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.0-rc1...v0.4.0-rc1