Releases: edgeandnode/gateway
Releases · edgeandnode/gateway
v13.5.0
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
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
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
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
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
v13.0.0
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
v12.0.0
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)