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

latest release: v0.6.1
one day ago

This release of the BlockNode introduces significant enhancements, particularly the ability for the node to gracefully recover from restarts and seamlessly resume from its previous state. This improvement was achieved through substantial upgrades to the Persistence module, Helm charts, ServiceStatus, and AckHandler. The Persistence module, in particular, received extensive updates to bolster reliability and performance.

Additionally, this release includes migration efforts related to Hiero, accompanied by comprehensive dependency upgrades. Notably, the Swirlds SDK was updated to version 0.59.2, addressing previously encountered issues stemming from deprecated and removed objects. A thorough refactoring was carried out across all relevant tests to ensure compatibility and stability.

What's Changed

⭐ New Features

🐛 Bug Fixes

  • fix: adjusted FileHandler and ConsoleHandler logging to ALL to see TRACE by @mattp-swirldslabs in #702
  • fix: changed the logging format and added tests by @mattp-swirldslabs in #716
  • fix: Exclude suites and tools from CodeCov Coverage report by @AlfredoG87 in #720
  • fix: Improvements and fixes to Helm charts and docker compose by @AlfredoG87 in #745
  • fix: Various Bugs found on 0.6.0-rc1 deployment. (Cherry-pick of #817 into release/0.6 branch) by @AlfredoG87 in #823

🔨 Tests

📝 Documentation

🔧 Improvements

⬆️ Dependency Upgrades

  • build(deps): bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 by @dependabot in #714
  • build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot in #698
  • build(deps): bump ncipollo/release-action from 1.15.0 to 1.16.0 by @dependabot in #697
  • build(deps): bump org.testcontainers:junit-jupiter from 1.20.4 to 1.20.5 in /hiero-dependency-versions by @dependabot in #694
  • build(deps): bump com.google.cloud:libraries-bom from 26.54.0 to 26.55.0 in /hiero-dependency-versions by @dependabot in #695
  • build(deps): bump com.github.luben:zstd-jni from 1.5.6-10 to 1.5.7-1 in /hiero-dependency-versions by @dependabot in #696
  • build(deps): bump docker/setup-buildx-action from 3.9.0 to 3.10.0 by @dependabot in #729
  • build(deps): bump docker/build-push-action from 6.14.0 to 6.15.0 by @dependabot in #730
  • build(deps): bump docker/setup-qemu-action from 3.4.0 to 3.5.0 by @dependabot in #731
  • build(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0 by @dependabot in #732
  • build(deps): bump actions/cache from 4.2.1 to 4.2.2 by @dependabot in #735
  • build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.9.1 to 4.9.2 in /hiero-dependency-versions by @dependabot in #756
  • build(deps): bump org.testcontainers:testcontainers from 1.20.4 to 1.20.5 in /hiero-dependency-versions by @dependabot in #754
  • build(deps): Upgrade Swirlds dependency to 0.59.2 by @AlfredoG87 in #761
  • build(deps): bump docker/setup-qemu-action from 3.5.0 to 3.6.0 by @dependabot in #752
  • ci: Update ubuntu runners to 24.04 and 22.04 by @rbarker-dev in #770
  • build(deps): bump step-security/close-milestone from 2.1.1 to 2.1.2 by @dependabot in #767
  • build(deps): bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 by @dependabot in #783
  • build(deps): bump org.hiero.gradle.build from 0.3.4 to 0.3.5 by @dependabot in #758

Full Changelog: v0.5.0...v0.6.0

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

NewReleases is sending notifications on new releases.