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

6 hours ago

What's Changed

⭐ New Features

  • feat(tools): improve bn-endpoint-checker network diagnostics (#3489) by @Nana-EC in #3495
  • feat: per-pod chaos selector — asymmetric BN latency injection (#3348) by @Nana-EC in #3353
  • feat: Update publisher to use ApplicationStateFacility for block set ranges by @ivannov in #3373
  • feat(tools): add block-access-port and fix ResourceExhausted in bn-endpoint-checker.sh by @Nana-EC in #3426
  • feat(hasher): always feed 16 leaves to the Merkle Mountain Top hasher by @rockysingh in #3378

🐛 Bug Fixes

  • fix(release): alpha version derivation fails on first alpha for a new base version by @Nana-EC in #3448
  • fix: BackfillMultiportSourceTests.publishBlocks assumes 1 ACK per block, but acks are watermark-coalesced by @ata-nas in #3443
  • fix: Stop backfillplugin from advancing past a chunk that is not fully persisted by @berryware in #3488
  • fix(chart): exclude health port from includePluginPorts on LoadBalancer by @Nana-EC in #3470
  • fix: Increase performance of serverStatus and serverStatusDetails gRpc calls. by @berryware in #3360
  • fix: stream-publisher resend handler killed with BAD_BLOCK_PROOF before ACK can be sent by @ata-nas in #3437
  • fix: Change RsaRosterBootstrapPlugin to use two HttpCLients when connecting to MirrorNode by @berryware in #3441
  • fix(ci): fix lychee install for ARC ephemeral runners by @deshmukhpranali in #3438
  • fix: raise idleConnectionTimeout to 2h to prevent subscriber stream drops by @Nana-EC in #3421
  • fix: Cloud Storage Expanded plugin: blocks are permanently discarded when a single S3 upload attempt fails by @ivannov in #3222
  • fix(ci): switch lychee to musl binary to fix glibc incompatibility by @deshmukhpranali in #3413
  • fix(release): consolidate release-action calls to prevent duplicate releases and body erasure by @Nana-EC in #3417
  • fix: fix flakey output redirection in tools tests by @jsync-swirlds in #3418
  • fix: BackFillPlugin - Backdown the live tail high water mark when a block fails by @berryware in #3420
  • fix: artifact downloads fail and retention is too high in create_release run by @Nana-EC in #3404
  • fix(docs): repair broken relative links, rename configuration overview, and add lychee CI by @deshmukhpranali in #3359

🔨 Tests

  • test: dynamic block testing via TssBlockSigner harness to retire CN_11_12 fixtures (#3377) by @rockysingh in #3430

📝 Documentation

🔧 Build & Maintenance

  • chore: Update HAPI version to 0.76.1 by @jsync-swirlds in #3504
  • chore(chart): clarify health port Services logic and update outdated values references by @Nana-EC in #3498
  • chore: Follow up on improvements raised for PR 3245 by @ivannov in #3442
  • chore: Remove obsolete "S3 Archive" and "Validation" plugins by @jsync-swirlds in #3485
  • chore: Fix formatting in telemetry configuration command by @kfbr in #3280
  • chore(ci): bump solo-provisioner to v0.27.0 and remove seed-plugins workaround (#3388) by @Nana-EC in #3395
  • chore(release): Bump versions for v0.41.0-SNAPSHOT by @swirlds-automation in #3400

⬆️ Dependency Upgrades

  • build(deps): bump step-security/harden-runner from 2.20.0 to 2.21.0 by @dependabot[bot] in #3499
  • build(deps): bump PandasWhoCode/initialize-github-job from 1.3.0 to 1.3.1. by @dependabot[bot] in #3445
  • build(deps): bump actions/github-script from d746ffe35508b1917358783b479e04febd2b8f71 to 3a2844b7e9c422d3c10d287c895573f7108da1b3. by @dependabot[bot] in #3399
  • build(deps): bump hederaVersion from 0.76.0-rc.4 to 0.77.0-rc.6 in /hiero-dependency-versions by @dependabot[bot] in #3434
  • build(deps): bump helidonVersion from 4.5.1 to 4.5.2 in /hiero-dependency-versions by @dependabot[bot] in #3435
  • build(deps): bump com.github.luben:zstd-jni from 1.5.7-11 to 1.5.7-12 in /hiero-dependency-versions by @dependabot[bot] in #3382
  • build(deps): bump gradle-wrapper from 9.6.1 to 9.7.0 by @dependabot[bot] in #3433
  • build(deps): bump step-security/setup-buildx-action from 4.1.0 to 4.2.0 by @dependabot[bot] in #3354
  • build(deps): bump com.google.cloud:libraries-bom from 26.85.1 to 26.86.0 in /hiero-dependency-versions. by @dependabot[bot] in #3384
  • build(deps): bump gradle/actions/setup-gradle from 6.2.0 to 6.3.0 by @dependabot[bot] in #3398
  • build(deps): bump grpcIoVersion from 1.82.2 to 1.83.1 in /hiero-dependency-versions. by @dependabot[bot] in #3380
  • build(deps): bump jUnitVersion from 6.1.1 to 6.1.2 in /hiero-dependency-versions. by @dependabot[bot] in #3383
  • build(deps): bump helidonVersion from 4.5.0 to 4.5.1 in /hiero-dependency-versions. by @dependabot[bot] in #3381

Full Changelog: v0.40.1...v0.41.0

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

NewReleases is sending notifications on new releases.