Releases: multiversx/mx-chain-go
Releases · multiversx/mx-chain-go
v1.4.13
What's Changed
Bugfixes
- Save
miniblocks
from prev header at epoch start by @miiu96 in #4990 - Bug-fix outport data provider by @miiu96 in #5043
- Bug-fix
gasUsed
andfee
transasctionsFeeProcessor by @miiu96 in #5059 - latest indexer version by @miiu96 in #5065
Other Notable Changes
- Semi-integration tests for async by @iulianpascalau in #4994
- Update VM with code size fix by @camilbancioiu in #4995
- Fix gas used and fee by @miiu96 in #5026
- Remove
GetNumNodes
trie functionality by @iulianpascalau in #5024
Full Changelog: v1.4.8...v1.4.13
v1.4.12
What's Changed
Bugfixes
- Save
miniblocks
from prev header at epoch start by @miiu96 in #4990 - Bug-fix outport data provider by @miiu96 in #5043
- Bug-fix
gasUsed
andfee
transasctionsFeeProcessor by @miiu96 in #5059
Other Notable Changes
- Semi-integration tests for async by @iulianpascalau in #4994
- Update VM with code size fix by @camilbancioiu in #4995
- Fix gas used and fee by @miiu96 in #5026
- Remove
GetNumNodes
trie functionality by @iulianpascalau in #5024
Full Changelog: v1.4.8...v1.4.12
v1.4.8-rc1
- Bug-fix the case when the
transactionsFeeProcessor
component found a smart contract result with a refund but the original transaction is not found in storage. #5043
Full Changelog: v1.4.8...v1.4.8-rc1
v1.4.8 - Polaris
What's Changed
Breaking Changes
- Feat/refactor peers mbs by @SebastianMarian in #4024
Bugfixes
- Open more dbs if necessary by @BeniaminDrasovean in #4366
- Integrate new p2p repo version by @iulianpascalau in #4527
- properly treat commitSnapshot error by @BeniaminDrasovean in #4513
- Fix empty trie root hash by @BeniaminDrasovean in #4618
- Backward compatibility fixes on rc/v1.4.0 by @iulianpascalau in #4609
- fix custom meta DB remover by @bogdan-rosianu in #4642
- Fix missing storage resolver for validator info by @sstanculeanu in #4566
- fix tx value for altered accounts tx pool by @bogdan-rosianu in #4673
- fix full archive operation mode by @bogdan-rosianu in #4646
- fix account query options for altered accounts by @bogdan-rosianu in #4703
- Warm wasmer fixes by @iulianpascalau in #4681
- EN-13529: get token with custom system account by @bogdan-rosianu in #4765
- Fixed the
keygenerator
binary by @iulianpascalau in #4815 - fix num rounds and nonces passed in epoch for prometheus by @bogdan-rosianu in #4829
- Fix
MetricReceivedProposedBlock
overflow by @iulianpascalau in #4831 - Fix old nft storage by @iulianpascalau in #4878
- En 13697 bootstrap metrics by @sstanculeanu in #4885
- Fix /transaction/pool with nonce-gaps by @sstanculeanu in #4876
- Save
synced
miniblocks at bootstrap by @miiu96 in #4904 - Fix txhash encoding by @ssd04 in #4907
New Features
- Index altered accounts by @bogdan-rosianu in #3668
- Altered accounts integration with drivers by @bogdan-rosianu in #3740
- Add code-hash endpoint to address group by @lcswillems in #4391
- Bootstrap heartbeat sender by @sstanculeanu in #4592
- Transaction execution order by @miiu96 in #4773
- Added os-level memory statistics by @iulianpascalau in #4827
- Extend transaction structure new fields by @miiu96 in #4930
Improvements
- Update bls multisigner by @AdoAdoAdo in #4318
- State snapshot improvement by @BeniaminDrasovean in #4459
- Prevent parallel snapshots by @BeniaminDrasovean in #4404
- Outport driver stuck prints by @iulianpascalau in #4452
- Sync missing snapshot nodes by @BeniaminDrasovean in #4367
- Load pem file for p2p signing by @ssd04 in #4478
- Heartbeatv2 config extra check by @sstanculeanu in #4499
- refactor mutex usage in the state package by @BeniaminDrasovean in #4521
- Integrate vm-common: v1.3.18 by @andreibancioiu in #4542
- Status metrics on node start by @iulianpascalau in #4545
- Trie statistics by @BeniaminDrasovean in #4556
- New metric erd_accounts_snapshot_num_nodes by @sstanculeanu in #4634
- Retrieve value with trie depth by @BeniaminDrasovean in #4612
- Feat trie nodes synced on heartbeat by @sstanculeanu in #4600
- Termui trie sync status by @sstanculeanu in #4658
- EN-13395: extended overridable config for other config files by @bogdan-rosianu in #4675
feat/altered accounts
by @miiu96 in #4329- Missing trie err fix by @BeniaminDrasovean in #4696
- Removed trie state pruning queue for increased performance by @iulianpascalau in #4838
- Time between heartbeats at bootstrap by @sstanculeanu in #4897
Other Notable Changes
- Interceptor + Resolver by @sstanculeanu in #4040
- Resolver + interceptor integration by @sstanculeanu in #4056
- RequestDataFromHashArray by @sstanculeanu in #4059
- Enable epochs handler by @sstanculeanu in #4111
- Refactor of the enable rounds handler by @iulianpascalau in #4184
- Add coresponding txHash for each log event by @ssd04 in #4235
- Generate bls key flag by @miiu96 in #4291
- Refactor factory by @AdoAdoAdo in #4298
- Signature handler component for consensus by @ssd04 in #4316
- Fix linter issue: remove unused function by @ssd04 in #4339
- En-11896 move constants to config by @sstanculeanu in #4338
- Refactor GetStorer to return error by @sstanculeanu in #4348
- Extract transactions fee by @miiu96 in #4323
- Feat refactor enable epochs config by @sstanculeanu in #4149
- EN-12707: improve sc generation for system vm calls by @bogdan-rosianu in #4342
- reference elrond-go-storage by @bogdan-rosianu in #4349
- Refactor peers mbs on meta proposer side by @SebastianMarian in #4035
- External codehash endpoint by @bogdan-rosianu in #4403
- log txhash as well for too long sc calls by @bogdan-rosianu in #4456
- Added processDebugger component by @iulianpascalau in #4288
- Wrapper storage package by @AdoAdoAdo in #4453
- Feat/elrond-go-storage by @bogdan-rosianu in #4397
- Added request timeout for notifier http client by @ssd04 in #4475
- Integrate elrond-go-p2p by @sstanculeanu in #4485
- Feat/kosk bls multisigner by @AdoAdoAdo in #4314
- refactor dataTrieTracker by @BeniaminDrasovean in #4491
- Consensus const change by @iulianpascalau in #4510
- p2p separate repo by @sstanculeanu in #4495
- refactor interceptor resolver: use mutex in event struct by @ssd04 in #4518
- Integrate indexer
feat/altered-accounts
by @miiu96 in #4376 - Move WASM-VM legacy branches into separate repos by @camilbancioiu in #4408
- Feat/rosetta by @bogdan-rosianu in #4525
- fix logs for old db cleaner by @bogdan-rosianu in #4570
- EN-13280: added endpoint for bulk accounts request by @bogdan-rosianu in #4586
- Save genesis body and txs pool data into node storage by @ssd04 in #4512
- Trie refactoring for get all leaves by @ssd04 in #4564
- Integrate new logger by @miiu96 in #4530
- Removed heartbeat v1 code by @sstanculeanu in #4547
- Remove HeartbeatDisableEpoch by @sstanculeanu in #4604
- Feat/remove heartbeat v1 by @sstanculeanu in #4601
- EN-13278: move webserver antiflood configuration by @bogdan-rosianu in #4590
- Fix revert to snapshot warn by @BeniaminDrasovean in #4608
- Sync statistics on status core comp by @sstanculeanu ...
v1.3.52 - test
** testing release **
v1.3.51
v1.3.50
What's Changed
Other Notable Changes
- Fix link to config scripts in Readme by @giocomai in #4670
- Improved SCR lookup in smartcontract preprocessor by @iulianpascalau in #4718
New Contributors
Full Changelog: v1.3.48...v1.3.50
v1.3.48
What's Changed
Bugfixes
- fix accounts trie remover config value by @bogdan-rosianu in #4520
- HeartbeatV2 connections improvements by @sstanculeanu in #4568
- Fix the heartbeat v2 monitor when the redundancy feature was activated by @iulianpascalau in #4579
- Fix
closeAllComponents did not finish on time
problem at the pruning storer level by @iulianpascalau in #4574 - New direct connection processor by @iulianpascalau in #4595
- Heartbeat v2 monitor better filtering by @iulianpascalau in #4626
- Fixed transaction simulator data concurrency issue by @iulianpascalau in #4635
Improvements
- EN-13187: add epoch start data endpoint by @bogdan-rosianu in #4505
Other Notable Changes
- Workaround: get logs on a best-effort basis (handle epoch-change edge-case) by @andreibancioiu in #4534
Full Changelog: v1.3.44...v1.3.48
v1.3.47
What's Changed
Bugfixes
- fix accounts trie remover config value by @bogdan-rosianu in #4520
- HeartbeatV2 connections improvements by @sstanculeanu in #4568
- Fix the heartbeat v2 monitor when the redundancy feature was activated by @iulianpascalau in #4579
- Fix
closeAllComponents did not finish on time
problem at the pruning storer level by @iulianpascalau in #4574 - New direct connection processor by @iulianpascalau in #4595
- Heartbeat v2 monitor better filtering by @iulianpascalau in #4626
Improvements
- EN-13187: add epoch start data endpoint by @bogdan-rosianu in #4505
Other Notable Changes
- Workaround: get logs on a best-effort basis (handle epoch-change edge-case) by @andreibancioiu in #4534
Full Changelog: v1.3.44...v1.3.47
v1.3.44-rosetta1
What's Changed
Bugfixes
- Upgrade indexer by @miiu96 in #4552
- Fix old nft liquidity by @sasurobert in #4548
- Fixed preferred peers loading by @iulianpascalau in #4529
Other Notable Changes
- Fix old database cleaner by @bogdan-rosianu in #4549
- Start snapshot after restart fix by @BeniaminDrasovean in #4551
- Workaround: get logs on a best-effort basis (handle epoch-change edge-case) by @andreibancioiu in #4534
Full Changelog: v1.3.43-rosetta1...v1.3.44-rosetta1