Skip to content

v0.56.0

Compare
Choose a tag to compare
@swirlds-automation swirlds-automation released this 19 Sep 16:26
v0.56.0
e2d3dd6

Overview

The latest release of the Hedera JSON-RPC Relay delivers significant improvements in performance, testing, and rate-limiting mechanisms.

A key highlight is the ongoing redesign of the HBAR Rate Limit mechanism, featuring enhancements to the preemptive rate-limiting logic for file transactions. Updated documentation includes a high-level flow diagram and detailed explanations of the redesigned HBAR rate-limiter, providing valuable insights into the improved rate-limiting logic for HFS transactions. These updates play a critical role in optimizing resource management and maintaining network stability under heavy loads.

This release also introduces k6 performance tests for the WebSocket server, strengthening the testing framework to better identify and resolve performance bottlenecks. Additionally, RedisCache has been streamlined, simplifying its integration with RedisInMemoryServer for testing.

Key bug fixes, including the removal of the nonce precheck buffer and an adjustment of the block gas limit to 30,000,000, further enhance system stability and compliance. The release also incorporates vital security and performance enhancements through various dependency upgrades.

What's Changed

Enhancements

Bug Fixes

Documentation

  • docs: added Preemptive Rate Limitting for HFS Transactions to hbar-limiter desgin doc by @quiet-node in #2949
  • docs: Add high-level flow diagram of the redesigned hbar limiter by @victor-yanev in #2969

Dependency Upgrades

Internal Changes

  • ci: Revert breaking change to publish-unit-test-result-action by @rbarkerSL in #2942

Full Changelog: v0.55.0...v0.56.0