Releases: hiero-ledger/hiero-consensus-node
Releases · hiero-ledger/hiero-consensus-node
v0.68.6
What's Changed
- fix: (0.68) Use service component for handler-assessed fees by @tinker-michaelj in #22393
- chore: (0.68) Refine HIP-991 sig requirement checks by @tinker-michaelj in #22474
Full Changelog: v0.68.3...v0.68.6
v0.69.1
What's Changed
- ci(cherry-pick): update how gh releases are created, improve release notes by @andrewb1269 in #22382
- fix: Reconnect process should wait until the gossip is fully paused b… by @poulok in #22432
- fix: (0.69) Use service component for handler-assessed fees by @tinker-michaelj in #22394
- chore: Disable hooks in 0.69 by @Neeharika-Sompalli in #22456
- feat: Cherry-pick (v69): Switch to new stream directory on post-upgrade setup by @JivkoKelchev in #22373
- chore: (0.69) Refine HIP-991 sig requirement checks by @tinker-michaelj in #22473
- test: cherry-pick: Enable All Non-MATS HAPI Test Checks in XTS by @derektriley in #22454
- ci: add -SNAPSHOT suffix to version file by @andrewb1269 in #22579
- chore: Cherry-pick #22359 Remove FlickeringIsolationExperiment from default chaos test by @netopyr in #22592
- chore: Cherry-pick #22461 HIP-1215 Facade call bug fix by @stoyanov-st in #22586
- fix: 22603: (0.69) Reconnect teacher may experience high virtual pipeline backpressure by @artemananiev in #22664
- chore: Cherry Pick #22662 and #22710 into release/0.69 by @rbarker-dev in #22718
Full Changelog: v0.69.0...v0.69.1
v0.69.0
What's Changed
- test: Implement additional HAPI tests for node account id updates by @Evdokia-Georgieva in #21916
- test: Implement initial negative tests for consensus service with new Simple Fees by @Evdokia-Georgieva in #21947
- fix: BlockBufferService forceful BN Switch by @derektriley in #21803
- chore(20379): Enable FileChannel api and DontSync by @mxtartaglia-sl in #20381
- fix: BlockNodeConnectionTest unit test fix by @derektriley in #21966
- test: Additional tests for hooks by @Neeharika-Sompalli in #21943
- fix: 21954: HDHM should skip writing unchanged buckets to disk by @artemananiev in #21960
- test: Add record path HAPI test by @ibankov in #21891
- feat: Use streaming merkle trees for block proof hashes by @mhess-swl in #21401
- feat: end the stream with
TOO_FAR_BEHINDif the block is missing from the buffer by @petreze in #21912 - test: Update default signing threshold in
StateChangesValidatorby @Neeharika-Sompalli in #21981 - feat: JMH test for event creator by @lpetrovic05 in #21932
- chore: enable block buffer persistence by @petreze in #21985
- feat: Added pipeline operation timeout detection by @AlexKehayov in #21663
- chore: wait for process termination by @netopyr in #21986
- chore: Add dependency to :consensus-otter-docker-app:assemble where necessary by @netopyr in #21988
- chore: Remove marker file assertions by @netopyr in #21990
- chore: update nightly regression by @JeffreyDallas in #21973
- chore: Add
executed_hook_idtoEvmTransactionResultby @Neeharika-Sompalli in #22000 - feat: otter test quiescence by @lpetrovic05 in #21945
- fix: Otter compile error by @lpetrovic05 in #22007
- feat: add buffer management based on a fixed number of blocks by @petreze in #21791
- fix: 21882: Corner cases for merkle tree hashing by @artemananiev in #21910
- feat: run hapiTestsSimpleFees on PRs by @joshmarinacci in #22001
- chore(ci): add additional log publishing from workflow runs by @andrewb1269 in #22013
- chore: Add an API to submit Otter transactions to individual nodes by @poulok in #21951
- fix: change block per-item byte overhead from 2 bytes to 5 bytes for requests by @timfn-hg in #22019
- build: streamline test setup in otter modules by @jjohannes in #21953
- fix: Added handling of ClosedWatchServiceException in ConfigWatcher by @AlexKehayov in #22030
- chore: Adds output for status changes during Turtle tests by @netopyr in #22008
- test: update NLG to 0.9.0 by @alex-kuzmin-hg in #22044
- chore: Add new file citr-test-config.md to track configuration and documentation about the CITR test suties by @rbarker-dev in #22048
- chore: 22045 Removed support of multi-table snapshots by @imalygin in #22047
- test: Fix initial negative tests for consensus service with new Simple Fees by @Evdokia-Georgieva in #22009
- feat: benchmark signing algorithms by @lpetrovic05 in #22010
- fix: publisher logging errors by @lpetrovic05 in #22032
- chore: Add block stream event hash validators by @poulok in #21648
- chore: Misc block stream cleanup by @tinker-michaelj in #21604
- fix: temp lower threshold for SmartContract (root cause is #21525) by @alex-kuzmin-hg in #22054
- fix(22065): Disable flaky test by @mxtartaglia-sl in #22071
- feat: Block Node json config max message size by @derektriley in #22068
- refactor: 21915 Introduce StateLifecycleManager by @imalygin in #21958
- fix: Block Node Comms fix notifyConnectionClosed by @derektriley in #22076
- fix: Always clear state when exiting RPC sync protocol by @abies in #22081
- fix: Sets maxReadDepth to 512 by @AlexKehayov in #22062
- feat: Close block node connections at block boundaries by @timfn-hg in #21903
- chore: Implement simple fee for crypto create delete by @Neeharika-Sompalli in #22070
- chore: Integrated profiling by @netopyr in #21963
- chore: Otter chaos bot by @netopyr in #21937
- fix: Block merkle tree optimizations by @mhess-swl in #22090
- test: optimized logging tests by @netopyr in #22036
- fix: added validation for node account availability in yahcli by @AlexKehayov in #22012
- build: update 'org.hiero.gradle.build' to 0.6.2 by @jjohannes in #22083
- docs: Updated with SDCT and Shortgevity test information by @tomzhenghedera in #22095
- chore: 22073 Use snapshot directory instead of
SignedState.swhby @imalygin in #22088 - chore: Fix usage of NodeId by @netopyr in #22100
- fix: Export entity ID impl for mirror node by @mhess-swl in #22103
- docs: added descriptions for SDLT/MDLT/SDPT by @alex-kuzmin-hg in #22093
- feat: Refactor where sync lag is computed by @abies in #22034
- fix(22066): fix PcesWriterPerEventMetrics category by @mxtartaglia-sl in #22067
- test: Printing back-pressure stats for each node and in summary report by @alex-kuzmin-hg in #22111
- chore: Xts records and retrieves operation duration test improve by @gkozyryatskyy in #22031
- chore: Port hook fixes and tests from
release/0.68by @tinker-michaelj in #22075 - chore: update default
evm.versionto 0.67 by @lukelee-sl in #22104 - fix: Precreate dynamic metrics by @abies in #22116
- chore: Integrate
QuiescenceControllerby @tinker-michaelj in #21757 - chore: add PcesFileChannelWriterTest by @mxtartaglia-sl in #21983
- chore: 22109: VirtualMapConfig.flushInterval is no longer used and can be removed by @artemananiev in #22110
- chore: Changed reclaim method to use Math.addExact() by @Suvrat1629 in #21535
- fix: fix simple fees test suite by @aderevets in #22119
- ci(bug-fix): Get the tag for the release labeled latest by @rbarker-dev in #22157
- chore: Fix adding simple fees components by @ibankov in #22147
- chore: Explicit connection manipulation by @netopyr in #22113
- chore: exports cleanup by @netopyr in #22115
- chore: Make state initialized check flexible by @netopyr in https://github.com/hiero-l...
v0.68.5
What's Changed
- fix: (0.68) Use service component for handler-assessed fees by @tinker-michaelj in #22393
- chore: (0.68) Refine HIP-991 sig requirement checks by @tinker-michaelj in #22474
Full Changelog: v0.68.3...v0.68.5
v0.68.4
What's Changed
- fix: (0.68) Use service component for handler-assessed fees by @tinker-michaelj in #22393
- chore: (0.68) Refine HIP-991 sig requirement checks by @tinker-michaelj in #22474
Full Changelog: v0.68.3...v0.68.4
v0.67.6
What's Changed
- chore: (0.67) Refine HIP-991 sig requirement checks by @derektriley in #22484
Full Changelog: v0.67.3...v0.67.6
v0.68.3
What's Changed
- chore: Backport 22211: Use the latest block when initializing which block to stream first by @timfn-hg in #22264
- chore: cherry-pick: Additional throttle accumulator tests by @derektriley in #22314
- chore: Align gas throttle w/ throughput throttle leaking by @tinker-michaelj in #22343
- chore(cherry-pick): switch hashgraph to hiero-ledger packages by @andrewb1269 in #22333
Full Changelog: v0.68.2...v0.68.3
v0.68.2
What's Changed
- ci: Use mirrornode v0.142.2 in release/0.68 by @rbarker-dev in #22209
- chore: wait for process termination (#21986) by @poulok in #22217
Full Changelog: v0.68.1...v0.68.2
v0.67.3
What's Changed
- feat: Block Node communication cherry-picks by @derektriley in #21742
- fix(bug): (cherry-pick) Fix typo in GitHub release step (#21563) by @andrewb1269 in #21760
- fix: Disable RPC sync by @abies in #21841
- fix: Re-enable gas throttle; disable ops duration throttle by @lukasz-hashgraph in #21845
Full Changelog: v0.67.1...v0.67.3
v0.68.1
What's Changed
- feat: Cherry-pick (v68): Use streaming merkle trees for block proof hashes by @mhess-swl in #21994
- chore: (Cherry-pick) Add executed_hook_id to EvmTransactionResult by @Neeharika-Sompalli in #22017
- chore: cherry-pick PR #22019 (changing block item overhead to 5 bytes) by @timfn-hg in #22038
- fix: Always clear state when exiting RPC sync protocol (#22081) by @abies in #22089
- fix: BlockBufferService forceful BN Switch (#21803) by @derektriley in #21998
- ci(bug-fix): Get the tag for the release labeled latest (#22157) by @rbarker-dev in #22163
- fix: cherry-pick Block merkle tree optimizations by @derektriley in #22162
- fix: Re-enable gas throttle; disable ops duration throttle by @lukelee-sl in #22164
Full Changelog: v0.68.0...v0.68.1