Skip to content

Releases: cosmos/cosmos-sdk

v0.47.4

17 Jul 13:04
3b509c1
Compare
Choose a tag to compare

Cosmos SDK v0.47.4 Release Notes

💬 Release Discussion

🚀 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

17 Jul 14:33
2a48f6d
Compare
Choose a tag to compare

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

17 Jul 18:33
dd585ba
Compare
Choose a tag to compare

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

30 Jun 16:27
ce54aab
Compare
Choose a tag to compare
v0.50.0-alpha.1 Pre-release
Pre-release

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

08 Jun 16:06
666c345
Compare
Choose a tag to compare

Cosmos SDK v0.47.3 Release Notes

💬 Release Discussion

🚀 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 to v0.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

08 Jun 16:07
fd90480
Compare
Choose a tag to compare

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

07 Jun 23:32
2100a73
Compare
Choose a tag to compare
v0.50.0-alpha.0 Pre-release
Pre-release

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

11 May 17:50
9abd946
Compare
Choose a tag to compare

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

27 Apr 15:47
8f6a94c
Compare
Choose a tag to compare

Cosmos SDK v0.47.2 Release Notes

💬 Release Discussion

📝 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

04 Apr 15:38
5cd0b23
Compare
Choose a tag to compare

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