Skip to content

Releases: edgeandnode/gateway

v18.3.0

04 Mar 19:19
Compare
Choose a tag to compare

Release Notes

  • fix: catch some mishandled and/or filters (974b86b)
  • refactor: track latest block in IndexingPerformance (#621)
  • fix: remove optimistic queries (#622)
  • feat: insert probe into indexer query (#624)
  • fix: skip rewrite if query contains introspection (c810cfb)

v18.2.0

27 Feb 14:03
21853d6
Compare
Choose a tag to compare

Release Notes

  • chore: update min_scalar_tap_version (#608)
  • fix: handle number_gte separately from exact constraints (#610)
  • fix: ensure selected blocks meet gte constraint (4fa0006)
  • feat(gateway-framework): blockmeta client (#609)
  • feat(graph-gateway): support configuration of blockmeta service as a block cache provider (#613)
  • feat: weaken block number constraint resolution (#612)
  • fix: use correct oneshot implementation for perf flush
  • allow startup when some chain RPCs are failing (#615)

Config Changes

  • chains now require an additional rpc_type: "ethereum" | "blockmeta" field. Existing entries for Ethereum RPC types should replace the rpc key with rpc_url.

v18.1.1

20 Feb 16:26
Compare
Choose a tag to compare

Release Notes

  • fix: replay receipt on failed optimistic query (#604, 1a7d138)

v18.1.0

17 Feb 17:47
Compare
Choose a tag to compare

Release Notes

  • chore: remove metric for indexer selection duration (#598)
  • feat: report client query fees in USD (#599)
  • fix: indexer block range regression (8540113)

v18.0.0

16 Feb 15:15
Compare
Choose a tag to compare

Release Notes

  • fix: avoid optimistic query before min block (#579)
  • migrate to new ISA implementation (#578, #588, 85b4dbb)
  • fix: indexer query fee reports (3ba18b9)

Config Changes

  • exchange_rate_provider previously expected an f64 value encoded as a string for a fixed value (testing purposes), now a fixed value should just be an f64

v17.1.1

02 Feb 16:45
a7874e0
Compare
Choose a tag to compare

Release Notes

  • fix: add optimistic indexer query fee to client query total (#567)
  • fix: retry network params fetch (#568)
  • fix: value conversion for TAP receipt (#570)
  • fix: avoid processing chain heads older than latest seen block (#571)
  • fix: truncate indexer errors before processing (574d09b)

v17.1.0

29 Jan 15:12
83e3b5b
Compare
Choose a tag to compare

Release Notes

  • feat: emergency indexer blocking (2054aba)
  • fix(config): make bad_indexers optional (#549)
  • fix: ignore indexing status block hashes (#558)
  • fix: graceful shutdown (#564)

v17.0.0

11 Jan 17:25
Compare
Choose a tag to compare

Release Notes

  • feat(auth): replace subscription tiers (#481)
  • feat: remove subscriptions query topic (#475)
  • feat: initial support for graph-node versions (#529)

Configuration Changes

  • replace subscriptions.tiers with subscriptions.rate_per_query
  • remove subscriptions.kafka_topic

v16.1.3

03 Jan 18:02
Compare
Choose a tag to compare

Release Notes

  • fix: switch exchange rate source to Chainlink (#474)
  • fix: potential panic in indexer-selection (bd452be)
  • feat(reports): add legacy_scalar field (df6e9cf)

v16.1.2

18 Dec 20:07
Compare
Choose a tag to compare

Release Notes

  • fix: exchange rate application (3ea41fe)