github hiero-ledger/hiero-consensus-node v0.64.0

latest releases: sdpt-fail-, xts-candidate, v0.65.1...
one month ago

Features

  • Make worker loop sleep duration configurable (#20007)
  • Add transaction support for the container environment (#19941)
  • end the stream if block node is too far behind (#19434)
  • replace hashmap with an array to improve performace for ops duration lookups (#19836)
  • Apply EIP-3529 refund limits (#19769) (#19821)
  • Config API to make sets deterministic (#19735)
  • Enable web proxy endpoints by default (#19796)
  • Block Node Communication Phase 2 (#18764)
  • Separate configuration for Mac PcesWriter, due to difference in performance between platforms (#19762)
  • 13093 - Migrate State Validator for 0.64 (as is) (#19547)
  • Allow updating previous value in Gauge metrics (#19627)
  • 18377 Disallow setting duplicate roster (#19072)
  • Support grpcProxyEndpoint in yahcli DAB transactions (#19664)
  • convert ops duration json file to config (#19322)
  • no shard realm encoding in long zero (#19349)
  • Stop populating generation (#19542)
  • Support nonzero shard/realm in Yahcli file commands (#19359)

Bug Fixes

  • remove workflow dispatch inputs when calling integration workflow (#20046)
  • 18458 Pces file writer rollback (#20038)
  • false positive tests used 'numeric contract complex' from numeric validation test (#19954) (#20037)
  • resolve issues with the integration trigger workflow (#20026)
  • Restore missing deps, META-INF files (#20031)
  • Check for deleted accounts in ConversionUtils.accountNumberForEvmReference (#19641)
  • Mark some Jumbo Txn HAPI tests as repeatable (#20008)
  • Marks nodes deleted if not present in override-network.json (#19847)
  • Set latest freeze round in platform state from Browser (#19917)
  • bug update hiero-gradle-convention to v0.4.6 (#19940)
  • 19727 Change how Addressbook is initialized to fix MTT (#19816)
  • Save correct creationTime in spec registry when mint NFT inside a batch txn (#19866)
  • Prehandle each batch inner txn on dispatch (#19731)
  • delayed start logic for deterministic image (#19126)
  • Update expiration time handling in file create (#19790)
  • Blacklist Schedules inside AtomicBatch (#19783)
  • Allow erasure of web proxy via node update (#19795)
  • 18938 fix disabled tests in numeric validation test (#19630) (#19793)
  • Ignore ID literals for individual input parameters (#19721)
  • Only accept fully-qualified domain names for web proxy endpoint (#19755)
  • Atomic batch used gas calculation for system contract calls (#19688)
  • 19748 Fixed BreakableDataSource lifecycle management for reconnect tests (#19749)
  • 19753 Fixed pass missing ref name for AdHoc workflow (#19754)
  • 19686: Reconnect protocol is stuck after an exception (#19694)
  • Pass ref to publish-production-image to fix cache keys mismatch (#19677)
  • 19623 Fixed DataFileCollectionCompactionTest intermittent failure. (#19624)
  • Failed atomic batch rollback contract ID of a failed inner contract call (#19613)
  • Issue with dry-run-enabled in node-flow-deploy-release-artifact (#19659)
  • Timing issue on main in flow-build-application (#19586)
  • Change port on which test is running to avoid collisions with other parallel tests (#19342)
  • don't use nodes which haven't reported us as fallen behind for reconnect (#19580)
  • 19459: VirtualHasher: split hashing tasks into leaves and chunks (#19534)
  • 19206 SequentialTaskSchedulerTests flake fixes (#19354)
  • Log active config after initializing props and permissions facilities (#19568)
  • use exception handler for all wiring exceptions (#19513)
  • 19425: Audit Foundation / Data XTS tests (#19557)
  • Add ingest throttle for inner batch transactions (#19103)
  • HbarAllowanceCall reversion gas (#19388) (#19560)
  • Don't use SHARD/REALM constants in test-clients (#19545)
  • Add continue-on-error logic to failure reporting in workflows (#19551)
  • fix broken Otter tests (#19524)
  • #19129 charge based on total number of allowances approved. (#19131)

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

NewReleases is sending notifications on new releases.