Skip to content

Releases: hiero-ledger/hiero-json-rpc-relay

v0.66.0

10 Mar 21:03
v0.66.0
3686647
Compare
Choose a tag to compare

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

Bug Fixes

Dependency Upgrades

Internal Changes

Full Changelog: hashgraph/hedera-json-rpc-relay@v0.65.1...v0.66.0

v0.66.0-rc1

20 Feb 18:24
v0.66.0-rc1
4391936
Compare
Choose a tag to compare
v0.66.0-rc1 Pre-release
Pre-release
v0.66.0-rc1

v0.65.1

10 Feb 17:41
v0.65.1
9439fee
Compare
Choose a tag to compare

What's Changed

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

Full Changelog: hashgraph/hedera-json-rpc-relay@v0.65.0...v0.65.1

v0.65.0

07 Feb 16:51
v0.65.0
aa08fa6
Compare
Choose a tag to compare

Overview

The Hedera JSON-RPC Relay v0.65.0 release introduces critical improvements to transaction handling and log retrieval. A key fix resolves an issue where eth_getBlockByNumber failed when encountering transactions with CONTRACT_NEGATIVE_VALUE. With this update, blocks containing transactions that failed due to negative values are now correctly processed and returned, ensuring better reliability and consistency in block retrieval. Additionally, eth_getLogs has been enhanced with timestamp range validation and improved error handling, providing more accurate and reliable log retrieval while reducing potential inconsistencies in event filtering.

This release also includes important bug fixes, dependency upgrades, and internal improvements. Updates to @hashgraph/sdk, @graphprotocol/graph-cli, and @mui/material enhance compatibility and performance. Logging enhancements for Mirror Node responses and configuration cleanup contribute to a more maintainable and efficient system. These updates further refine the reliability and functionality of the Hedera JSON-RPC Relay, ensuring a smoother developer experience.

What's Changed

Enhancements

Bug Fixes

Dependency Upgrades

Internal Changes

Full Changelog: hashgraph/hedera-json-rpc-relay@v0.64.4...v0.65.0

v0.65.0-rc1

03 Feb 18:30
v0.65.0-rc1
868c45e
Compare
Choose a tag to compare
v0.65.0-rc1 Pre-release
Pre-release
v0.65.0-rc1

v0.64.4

31 Jan 19:20
v0.64.4
28a1473
Compare
Choose a tag to compare

What's Changed

  • feat: transaction with CONTRACT_NEGATIVE_VALUE breaks some routes by @natanasow in #3387

Full Changelog: hashgraph/hedera-json-rpc-relay@v0.64.3...v0.64.4

v0.64.3

29 Jan 20:45
v0.64.3
5f9c2a4
Compare
Choose a tag to compare

What's Changed

  • feat: enhanced eth_getLogs with timestamp range validation and new error handling by @quiet-node in #3431

Full Changelog: hashgraph/hedera-json-rpc-relay@v0.64.2...v0.64.3

v0.64.2

29 Jan 20:44
v0.64.2
214f1ef
Compare
Choose a tag to compare

What's Changed

  • chore(logging): enhanced logging upon receiving responses from the Mirror Node server by @quiet-node in #3422

Full Changelog: hashgraph/hedera-json-rpc-relay@v0.64.1...v0.64.2

v0.64.1

23 Jan 20:07
v0.64.1
6bd832c
Compare
Choose a tag to compare

What's Changed

  • feat: added DEPENDENT_SERVICE_IMMATURE_RECORDS predefined error for immature records scenarios by @quiet-node in #3394

Full Changelog: hashgraph/hedera-json-rpc-relay@v0.64.0...v0.64.1

v0.64.0

22 Jan 01:22
v0.64.0
18d3acd
Compare
Choose a tag to compare

Overview

The Hedera JSON-RPC Relay v0.64.0 release introduces a notable enhancement with the addition of the LZ <> Hedera HTS Connector for existing token examples. This feature provides a powerful example of integrating LayerZero with Hedera's HTS, enabling seamless cross-chain token interactions and showcasing the platform's interoperability capabilities.

This release also includes dependency upgrades, including updates to @graphprotocol/graph-cli, @mui/material, and web3, enhance security and compatibility. Internal updates, such as the improved Grafana dashboard for HBAR Rate Limit visibility and updates to release automation, continue to strengthen the platform’s reliability and developer experience. These improvements solidify the Hedera JSON-RPC Relay as a robust and adaptable solution for developers.

What's Changed

Enhancements

Dependency Upgrades

Internal Changes

New Contributors

Full Changelog: hashgraph/hedera-json-rpc-relay@v0.63.2...v0.64.0