github hashgraph/hedera-json-rpc-relay v0.66.0

one day ago

Overview

The Hedera JSON-RPC Relay v0.66.0 release brings key improvements to configuration management and system reliability. A major update enhances type inference in ConfigService.get(), ensuring more explicit type resolution and reducing type mismatches across the codebase. This update also establishes a single source of truth for configuration values, improving consistency, maintainability, and correctness by aligning default values with documentation and replacing hardcoded constants with configurable values.

Alongside these refinements, the release includes minor bug fixes, dependency upgrades such as updates to @mui/material, ethers, and go-ethereum, as well as internal improvements like enhanced Grafana dashboard visibility for Ethereum RPC execution methods. These updates contribute to a more reliable and seamless developer experience.

What's Changed

Enhancements

  • Fix: Resolve Type Warnings for ConfigService.get() by @belloibrahv in #3350

  • feat: refactor mirrorNodeClient axios transformResponse and fix all unit tests by @natanasow in #3435

Bug Fixes

  • fix: Resolve BigInt type mismatch in eth_sendRawTransaction precheck by @quiet-node in #3463

Dependency Upgrades

  • build: [Snyk] Upgrade @mui/material from 5.16.13 to 5.16.14 by @swirlds-automation in #3438
  • build(deps): bump openssl from 0.10.66 to 0.10.70 in /tools/alloy-core-rs-example by @dependabot in #3440
  • build(deps): bump github.com/ethereum/go-ethereum from 1.14.3 to 1.14.13 in /tools/golang-example by @dependabot in #3446
  • build: [Snyk] Upgrade ethers from 6.13.4 to 6.13.5 by @swirlds-automation in #3437

Internal Changes

  • fix(test): equipped a more appropriate block range for eth_getLogs WS release test by @quiet-node in #3452
  • Fix: Resolve Type Warnings for ConfigService.get() by @belloibrahv in #3350
  • chore: updated grafana dashboard for better visibility on Ethereum RPC Execution Methods by @quiet-node in #3459

Full Changelog: v0.65.1...v0.66.0

Don't miss a new hedera-json-rpc-relay release

NewReleases is sending notifications on new releases.