github hiero-ledger/hiero-block-node v0.16.1

latest releases: v0.18.0-rc1, v0.17.1, v0.17.0...
23 days ago

Version 0.16.1 delivers several critical fixes, including proper handling of generator.endBlockNumber in the simulator, correcting improper shutdown of shared executor services, adding BAD_BLOCK_PROOF responses for failed multi-publisher verification, and resolving a broken messaging test.

This release also improves system performance and maintainability with asynchronous publisher acknowledgements, refined large dataset handling, enhanced TRACE-level logging, and better Helm chart hostPath mount support. Testing coverage expands for multi-node, multi-publisher, and duplicate block scenarios, while key dependencies like gRPC, PBJ, and JUnit are updated for improved stability and compatibility.

What's Changed

🐛 Bug Fixes

  • fix: Setting property generator.endBlockNumber is not stopping simulator by @mustafauzunn in #1462
  • fix: Change the incorrect shutdown of a possibly shared executor service in the stream subscriber plugin by @jsync-swirlds #1469
  • feat: Multi-Publisher Responds with BAD_BLOCK_PROOF if Verification Fails by @ata-nas #1465
  • test(messaging): Fix broken test on main by @AlfredoG87 #1471

🔨 Tests

🔧 Improvements

  • feat: Refactor BlockAsFileLargeDataSets and Remove BlockAsFileBlockStreamManager by @mustafauzunn in #1438
  • chore: Make Publisher Acknowledgements Asynchronous by @jsync-swirlds in #1437
  • feat(charts): Improve Init-Containers and volumeName to better support hostPath Mounts by @AlfredoG87 in #1440
  • chore(logging): Improved Logging for debugging and troubleshooting at TRACE level. by @AlfredoG87 in #1460

⬆️ Dependency Upgrades

  • build(deps): bump google-github-actions/setup-gcloud from 2.1.4 to 2.1.5 by @dependabot[bot] in #1405
  • build(deps): bump step-security/conventional-pr-title-action from 3.2.2 to 3.2.3 by @dependabot[bot] in #1409
  • build(deps): bump org.junit.jupiter:junit-jupiter-api from 5.13.3 to 5.13.4 in /hiero-dependency-versions by @dependabot[bot] in #1452
  • build(deps): bump grpcIoVersion from 1.73.0 to 1.74.0 in /hiero-dependency-versions by @dependabot[bot] in #1457
  • build(deps): bump org.hiero.gradle.build from 0.4.9 to 0.4.10 by @dependabot[bot] in #1454
  • build(deps): bump pbjVersion from 0.11.9 to 0.11.13 in /hiero-dependency-versions by @dependabot[bot] in #1456

Full Changelog: v0.15.0...v0.16.1

Don't miss a new hiero-block-node release

NewReleases is sending notifications on new releases.