Executive Summary
We’re steadfast in our commitment to elevating the developer journey with graph-tooling. Currently, our team is exploring the optimal integration of hardhat-graph
into graph-tooling
, while also envisioning a robust full-stack framework that amalgamates all our specialized tools. The dedication of our team was evident as we tirelessly organized and hosted the first-ever GraphQL Conference in San Francisco. This event not only provided a platform for rich GraphQL discussions but also served as the stage where we unveiled our ambitious plans for an open-source GraphQL Gateway. As we move forward, our community can anticipate the release of a mature and stable version of this gateway, further enriching the Graph Ecosystem.
Looking back (what was delivered)
- We helped organize the first ever GraphQL Conference in San Francisco. Checkout our recap blogpost GraphQLConf 2023 Recap – The Guild
graph-tooling
- Work on plan for introducing
[hardhat-graph](https://github.com/graphprotocol/hardhat-graph)
part of tooling repo - Allow passing
context
in datasources Allow `context` for dataSources by incrypto32 · Pull Request #1434 · graphprotocol/graph-tooling · GitHub - Do not create
git
repo when already in repo fix: do not create a git repo when already in a git repo by saihaj · Pull Request #1458 · graphprotocol/graph-tooling · GitHub - Fix Aurora testnet endpoints cli: fix ABI api endpoint aurora networks by pustovalov · Pull Request #1459 · graphprotocol/graph-tooling · GitHub
- Update matchstick version feat: update test command to reflect new matchstick version by axiomatic-aardvark · Pull Request #1470 · graphprotocol/graph-tooling · GitHub
- Introduced more debug logs to make it easier to debug issues
- Updated
substream
example Updating `substreams` to latest version of crates by maoueh · Pull Request #1471 · graphprotocol/graph-tooling · GitHub - Fix typos and create alternative CLI flag fix: typos by omahs · Pull Request #1462 · graphprotocol/graph-tooling · GitHub
- Fix loading interfaces for derived loaders fix: loading interfaces for derived loaders by saihaj · Pull Request #1457 · graphprotocol/graph-tooling · GitHub
- Work on plan for introducing
graph-node
- Update introspection query as per the October 2021 GraphQL Spec graphql: update introspection schema by saihaj · Pull Request #4676 · graphprotocol/graph-node · GitHub
subgraph-cacher
- Helping out community members if they find any issues but we should find out ways we can have these implemented in gateway.
docs
- We are working on next major release for Nextra and will bring it to Graph Docs once we have release candidates. Roadmap: Nextra 3 · Issue #1421 · shuding/nextra · GitHub
Looking ahead (upcoming priorities)
- Prepare for Subgraph development workshop for Campus Tour
graph-tooling
- Work on adding validations on build step
- Work on roadmap for
hardhat-graph
- fix codegen issue when using
Address
infile/ipfs
Codegen does not import `Address` type if `file/ipfs` template is declared first under `templates` · Issue #1453 · graphprotocol/graph-tooling · GitHub
graph-node
- GraphiQL v2 upgrade
- Working on
Timestamp
scalars
docs
- Open Graph image service for docs that will improve sharing experience opengraph image service · Issue #402 · graphprotocol/docs · GitHub 2
- Add documentation for
Int8
Add docs forInt8
scalar · Issue #396 · graphprotocol/docs · GitHub