Releases: xrplevm/node
Releases · xrplevm/node
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/poa
topoa
by @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/erc20
precompiles, 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
v3.0.1-beta.1
Merge pull request #38 from xrplevm/feat/bump-evmos-version [FEAT] Bump evmos version to v19.2.0-exrp.6
v3.0.0
v3.0.0-rc.0
Merge pull request #33 from xrplevm/fix/v3-upgrade-process [FIX] Upgrade v3 error
v2.0.0
What's Changed
- Restore message routes from current devnet by @AdriaCarrera in #2
- Upgrade cosmos sdk v0.47 with evmos v15 by @AdriaCarrera in #6
- Add cosmovisor support by @AdriaCarrera in #11
- Update github templates by @JordiParraCrespo in #18
- Remove eip 3855 during chain upgrade by @AdriaCarrera in #22
- Add tm ibc client to fix v2 upgrade by @AdriaCarrera in #23
- Disable authz staking messages by @AdriaCarrera in #24
Audit issues resolved
- POA-01: Move File
genesis.go
Used to Init/Export Genesis State to Keeper by @jpeersyst in #9 - EVE-01: Fix Duplicated Event Attribute Names by @jpeersyst in #10
- KEK-02: Add Missing Validation of Authority Account in
NewKeeper()
by @jpeersyst in #12 - TXC-01: Add Proposal Informationin Proposals to Add and Remove Validator by @jpeersyst in #13
- TXC-02: Fix Inaccurate Examples in
NewSubmitAddValidatorProposalTxCmd
andNewSubmitRemoveValidatorProposalTxCmd
by @jpeersyst in #14 - TYP-01: Fix Unchecked Error of Function
sdk.AccAddressFromBech32()
by @jpeersyst in #15 - APP-01: Remove distribution module by @jpeersyst in #7
- KEK-01: Fix Incomplete Removal of Validator Information in
ExecuteRemoveValidator()
by @jpeersyst in #8 - KEK-03: Insufficient Check When Adding And Removing Validator In
poa
Module by @AdriaCarrera in #16 - KEK-04: Init PoA Module Account by @jpeersyst in #20
- APP-01: Distribution Module Account Invariant Could Be Broken Due to Its Capability of Receiving External Coins by @AdriaCarrera in #21
New Contributors
- @jpeersyst made their first contribution in #9
- @JordiParraCrespo made their first contribution in #18
Full Changelog: v1.0.0-beta.0...v2.0.0
v2.0.0-rc.2
v2.0.0-rc.1
Changelog
- 8f01e7f fix: release workflow
- 0a8e185 feat: add GoReleaser
- 591e5af feat: add GoReleaser
- 5b5b282 Merge remote-tracking branch 'origin/main'
- 82b189d feat: add GoReleaser
- f7ae8e8 Merge pull request #22 from Peersyst/fix/remove-eip-3855-during-migration
- ef6ca20 feat: add GoReleaser
- 52aa173 fix: remove eip 3855 during chain upgrade
- eb59545 Merge pull request #21 from Peersyst/app-01
- e061482 Revert #7 fix: App-01 remove distribution module from receiving tokens
- 3888486 Merge pull request #20 from Peersyst/issue/kek-04
- 69dcf72 create module account on initGenesis in poa
- ca9e522 Merge pull request #18 from Peersyst/chore/update-github-folder
- 7af6c19 chore: add some github templates