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
- feat: Simplified asynchronous block writers by @ata-nas in #545
- feat: closed range streaming by @mattp-swirldslabs in #633
- feat: simulator generation mode improvements by @georgi-l95 in #682
- feat: open-range historic to live streaming by @mattp-swirldslabs in #760
- feat: Simple Persistence startup data by @ata-nas in #802
- feat: create server status plugin by @georgi-l95 in #1137
- feat(backfill): Backfill Plugin - Part 1 Autonomous Flow by @AlfredoG87 in #1384
- feat(helm): Add ConfigMap filename to volume and mappings for Backfill BN Sources by @AlfredoG87 in #1494
🚀 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
- refactor: changed to batches of block items unparsed by @mattp-swirldslabs in #660
- feat: Simple Simulator Startup Data by @ata-nas in #900
- feat: Implement Cloud Archive Plugin by @jasperpotts in #1043
- feat(1370): Rebuild Stream Publisher for Finalized Protocol Support by @ata-nas in #1421
- feat: Simulator add publisher support for ResendBlock message by @mustafauzunn in #1464
- feat: Multi-Publisher Responds with
BAD_BLOCK_PROOF
if Verification Fails by @ata-nas in #1465 - feat(backfill): On-Demand Backfilling and other improvements by @AlfredoG87 in #1444
- feat: Add Support to Stream-Publisher for Handling
EndStream
Messages by @ata-nas in #1497 - chore: Update CN proto to 0.65.0-rc1 by @Nana-EC in #1408
🐛 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 - fix: Fixing Hashing Algorithm to match services by @AlfredoG87 in #644
- fix: ackHandler order responses under edge cases by @AlfredoG87 in #637
- feat: added block persistence error dashboards and error logging by @mattp-swirldslabs in #670
- 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
andtools
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. by @AlfredoG87 in #817 - fix: restart recovery race condition by @AlfredoG87 in #875
- fix: Simulator Helm Chart Deployment in Consumer Mode by @AlfredoG87 in #964
- fix: Adjust block access service to be correct without workarounds by @jsync-swirlds in #1147
- fix: BlockStream Image Container broken by @AlfredoG87 in #1176
- fix: Fix of metrics start and addition of app level metrics by @AlfredoG87 in #1179
- fix: Add nexus config to enable protobuf publish by @Nana-EC in #1188
- fix: external logging.properties can be set without sacrificing colorful logging metrics when running locally by @AlfredoG87 in #1200
- fix: add missing parameters to run build-bn-proto script by @AlfredoG87 in #1256
- chore: #1159 Fix incorrect timeout for publisher by @jsync-swirlds in #1271
- fix: repair
main
branch so we canrun
using gradle. by @AlfredoG87 in #1276 - fix: simulator publish and improve codecov settings by @AlfredoG87 in #1321
- 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 in #1469
- fix: Failing
testBackfillOnDemand
After Publisher Correctly Closes Handler Connection by @ata-nas in #1515 - fix(release): fix correct protobuf artifact publish by @AlfredoG87 in #1531
- fix(verification): Update CN Proto to latest GA Tag and Fix unparsed.proto file by @AlfredoG87 in #1570
🔨 Tests
- fix: fixed broken unit tests from new metric by @mattp-swirldslabs in #679
- chore: fixed disabled tests by @mattp-swirldslabs in #797
- chore: improvements for test repeatability by @AlexKehayov in #766
- chore: Resolve and Enable E2E tests by @georgi-l95 in #855
- fix: made testFullWithSubscribersAddedDynamically deterministic by @AlexKehayov in #867
- chore: Removal of SmokeTests Artifacts and GHA WF by @AlfredoG87 in #1061
- fix: hard shutdown of the producer causes exception when another is connected by @georgi-l95 in #1055
- test: Add subscriber plugin Tests by @georgi-l95 in #1076
- feat: Create Simulator Test Framework with Fixtures by @mustafauzunn in #1393
- test: Support for Multiple BNs Test Suites by @mustafauzunn in #1403
- test: Multi-Publisher Plugin Unit Tests - Interim PR by @ata-nas in #1436
- test: add test for DUPLICATE_BLOCK status with starting block number 0 by @mustafauzunn in #1451
- test: Multi-Publisher Plugin Unit Tests by @ata-nas in #1445
- test(messaging): Fix broken test on main by @AlfredoG87 in #1471
- test: e2e scenario for On-Demand Happy path flow by @mustafauzunn in #1495
- test: E2E Happy path test for Autonomous Backfilling by @mustafauzunn in #1496
- test(e2e-solo): Follow-up to GHA E2E Solo Test by @AlfredoG87 in #1548
📝 Documentation
- feat: added design doc template and short instructions by @mattp-swirldslabs in #551
- feat: closed-range streaming historic blocks design doc by @mattp-swirldslabs in #577
- docs: Design Doc for ServerStatus API by @AlfredoG87 in #634
- feat: added design doc for open-range historic streaming blocks by @mattp-swirldslabs in #671
- docs: Update README.md for Hiero by @hendrikebbers in #688
- chore: Part 2 Hiero migration update docs by @AlfredoG87 in #678
- chore: Add "facilities" wording to nano-service document. by @jsync-swirlds in #848
- docs: Block content proof design by @AlfredoG87 in #873
- chore: Add a document explaining block node types and tiers by @jsync-swirlds in #885
- docs: Centralizes docs in repo and suggests grouping structure by @Nana-EC in #886
- docs: Removed accidentally copied docs, and cleaned up obsolete naming in primary docs. by @jsync-swirlds in #1044
- chore: Update MAINTAINERS.md by @hendrikebbers in #1085
- chore: Update MAINTAINERS.md to point to the master guidelines by @jwagantall in #1172
- docs: Add metrics document by @AlfredoG87 in #1120
- docs: Update the publisher protocol document to include the multi-publisher extension by @jsync-swirlds in #1175
- chore: Improving Test Plan Template by @AlfredoG87 in #1286
- chore: #1057 remove prefixes from block node API enumerations by @jsync-swirlds in #1272
- fix: typo in quickstart by @JeffreyDallas in #1294
- docs: Revise Simulator Documentation by @mustafauzunn in #1302
- chore: Files Recent Persistence E2E Test Plan by @ata-nas in #1284
- chore: Files Historic Persistence E2E Test Plan by @ata-nas in #1285
- docs: Storage Retention Policy Design Documentation by @ata-nas in #1266
- docs: High Level Design Document for Backfill Plugin by @AlfredoG87 in #1288
- chore: add missing MAINTAINERS.md info requested by the TAC by @jwagantall in #1319
- chore: Storage Retention Policy E2E Testing by @ata-nas in #1331
- chore: TAC requirement - Update README.md by @jwagantall in #1383
- docs(backfill): Update Design, Metrics and Config Documentation regarding (mostly) Backfill by @AlfredoG87 in #1512
🔒 Security
- ci: Updated CODEOWNERS and self hosted runners for hiero-block-node by @rbarker-dev in #668
- chore: [StepSecurity] Apply security best practices by @stepsecurity-app[bot] in #1248
🔧 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 - fix: removed UTC timezone flags. we can rely on the linux default by @mattp-swirldslabs in #585
- feat: Add Log Dashboard by @AlfredoG87 in #597
- chore: Part 1 of Hiero migration for Helm Charts names and documents by @AlfredoG87 in #677
- chore: Modify issue templates for new project by @jsync-swirlds in #687
- feat: task based archiving by @ata-nas in #659
- chore: Update metrics suffix and dashboards from hedera to hiero by @AlfredoG87 in #746
- chore: remove sleep on completeStreaming() in Simulator by @georgi-l95 in #786
- feat: add unverified blocks root by @ata-nas in #715
- chore: Update issue templates by @jsync-swirlds in #788
- chore: removal of the BlockNodeContext object by @AlexKehayov in #784
- feat: allow for configuration of the async writers executors by @georgi-l95 in #722
- feat: BN server Helm various improvements by @AlfredoG87 in #795
- chore: rename java packages from
com.hedera
toorg.hiero
across the repo by @georgi-l95 in #822 - chore: Initial Module Split for Block Node Server by @jsync-swirlds in #824
- feat: Centralize Record Configuration Logging for Simulator by @ata-nas in #827
- chore: Adjust workflows to reduce "stuck" jobs via reduced priority and time limits. by @jsync-swirlds in #905
- docs: Create MAINTAINERS.md by @hendrikebbers in #913
- chore: Setup local copies of block node protobuf by @Nana-EC in #891
- chore: Small Helm and project improvements by @AlfredoG87 in #1162
- chore: Improve block node protobuf devex by @Nana-EC in #1135
- chore: clean-up of unneeded module block-provider/cloud.historic by @AlfredoG87 in #1170
- chore: rename
publisher
tostream-publisher
by @georgi-l95 in #1181 - fix: Add gpg logic for protobuf jar publish job by @Nana-EC in #1198
- feat: Add Metrics and Provisioned Dashboards for Core App, BlockAccessService and MessagingFacility by @AlfredoG87 in #1211
- feat: Adding Metrics and Dashboard for Publisher, Subscriber and Verification Plugins by @AlfredoG87 in #1222
- feat: Add Metrics for Block-Providers Files.Recent, Files.Historic, Server Status and Summary Full History Dashboard by @AlfredoG87 in #1235
- fix: #1259 fix protobuf spec to clarify that "infinite" is
uint64_max
. by @jsync-swirlds in #1264 - fix: Fixed the release workflow after splitting protobuf folders by @jsync-swirlds in #1265
- build: add 'protobuf' files to published Jar by @jjohannes in #1282
- build: change publishing to use maven central publishing portal by @jjohannes in #1281
- build: clarify name and functionality of Maven Central publish step by @jjohannes in #1303
- chore: Improving secret handling for BN chart deployments by @AlfredoG87 in #1289
- refactor: Files Historic Plugin Ensure No Gaps in a Zip Can Happen by @ata-nas in #1262
- test: Final metrics improvements by @AlfredoG87 in #1298
- feat: add a "slow mode" feature to the simulator in consumer mode by @mustafauzunn in #1261
- feat: Support non-zero shard and realm entities in simulator transactions by @mustafauzunn in #1305
- feat: Simulator Add Publisher Support for EndOfStream Message by @mustafauzunn in #1324
- chore(protobuf): clean proto files improvement by @AlfredoG87 in #1381
- refactor(verification): Hash Refactor to support latest changes on Block Root Hash Algorithm by @AlfredoG87 in #1375
- chore: Remove the BlockAcknowledgement block_already_exists response by @Nana-EC in #1394
- chore: Standardize first 4 terminal code API responses by @Nana-EC in #1400
- test: Refactor wildcard imports in Simulator by @mustafauzunn in #1402
- 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
- feat: Simulator add publisher support for SkipBlock message by @mustafauzunn in #1473
- refactor(backfill): Use of PBJ gRPC Client Helidon instead of Vanilla Helidon. by @AlfredoG87 in #1499
- chore(1416): Publisher cleanup items by @jsync-swirlds in #1490
- feat(backfill): Adding Metrics Dashboards, improving logs by default and making backfill configuration easy on docker-compose stack by @AlfredoG87 in #1518
- chore: Remove stack trace from certain debug logs by @jsync-swirlds in #1544
- chore: Add logs to health plugin by @jsync-swirlds in #1546
- chore: Create basic config file .gitvote.yml by @jwagantall in #1410
🔥 Breaking Changes
- refactor: refactor to plugins and services by @jasperpotts in #890
- chore: Set unique default Helidon and Prometheus ports by @Nana-EC in #805
⬆️ Dependency Upgrades
- build(deps): bump docker/build-push-action from 6.11.0 to 6.12.0 by @dependabot[bot] in #503
- build(deps): bump org.assertj:assertj-core from 3.23.1 to 3.27.3 in /hiero-dependency-versions by @dependabot[bot] in #513
- build(deps): bump grpcIoVersion from 1.69.0 to 1.69.1 in /hiero-dependency-versions by @dependabot[bot] 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[bot] in #512
- build(deps): bump helm/chart-testing-action from 2.6.1 to 2.7.0 by @dependabot[bot] in #514
- build(deps): bump step-security/harden-runner from 2.10.3 to 2.10.4 by @dependabot[bot] in #508
- build(deps): bump com.google.cloud:libraries-bom from 26.49.0 to 26.53.0 in /hiero-dependency-versions by @dependabot[bot] in #509
- build(deps): bump codecov/codecov-action from 5.1.2 to 5.3.0 by @dependabot[bot] in #537
- build(deps): bump grpcIoVersion from 1.69.1 to 1.70.0 in /hiero-dependency-versions by @dependabot[bot] in #538
- build(deps): bump protobufVersion from 4.28.2 to 4.29.3 in /hiero-dependency-versions by @dependabot[bot] in #541
- build(deps): bump docker/build-push-action from 6.12.0 to 6.13.0 by @dependabot[bot] in #544
- build(deps): bump codecov/codecov-action from 5.3.0 to 5.3.1 by @dependabot[bot] 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[bot] in #542
- build(deps): bump org.jetbrains:annotations from 26.0.1 to 26.0.2 in /hiero-dependency-versions by @dependabot[bot] in #540
- build(deps): bump actions/setup-python from 5.3.0 to 5.4.0 by @dependabot[bot] in #547
- build(deps): bump actions/setup-java from 4.6.0 to 4.7.0 by @dependabot[bot] in #553
- build(deps): bump gradle/actions from 4.2.2 to 4.3.0 by @dependabot[bot] in #560
- build(deps): bump google-github-actions/auth from 2.1.7 to 2.1.8 by @dependabot[bot] in #563
- build(deps): bump google-github-actions/setup-gcloud from 2.1.2 to 2.1.4 by @dependabot[bot] in #562
- build(deps): bump step-security/close-milestone from 2.1.0 to 2.1.1 by @dependabot[bot] 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[bot] in #567
- build(deps): bump org.mockito:mockito-junit-jupiter from 5.8.0 to 5.15.2 in /hiero-dependency-versions by @dependabot[bot] in #566
- build(deps): bump swirldsVersion from 0.58.1 to 0.58.4 in /hiero-dependency-versions by @dependabot[bot] in #565
- build(deps): bump org.testcontainers:testcontainers from 1.20.1 to 1.20.4 in /hiero-dependency-versions by @dependabot[bot] in #564
- build(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 by @dependabot[bot] in #610
- build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0 by @dependabot[bot] in #609
- build(deps): bump com.google.cloud:libraries-bom from 26.53.0 to 26.54.0 in /hiero-dependency-versions by @dependabot[bot] 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[bot] in #624
- build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.7.3 to 4.9.1 in /hiero-dependency-versions by @dependabot[bot] in #625
- build: update hiero-gradle-conventions to 0.3.4 by @jjohannes in #636
- chore: Upgrade PBJ to
0.9.17
by @AlfredoG87 in #647 - build(deps): bump step-security/harden-runner from 2.10.4 to 2.11.0 by @dependabot[bot] in #655
- build(deps): bump Azure/setup-helm from 4.2.0 to 4.3.0 by @dependabot[bot] in #658
- chore: upgrade to java 21.0.6+7 by @mattp-swirldslabs in #666
- build(deps): bump docker/build-push-action from 6.13.0 to 6.14.0 by @dependabot[bot] in #680
- build(deps): bump io.github.cdimascio:dotenv-java from 3.0.2 to 3.1.0 in /hiero-dependency-versions by @dependabot[bot] in #654
- build(deps): bump actions/cache from 4.2.0 to 4.2.1 by @dependabot[bot] in #681
- build(deps): bump io.grpc:protoc-gen-grpc-java from 1.69.0 to 1.70.0 in /hiero-dependency-versions by @dependabot[bot] in #653
- build(deps): bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 by @dependabot[bot] in #714
- build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot[bot] in #698
- build(deps): bump ncipollo/release-action from 1.15.0 to 1.16.0 by @dependabot[bot] in #697
- build(deps): bump org.testcontainers:junit-jupiter from 1.20.4 to 1.20.5 in /hiero-dependency-versions by @dependabot[bot] in #694
- build(deps): bump com.google.cloud:libraries-bom from 26.54.0 to 26.55.0 in /hiero-dependency-versions by @dependabot[bot] 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[bot] in #696
- build(deps): bump docker/setup-buildx-action from 3.9.0 to 3.10.0 by @dependabot[bot] in #729
- build(deps): bump docker/build-push-action from 6.14.0 to 6.15.0 by @dependabot[bot] in #730
- build(deps): bump docker/setup-qemu-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #731
- build(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0 by @dependabot[bot] in #732
- build(deps): bump actions/cache from 4.2.1 to 4.2.2 by @dependabot[bot] in #735
- build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.9.1 to 4.9.2 in /hiero-dependency-versions by @dependabot[bot] in #756
- build(deps): bump org.testcontainers:testcontainers from 1.20.4 to 1.20.5 in /hiero-dependency-versions by @dependabot[bot] 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[bot] 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[bot] in #767
- build(deps): bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 by @dependabot[bot] in #783
- build(deps): bump org.hiero.gradle.build from 0.3.4 to 0.3.5 by @dependabot[bot] in #758
- build(deps): bump org.testcontainers:junit-jupiter from 1.20.5 to 1.20.6 in /hiero-dependency-versions by @dependabot[bot] in #810
- build(deps): bump io.grpc:protoc-gen-grpc-java from 1.70.0 to 1.71.0 in /hiero-dependency-versions by @dependabot[bot] in #809
- build(deps): bump protobufVersion from 4.29.3 to 4.30.0 in /hiero-dependency-versions by @dependabot[bot] in #808
- build(deps): bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot[bot] in #854
- build(deps): bump org.testcontainers:testcontainers from 1.20.5 to 1.20.6 in /hiero-dependency-versions by @dependabot[bot] in #807
- build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot[bot] in #882
- build(deps): bump actions/cache from 4.2.2 to 4.2.3 by @dependabot[bot] in #881
- build(deps): bump grpcIoVersion from 1.70.0 to 1.71.0 in /hiero-dependency-versions by @dependabot[bot] in #861
- build(deps): Upgrade hiero gradle plugin to 0.3.7 by @jsync-swirlds in #906
- build(deps): bump daggerVersion from 2.55 to 2.56 in /hiero-dependency-versions by @dependabot[bot] in #894
- build(deps): bump protobufVersion from 4.30.0 to 4.30.2 in /hiero-dependency-versions by @dependabot[bot] in #936
- build(deps): bump io.github.cdimascio:dotenv-java from 3.1.0 to 3.2.0 in /hiero-dependency-versions by @dependabot[bot] in #937
- build(deps): bump gradle/actions from 4.3.0 to 4.3.1 by @dependabot[bot] in #909
- build(deps): bump actions/setup-python from 5.4.0 to 5.5.0 by @dependabot[bot] in #898
- build(deps): bump step-security/harden-runner from 2.11.0 to 2.11.1 by @dependabot[bot] in #948
- build(deps): bump com.google.cloud:libraries-bom from 26.55.0 to 26.58.0 in /hiero-dependency-versions by @dependabot[bot] in #935
- build(deps): bump step-security/harden-runner from 2.11.0 to 2.11.1 by @dependabot[bot] in #981
- build(deps): bump mockitoVersion from 5.16.1 to 5.17.0 in /hiero-dependency-versions by @dependabot[bot] in #973
- build(deps): bump com.github.docker-java:docker-java-api from 3.4.1 to 3.5.0 in /hiero-dependency-versions by @dependabot[bot] in #972
- build(deps): bump actions/setup-node from 4.2.0 to 4.3.0 by @dependabot[bot] in #982
- build(deps): bump actions/cache from 4.2.2 to 4.2.3 by @dependabot[bot] in #983
- build(deps): bump com.google.guava:guava from 33.4.0-jre to 33.4.6-jre in /hiero-dependency-versions by @dependabot[bot] in #974
- build(deps): Upgrading to pbjVersion
0.11.0
and swirldsVersion to0.61.1
by @AlfredoG87 in #988 - fix: Update pr-formatting.yaml by @rbarker-dev in #998
- build(deps): bump actions/setup-java from 4.7.0 to 4.7.1 by @dependabot[bot] in #992
- build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 by @dependabot[bot] in #1020
- build(deps): bump actions/setup-node from 4.3.0 to 4.4.0 by @dependabot[bot] in #1015
- build(deps): bump swirldsVersion from 0.61.1 to 0.61.2 in /hiero-dependency-versions by @dependabot[bot] in #1010
- build(deps): bump daggerVersion from 2.56 to 2.56.1 in /hiero-dependency-versions by @dependabot[bot] in #1011
- build(deps): bump com.google.guava:guava from 33.4.6-jre to 33.4.7-jre in /hiero-dependency-versions by @dependabot[bot] in #1012
- build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.9.2 to 4.9.3 in /hiero-dependency-versions by @dependabot[bot] in #1013
- build(deps): bump org.junit.jupiter:junit-jupiter-api from 5.11.4 to 5.12.2 in /hiero-dependency-versions by @dependabot[bot] in #1014
- build(deps): bump stefanzweifel/git-auto-commit-action from 5.1.0 to 5.2.0 by @dependabot[bot] in #1045
- build(deps): bump swirldsVersion from 0.61.2 to 0.61.3 in /hiero-dependency-versions by @dependabot[bot] in #1050
- build(deps): bump io.grpc:protoc-gen-grpc-java from 1.71.0 to 1.72.0 in /hiero-dependency-versions by @dependabot[bot] in #1048
- build(deps): bump info.picocli:picocli from 4.7.6 to 4.7.7 in /hiero-dependency-versions by @dependabot[bot] in #1047
- build(deps): bump grpcIoVersion from 1.71.0 to 1.72.0 in /hiero-dependency-versions by @dependabot[bot] in #1046
- build(deps): bump pbjVersion from 0.11.0 to 0.11.1 in /hiero-dependency-versions by @dependabot[bot] in #1049
- build(deps): bump step-security/harden-runner from 2.11.1 to 2.12.0 by @dependabot[bot] in #1054
- build(deps): bump google-github-actions/auth from 2.1.8 to 2.1.9 by @dependabot[bot] in #1066
- build(deps): bump docker/build-push-action from 6.15.0 to 6.16.0 by @dependabot[bot] in #1065
- build(deps): bump actions/setup-python from 5.5.0 to 5.6.0 by @dependabot[bot] in #1063
- build(deps): upgrading Java to 21.0.7+6 due to an issue with M4 Apple Silicon. by @AlfredoG87 in #1098
- build(deps): bump google-github-actions/auth from 2.1.9 to 2.1.10 by @dependabot[bot] in #1071
- build(deps): bump step-security/foundry-toolchain from 1.2.2 to 1.4.0 by @dependabot[bot] in #1084
- build(deps): bump testContainersVersion from 1.20.6 to 1.21.0 in /hiero-dependency-versions by @dependabot[bot] in #1082
- build(deps): bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jre in /hiero-dependency-versions by @dependabot[bot] in #1081
- build(deps): bump pbjVersion from 0.11.2 to 0.11.3 in /hiero-dependency-versions by @dependabot[bot] in #1080
- build(deps): bump helidonVersion from 4.1.6 to 4.2.2 in /hiero-dependency-versions by @dependabot[bot] in #1079
- build(deps): bump com.github.luben:zstd-jni from 1.5.7-1 to 1.5.7-3 in /hiero-dependency-versions by @dependabot[bot] in #1078
- build(deps): bump gradle/actions from 4.3.1 to 4.4.0 by @dependabot[bot] in #1163
- build(deps): bump pbjVersion from 0.11.3 to 0.11.6 in /hiero-dependency-versions by @dependabot[bot] in #1164
- build(deps): bump com.github.docker-java:docker-java-api from 3.5.0 to 3.5.1 in /hiero-dependency-versions by @dependabot[bot] in #1165
- build(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 by @dependabot[bot] in #1157
- build(deps): bump docker/build-push-action from 6.16.0 to 6.17.0 by @dependabot[bot] in #1156
- build(deps): bump daggerVersion from 2.56.1 to 2.56.2 in /hiero-dependency-versions by @dependabot[bot] in #1116
- build(deps): bump com.google.cloud:libraries-bom from 26.59.0 to 26.60.0 in /hiero-dependency-versions by @dependabot[bot] in #1114
- build(deps): bump step-security/close-milestone from 2.1.2 to 2.2.0 by @dependabot[bot] in #1215
- build(deps): bump docker/build-push-action from 6.17.0 to 6.18.0 by @dependabot[bot] in #1216
- build(deps): bump com.google.cloud:libraries-bom from 26.60.0 to 26.61.0 in /hiero-dependency-versions by @dependabot[bot] in #1206
- build(deps): bump mockitoVersion from 5.17.0 to 5.18.0 in /hiero-dependency-versions by @dependabot[bot] in #1205
- build(deps): bump protobufVersion from 4.30.2 to 4.31.0 in /hiero-dependency-versions by @dependabot[bot] in #1204
- build(deps): bump step-security/ghaction-import-gpg from 6.1.0 to 6.3.0 by @dependabot[bot] in #1224
- build(deps): bump org.junit.jupiter:junit-jupiter-api from 5.12.2 to 5.13.1 in /hiero-dependency-versions by @dependabot[bot] in #1274
- build(deps): bump grpcIoVersion from 1.72.0 to 1.73.0 in /hiero-dependency-versions by @dependabot[bot] in #1232
- build(deps): bump io.grpc:protoc-gen-grpc-java from 1.72.0 to 1.73.0 in /hiero-dependency-versions by @dependabot[bot] in #1231
- build(deps): bump testContainersVersion from 1.21.0 to 1.21.1 in /hiero-dependency-versions by @dependabot[bot] in #1230
- build(deps): bump protobufVersion from 4.31.0 to 4.31.1 in /hiero-dependency-versions by @dependabot[bot] in #1229
- build(deps): bump stefanzweifel/git-auto-commit-action from 5.2.0 to 6.0.0 by @dependabot[bot] in #1291
- build(deps): bump step-security/harden-runner from 2.12.0 to 2.12.1 by @dependabot[bot] in #1299
- build(deps): bump gradle/actions from 4.4.0 to 4.4.1 by @dependabot[bot] in #1300
- build(deps): bump stefanzweifel/git-auto-commit-action from 6.0.0 to 6.0.1 by @dependabot[bot] in #1301
- build(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.0 by @dependabot[bot] in #1313
- build(deps): bump docker/setup-buildx-action from 3.11.0 to 3.11.1 by @dependabot[bot] in #1314
- build(deps): bump step-security/conventional-pr-title-action from 3.2.1 to 3.2.2 by @dependabot[bot] in #1323
- build(deps): bump io.netty:netty-bom from 4.2.1.Final to 4.2.2.Final in /hiero-dependency-versions by @dependabot[bot] in #1310
- build(deps): bump com.squareup.okio:okio-jvm from 3.11.0 to 3.13.0 in /hiero-dependency-versions by @dependabot[bot] in #1308
- build(deps): bump helidonVersion from 4.2.2 to 4.2.3 in /hiero-dependency-versions by @dependabot[bot] in #1307
- build(deps): bump pbjVersion from 0.11.6 to 0.11.7 in /hiero-dependency-versions by @dependabot[bot] in #1306
- build(deps): bump com.google.cloud:libraries-bom from 26.61.0 to 26.62.0 in /hiero-dependency-versions by @dependabot[bot] in #1330
- build(deps): bump org.hiero.gradle.build from 0.4.1 to 0.4.3 by @dependabot[bot] in #1328
- build(deps): bump testContainersVersion from 1.21.1 to 1.21.2 in /hiero-dependency-versions by @dependabot[bot] in #1327
- build(deps): bump pbjVersion from 0.11.7 to 0.11.8 in /hiero-dependency-versions by @dependabot[bot] in #1326
- chore: Update gradle plugins to use 0.4.5 by @rbarker-dev in #1348
- build(deps): bump step-security/harden-runner from 2.12.1 to 2.12.2 by @dependabot[bot] in #1343
- chore(protobuf): Upgrade of CN proto to latest release
0.63.9
by @AlfredoG87 in #1377 - build(deps): bump pbjVersion from 0.11.8 to 0.11.9 in /hiero-dependency-versions by @dependabot[bot] in #1345
- build(deps): bump testContainersVersion from 1.21.2 to 1.21.3 in /hiero-dependency-versions by @dependabot[bot] in #1340
- build(deps): bump com.github.docker-java:docker-java-api from 3.5.1 to 3.5.2 in /hiero-dependency-versions by @dependabot[bot] in #1341
- build(deps): bump com.squareup.okio:okio-jvm from 3.13.0 to 3.15.0 in /hiero-dependency-versions by @dependabot[bot] in #1368
- build(deps): bump ncipollo/release-action from 1.16.0 to 1.18.0 by @dependabot[bot] in #1344
- build(deps): bump org.junit.jupiter:junit-jupiter-api from 5.13.1 to 5.13.3 in /hiero-dependency-versions by @dependabot[bot] in #1369
- build(deps): bump org.hiero.gradle.build from 0.4.5 to 0.4.7 by @dependabot[bot] in #1367
- build(deps): bump step-security/harden-runner from 2.12.2 to 2.13.0 by @dependabot[bot] in #1396
- build(deps): bump org.hiero.gradle.build from 0.4.7 to 0.4.9 by @dependabot[bot] in #1387
- build(deps): bump com.google.jimfs:jimfs from 1.3.0 to 1.3.1 in /hiero-dependency-versions by @dependabot[bot] in #1392
- build(deps): bump com.google.cloud:libraries-bom from 26.62.0 to 26.63.0 in /hiero-dependency-versions by @dependabot[bot] in #1391
- build(deps): bump com.github.luben:zstd-jni from 1.5.7-3 to 1.5.7-4 in /hiero-dependency-versions by @dependabot[bot] in #1390
- build(deps): bump com.github.docker-java:docker-java-api from 3.5.2 to 3.5.3 in /hiero-dependency-versions by @dependabot[bot] in #1388
- 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
- build(deps): bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #1458
- build(deps): bump gradle/actions from 4.4.1 to 4.4.2 by @dependabot[bot] in #1463
- build(deps): bump actions/cache from 4.2.3 to 4.2.4 by @dependabot[bot] in #1472
- build(deps): bump io.netty:netty-bom from 4.2.2.Final to 4.2.3.Final in /hiero-dependency-versions by @dependabot[bot] in #1482
- build(deps): bump org.assertj:assertj-core from 3.27.3 to 3.27.4 in /hiero-dependency-versions by @dependabot[bot] in #1484
- build(deps): bump com.squareup.okio:okio-jvm from 3.15.0 to 3.16.0 in /hiero-dependency-versions by @dependabot[bot] in #1483
- build(deps): bump step-security/semver-utils from 4.3.0 to 4.3.1 by @dependabot[bot] in #1491
- build(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #1487
- build(deps): bump google-github-actions/setup-gcloud from 2.1.5 to 2.2.0 by @dependabot[bot] in #1481
- build(deps): bump mockitoVersion from 5.18.0 to 5.19.0 in /hiero-dependency-versions by @dependabot[bot] in #1511
- build(deps): bump io.netty:netty-bom from 4.2.3.Final to 4.2.4.Final in /hiero-dependency-versions by @dependabot[bot] in #1510
- build(deps): bump Azure/setup-helm from 4.3.0 to 4.3.1 by @dependabot[bot] in #1520
- build(deps): bump io.grpc:protoc-gen-grpc-java from 1.73.0 to 1.74.0 in /hiero-dependency-versions by @dependabot[bot] in #1453
- build(deps): bump google-github-actions/setup-gcloud from 2.2.0 to 3.0.0 by @dependabot[bot] in #1538
- build(deps): bump pbjVersion from 0.11.14 to 0.11.15 in /hiero-dependency-versions by @dependabot[bot] in #1536
- build(deps): bump grpcIoVersion from 1.74.0 to 1.75.0 in /hiero-dependency-versions by @dependabot[bot] in #1537
- build(deps): bump step-security/close-milestone from 2.2.0 to 2.2.1 by @dependabot[bot] in #1526
- build(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 by @dependabot[bot] in #1527
- build(deps): bump step-security/google-github-auth from 2.1.10 to 2.1.12 by @dependabot[bot] in #1532
- build(deps): bump google-github-actions/setup-gcloud from 3.0.0 to 3.0.1 by @dependabot[bot] in #1561
- build(deps): bump actions/setup-java from 4.7.1 to 5.0.0 by @dependabot[bot] in #1528
- build(deps): bump Azure/setup-helm from 4.3.0 to 4.3.1 by @dependabot[bot] in #1554
- build(deps): bump protobufVersion from 4.31.1 to 4.32.0 in /hiero-dependency-versions by @dependabot[bot] in #1534
- build(deps): bump helidonVersion from 4.2.3 to 4.2.6 in /hiero-dependency-versions by @dependabot[bot] in #1508
New Contributors
- @hendrikebbers made their first contribution in #688
- @AlexKehayov made their first contribution in #784
- @HarshSawarkar made their first contribution in #938
- @jwagantall made their first contribution in #1172
- @stepsecurity-app[bot] made their first contribution in #1248
- @JeffreyDallas made their first contribution in #1294
Full Changelog: v0.3.0-rc1...v0.18.0-rc1