Skip to content

Commit

Permalink
Release 0.25.0
Browse files Browse the repository at this point in the history
* all: Update Cargo.toml & Cargo.lock
* news: Release 0.25.0

Co-authored-by: Otávio Pace <[email protected]>
  • Loading branch information
tilacog and evaporei committed Dec 1, 2021
1 parent d8a946e commit 4bdb064
Show file tree
Hide file tree
Showing 20 changed files with 73 additions and 38 deletions.
36 changes: 18 additions & 18 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

39 changes: 37 additions & 2 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,21 @@
# NEWS

## Next
## 0.25.0

### Api Version 0.0.6
This release ships support for API version 0.0.6 in mappings:
- Added `nonce` field for `Transaction` objects.
- Added `baseFeePerGas` field for `Block` objects ([EIP-1559](https://eips.ethereum.org/EIPS/eip-1559)).

#### Block Cache Invalidation and Reset

All cached block data must be refetched to account for the new `Block` and `Trasaction`
struct versions, so this release includes a `graph-node` startup check that will:
1. Truncate all block cache tables.
2. Bump the `db_version` value from `2` to `3`.

_(Table truncation is a fast operation and no downtime will occur because of that.)_


### Ethereum

Expand All @@ -12,6 +27,26 @@
- The `GRAPH_ETH_CALL_GAS` environment is removed to prevent misuse, its value
is now hardcoded to 50 million.

### Multiblockchain
- Initial support for NEAR subgraphs.
- Added `FirehoseBlockStream` implementation of `BlockStream` (#2716)

### Misc
- Rust docker image is now based on Debian Buster.
- Optimizations to the PostgreSQL notification queue.
- Improve PostgreSQL robustness in multi-sharded setups. (#2815)
- Added 'networks' to the 'subgraphFeatures' endpoint. (#2826)
- Check and limit the size of GraphQL query results. (#2845)
- Allow `_in` and `_not_in` GraphQL filters. (#2841)
- Add PoI for failed subgraphs. (#2748)
- Make `graphman rewind` safer to use. (#2879)
- Add `subgraphErrors` for all GraphQL schemas. (#2894)
- Add `Graph-Attestable` response header. (#2946)
- Add support for minimum block constraint in GraphQL queries (`number_gte`) (#2868).
- Handle revert cases from Hardhat and Ganache (#2984)
- Fix bug on experimental prefetching optimization feature (#2899)


## 0.24.2

This release only adds a fix for an issue where certain GraphQL queries
Expand Down Expand Up @@ -95,7 +130,7 @@ Subraphs with any Spec Version can be queried that way.

### Api Version 0.0.5

This release ships support for API version 0.0.5 in mappings. It contains a fix for call handlers
This release ships support for API version 0.0.5 in mappings. hIt contains a fix for call handlers
and the long awaited AssemblyScript version upgrade!

- AssemblyScript upgrade: The mapping runtime is updated to support up-to-date versions of the
Expand Down
2 changes: 1 addition & 1 deletion chain/ethereum/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-chain-ethereum"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion chain/near/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-chain-near"
version = "0.24.1"
version = "0.25.0"
edition = "2018"

[build-dependencies]
Expand Down
2 changes: 1 addition & 1 deletion core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-core"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion graph/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion graphql/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-graphql"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion mock/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-mock"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion node/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-node"
version = "0.24.2"
version = "0.25.0"
edition = "2018"
default-run = "graph-node"

Expand Down
2 changes: 1 addition & 1 deletion runtime/derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-runtime-derive"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[lib]
Expand Down
2 changes: 1 addition & 1 deletion runtime/test/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-runtime-test"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion runtime/wasm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-runtime-wasm"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion server/http/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-server-http"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion server/index-node/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-server-index-node"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion server/json-rpc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-server-json-rpc"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion server/metrics/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-server-metrics"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion server/websocket/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-server-websocket"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion store/postgres/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-store-postgres"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion store/test-store/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "test-store"
version = "0.24.2"
version = "0.25.0"
authors = ["Leonardo Yvens <[email protected]>"]
edition = "2018"
description = "Provides static store instance for tests."
Expand Down
2 changes: 1 addition & 1 deletion tests/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-tests"
version = "0.24.2"
version = "0.25.0"
edition = "2018"

[dev-dependencies]
Expand Down

0 comments on commit 4bdb064

Please sign in to comment.