Version v0.4.0
of Block Node brings support for an initial set of scenarios that requiere CN to BN communication, adds configuration properties visibility by login them safely and ordered at startup.
Among many more improvements!
What's Changed
⭐ New Features
- feat: CN 2 BN protocol communications by @AlfredoG87 in #518
- feat: add block archiving support by @ata-nas in #485
- feat: CN2BN Protocol Communication Part 2 by @AlfredoG87 in #558
🚀 Enhancements
- feat: centralize configuration logging by @mattp-swirldslabs in #501
- feat: added async handling for live consumers by @mattp-swirldslabs in #555
- feat: add Ack metrics by @AlfredoG87 in #621
🐛 Bug Fixes
- fix: Fix Release Automation Workflow by @AlfredoG87 in #498
- fix: Fix Typo for publish of simulator helm chart by @AlfredoG87 in #495
- fix: issue with handling of
duplicate
andfuture
blocks by @AlfredoG87 in #574
📝 Documentation
- feat: added design doc template and short instructions by @mattp-swirldslabs in #551
- docs: Design Doc for ServerStatus API by @AlfredoG87 in #634
🔧 Improvements
- fix: Fix Release by Fixing Release Notes due to failed spotless check on generated file release_notes.md by @AlfredoG87 in #506
- fix: added an Acceptance Test section to the template by @mattp-swirldslabs in #561
- refactor: Move Hasher to
common
sub-project by @AlfredoG87 in #568 - feat: Add Log Dashboard by @AlfredoG87 in #597
⬆️ Dependency Upgrades
- build(deps): bump docker/build-push-action from 6.11.0 to 6.12.0 by @dependabot in #503
- build(deps): bump org.assertj:assertj-core from 3.23.1 to 3.27.3 in /hiero-dependency-versions by @dependabot in #513
- build(deps): bump grpcIoVersion from 1.69.0 to 1.69.1 in /hiero-dependency-versions by @dependabot in #511
- build(deps): bump org.junit.jupiter:junit-jupiter-api from 5.10.2 to 5.11.4 in /hiero-dependency-versions by @dependabot in #512
- build(deps): bump helm/chart-testing-action from 2.6.1 to 2.7.0 by @dependabot in #514
- build(deps): bump step-security/harden-runner from 2.10.3 to 2.10.4 by @dependabot in #508
- build(deps): bump com.google.cloud:libraries-bom from 26.49.0 to 26.53.0 in /hiero-dependency-versions by @dependabot in #509
- build(deps): bump codecov/codecov-action from 5.1.2 to 5.3.0 by @dependabot in #537
- build(deps): bump grpcIoVersion from 1.69.1 to 1.70.0 in /hiero-dependency-versions by @dependabot in #538
- build(deps): bump protobufVersion from 4.28.2 to 4.29.3 in /hiero-dependency-versions by @dependabot in #541
- build(deps): bump docker/build-push-action from 6.12.0 to 6.13.0 by @dependabot in #544
- build(deps): bump codecov/codecov-action from 5.3.0 to 5.3.1 by @dependabot in #543
- build(deps): bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre in /hiero-dependency-versions by @dependabot in #542
- build(deps): bump org.jetbrains:annotations from 26.0.1 to 26.0.2 in /hiero-dependency-versions by @dependabot in #540
- build(deps): bump actions/setup-python from 5.3.0 to 5.4.0 by @dependabot in #547
- build(deps): bump actions/setup-java from 4.6.0 to 4.7.0 by @dependabot in #553
- build(deps): bump gradle/actions from 4.2.2 to 4.3.0 by @dependabot in #560
- build(deps): bump google-github-actions/auth from 2.1.7 to 2.1.8 by @dependabot in #563
- build(deps): bump google-github-actions/setup-gcloud from 2.1.2 to 2.1.4 by @dependabot in #562
- build(deps): bump step-security/close-milestone from 2.1.0 to 2.1.1 by @dependabot in #572
- build(deps): bump com.github.docker-java:docker-java-api from 3.4.0 to 3.4.1 in /hiero-dependency-versions by @dependabot in #567
- build(deps): bump org.mockito:mockito-junit-jupiter from 5.8.0 to 5.15.2 in /hiero-dependency-versions by @dependabot in #566
- build(deps): bump swirldsVersion from 0.58.1 to 0.58.4 in /hiero-dependency-versions by @dependabot in #565
- build(deps): bump org.testcontainers:testcontainers from 1.20.1 to 1.20.4 in /hiero-dependency-versions by @dependabot in #564
- build(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 by @dependabot in #610
- build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0 by @dependabot in #609
- build(deps): bump com.google.cloud:libraries-bom from 26.53.0 to 26.54.0 in /hiero-dependency-versions by @dependabot in #626
- build(deps): bump com.github.luben:zstd-jni from 1.5.6-8 to 1.5.6-10 in /hiero-dependency-versions by @dependabot in #624
- build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.7.3 to 4.9.1 in /hiero-dependency-versions by @dependabot in #625
Full Changelog: v0.3.1...v0.4.0