Releases: graphprotocol/graph-tooling
Releases · graphprotocol/graph-tooling
v0.23.0
v0.23.0-alpha.0
- NEAR base support for:
codegen
,build
anddeploy
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
Update to AssemblyScript version 0.19.10.
This version breaks compatibility with subgraphs that use older versions of graph-cli
, graph-ts
and by consequence AssemblyScript.
To upgrade your subgraph follow this guide.
Main changes:
- Added set calls to all non-nullable fields of an Entity class (generated from codegen) to their default values in construction, so that if developers try to access them before setting, they already have a zero/empty value to work with.
- New assertions on operator overloading: graphprotocol/graph-ts#204
- Added matchstick testing framework #731
- Non Ethereum mainnet subgraphs can not be deployed to the Studio anymore
v0.22.0-alpha.3
- graph-ts version bump:
- New assertions on operator overloading: graphprotocol/graph-ts#204
- graph-cli updates:
v0.22.0-alpha.2
- Bumps
graph-ts
to the same version (v0.22.0-alpha.2), which contains some new helper methods for generating zero/empty values. - Sets all non-nullable fields of an Entity class (generated from
codegen
) to their default values in construction, so that if developers try to access them before setting, they already have a zero/empty value to work with.
v0.22.0-alpha.1
Bumps graph-ts
to the same version (v0.22.0-alpha.1
), which contains a simple change, that is basically a removal of some use of the!
operator in ethereum class properties in favor of having constructors in them.
This has been done to remove runtime checks introduced by the !
operator, which are unnecessary.