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.21 - 2023-08-24
- Upgraded
common-ts
dependency to v2.0.3
0.20.18 - 2023-08-11
- Most CLI commands now require the protocol network to be identified using the option
--network
.
0.20.12 - 2023-02-19
- Add
--safety
option to add extra POI correctness safety checks
0.20.8 - 2022-12-21
- Improve actions update command: better logging, accept
0
poi
0.20.6 - 2022-12-14
- 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
- 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
- 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
- Option to set a global default cost model
- Remove colors from yalm and json outputs
- Only print identifier for offchain subgraphs
- Improve error message on indexer rules set parameter issues
- Null error on ChainIndexingStatus.latestBlock
0.20.0 - 2022-06-21
- New Actions module for interacting with the actions queue
0.19.3 - 2022-06-14
- Allocations module for direct management of allocations
- Status command handles unspecified indexer location
- Fix tests across version upgrade by removing tests that include version number
- Improve --help output for indexer commands
0.19.1 - 2022-04-21
- Include tests of cost commands
- Upgrade dependencies
0.19.0 - 2022-02-24
- Upgrade dependencies
- 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.0 - 2021-09-07
- Update Ethers dependencies
- 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
- Remove vestigial check for
channel-messages-inbox
endpoint
0.15.0 - 2021-05-25
- Rename query fee related fields in database models
0.14.0 - 2021-05-12
- Add subgraph deployment ID to POI disputes
0.13.0 - 2021-04-19
- Update to latest common-ts
0.12.0 - 2021-04-06
- Update common-ts and ethers
0.11.0 - 2021-03-31
- Add
graph indexer disputes get
command to list potentially disputable POIs in the network.
- Update @graphprotocol/common-ts to 1.3.2
0.10.0 - 2021-01-29
- Update common-ts to 1.3.0 to include new testnet contracts
0.9.5 - 2021-01-16
- Update ethers to 5.0.26 to avoid unresolved promise rejections (#183)
- Update common-ts to 1.2.1
0.9.4 - 2021-01-13
- No changes
0.9.3 - 2021-01-11
- No changes
0.9.2 - 2021-01-09
- Update common-ts to 1.2.0
0.4.0 - 2020-11-27
- Update common-ts to 0.4.0
0.3.7-alpha.0 - 2020-11-17
- Update
@graphprotocol/common-ts
to 0.3.13
0.3.4 - 2020-10-29
- Update and pin all dependencies
0.3.2 - 2020-10-27
- Add 'graph indexer rules delete <all | global | deployment-id>' command
0.3.1 - 2020-10-15
- Update common-ts to 0.3.3
0.3.0 - 2020-10-13
- 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
- Allow to clear/reset all fields of a rule at once (#42)
- Add
graph indexer cost
subcommands
0.2.6 - 2020-10-13
- Update to indexer-common
0.1.4 - 2020-09-01
- Make indexing rules and status commands more robust
- Update @graphprotocol/common-ts to 0.2.4
0.1.3 - 2020-08-27
- Always refer to
graph indexer
, notgraph indexing
- Update @graphprotocol/common-ts to 0.2.3
- Detailed endpoint statuses and possible actions in
graph indexer status
- Detect indexer registration correctly
- Update @graphprotocol/common-ts to 0.2.2