github graphprotocol/graph-node v0.41.0-rc.0

pre-release19 hours ago

v0.41.0-rc.0

$ docker pull graphprotocol/graph-node:v0.41.0-rc.0

New Features

  • Added support for struct field access in declarative calls - enables accessing nested struct fields by field name using dot notation in manifest call declarations(#6099)
  • New standalone gnd (Graph Node Dev) crate - a graph-node binary optimized for local development with minimal setup required (#6167)
  • Extended IPFS usage metrics and logging capabilities (#6058)
  • Extended support for additional IPFS content path formats (#6058)

Improvements

  • Deferred IPFS manifest fetching when starting subgraphs - fixes issue where slow IPFS responses could block assignment event processing, preventing new subgraphs from being assigned (#6170)
  • Added Content Identifier (CID) to IPFS retry logs for better debugging and tracking of IPFS operations (#6144)
  • Runtime now uses interior mutability in AscHeapCtx for improved performance (#6053)
  • Fixed handling of empty arrays in indexing status queries - prevents errors when querying deployments with empty array filters (#6143)
  • Fixed case-insensitive array inputs in queries - array filter values are now properly case-normalized (#6075)
  • Fixed panic when handling empty lists in list_values - resolves crashes with empty array filters (#6100)
  • Enhanced logging for subgraph assignment processing with more detailed information (#6169)
  • Added logging for MAX_BLOCKING_THREADS configuration setting (#6161)

Full changelog: v0.40.0...v0.41.0-rc.0

Don't miss a new graph-node release

NewReleases is sending notifications on new releases.