Skip to content

Releases: graphprotocol/indexer

v0.20.11

01 Feb 22:26
Compare
Choose a tag to compare
v0.20.11 Pre-release
Pre-release

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

26 Jan 18:16
Compare
Choose a tag to compare
v0.20.9 Pre-release
Pre-release

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 of EpochManager 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

21 Dec 09:10
Compare
Choose a tag to compare
v0.20.8 Pre-release
Pre-release

What's Changed

  • indexer-common: Fix blockHashFromNumber usage by @fordN in #568
  • indexer-cli: Improve action update input parsing by @fordN in #569

Full Changelog: v0.20.7...v0.20.8

v0.20.6

14 Dec 21:47
Compare
Choose a tag to compare
v0.20.6 Pre-release
Pre-release

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

Full Changelog: v0.20.4...v0.20.6

v0.20.5-alpha.1

26 Oct 19:50
Compare
Choose a tag to compare
v0.20.5-alpha.1 Pre-release
Pre-release

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

Full Changelog: v0.20.4...v0.20.5-alpha.1

v0.20.4

29 Sep 22:07
Compare
Choose a tag to compare
v0.20.4 Pre-release
Pre-release

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

31 Aug 19:04
Compare
Choose a tag to compare
v0.20.3 Pre-release
Pre-release

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

09 Aug 17:00
Compare
Choose a tag to compare
v0.20.2 Pre-release
Pre-release

What's Changed

  • indexer-agent: Create DB migration to expand failureReason column by @fordN in #455

Full Changelog: v0.20.1...v0.20.2

v0.20.1

04 Aug 22:19
Compare
Choose a tag to compare
v0.20.1 Pre-release
Pre-release

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

21 Jun 20:05
Compare
Choose a tag to compare
v0.20.0 Pre-release
Pre-release

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

New Contributors

Full Changelog: v0.19.3...v0.20.0