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.9.6 - 2024-12-19
- (thegraph-core) re-export various alloy crate features (#452)
0.9.5 - 2024-12-13
- (thegraph-core) reexport signed message additional types (#448)
0.9.4 - 2024-12-13
- (thegraph-core) add more POI conversion trait implementations (#446)
0.9.3 - 2024-12-11
- (thegraph-core) add EIP-712 signed message module (#338)
0.9.2 - 2024-12-11
- (thegraph-core) add more conversion trait implementations (#441)
0.9.1 - 2024-12-09
- (thegraph-core) implement fake trait for attestation type (#416)
- (thegraph-core) update msrv to 1.81.0 (#423)
0.9.0 - 2024-11-29
- (thegraph-core) add fake-rs support (#403)
- (thegraph-core) remove attestation feature from defaults set (#397)
- (thegraph-core) remove deprecated client module (#396)
- (thegraph-core) rename async-graphql support feature (#404)
- (deps) update rust crate alloy to 0.7 (#400)
0.8.5 - 2024-11-27
- (thegraph-core) gate the attestation module behind a crate feature (#394)
0.8.4 - 2024-11-26
0.8.3 - 2024-11-26
- (thegraph-core) add alloy-rlp feature (#384)
0.8.2 - 2024-11-11
- (thegraph-core) remove explicit dependency on alloy-sol-types (#374)
0.8.1 - 2024-11-09
- (thegraph-core) set crate msrv to 1.79.0 (#370)
- (thegraph-core) deprecate subgraph-client feature in favor of thegraph-client-subgraphs crate (#368)
0.8.0 - 2024-11-09
- (thegraph-core) re-export alloy meta-crate (#360)
- (thegraph-core) remove serde feature from default features set (#359)
- pin alloy-signer (#353)
- (thegraph-core) improve crate docs.rs docs (#363)
- (thegraph-core) extend subgraph client integration tests timeout to 30s (#362)
- (thegraph-core) update crate readme (#361)
- (thegraph-core) update crate readme (#357)
- (deps) update alloy-rs crates to 0.5 (#336)
0.7.0 - 2024-10-02
- (deps) update alloy-rs crates (#294)
0.6.1 - 2024-10-02
- (deps) update rust crate test-with to 0.14.0 (#314)
0.6.0 - 2024-08-19
- (thegraph-core) implement serde traits for poi type (#303)
- (thegraph-core) flatten types module (#282)
- (thegraph-core) migrate to alloy-rs (#268)
- (thegraph-core) add proof of indexing new-type (#269)
- serialize SubgraphId with leading zero bytes
- (ci) remove L1 test environment configuration (#298)
- (docs) fix clippy::doc_lazy_continuation error (#283)
- (deps) update alloy-rs crates to 0.2 (#280)
0.5.7 - 2024-07-23
- (thegraph-core) fix allocation and indexer ID fmt implementations (#272)
0.5.6 - 2024-07-15
- (thegraph-core) make serde dependencies optional (#258)
- (thegraph-core) remove lazy_static dependency (#257)
- (thegraph-core) add const support for ID macros (#256)
- (thegraph-core) add deployment ID creation macro (#254)
- (thegraph-core) use zero const in subgraph and deployment id macros (#260)
- (thegraph-core) add attestation module docs (#259)
0.5.5 - 2024-07-12
- (thegraph-core) add subgraph ID base58 parsing macro (#252)
0.5.4 - 2024-07-12
- (thegraph-core) add allocation, indexer and subgraph ID creation macros (#251)
- (deps) update rust crate test-with to 0.13.0 (#249)
0.5.3 - 2024-06-24
- (thegraph-core) add allocation ID and indexer ID new-types (#237)
0.5.2 - 2024-06-17
- (thegraph-core) return empty vec on empty results response (#233)
- (thegraph-core) subgraph_client future does not implement Send trait (#231)
0.5.1 - 2024-06-03
- (thegraph-core) add missing dependency for default-features (#221)
- fix code format issues (#216)
0.5.0 - 2024-05-30
- (thegraph-core) report subgraph client errors (#213)
- (thegraph-core) remove deprecated subscriptions module (#211)
0.4.3 - 2024-05-29
- (thegraph-core) mark subscriptions module as deprecated (#207)
0.4.2 - 2024-05-24
- (thegraph-core) make subgraph client cloneable (#201)
0.4.1 - 2024-05-09
- (subgraph_client) avoid panic on missing query block (#186)
- (ci) update the encrypted test credentials env file (#185)
0.4.0 - 2024-05-06
- set page size per query batch
- set block height for paginated queries
0.3.2 - 2024-05-01
- (subgraph_client) fail fast on reorg detected (#172)
- (deps) update rust crate serde_with to 3.8 (#166)
- (deps) update rust crate alloy-chains to 0.1.17 (#165)
0.3.1 - 2024-04-22
- (deps) update rust crate serde_json to 1.0.116 (#159)
- (deps) update rust crate alloy-chains to 0.1.16 (#155)
0.3.0 - 2024-04-10
- (deps) update rust crate reqwest to 0.12.3 (#144)
0.2.3 - 2024-04-10
- (deps) update alloy-rs core types monorepo to 0.7 (#151)
- (deps) update rust crate indoc to 2.0.5 (#146)
- (deps) update rust crate tokio to v1.37.0 (#150)
- (deps) update rust crate serde_json to 1.0.115
- (deps) update rust crate reqwest to 0.11.27 (#143)
- (deps) update rust crate reqwest to 0.11.26 (#140)
- (deps) update rust crate serde_with to 3.7 (#138)
0.2.2 - 2024-03-11
- (deps) update rust crate reqwest to 0.11.25 (#135)
- add integration tests encrypted environment (#132)
- (deps) update rust crate ethers-core to 2.0.14 (#131)
- (deps) update rust crate ethers to 2.0.14 (#130)
- (deps) update rust crate test-with to 0.12.6 (#128)
- (deps) update rust crate alloy-chains to 0.1.15 (#127)
0.2.1 - 2024-03-04
- (thegraph-core) add subscriptions auth support (#124)
0.1.1 - 2024-03-04
- (thegraph-graphql-http) add thegraph-graphql-http crate (#120)