Releases: graphprotocol/indexer
Releases · graphprotocol/indexer
v0.20.11
What's Changed
- indexer-common: Implement stake feasibility check by @tilacog in #579
- github actions: Add node v17 and v18 support, remove v13 by @fordN in #578
- indexer-service: Add 'yaml' dependency by @fordN in #587
- Update publish build binaries action strategies matrix by @fordN in #588
- Use configured provider for resolving protocol chain blocks by @tilacog in #591
- Clean and validate
Action.amount
by @tilacog in #590 - Remove unused code by @tilacog in #592
Full Changelog: v0.20.9...v0.20.11
v0.20.9
Summary
- Added support for L2 protocol chains (i.e Arbitrum-Goerli and Arbitrum-One)
- Added support for some subgraph indexing chains: Hardhat, Avalanche, Celo, Optimism, Arbitrum, Arbitrum-Goerli
- Support using a config file to set startup arguments in indexer-service (already supported in indexer-agent)
- Fix: add network-subgraph-deployment startup argument to indexer-service, so indexer-service can use a local network subgraph
What's Changed (PRs)
- Add CAIP-2 entry for chain 1337 by @Theodus in #571
- indexer-agent,indexer-service: Startup argument parsing updates and cleanup by @fordN in #572
- indexer-common: Support arbitrum-goerli, and arbitrum by @fordN in #561
- Support L2 protocol chains in indexer-agent: Use
EpochSubgraph
to fetch block numbers instead ofEpochManager
by @tilacog in #573 - indexer-common: Add avalanche, polygon, celo, & optimism to chain alias lookups by @fordN in #577
- Forward graph-attestable header for free queries by @Theodus in #576
Full Changelog: v0.20.8...v0.20.9
v0.20.8
v0.20.6
What's Changed
- indexer-common: Use consistent deployment names by @fordN in #490
- security: resurrect comment deleted in f7fa658 by @That3Percent in #492
- AQI: actions delete command by @hopeyen in #491
- Make 0.28.0 the official Graph Node version by @azf20 in #494
- Update to 0.28.1 by @azf20 in #501
- Update to use 0.28.2 by @azf20 in #503
- k8s: Update resources/configs to use the latest recommendations by @fordN in #493
- indexer-common: Trace log data used to evaluate each deployment by @fordN in #505
- indexer-common: re-organize error logging by @hopeyen in #507
- indexer-common: Avoid recreating recently failed actions by @tilacog in #506
- Update network parameters for Goerli testnet by @tmigone in #510
- indexer-agent,-common: Use consistent clear network/epoch var naming by @fordN in #511
- Fix indexer-cli docker image by @cause1ove in #509
- indexer-agent,-service: remove index-node configs by @hopeyen in #512
- indexer-common: Support connecting to any protocol network by @fordN in #513
indexer-cli
,indexer-common
: Introduce the--first
CLI option by @tilacog in #514- Update indexer components to 0.20.4 on testnet by @azf20 in #519
- agent: update @graphprotocol/contracts to v1.16.0 by @tilacog in #520
- Reorganising networks.md by @azf20 in #518
- indexer-agent,-common: fix resolve latest epoch by @hopeyen in #523
- docs: update network.md and errors.md by @hopeyen in #528
- indexer-common,-agent: Various robustness and UX improvements by @fordN in #541
- Update networks.md configuration & add initial feature matrix by @azf20 in #531
- Fix: indexer-common schema allow null node by @hopeyen in #550
- indexer-cli: add the --fields option by @tilacog in #547
- Release
graph-node
v0.29.0
on testnet by @neysofu in #553 - Auto-detect
ethereum-network
by @tilacog in #554 - Upgrade contracts dependency by @fordN in #544
- indexer-common,cli: actions update command by @fordN in #551
- Indexer-cli: add actions delete options by @hopeyen in #549
- indexer-common,-cli: add cost models delete by @hopeyen in #530
- docs: Update action queue docs, include recent
actions update
support by @fordN in #559
New Contributors
- @tmigone made their first contribution in #510
- @cause1ove made their first contribution in #509
- @neysofu made their first contribution in #548
Full Changelog: v0.20.4...v0.20.6
v0.20.5-alpha.1
What's Changed
- indexer-common: Use consistent deployment names by @fordN in #490
- security: resurrect comment deleted in f7fa658 by @That3Percent in #492
- AQI: actions delete command by @hopeyen in #491
- Make 0.28.0 the official Graph Node version by @azf20 in #494
- Update to 0.28.1 by @azf20 in #501
- Update to use 0.28.2 by @azf20 in #503
- k8s: Update resources/configs to use the latest recommendations by @fordN in #493
- indexer-common: Trace log data used to evaluate each deployment by @fordN in #505
- indexer-common: re-organize error logging by @hopeyen in #507
- indexer-common: Avoid recreating recently failed actions by @tilacog in #506
- Update network parameters for Goerli testnet by @tmigone in #510
- indexer-agent,-common: Use consistent clear network/epoch var naming by @fordN in #511
- Fix indexer-cli docker image by @cause1ove in #509
- indexer-agent,-service: remove index-node configs by @hopeyen in #512
- indexer-common: Support connecting to any protocol network by @fordN in #513
indexer-cli
,indexer-common
: Introduce the--first
CLI option by @tilacog in #514- Update indexer components to 0.20.4 on testnet by @azf20 in #519
- agent: update @graphprotocol/contracts to v1.16.0 by @tilacog in #520
- Reorganising networks.md by @azf20 in #518
- all: v0.20.5-alpha-0 pre-release by @tilacog in #521
- Revert "reorganising networks.md" by @tilacog in #522
- Revert failed version bumps by @tilacog in #524
- indexer-agent,-common: fix resolve latest epoch by @hopeyen in #523
- v0.20.5-alpha.0 by @hopeyen in #525
- strict versioning for indexer packages by @hopeyen in #526
New Contributors
- @tmigone made their first contribution in #510
- @cause1ove made their first contribution in #509
Full Changelog: v0.20.4...v0.20.5-alpha.1
v0.20.4
What's Changed
- docs: Update networks.md, update action docs by @fordN in #474
- indexer-common: Fix bug in isDeploymentWorthAllocatingTowards() by @fordN in #480
- indexer-common: Remove max signal check, towards deprecating max signal by @fordN in #482
- indexer-service: Persist receipts with zero fees by @tilacog in #487
- Tiago/collect receipts in batches by @tilacog in #486
- Integrate Epoch Block Oracle by @hopeyen in #479
- Indexer-agent: remove fallback to hardcode default file by @hopeyen in #484
- README: change "service" to "agent" in the agent run command. by @axiomatic-aardvark in #466
- Update networks.md by @juanmardefago in #485
New Contributors
- @tilacog made their first contribution in #487
- @axiomatic-aardvark made their first contribution in #466
Full Changelog: v0.20.3...v0.20.4
v0.20.3
What's Changed
- indexer-cli: indexing rule parser error catch by @hopeyen in #421
- docs/network: Update recommended indexer component versions by @fordN in #438
- docs/network: Update recommended graph-node version by @evaporei in #446
- 0.27.0 update text as well as link by @azf20 in #462
- README: Add graph explorer instructions to 'Approving and Staking' section by @fordN in #456
- Shorten failure reason stored by @hopeyen in #454
- indexer-common,indexer-agent: Include reason for actions being added to queue by @fordN in #461
- indexer-cli: command to batch approve queued by @hopeyen in #463
- Add ordering option for action queries by @hopeyen in #457
- Indexer-common: Fix automatic rule creation upon confirmed action execution by @fordN in #470
- indexer-common: allow 0 staked allocations by @hopeyen in #471
- Set default for cost models plurals, add tests by @hopeyen in #465
- indexer-agent: Fix cost models query helper function, use bytes32 ids by @fordN in #473
Full Changelog: v0.20.2...v0.20.3
v0.20.2
v0.20.1
What's Changed
- indexer-common: query fee explicitly check for numeric type by @hopeyen in #437
- indexer-service detailed query logs by @aasseman in #428
- Indexer-cli: only print identifier for offchain subgraphs by @hopeyen in #432
- indexer-cli: remove colors from yaml and json ouputs by @hopeyen in #423
- Optional to set global cost model and provide default by @hopeyen in #381
- Actions Queue: add auto batch options and conditions by @hopeyen in #431
- Upgrade @graphprotocol/contracts dependency by @fordN in #452
- indexer-cli, -common: allow status latestBlock to be nullable by @hopeyen in #453
New Contributors
Full Changelog: v0.20.0...v0.20.1
v0.20.0
This release introduces a completely new paradigm for managing allocations using the action queue. The action queue facilitates direct control of allocation actions, batching of actions into a single transaction, oversight of indexer-agent proposed actions, and simple integration of 3rd party decision making tools. Please refer to the action queue guide for an explanation of the new features and how to use them.
What's Changed
- Indexer Agent Configuration by File by @kaiwetlesen in #396
- Actions queue by @fordN in #419
New Contributors
- @kaiwetlesen made their first contribution in #396
Full Changelog: v0.19.3...v0.20.0