Skip to content

Latest commit

 

History

History
245 lines (193 loc) · 7.73 KB

CHANGELOG.md

File metadata and controls

245 lines (193 loc) · 7.73 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.20.23 - 2023-09-29

Changed

  • Require a --network option to approve actions

0.20.21 - 2023-08-24

Changed

  • Upgraded common-ts dependency to v2.0.3

0.20.18 - 2023-08-11

Added

  • Most CLI commands now require the protocol network to be identified using the option --network.

0.20.12 - 2023-02-19

Added

  • Add --safety option to add extra POI correctness safety checks

0.20.8 - 2022-12-21

Changed

  • Improve actions update command: better logging, accept 0 poi

0.20.6 - 2022-12-14

Added

  • New --filter option to select only a subset of Actions query columns, when printing results to stdout.
  • Add cost delete .. command for deleting one or more cost models
  • Add --fields option to filter output of actions get command
  • New actions update command for updating one or more actions in the queue

Changed

  • Extend actions delete command to support filters to delete groups of actions
  • Upgrade @graphprotocol/common-ts to v2.0.1

0.20.3 - 2022-08-31

Added

  • Rule commands input parsing, suggest useage when unsupported value provided
  • Support batch approving queued actions
  • Support user defined ordering on actions get command

0.20.1 - 2022-08-04

Added

  • Option to set a global default cost model

Changed

  • Remove colors from yalm and json outputs
  • Only print identifier for offchain subgraphs
  • Improve error message on indexer rules set parameter issues

Fixed

  • Null error on ChainIndexingStatus.latestBlock

0.20.0 - 2022-06-21

Added

  • New Actions module for interacting with the actions queue

0.19.3 - 2022-06-14

Added

  • Allocations module for direct management of allocations

Fixed

  • Status command handles unspecified indexer location
  • Fix tests across version upgrade by removing tests that include version number

Changed

  • Improve --help output for indexer commands

0.19.1 - 2022-04-21

Added

  • Include tests of cost commands

Changed

  • Upgrade dependencies

0.19.0 - 2022-02-24

Changed

  • Upgrade dependencies

Added

  • Reusable CLI test harness
  • CLI tests for all rules commands
  • Support indexer rules defined by subgraph id
  • Support offchain subgraph management via indexing rules / CLI
  • Manage allocation lifetimes via rules/CLI
  • Support rejecting unsupported subgraphs
  • Optional autorenewal of allocations

0.18.6 - 2022-01-05

0.18.0 - 2021-09-07

Changed

  • Update Ethers dependencies

Added

  • Show the status of indexer's active allocations in status command output
  • Show the status of indexer's subgraph deployments in status command output

0.17.0 - 2021-07-21

Fixed

  • Remove vestigial check for channel-messages-inbox endpoint

0.15.0 - 2021-05-25

Changed

  • Rename query fee related fields in database models

0.14.0 - 2021-05-12

Added

  • Add subgraph deployment ID to POI disputes

0.13.0 - 2021-04-19

Changed

  • Update to latest common-ts

0.12.0 - 2021-04-06

Changed

  • Update common-ts and ethers

0.11.0 - 2021-03-31

Added

  • Add graph indexer disputes get command to list potentially disputable POIs in the network.

Changed

  • Update @graphprotocol/common-ts to 1.3.2

0.10.0 - 2021-01-29

Changed

  • Update common-ts to 1.3.0 to include new testnet contracts

0.9.5 - 2021-01-16

Fixed

  • Update ethers to 5.0.26 to avoid unresolved promise rejections (#183)

Changed

  • Update common-ts to 1.2.1

0.9.4 - 2021-01-13

Changed

  • No changes

0.9.3 - 2021-01-11

Changed

  • No changes

0.9.2 - 2021-01-09

Changed

  • Update common-ts to 1.2.0

0.4.0 - 2020-11-27

Changed

  • Update common-ts to 0.4.0

0.3.7-alpha.0 - 2020-11-17

Changed

  • Update @graphprotocol/common-ts to 0.3.13

0.3.4 - 2020-10-29

Changed

  • Update and pin all dependencies

0.3.2 - 2020-10-27

Added

  • Add 'graph indexer rules delete <all | global | deployment-id>' command

0.3.1 - 2020-10-15

Changed

  • Update common-ts to 0.3.3

0.3.0 - 2020-10-13

Changed

  • Skip the scrypt dependency
  • Update common-ts to 0.3.2
  • Properly support 0x- and Qm-style deployment IDs
  • Format cost model variables with indentation
  • Read cost models from input files instead of CLI args
  • Display decisionBasis field in graph indexer status output

Added

  • Allow to clear/reset all fields of a rule at once (#42)
  • Add graph indexer cost subcommands

0.2.6 - 2020-10-13

Changed

  • Update to indexer-common

0.1.4 - 2020-09-01

Changed

  • Make indexing rules and status commands more robust
  • Update @graphprotocol/common-ts to 0.2.4

0.1.3 - 2020-08-27

Fixed

  • Always refer to graph indexer, not graph indexing

Changed

  • Update @graphprotocol/common-ts to 0.2.3

Added

  • Detailed endpoint statuses and possible actions in graph indexer status

0.1.1 - 2020-08-27

Fixed

  • Detect indexer registration correctly

Changed

  • Update @graphprotocol/common-ts to 0.2.2