Skip to content

Releases: edgeandnode/gateway

v13.5.0

28 Aug 09:27
Compare
Choose a tag to compare

Release Notes

  • fix: add miscategorized store error to attestable filter (#361)
  • fix: Add missing filter support to unattestable list (7ce4788)
  • fix: report RPC response errors (6bb8818)
  • refactor: Flatten allocations per indexing (#365, #368, e6bf14b, 006fb43, 3a2c785)
  • feat: support multiple subscriptions contracts (#367)
  • refactor: cleanup subscriptions contract owners config (f06c6ce)
  • feat(graph-gateway): added indexers status public proof of indexing client (#372)
  • feat(graph-gateway): added indexers lookup table to graph network (#371)
  • feat(graph-gateway): added indexers status public indexing statuses client (#375)
  • refactor: merge ISA indexer & indexing state (74eec5f)
  • refactor: prepare receipts for TAP (da71648)
  • fix: track transferred subgraphs despite inactive status (86077bb)
  • fix: logic error in legacy receipt pool update (ae1b526)
  • feat(graph-gateway): added indexings poi blocklist (#374)
  • feat(graph-gateway): query indexing statuses using the new client (#379)
  • chore: upgrade to toolshed with alloy (7cfcbb8)
  • refactor: cleanup signer key derivation (2d7ea1c)
  • fix: update graph-subscriptions-rs (0da3799)
  • fix: upgrade toolshed to v0.2.1 (67b24eb)
  • fix: explicitly allow OPTIONS requests on api routes (1f84650)

v13.4.1

21 Jul 15:47
2d4a5cf
Compare
Choose a tag to compare

Release Notes

  • fix: fallback to reported indexer statuses after prediction failures (#359)
  • fix: avoid duplicate indexer selections (#358)
  • Upgrade deps & update clippy warnings (#357)
  • Remove support for restricted deployments (#355)
  • Add some more docs for config options (#354)
  • refactor(graph-gateway): change crate entry point from main.rs to lib.rs (#352)

v13.4.0

29 Jun 15:07
Compare
Choose a tag to compare

Release Notes

  • L2 subgraph transfer support (#336, #342, #344, #345, #346, #350)
  • subscriptions: Add config option for topic (#339)
  • Add legacy auth adapter middleware (#340)
  • Reduce HTTP client timeout to 20 seconds (#343)
  • Add ISA weight for subgraph versions behind (#347)
  • Add selector to client query span context (d207e22)
  • Avoid throwing indexers far behind without evidence (89ae6d4)
  • Treat indexer server errors as unattestable (8b3787d)
  • Workaround CF issues on L2 forward (797926f)

v13.3.0

30 May 17:37
Compare
Choose a tag to compare

Release Notes

  • Resolve subgraph versions from IPFS (#323)
  • Resolve subgraphs by version constraint (#330)
  • Increase indexer allocation limit to 500 for MIPs (df31746)
  • Await indexing statuses before starting servers (59b7e98)
  • Use subscription tiers from public lib (#332)
  • Set subscription rate limit window to 1 min (#333)
  • Improve error message for API key not found (f3eb0b1)
  • Associate auth input log with client query span (a8309c7)
  • Allow subgraph versions with v-prefix (1d98ba7)
  • Log deployment for all indexer queries (#337)
  • exchange_rate: Reduce TWAP window (d674bc5)
  • Wait for exchange rate before startup (091e542)

v13.2.0

16 May 12:40
Compare
Choose a tag to compare

Release Notes

  • Relax subscription rate limits to per-minute, with 10m windows (#314)
  • Increase body limit on /partial-voucher route (eabacd9)
  • Get exchange rate directly from Uniswap V3 TWAP (#315)
  • Make studio-admin optional (#316)
  • Refactor Graph network topology (#318)
  • Change subscription rate limit window to 1h (#322)
  • Reduce subgraph query batch size (f12c517)

v13.1.0

25 Apr 17:13
Compare
Choose a tag to compare

Release Notes

  • Accept tickets signed by subscriptions contract owner (#308)
  • Report user address on indexer queries (#309)
  • Add temporary route for subscription tiers (#310)
  • Support querying a subscriptions subgraph on the network (#311)
  • Forward queries to L2 gateway after delay (#313)

v13.0.0

21 Apr 13:56
Compare
Choose a tag to compare

Release Notes

  • Fix budget multiplier for queries using tickets (#293)
  • Overhaul Reporting for Data Science (#295)
  • Remove new subgraphs route (#299)
  • Add support for L2 subgraph migration (#298, #301)
  • Update data freshness to account for different block rates (#296)
  • Remove global API key rate limiter (4aca9fa)
  • Replace old actix-web with axum (#302)
  • Update tickets to EIP-191 verification (#305)
  • Simplify rate limiter config (24066c7)
  • Fix voucher payload format (8b5c615)
  • Remove rustls dependency (fcd6644)
  • Add ticket payload to GatewaySubscriptionQueryResult (#307)
  • reports: Set scope fields on span creation (45293e5)
  • reports: Fix race in indexer_query span creation (cefdb60)

v12.0.1

15 Mar 18:00
Compare
Choose a tag to compare

Release Notes

  • Paginate subgraph queries by id (f7ff914)
  • Downgrade geoip lookup error (49911aa)

v12.0.0

14 Mar 15:22
682e84e
Compare
Choose a tag to compare

Release Notes

  • bugfix: Preserve URL path prefix when querying indexers (b0aa46e)
  • feat(#267): create subscriptions subgraph client #272
  • Integrate toolshed into prelude (#280, #281)
  • Replace CLI & env vars with a config file (#282, #286)
  • Add subscription tiers (#283, #285)
  • Support API key in header (#284)
  • Add subscription support (#289)

v11.3.3

02 Feb 19:26
Compare
Choose a tag to compare

Release Notes

  • ISA: Reduce score cutoff (2a0aa60)