Releases: xrplevm/node
Releases · xrplevm/node
v9.0.1
Changelog
- 3552cdd Merge remote-tracking branch 'origin/v9.x.x' into v9.x.x
- 8daf56f Merge pull request #99 from xrplevm/fix/v9/cometbft-patched-fork
- fe54798 chore: replace cometbft with patched fork
- 1593d49 chore: replace cometbft@v0.38.19 with patched fork
What's Changed
- feat(app): apply v0.4.2 cosmos/evm fork version by @GuillemGarciaDev in #93
- [TA-6040]: apply validator power check patch on cometbft (v9) by @GuillemGarciaDev in #99
Full Changelog: v9.0.0...v9.0.1
v8.0.1
What's Changed
- [TA-6040]: apply validator power check patch on cometbft (v8) by @GuillemGarciaDev in #98
Full Changelog: v8.0.0...v8.0.1
v9.0.1-rc.1
v9.0.0
Changelog
- 14bc595 Merge pull request #87 from xrplevm/v9.x.x
- 09849ac fix: remove state-sync script
- 8d389d5 fi(app): remove evm mempool support
- 945ea1e feat(types): add legacy evmos types
- 2c58ffd fix(app): remove exported interface implementations registration
- 132aeb3 refactor: register legacy implementations
- 3e7bbf3 fix(app): drop ibc transfer v2 support
- b5cdb1c refactor: replace localnet chain-id with
exrp_1449999-1 - 4268b43 chore: bump Dockerfile go version to 1.23.8
- 0871d0b fix(testutil): integration testsuite genesis account types fix
- ab83428 fix(cmd): evm chain id parsing
- 092bd21 fix(testutil): update testutil with changes
- f88f968 chore: replace cosmos/evm and cosmos-sdk versions
- 3ccc589 fix(app): remove non-existing cosmos/evm
EthAccounttype from sdk.AccountI registered implementations - 963b6fa feat(app): custom
antemodule - 2f2ef6a fix(app): remove unused active precompiles options
- 4ffc6f3 fix(app): remove unused legacy types
- ed31173 fix(testutil): linting
- 091bd2a fix(app): app wiring
- 04e6e73 fix(tests): remove deprecated upgrade testsuite and fix integration tests linting
- 8e1ebe0 fix: clean unused legacy types
- 8889ce4 fix(tests/upgrade): remove deprecated update testsuite
- c29bff7 refactor: move config constants to config
- 175e260 fix: add ratelimit module to SetOrderEndBlockers
- da161bc Add Apache License 2.0
- bcb7c9e fix: mempool module configuration
- adf3235 feat: add mainnet, testnet and devnet chain configs
- c64173a tmp: remove zeroed evm chain id
- 5e82ac4 tmp: disable mempool
- e4671f8 tmp: avoid default 0 chainid
- dcc2a3f fix: localnet denoms on config
- 4097678 feat: custom keyring options
- 93cb403 fix: register implementations
- 846fa0f fix: ProtoBaseAccount + EthAccount migration
- a327ed3 fix: v9 upgrade handler logger
- 20f15cf tmp: remove non-used files
- 3ca7b30 tmp: migrate evm params
- 7a78c93 refactor(app): add evmos proto account types compatibility + signature capabilities
- 21d77df tmp(legacy): bring evmos legacy types to register implementations to codec
- 3ad6ae3 feat(app): add v9 upgrade handler
- bd19f9a fix(testutil): node version import
- f47882a Merge pull request #83 from xrplevm/fix/software-upgrade
- e473231 Merge pull request #82 from xrplevm/update/ibc-go
- fa8b779 Merge pull request #86 from xrplevm/chore/update-evm
- 954dd15 Merge pull request #81 from xrplevm/chore/update-cosmos-sdk
- 72e3e60 Merge branch 'update/ibc-go' into fix/software-upgrade
- 55e9df1 Merge branch 'chore/update-evm' into update/ibc-go
- 28e4670 chore: upgrade package version to v9
- 19e5cda Merge branch 'update/ibc-go' into fix/software-upgrade
- 8afb99b Merge branch 'chore/update-evm' into update/ibc-go
- e2ad445 Merge branch 'chore/update-cosmos-sdk' into chore/update-evm
- f9ebbf1 Merge branch 'v9.x.x' into chore/update-cosmos-sdk
- f6fcfa9 chore: upgrade package version to v9
- 719071f fix: linting
- 08ba502 chore: restore linter
- 248398c refactor(testutil/integration): add ChainsCoins to integration network
- 0d10955 chore: bump cosmos/evm to v0.4.0
- 3a0a48d chore: upgrade linter version and rules
- b1646eb fix(app): simulation_test.go breaking changes
- 1ea85c5 fix(app): adapt app chain id config + remove unused ante file
- 954778a feat: working local-node.sh
- e087526 feat(cmd): update newApp creator
- cd56e8a feat(app): setup ante handler with cosmos + evm extensions
- d638f56 fix: imports + root command wiring
- 1cbec1d chore: tidy dependencies
- 02e77e4 refactor(testutil): update integration testutils with ibc-go v10
- 24fc5c6 refactor(app): apply v8-v10 migration changes
- 9eeec51 refactor(testutil): remove evmos testsuite files + adapt evm testsuite
- 7182f38 refactor(cmd): init config app on root command,
DefaultGasAdjustmentand evm chain id configuration - 4b4d42c feat(cmd): create
InitAppConfigfor root command - d3cd3b5 refactor(app): ante handler options
- 7a39bab refactor(tests, testutil): replace evmos with cosmos/evm dependencies
- 8aacd9a chore: bump deps
- 7c7180e refactor(cmd): replace evmos with cosmos/evm
- b6e0c8d refactor(app): replace evmos with cosmos/evm
- 9745b46 Merge branch 'chore/update-cosmos-sdk' into chore/update-evm
- 28506cb fix: add latest cosmos-sdk version to go.mod
- 20a005d chore: update cosmos-sdk dependencies
- 4010d24 feat(app): apply
App Wiring Changesfrom v0.53.x
v8.0.0
What's Changed
- [TA-4273] feat: add rocksdb support in Makefile by @AdriaCarrera in #73
- feat: upgrade to v8.0.0 by @GuillemGarciaDev in #74
- chore: bump evmos version by @GuillemGarciaDev in #76
Full Changelog: v7.0.0...v8.0.0
v8.0.0-rc.1
Changelog
- ef1272e fix(upgrade): change upgrade handler name to rc.1
- dd9ba50 Merge pull request #74 from xrplevm/upgrade/feat/v8.0.0
- 78da2cd chore: bump evmos version
- 1af2ccd chore: upgrade version in module name
- ae5900e feat(app): add v8 upgrade handler to handlers
- e3097e2 feat(app): add v8 upgrade handler
- b888a81 Merge branch 'main' of https://github.com/xrplevm/node
- f6e3e74 Merge pull request #73 from xrplevm/feat/add-rocksdb-support
- 5cb88a4 feat: add rocksdb support in Makefile
v7.0.0
What's Changed
- [TA-3863]: x/poa MsgRemoveValidator integration tests by @GuillemGarciaDev in #45
- [TA-3669]: x/poa MsgAddValidator integration tests by @GuillemGarciaDev in #42
- [TA-3895]: x/poa test coverage by @GuillemGarciaDev in #46
- [IF-FINDING-001] Invariant checks through crisis module may go unnoticed by @AdriaCarrera in #61
- [IF-FINDING-005] Messages MsgDelegate and MsgCancelUnbondingDelegation should be disabled by @AdriaCarrera in #63
- [IF-FINDING-007] Minor observations and improvements related to the Cosmos SDK v0.50 Upgrade by @AdriaCarrera in #64
- [IF-FINDING-003] Minimum and maximum validator number validation by @AdriaCarrera in #62
- [IF-FINDING-004]: Unnecessary token burning on validator removal by @GuillemGarciaDev in #60
- chore(deps): bump deps cosmos sdk evmos by @AdriaCarrera in #67
- chore(deps): bump cosmos-sdk and vulnerable dependencies by @AdriaCarrera in #68
- [IF-FINDING-007] Reviewed: Minor observations and improvements related to the Cosmos SDK v0.50 Upgrade by @AdriaCarrera in #69
- [TA-3630] integration and upgrade testutils by @GuillemGarciaDev in #41
- feat(tests): add slashing integration tests by @AdriaCarrera in #70
- chore: bump node version to v7 by @AdriaCarrera in #71
- chore: bump cosmos-sdk to v0.50.13-xrplevm.2 by @AdriaCarrera in #72
Full Changelog: v6.0.0...v7.0.0
v6.0.0
What's Changed
- [FEAT] Add CODEOWNERS by @AdriaCarrera in #44
- [REFACTOR]: Rename poa proto from
packages/blockchain/poatopoaby @AdriaCarrera in #43 - chore(deps): bump golang.org/x/net from 0.30.0 to 0.33.0 by @dependabot in #50
- fix(x/poa): Shares on ExecuteRemoveValidator by @GuillemGarciaDev in #47
- [CHORE] Bump cosmos-sdk to v0.50.11 and evmos to v20.0.0-exrp.4 by @AdriaCarrera in #52
- feat(app): V6 UpgradeHandler by @GuillemGarciaDev in #48
New Contributors
- @dependabot made their first contribution in #50
Full Changelog: v5.0.0...v6.0.0
v5.0.0
v4.0.0
Release Notes: v4.0.0 Chain Upgrade 🎉
This major release introduces exciting new features, enhancements, and upgrades to the XRPL EVM sidechain. Here's everything you need to know about v4.0.0.
🚀 Major Features
- Minting and Burning Capabilities: Added support for minting and burning through
x/erc20precompiles, enabling greater flexibility in token management. - Upgraded Dependencies:
- Cosmos SDK: Bumped to v0.50.9 for enhanced performance and stability.
- Evmos: Upgraded to v20, bringing the latest improvements from the Evmos ecosystem.
💡 What's Changed
- [TA-3255]: Added tests for the POA module. #35 by @GuillemGarciaDev.
- [TA-3268]: Implemented simulations for the POA module. #36 by @GuillemGarciaDev.
- [TA-3279]: Ensured POA module invariants are maintained. #37 by @GuillemGarciaDev.
- Upgrade Process: Migrated to v4 with significant architectural improvements. #39 by @AdriaCarrera.
👥 New Contributors
A warm welcome to @GuillemGarciaDev for their first contributions:
📝 Full Changelog: v3.0.1-beta.1...v4.0.0