Cosmos SDK v0.46.13 Release Notes
This release includes a few improvements and bug fixes.
Notably, the barberry security fix:
- All chains using Cosmos SDK v0.46.0 and above must upgrade to
v0.46.13
immediately. - A chain is not affected by the vulnerability as soon as 33%+1 of the voting power has upgraded.
- A chain is safe from halting as soon as 66%+1 of the voting power has upgraded.
- Coordinate with your validators to upgrade as soon as possible.
- The upgrade can be applied as a rolling upgrade across the validators or as a coordinated upgrade.
- Networks should decide which option gets them upgraded quicker.
Additionally, it includes new commands for snapshots management and bootstrapping from a local snapshot (add snapshot.Cmd(appCreator)
to the chain root command for using it).
Did you know, Cosmos SDK Twilight (a.k.a. v0.47) has been released? Upgrade easily by reading the upgrading guide.
Ensure you have the following replaces in the go.mod
of your application:
// use cometbft
replace github.com/tendermint/tendermint => github.com/cometbft/cometbft v0.34.28
// replace broken goleveldb
replace github.com/syndtr/goleveldb => github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7
Please see the CHANGELOG for an exhaustive list of changes.
Full Commit History: v0.46.12...v0.46.13