Releases: cosmos/cosmos-sdk
v0.47.4
Cosmos SDK v0.47.4 Release Notes
🚀 Highlights
Missed the v0.47.0 announcement? Read it here.
For this fourth patch release of the v0.47.x
line, some of the notable changes include:
- An improvement in
<appd> prune
UX. - Improving the error handling when there is a snapshot creation failure.
Check out the changelog for an exhaustive list of changes or compare changes from last release.
Refer to the upgrading guide when migrating from v0.46.x
to v0.47.0
.
v0.46.14
Cosmos SDK v0.46.14 Release Notes
This patch release introduces a few bug fixes and improvements to the v0.46.x line of the Cosmos SDK. Notably, an improvement to <appd> prune
UX and improving the error handling when there is a snapshot creation failure.
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.29
// 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.13...v0.46.14
cosmovisor/v1.5.0
Cosmovisor v1.5.0 Release Notes
See the CHANGELOG for details on the changes in v1.5.0.
Installation instructions
go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest
v0.50.0-alpha.1
Cosmos SDK v0.50.0-alpha.1 Release Notes
There are no release notes for pre-releases.
Please see the CHANGELOG for an exhaustive list of changes.
Refer to the UPGRADING.md for upgrading your application.
Full Commit History: release/v0.47.x...release/v0.50.x
v0.47.3
Cosmos SDK v0.47.3 Release Notes
🚀 Highlights
Missed the v0.47.0 announcement? Read it here.
For this third patch release of the v0.47.x
line, some of the notable changes include:
- The barberry security vulnerability is resolved. All chains using Cosmos SDK
v0.47.0-v0.47.2
are advised to upgrade tov0.47.3
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. - A command to be able to bootstrap comet from a local snapshot with
<app> comet bootstrap-state
. - Commands to manage snapshots: Add
snapshot.Cmd(appCreator)
to your chain root command for using them. - The default logger is now
cosmossdk.io/log
, which supports coloring 🟥🟩🟪🟦 and filtering again. - A bug fix in
x/group
migration. Chains migrating from v0.46.x to v0.47.x must use at least v0.47.3.
Check out the changelog for an exhaustive list of changes or compare changes from last release.
Refer to the upgrading guide when migrating from v0.46.x
to v0.47.0
.
v0.46.13
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
v0.50.0-alpha.0
Cosmos SDK v0.50.0-alpha.0 Release Notes
There are no release notes for pre-releases.
Please see the CHANGELOG for an exhaustive list of changes.
Refer to the UPGRADING.md for upgrading your application.
Full Commit History: release/v0.47.x...release/v0.50.x
v0.45.16
Cosmos SDK v0.45.16 Release Notes
The Cosmos SDK v0.45.x line has reached end-of-life since v0.45.15. This is an exceptional security release according to our release policy.
It addresses an issue in the x/feegrant
module on version <= v0.45.15. Cosmos SDK v0.46.x+ is not affected.
For this security upgrade, a coordinated upgrade is required.
Please refer to the CHANGELOG for an exhaustive list of changes.
Full Commit History: v0.45.15...v0.45.16
End-of-Life Notice
v0.45.15
is the last release of the v0.45.x
line. Per this version, the v0.45.x line reached its end-of-life.
The SDK team maintains the two latest major versions of the SDK. This means no features, improvements or bug fixes will be backported to the v0.45.x
line. Per our policy, the v0.45.x
line will receive security patches only.
We encourage all chains to upgrade to the latest release of the SDK, or the v0.46.x
line.
Refer to the upgrading guide for how to upgrade a chain to the latest release.
v0.47.2
Cosmos SDK v0.47.2 Release Notes
📝 Changelog
Check out the changelog for an exhaustive list of changes or compare changes from last release.
Refer to the upgrading guide when migrating from v0.46.x
to v0.47.0
.
🚀 Highlights
For this second patch release of the v0.47.x
line, we focused on fixing bugs and improving the developer experience.
Missed the v0.47.0 announcement? Read it here.
Notably, a fix for loading archival states (thank you @catShaark).
Additionally, the release fixes an issue where querying previous block heights would return an incorrect timestamp.
v0.46.12
Cosmos SDK v0.46.12 Release Notes
This release introduces a number of improvements and bug fixes, notably a new query for the x/group
module, for querying all groups on a chain.
Note, from v0.46.11
+, the following replace is mandatory in the go.mod
of your application:
// use cometbft
replace github.com/tendermint/tendermint => github.com/cometbft/cometbft v0.34.27
Please see the CHANGELOG for an exhaustive list of changes.
Full Commit History: v0.46.11...v0.46.12