Executive Summary
We are continuously working on improving the developer experience and making it easier to migrate to the network. With graph-cli
, you can migrate any existing hosted-service
subgraph to Studio with just one command! To make it easier for developers to see what is possible with the CLI, we have introduced the graph autocomplete
command. Additionally, we have patched issues in graph-node
and subgraph-cacher
. Internally, we are working on aligning a plan for new features we want to bring to the GraphQL API of graph-node
and will share more details in the coming weeks.
Looking back (what was delivered)
graph-tooling
- Patch old version of CLI to make it easy to deploy
apiVersion <0.0.5
subgraphs <0.0.5 Support studio deployment for subgraphs with apiVersion <0.0.5 · Issue #1414 · graphprotocol/graph-tooling · GitHub - introduce a new CLI command to make it easy deploying a hosted service subgraph to Studio feat: deploy hosted service subgraph to studio by saihaj · Pull Request #1419 · graphprotocol/graph-tooling · GitHub
- ZkSync testnet support feat: adds zksync era testnet by uF4No · Pull Request #1418 · graphprotocol/graph-tooling · GitHub
- Scroll testnet support Add Scroll testnet to graph-cli by pranavdaa · Pull Request #1421 · graphprotocol/graph-tooling · GitHub
- Support fo polling block handlers add support for polling block handler by incrypto32 · Pull Request #1392 · graphprotocol/graph-tooling · GitHub
- Discuss
graph test
DX with user. Something we will prioritizing in coming quarter - Offchain datasource Arweave example Add offchain data sources arweave example by mangas · Pull Request #1432 · graphprotocol/graph-tooling · GitHub
- fix nested array from tuple and schema generation fix: nested array from tuple and schema generation by saihaj · Pull Request #1433 · graphprotocol/graph-tooling · GitHub
- Introduce a
graph autocomplete
command improving DX when working with CLI feat: cli autocomplete by saihaj · Pull Request #1439 · graphprotocol/graph-tooling · GitHub - Improve DX when command is not found by showing some suggestions feat: show suggestion when command not found by saihaj · Pull Request #1441 · graphprotocol/graph-tooling · GitHub
- Patch old version of CLI to make it easy to deploy
graph-node
- Patch nested filters store errors Nested child filters should be an attestable error · Issue #4775 · graphprotocol/graph-node · GitHub
- Addressing feedback on
graphman
commands refactor: extract graphman core functions by YassinEldeeb · Pull Request #4623 · graphprotocol/graph-node · GitHub - Getting internal feedback on GraphQL v2 changes
subgraph-cacher
- Reduce key size for subgraph cacher which was causing bugs for gateway subgraphs
- Introduce support for Arbitrum Gateway
Looking ahead (upcoming priorities)
graph-tooling
- Work on improving DX for CLI commands
- Introduce more debug logs and documentation to make it easy for us to debug issues
graph-node
- Land introspection query updats
- Land 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
- Improving redirects for subitems in remote docs improving redirects for subitems in docs · Issue #436 · graphprotocol/docs · GitHub
- Add documentation for
Int8
Add docs forInt8
scalar · Issue #396 · graphprotocol/docs · GitHub
indexer
- Work on Node 18 upgrade