Releases: multiversx/mx-chain-go
Releases · multiversx/mx-chain-go
v1.7.17
Release draft from Github Actions
What's Changed
Other Notable Changes
- even newer wasmer by @sasurobert in #6365
Full Changelog: v1.7.16...v1.7.17
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.16
v1.7.14
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
New Features
- 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
- Added action for building keygenerator docker images by @danidrasovean in #6275
- Update Dockerfiles by @danidrasovean in #6281
- 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
New Contributors
- @danidrasovean made their first contribution in #6275
Full Changelog: v1.7.13...v1.7.14
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
v1.7.10
What's Changed
Bugfixes
- Fix metric count consensus by @sstanculeanu in #5792
New Features
- Staking V4: auction list api endpoint by @bogdan-rosianu in #4068
- New endpoint /node/waiting-epochs-left/:key by @sstanculeanu in #5714
Improvements
- Added new flag + readme for starting p2p prometheus dashboards by @sstanculeanu in #5707
Other Notable Changes
- Create ticker on metachain by @sasurobert in #3363
- Liquid staking manager by @sasurobert in #3375
- Liquid staking integration tests by @sasurobert in #3388
- Liquid staking unit and integration tests by @sasurobert in #3385
- Merge from dev to ls by @sasurobert in #3438
- Power in decentralization by @sasurobert in #3447
- Merge dev into liquid staking by @mariusmihaic in #3803
- Staking v4 init auciton nodes list by @mariusmihaic in #3818
- Merge dev liquid staking v2 by @mariusmihaic in #3872
- Filter auction nodes list by @mariusmihaic in #3822
- SystemSCs.go code split by @iulianpascalau in #3891
- Merge dev into liquid staking 16032022 by @mariusmihaic in #3910
- Ignore staking queue by @mariusmihaic in #3861
- Move all waiting list related code from staking.go to stakingWaitingList.go by @mariusmihaic in #3866
- Nodes coordinator with staking v4 by @mariusmihaic in #3883
- Shard validator info handler map interface by @mariusmihaic in #3907
- Integrate validators info map into system SC by @mariusmihaic in #3908
- Integrate validators info map into validators statistics by @mariusmihaic in #3915
- Integrate validators info map into validator creator by @mariusmihaic in #3926
- Integrate validators info map into rewards creator by @mariusmihaic in #3929
- Integrate validators info map into staking data provider by @mariusmihaic in #3930
- Validator statistics - save shuffled out nodes in auction list by @mariusmihaic in #3932
- Merge dev into liquid staking 19 04 22 by @mariusmihaic in #4000
- add golangci linter for feat branches PRs by @bogdan-rosianu in #4004
- FIX: Linter errors by @mariusmihaic in #4008
- Merge dev into liqiud staking 28 04 22 by @mariusmihaic in #4032
- Integration tests staking v4 by @mariusmihaic in #3951
- Bug fixes staking v4 by @mariusmihaic in #3993
- Fix adding keys to waiting list in tests setup by @mariusmihaic in #4049
- Staking v4 - Integration tests with custom scenarios by @mariusmihaic in #4045
- StakingV4: Create auction list selector subcomponent by @mariusmihaic in #4073
- Merge dev into liquid staking 26 05 2022 by @mariusmihaic in #4118
- FIX: Broken test by @mariusmihaic in #4128
- Fix latency unit test by @mariusmihaic in #4132
- Staking v4: soft auction list selection by @mariusmihaic in #4083
- Merge dev into liquid staking 09 06 2022 by @mariusmihaic in #4183
- Staking V4: Refactor stakingDataProvider to pre-fill auction data by @mariusmihaic in #4155
- En 12197 staking v4 save nodes config by @mariusmihaic in #4125
- Staking v4: integration tests for unStake nodes by @mariusmihaic in #4121
- Staking V4: integration tests jail/unJail by @mariusmihaic in #4170
- Merge dev into liquid staking 16 06 2022 by @mariusmihaic in #4197
- Merge dev into liquid staking 22 06 2022 by @mariusmihaic in #4215
- StakingV4: Auction list API endpoint V2 by @mariusmihaic in #4178
- Merge dev into liquid staking 30 08 2022 by @mariusmihaic in #4246
- Stakingv4 up2date 12 jan 2023 by @mariusmihaic in #4869
- Remove liquid staking from stakingV4 by @mariusmihaic in #4935
- Remove BuiltInFunctionOnMetaEnableEpoch and FixWaitingList by @mariusmihaic in #4936
- Add PreviousList to peersAccount/validatorInfo/shardValidatorInfo by @mariusmihaic in #4961
- Rename staking v4 flags to steps by @mariusmihaic in #4970
- Protection check for stakingV4 configs by @mariusmihaic in #4983
- Remove unused IsTransferToMetaFlagEnabled by @mariusmihaic in #4989
- Merge rc v1 5 0 into stakingv4 16 feb 2023 by @mariusmihaic in #4992
- FIX: Remove warn by @mariusmihaic in #4993
- Fix edge case empty waiting list by @mariusmihaic in #5061
- Config protection max, min nodes with hysteresis by @mariusmihaic in #5078
- Deterministic displayer integration tests by @mariusmihaic in #5093
- Merge rc into stakingv4 21 mar 2023 by @mariusmihaic in #5114
- FIX: Low waiting list edge case in StakingV4Step2 by @mariusmihaic in #5111
- New enable epochs handler functionality by @sstanculeanu in #5417
- New methods enable epochs handler by @sstanculeanu in #5491
- TestOnlyProcessingNode - part 1 by @iulianpascalau in #5552
- initialize core components by @miiu96 in #5563
- Status Core Components and State Components by @miiu96 in #5573
- Added synced net messenger by @iulianpascalau in #5575
- crypto components by @miiu96 in #5576
- Added network components in chain simulator by @iulianpascalau in #5578
- Merge rc 1.6.0 in chain simulator by @miiu96 in #5583
- Bootstrap components by @miiu96 in #5584
- Feat/refactor enable epochs handler by @sstanculeanu in #5419
- Update feat chain by @miiu96 in #5620
- Data components and process components by @miiu96 in #5625
- Replace SendTxRequest with FrontendTransaction by @sstanculeanu in #5649
- lastSnapshot marker fix by @BeniaminDrasovean in #5642
- remove the state checkpoint operation by @BeniaminDrasovean in #5672
- Trie storage statistics component by @ssd04 in #5401
- Create configs by @miiu96 in #5677
- process blocks by @miiu96 in #5681
- Added & integrated manual round handler by @iulianpascalau in #5684
- use disabled snapshots manager if the snapshots are disabled by @BeniaminDrasovean in #5674
- Fixes for chain simulator by @iulianpascalau in #5697
- Merge in feat by @miiu96 in #5704
- [chain_simulator] Enable http server option by @miiu96 in #5699
- Initial wallet keys by @miiu96 in #5709
- Allow VM queries by @miiu96 in #5716
- Extr...
v1.6.18
What's Changed
Bugfixes
- Fix scripts for local testnet in multikey mode by @sstanculeanu in #5940
- Performance degradation for v1.6.15 fix by @iulianpascalau in #5899
- Removed unnecessary heartbeat components by @iulianpascalau in #5942
New Features
- New endpoint /node/loaded-keys by @sstanculeanu in #5943
Other Notable Changes
- RC/Sirius patch 2 by @iulianpascalau in #5816
- Add integration test for deep queries by @andreibancioiu in #5935
- v1.6.15-dev-config by @iulianpascalau in #5917
- Merge master rc v1.6.next1 2024.02.12 by @iulianpascalau in #5950
- Fixed the p2p configs by @iulianpascalau in #5947
- Deep queries on metachain by @andreibancioiu in #5958
- new VM 1.5.27 by @sasurobert in #5936
- Add test for "transferValueOnly" (async call and back transfer) by @andreibancioiu in #5963
- Deep VM Queries (for older epochs, as well) by @andreibancioiu in #5801
- Fixed recreate trie in sc query service by @iulianpascalau in #5983
- Optimized trie re-creation for VM Queries, adjust some logs by @andreibancioiu in #5977
- Handled vm queries in snapshotless mode by @iulianpascalau in #6007
- Refactored solution by @iulianpascalau in #6008
- Deep VM queries: deep-history observer vs. regular observer by @andreibancioiu in #6005
Full Changelog: v1.6.15...v1.6.18
v1.6.15
What's Changed
Other Notable Changes
- Fixed comments in prefs.toml by @iulianpascalau in #5812
- Non critical fixes for Sirius (patch 2) by @iulianpascalau in #5805
- Fixed assessment tool by @iulianpascalau in #5820
- Redundancy metrics updates by @iulianpascalau in #5829
- verify header hash by @AdoAdoAdo in #5836
- Change indexer version by @miiu96 in #5830
- Fix invalid signers message broadcast on multikey by @sstanculeanu in #5817
- New vm common by @iulianpascalau in #5841
- Update master rc sirius patch2 2023.01.16 by @iulianpascalau in #5838
- Update master rc sirius patch 2 2023.01.17 by @iulianpascalau in #5842
- Hardware requirements checks by @ssd04 in #5852
- Fixed wrong multikey backup machine step-in by @iulianpascalau in #5840
- Migrate data trie fix by @BeniaminDrasovean in #5849
- Fix multikey backup step in by @iulianpascalau in #5882
Full Changelog: v1.6.13...v1.6.15