Releases: multiversx/mx-chain-go
Releases · multiversx/mx-chain-go
v1.8.6
What's Changed
Bugfixes
- fix spamming warnings from apiTransactionProcessor by @sstanculeanu in #6604
- Fix get non fungible tokens list by @ssd04 in #6647
Other Notable Changes
- Mempool improvements by @andreibancioiu in #6640
- Mempool: improve selection algorithm by @andreibancioiu in #6581
- Mempool: Don't notify cache about nonces; pass the account nonce provider, instead by @andreibancioiu in #6603
- Mempool: handle not-executable transactions related to guardians by @andreibancioiu in #6628
- Mempool: completely handle fees and transferred balances within "detectWillFeeExceedBalance()" by @andreibancioiu in #6637
- Mempool optimization: on transaction addition, call "GetTransferredValue" and retain its value by @andreibancioiu in #6641
- Mempool: Implement an ephemeral accounts cache within a selection session by @andreibancioiu in #6643
- Mempool: adjust sender constraints by @andreibancioiu in #6644
- Mempool: lower "maxNum" when selecting transactions by @andreibancioiu in #6645
- compressed flags by @sstanculeanu in #6602
- Optimization: encode hash to hex only on log TRACE level set by @cristure in #6338
Full Changelog: v1.8.4...v1.8.6
v1.8.5
What's Changed
Bugfixes
- fix spamming warnings from apiTransactionProcessor by @sstanculeanu in #6604
Other Notable Changes
- Master into feat/mempool by @andreibancioiu in #6381
- Merge master into feat/mempool-plus-plus by @andreibancioiu in #6579
- Merge Spica into master by @iulianpascalau in #5896
- compressed flags by @sstanculeanu in #6602
Full Changelog: v1.8.4...v1.8.5
v1.8.4
What's Changed
Bugfixes
- Separate fee handling for inner tx of type move balance by @sstanculeanu in #5627
- ChainSimulator: verify tx on send by @sstanculeanu in #6268
- Added fix for relayed move balance to non payables by @sstanculeanu in #6382
- Fixed Fee/InitiallyPaidFee fields by @sstanculeanu in #6335
- fixed missing scrs when multiple inner tx fail with the same error, caused by hash collision by @sstanculeanu in #6426
- Proper fix for gasUsed and fee in case of relayedV3 by @sstanculeanu in #6440
- Proper fix for fee/initially paid fee for relayed after fix by @sstanculeanu in #6454
Improvements
- Added missing fields on the transaction/pool by-sender request by @sstanculeanu in #6039
- Append log events for all inner transactions failure by @sstanculeanu in #6176
Other Notable Changes
- Relayed v3 by @sstanculeanu in #5572
- ESDT v2 implementations on SystemSC - dynamic tokens and tokenType by @sasurobert in #5682
- Merge rc/v1.7.0 in feat/esdt improvements 30jan by @BeniaminDrasovean in #5892
- Mx 14997 overwrite config structs by @axenteoctavian in #5851
- esdt improvements integration by @BeniaminDrasovean in #5806
- Added the possibility to define more protocol IDs for p2p networks by @iulianpascalau in #5897
- Update rc v1.7.0 rc v1.7.next1 2024.02.13 by @iulianpascalau in #5957
- use create with retries in persister factory by @ssd04 in #5797
- Persister tmp file path by @ssd04 in #5995
- Merge rc 1.7.next1 to common persisters factory by @ssd04 in #6003
- Update to use latest storage version by @ssd04 in #6010
- Merge.1.7.1 esdtv2 6 mar by @sasurobert in #6023
- Feat/refactor persister factory by @ssd04 in #6001
- Merge rc/v1.7.next1 in feat/esdt improvements 28mar by @BeniaminDrasovean in #6072
- Feat/esdt improvements by @BeniaminDrasovean in #5821
- Merge rc/v1.7.0 in rc/v1.7.next1 12apr by @BeniaminDrasovean in #6115
- TrieRecreate refactor by @BeniaminDrasovean in #6018
- Integrate new vm-common: events for "claim developer rewards" by @andreibancioiu in #6117
- Integrate vm improve 1.5.5 by @sasurobert in #6139
- Chain simulator updates for sovereign by @axenteoctavian in #6150
- Adjust workflow runners (MacOS) by @andreibancioiu in #6162
chain simulator
force change of epoch by @miiu96 in #6173- Chain simulator custom transactions sender component by @iulianpascalau in #6182
- Update feat chain simulator by @miiu96 in #6212
- Chain simulator tests refactor by @axenteoctavian in #6217
- Update feat chain simulator 30.05 by @miiu96 in #6221
- update-chain-simulator-31-05 by @miiu96 in #6226
feat/chain simulator improvements
by @miiu96 in #6184- FIX: Destination shard id in chain simulator for meta chain addresses by @mariusmihaic in #6238
- ESDT improvements chain simulator tests and fixes by @ssd04 in #6194
- Update enable epochs flags by @ssd04 in #6225
- Remove consensus group size chain simulator by @miiu96 in #6248
- do not allow NFTs to be upgraded to dynamic by @BeniaminDrasovean in #6250
- add more testing scenarios by @BeniaminDrasovean in #6263
- ESDT improvements integration tests part2 + fixes by @ssd04 in #6262
- Add esdt token type api by @ssd04 in #6242
- Token type in altered accounts by @miiu96 in #6220
- Proposer optimisation by @AdoAdoAdo in #6186
- added map support for over writable configs by @axenteoctavian in #6116
- Extend delegation log events by @miiu96 in #6292
- update dependencies by @BeniaminDrasovean in #6317
- ESDT Improvements integration tests by @ssd04 in #6284
- fixed error on withKeys by @raduchis in #6247
- added egld with multi transfer scenario by @ssd04 in #6313
- Change receivers ids relayed v3 and multi transfer integration by @miiu96 in #6302
- cleanup proposal misses by @AdoAdoAdo in #6161
- Optimize "DisplayProcessTxDetails": Early exit if log level is not TRACE by @andreibancioiu in #6322
- Extra parameter chain simulator by @miiu96 in #6320
- Multi transfer execute by user flag by @sasurobert in #6334
- Fix missing role + Use setSpecialRole function in tests by @ssd04 in #6350
- White list data verifier fixes chain simulator by @miiu96 in #6330
- Dynamic roles singular by @ssd04 in #6357
- even newer wasmer by @sasurobert in #6365
- gh-action: Integrate system tests execution for each PR by @btc-fan in #6377
- New endpoint /transaction/scrs-by-tx-hash/:txHash by @miiu96 in #6373
- fix gh action by @btc-fan in #6387
- fix some tests and add more checks by @BeniaminDrasovean in #6383
- latest indexer version by @miiu96 in #6395
- Keygen workflow remove pull request action trigger by @danidrasovean in #6410
- Merge master rc1.7.next1 20 08 2024 by @sasurobert in #6398
- update go mod and tests by @BeniaminDrasovean in #6409
- update go mod by @BeniaminDrasovean in #6425
- add testing scenarios and update go mod by @BeniaminDrasovean in #6434
- update go mod and refactor some tests by @BeniaminDrasovean in #6458
- Optimize GH workflows by @andreibancioiu in #6487
- update vm common version and add integration tests by @BeniaminDrasovean in #6488
- add more integration tests by @BeniaminDrasovean in #6522
- fix for workflow by @sstanculeanu in #6551
- new version of mx-chain-comm-go by @miiu96 in #6550
New Contributors
Full Changelog: v1.7.13-patch2...v1.8.4
v1.8.3
v1.8.2
What's Changed
Bugfixes
- Separate fee handling for inner tx of type move balance by @sstanculeanu in #5627
- ChainSimulator: verify tx on send by @sstanculeanu in #6268
- Added fix for relayed move balance to non payables by @sstanculeanu in #6382
- Fixed Fee/InitiallyPaidFee fields by @sstanculeanu in #6335
- fixed missing scrs when multiple inner tx fail with the same error, caused by hash collision by @sstanculeanu in #6426
- Proper fix for gasUsed and fee in case of relayedV3 by @sstanculeanu in #6440
- Proper fix for fee/initially paid fee for relayed after fix by @sstanculeanu in #6454
New Features
- Relayed v3 with multiple transactions by @sstanculeanu in #6118
- Feat/RelayedV3 by @sstanculeanu in #5741
Improvements
- Added missing fields on the transaction/pool by-sender request by @sstanculeanu in #6039
- Append log events for all inner transactions failure by @sstanculeanu in #6176
Other Notable Changes
- Relayed v3 by @sstanculeanu in #5572
- ESDT v2 implementations on SystemSC - dynamic tokens and tokenType by @sasurobert in #5682
- Merge rc/v1.7.0 in feat/esdt improvements 30jan by @BeniaminDrasovean in #5892
- Mx 14997 overwrite config structs by @axenteoctavian in #5851
- esdt improvements integration by @BeniaminDrasovean in #5806
- Added the possibility to define more protocol IDs for p2p networks by @iulianpascalau in #5897
- Update rc v1.7.0 rc v1.7.next1 2024.02.13 by @iulianpascalau in #5957
- use create with retries in persister factory by @ssd04 in #5797
- Persister tmp file path by @ssd04 in #5995
- Merge rc 1.7.next1 to common persisters factory by @ssd04 in #6003
- Update to use latest storage version by @ssd04 in #6010
- Merge.1.7.1 esdtv2 6 mar by @sasurobert in #6023
- Feat/refactor persister factory by @ssd04 in #6001
- Merge rc/v1.7.next1 in feat/esdt improvements 28mar by @BeniaminDrasovean in #6072
- Feat/esdt improvements by @BeniaminDrasovean in #5821
- Merge rc/v1.7.0 in rc/v1.7.next1 12apr by @BeniaminDrasovean in #6115
- TrieRecreate refactor by @BeniaminDrasovean in #6018
- Integrate new vm-common: events for "claim developer rewards" by @andreibancioiu in #6117
- Integrate vm improve 1.5.5 by @sasurobert in #6139
- Chain simulator updates for sovereign by @axenteoctavian in #6150
- Adjust workflow runners (MacOS) by @andreibancioiu in #6162
chain simulator
force change of epoch by @miiu96 in #6173- Chain simulator custom transactions sender component by @iulianpascalau in #6182
- Update feat chain simulator by @miiu96 in #6212
- Chain simulator tests refactor by @axenteoctavian in #6217
- Update feat chain simulator 30.05 by @miiu96 in #6221
- update-chain-simulator-31-05 by @miiu96 in #6226
feat/chain simulator improvements
by @miiu96 in #6184- FIX: Destination shard id in chain simulator for meta chain addresses by @mariusmihaic in #6238
- ESDT improvements chain simulator tests and fixes by @ssd04 in #6194
- Update enable epochs flags by @ssd04 in #6225
- Remove consensus group size chain simulator by @miiu96 in #6248
- do not allow NFTs to be upgraded to dynamic by @BeniaminDrasovean in #6250
- add more testing scenarios by @BeniaminDrasovean in #6263
- ESDT improvements integration tests part2 + fixes by @ssd04 in #6262
- Add esdt token type api by @ssd04 in #6242
- Token type in altered accounts by @miiu96 in #6220
- Proposer optimisation by @AdoAdoAdo in #6186
- added map support for over writable configs by @axenteoctavian in #6116
- Extend delegation log events by @miiu96 in #6292
- update dependencies by @BeniaminDrasovean in #6317
- ESDT Improvements integration tests by @ssd04 in #6284
- fixed error on withKeys by @raduchis in #6247
- added egld with multi transfer scenario by @ssd04 in #6313
- Change receivers ids relayed v3 and multi transfer integration by @miiu96 in #6302
- cleanup proposal misses by @AdoAdoAdo in #6161
- Optimize "DisplayProcessTxDetails": Early exit if log level is not TRACE by @andreibancioiu in #6322
- Extra parameter chain simulator by @miiu96 in #6320
- Multi transfer execute by user flag by @sasurobert in #6334
- Fix missing role + Use setSpecialRole function in tests by @ssd04 in #6350
- White list data verifier fixes chain simulator by @miiu96 in #6330
- Dynamic roles singular by @ssd04 in #6357
- even newer wasmer by @sasurobert in #6365
- gh-action: Integrate system tests execution for each PR by @btc-fan in #6377
- New endpoint /transaction/scrs-by-tx-hash/:txHash by @miiu96 in #6373
- fix gh action by @btc-fan in #6387
- fix some tests and add more checks by @BeniaminDrasovean in #6383
- latest indexer version by @miiu96 in #6395
- Keygen workflow remove pull request action trigger by @danidrasovean in #6410
- Merge master rc1.7.next1 20 08 2024 by @sasurobert in #6398
- update go mod and tests by @BeniaminDrasovean in #6409
- update go mod by @BeniaminDrasovean in #6425
- add testing scenarios and update go mod by @BeniaminDrasovean in #6434
- update go mod and refactor some tests by @BeniaminDrasovean in #6458
- Optimize GH workflows by @andreibancioiu in #6487
- update vm common version and add integration tests by @BeniaminDrasovean in #6488
New Contributors
Full Changelog: v1.7.13-patch2...v1.8.2
v1.7.13-patch2
What's Changed
Other Notable Changes
- new-faster-wasmer by @sasurobert in #6356
Full Changelog: v1.7.13-patch1...v1.7.13-patch2
v1.7.13-patch1
What's Changed
Other Notable Changes
- new-faster-wasmer by @sasurobert #6356
- Added action for building keygenerator docker images by @danidrasovean in #6275
- Update Dockerfiles by @danidrasovean in #6281
Full Changelog: v1.7.13...v1.7.13-patch1
v1.7.13
What's Changed
Other Notable Changes
- gasScheduleV8 by @sasurobert in #6267
Full Changelog: v1.7.12...v1.7.13
v1.7.12
What's Changed
Other Notable Changes
- Validator stats fixes by @sstanculeanu in #6198
- Add system vm critical section by @AdoAdoAdo in #6192
Full Changelog: v1.7.11...v1.7.12
v1.7.11
What's Changed
Other Notable Changes
- highlight nodes shuffled out to auction list by @AdoAdoAdo in #6166
Full Changelog: v1.7.10...v1.7.11