Skip to content

Releases: cosmos/cosmos-sdk

v0.50.0-rc.1

25 Sep 20:13
467d2f7
Compare
Choose a tag to compare
v0.50.0-rc.1 Pre-release
Pre-release

Cosmos SDK v0.50.0-rc.1 Release Notes

There are no release notes for pre-releases.

Please refer to 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

Upgrading from v0.50.0-rc.0

If you have started integrating with v0.50.0-rc.0, this release candidate contains one breaking change.
This is contrary to our usual policy of not introducing breaking changes in release candidates, but we believe this change is necessary to ensure a smooth upgrade from previous SDK version to v0.50.0. Additionally, it gives a better UX for users integrating vote extensions. Read more about the change here.

Update your app.go / app_config.go as instructed in the UPGRADING.md.

Additionally, if you were using baseapp.SetPreFinalizeBlockHook in v0.50.0-rc.0, you should now use baseapp.SetPreBlocker for having the same functionality.

v0.47.5

01 Sep 09:45
2e9e5d6
Compare
Choose a tag to compare

Cosmos SDK v0.47.5 Release Notes

💬 Release Discussion

🚀 Highlights

Get ready for v0.50.0 and start integrating with the next Cosmos SDK release.

For this 5th patch release of the v0.47.x line, some of the notable changes include:

  • A new command for importing private keys encoded in hex. This complements the existing import command that supports mnemonic and key files.
    Use <appd> keys import <name> <hex> to import a private key encoded in hex.
  • A new command, rpc.QueryEventForTxCmd for querying a transaction by its hash and blocking until the transaction is included in a block. It is useful as an alternative to the legacy --broadcast-mode block.

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.15

21 Aug 08:36
d6d9298
Compare
Choose a tag to compare

Cosmos SDK v0.46.15 Release Notes

This patch release introduces a few bug fixes and improvements to the v0.46.x line of the Cosmos SDK.

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.14...v0.46.15

Deprecation Notice

Get ready for v0.50.0 and start integrating with the next Cosmos SDK release.
Once the Eden release is out, as per our maintenance policy, we will no longer support the v0.46.x line of the Cosmos SDK, apart from critical security fixes.

v0.50.0-rc.0

18 Aug 21:06
b7d9d4c
Compare
Choose a tag to compare
v0.50.0-rc.0 Pre-release
Pre-release

Cosmos SDK v0.50.0-rc.0 Release Notes

There are no release notes for pre-releases.

Please refer to the CHANGELOG for an exhaustive list of changes, and refer to the UPGRADING.md for upgrading your application.

This is the first modular Cosmos SDK version where multiple x/ modules have been extracted as a standalone go module. These modules will be tagged after the final release of the Cosmos SDK. To integrate with the correct pseudo version of those modules, look at simapp go.mod for an example, or use the merge commit of the module bumping PR.

Full Commit History: release/v0.47.x...release/v0.50.x

v0.50.0-beta.0

19 Jul 14:54
16ab635
Compare
Choose a tag to compare
v0.50.0-beta.0 Pre-release
Pre-release

Cosmos SDK v0.50.0-beta.0 Release Notes

There are no release notes for pre-releases.

Please refer to the CHANGELOG for an exhaustive list of changes, and refer to the UPGRADING.md for upgrading your application.

This is the first modular Cosmos SDK version where multiple x/ modules have been extracted as a standalone go module. These modules will be tagged after the final release of the Cosmos SDK. To integrate with the correct pseudo version of those modules, look at simapp go.mod for an example, or use the merge commit of the module bumping PR.

Full Commit History: release/v0.47.x...release/v0.50.x

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.