Skip to content

Releases: edgeandnode/gateway

v27.0.0

17 Dec 15:45
8b8b1e8
Compare
Choose a tag to compare

Release Notes

  • feat: dynamic blocklist (#1008)

Config Changes

  • remove blocked_indexers
  • remove poi_blocklist
  • add blocklist

v26.1.1

16 Dec 14:36
9031ee7
Compare
Choose a tag to compare

Release Notes

  • feat: sample attestation reports (#1009)

v26.1.0

09 Dec 16:07
b365977
Compare
Choose a tag to compare

Release Notes

  • fix: client_request span triggers (#1002)
  • refactor: merge resolvers and blocklists (#1003)

v26.0.0

04 Dec 14:23
949a12e
Compare
Choose a tag to compare

Release Notes

  • fix: remove Scalar support (#998)
  • feat: remove support for API key max_budget (#983)

Config Changes

  • remove receipts.legacy_signer
  • min_indexer_version should be set to a value of at least 1.0.0-alpha

v25.0.0

26 Nov 14:23
Compare
Choose a tag to compare

Release Notes

  • feat: add /blocklist route (#991)

Config Changes

  • poi_blocklist entries have the following changes:
    • rename proof_of_indexing -> public_poi
    • rename deployment_id -> deployment
    • add query (optional)
    • add bad_query_response (optional)

v24.3.0

25 Nov 14:15
b3904a9
Compare
Choose a tag to compare

Release Notes

  • fix: remove ethers deps (2f64c18)
  • fix: update exchange rate price feed (7ddfa9f)

Config Changes

  • The GRT/USD exchange rate source watches contracts on Arbitrum One, rather than Ethereum mainnet. So the exchange_rate_provider should be set to an Arbitrum One RPC URL.

v24.2.1

18 Nov 17:45
Compare
Choose a tag to compare

Release Notes

  • revert: remove query rewrites

v24.2.0

18 Nov 15:45
9a80b47
Compare
Choose a tag to compare

Release Notes

  • feat: reduce cost model support (#974)
  • feat: remove query rewrites (#975)

v24.1.0

13 Nov 13:53
Compare
Choose a tag to compare

Release Notes

  • fix: remove lib target (1d9a91b)
  • fix: remove dead code (0841243)
  • fix: handle API key max_budget_usd (ad7371b)
  • feat: remove /budget route (8be12e5)
  • feat: add user to client query report (339cc22)

v24.0.0

06 Nov 14:54
Compare
Choose a tag to compare

Release Notes

  • feat: change user identifier type to a string from address (#963)
  • fix: respect payment_required setting (f0cbb9a)
  • feat: replace legacy kafka reports (81012af)

Migration Guide

  1. Upgrade gateway(s) to v24.0.0 (or later). This will start producing to a new gateway_queries topic and stop producing to the gateway_client_query_results, gateway_indexer_attempts, & gateway_indexer_fees topics. To minimize loss of indexer fees going to gateway_indexer_fees_hourly, make this switch at about **:01 UTC (1 minute after some hour).
  2. Upgrade titorelli to sha-ca61e47 (or later). If you require the old gateway_client_query_results & gateway_indexer_attempts topics, titorelli can translate messages from gateway_queries to those messages with the config option "legacy_topics": true.
  3. Upgrade tap-escrow-manager to sha-7e389ed (or later), with "realtime_topic": "gateway_queries".
  4. Remove the gateway_client_query_results, gateway_indexer_attempts, & gateway_indexer_fees topics if no longer in use.