Releases: hashgraph/hedera-services
Releases · hashgraph/hedera-services
v0.49.6
What's Changed
- fix: cherry-pick midnight rate management on restart (#13071) by @povolev15 in #13091
- feat: auto-resubmit operations with modifications (#12811) by @Neeharika-Sompalli in #13088
- fix: ignore token expiry status in
TokenDissociate
by @tinker-michaelj in #13106 - fix: avoid NPE when migrating from genesis (non-prod) state by @tinker-michaelj in #13123
Full Changelog: v0.49.5...v0.49.6
v0.49.5
What's Changed
- fix: storage link management by @tinker-michaelj in #13056
Full Changelog: v0.49.4...v0.49.5
v0.49.1
What's Changed
- fix: manage
StakingInfos
in restart by @tinker-michaelj in #12911
Full Changelog: v0.49.0...v0.49.1
Hedera Services v0.49.0
What's Changed
- chore: Update throttles.json by @rbair23 in #11339
- feat: address cold read issue in ExtCodeHash operation by @lukelee-sl in #11323
- fix: 11348: The fix for 11231 doesn't cover ParsedBucket by @artemananiev in #11349
- chore: Create ISS detector component by @lpetrovic05 in #11075
- chore: Add
orderedSolderTo
method to OutputWire by @poulok in #11330 - chore: remove hashgraph demo by @lpetrovic05 in #11352
- feat: Migrate transaction handling to framework by @alittley in #11144
- fix: broken unit test by @kfa-aguda in #11233
- fix: Return invalid token even if expected decimals are present by @mhess-swl in #11342
- fix: 11298: VirtualMapReconnectTest fails intermittently with path not in range log message by @artemananiev in #11370
- fix: 10315 halt on wrong token type (ERCPrecompileSuite fuzzy match) by @JivkoKelchev in #11164
- fix: Modify where components look to indicate overloaded intake by @alittley in #11369
- feat: enable fuzzy record matching for
TokenUpdatePrecompileSuite
by @georgi-l95 in #11008 - fix: token associations modular dumper by @petreze in #11242
- chore: Update PBJ dependency by @netopyr in #11397
- chore: add
-l
option to diff limited interval sizes by @tinker-michaelj in #11361 - chore: Update protobuf version on develop by @Neeharika-Sompalli in #11355
- chore: reload config from saved state by @tinker-michaelj in #11341
- fix: matching the signature for NonFungibleTokenInfo and FungibleTokenInfo on failure by @mustafauzunn in #11133
- chore: Merkle test fixtures moved by @hendrikebbers in #11382
- perf: Warm tokens as they are also on-disk now by @netopyr in #11412
- perf: Evaluate logging parameters only when needed by @netopyr in #11413
- fix: Fix generated metric names by @netopyr in #11423
- fix: 11391adapting DurationGauge naming to conventions by @mxtartaglia-sl in #11416
- feat: address account nonce discrepancies mono by @natanasow in #11045
- fix: revert changes from enabling fuzzy matching for TokenUpdatePrecompileSuite by @georgi-l95 in #11419
- chore: move RandomAddressBookGenerator from swirlds-common to swirlds-platform-core by @edward-swirldslabs in #11428
- fix: transaction fee in record for mono code by @povolev15 in #11434
- fix: 10904 Log catastrophic failures during ingest by @thomas-swirlds-labs in #11415
- feat: Implement task scheduler squelching by @alittley in #11398
- feat: Check platform status before syncing by @alittley in #11429
- test: Create hapi tests for transfer and send operations for system accounts Part 1 by @0xivanov in #11359
- fix: 11328 Optimized
DataFileReaderPbj.leaseFileChannel
method by @imalygin in #11331 - fix: contracts.evm.allowCallsToNonContractAccounts flag misbehaviour by @thenswan in #11244
- fix: static call with selfdestruct to system account between 0.0.751 and 0.0.999 results in FAIL_INVALID by @natanasow in #11243
- fix: 11298: VirtualMapReconnectTest fails intermittently with path not in range log message by @artemananiev in #11435
- refactor: gossip birth round by @cody-littley in #11149
- fix: Fix service names for metrics by @netopyr in #11456
- refactor: EventSignatureValidator uses AncientMode by @edward-swirldslabs in #11433
- fix: fixed diff test, ContractCall has status: CONSENSUS_GAS_EXHAUSTED by @iwsimon in #11457
- fix: SignedStateFileManagerTests by @lpetrovic05 in #11468
- chore: migrate per node pending rewards by @tinker-michaelj in #11381
- fix: Increase wait for squelch test assertion by @alittley in #11461
- build: re-enable running timing sensitive tests on CI by @jjohannes in #11444
- feat: Integrate Validations in HAPI tests by @thenswan in #10944
- fix: mark scheduler tests as timing sensitive by @cody-littley in #11470
- fix: 11472 Added @tag(TIMING_SENSITIVE) to the tests to stabilize the test pipeline. by @imalygin in #11475
- fix: revert gossip birth round refactor by @cody-littley in #11482
- chore: add debug info by @lpetrovic05 in #11473
- fix: Enable tests from Issue2319Spec by @Ivo-Yankov in #10975
- test: 11134 - Create hapi tests for extCode operations for system accounts by @0xivanov in #11278
- fix: 11496 Temporary disabled
VirtualPipelineTests.flushThrottle
by @imalygin in #11497 - build: add back '-XX:ActiveProcessorCount=6' to 'eet' by @jjohannes in #11483
- build: Gradle update and QoL improvements by @jjohannes in #11443
- fix: state sent to be saved twice by @lpetrovic05 in #11488
- chore: use shorter contract names by @tinker-michaelj in #11491
- fix: check throttle usage on committing changes by @petreze in #11064
- fix: Migration only sets node ID under specific condition by @mhess-swl in #11485
- feat: scheduled txs mono signed state dumper by @dikel in #11390
- feat: Address stores X509Certificate by @edward-swirldslabs in #11318
- refactor: EventCreator compatible with AncientMode by @edward-swirldslabs in #11499
- fix: 11507 Temporary disabled tests to stabilize pipeline by @imalygin in #11509
- feat: 11347: introduce ReconnectHalfMillionNodesBench by @anthony-swirldslabs in #11487
- chore: fix yahcli build,
activate-staking
bug by @tinker-michaelj in #11501 - fix: fixed IndexOutOfBoundsException by @iwsimon in #11493
- chore: remove files with long names by @tinker-michaelj in #11512
- fix: 11320: Use num sigs instead of num keys in token mint fee by @mhess-swl in #11464
- fix: rbs calculation in modularize code by @povolev15 in #11518
- feat: Enhance storage (file) store dumper to handle modular representation by @vtronkov in #11385
- fix: Improvements for ConcurrentTestSupport by @hendrikebbers in #11276
- fix: 11507 Temporary disabled a test by @imalygin in #11517
- fix: Enable fuzzy matching for ApproveAllowanceSuite by @Ivo-Yankov in #10787
- feat: use ordered soldering for PCES flush requests by @alittley in #11451
- chore: Add NotNull/Nullable annotations to Metrics module by @mxtartaglia-sl in #11532
- fix: Enable fuzzy matching for HRCPrecompileSuite by @stoyanov-st in #11032
- refactor: return AddressBook from AddressBookRoster by @edward-swirldslabs in #11511
- chore: remove event observer dispatcher by @alittley in #11449
- feat: Create new stat...
Hedera Services v0.48.1
What's Changed
- fix: remove adjustments limit by @tinker-michaelj in #12826
Full Changelog: v0.48.0...v0.48.1
Hedera Services v0.48.0
What's Changed
Full Changelog: v0.47.4...v0.48.0
Hedera Services v0.47.4
Hedera Services v0.47.3
What's Changed
- Changed the configuration for
tokens.maxAggregateRels
to 15 million in all environments
Full Changelog: v0.47.2...v0.47.3
Hedera Services v0.47.2
What's Changed
Fixes
- fix: Update Configuration
hashesRamToDiskThreshold
to 0 inMerkleDbConfig
- fix: Backport the fix for virtual map flushes.
Full Changelog: v0.47.1...v0.47.2
Hedera Services v0.47.1
What's Changed
- fix: only compare child time created against self parent time created by @alittley in #11673
- chore: add an old-style queue thread for intake by @cody-littley in #11671
- fix: 11746: Backport the fix for #11304 to release 0.47 by @artemananiev in #11747
Full Changelog: v0.47.0...v0.47.1