Releases: cosmos/cosmos-sdk
v0.53.2
Cosmos SDK v0.53.2 Release Notes
🚀 Highlights
Announcing Cosmos SDK v0.53.2
This release is a patch update that includes feedback from early users of Cosmos SDK v0.53.0.
Upgrading to this version of the Cosmos SDK from any v0.53.x
is trivial and does not require a chain upgrade.
NOTE: v0.53.1
has been retracted.
📝 Changelog
Check out the changelog for an exhaustive list of changes, or compare changes from the last release.
v0.53.1
Cosmos SDK v0.53.1 Release Notes
🚀 Highlights
Announcing Cosmos SDK v0.53.1
This release is a patch update that includes feedback from early users of Cosmos SDK v0.53.0.
Upgrading to this version of the Cosmos SDK from any v0.53.x
is trivial and does not require a chain upgrade.
📝 Changelog
Check out the changelog for an exhaustive list of changes, or compare changes from the last release.
log/v1.6.0
Features
- #24720 add
VerboseModeLogger
extension interface andVerboseLevel
configuration option for increasing log verbosity during sensitive operations such as upgrades.
v0.53.0
Cosmos SDK v0.53.0 Release Notes
🚀 Highlights
Announcing Cosmos SDK v0.53
We are pleased to announce the release of Cosmos SDK v0.53! We’re excited to be delivering a new version of the Cosmos SDK that provides key features and updates while minimizing breaking changes so you can focus on what matters most: building.
Upgrading to this verison of the Cosmos SDK from any v0.50.x
release will require a coordinated chain upgrade.
For more upgrade information, check out our upgrading guide
📝 Changelog
Check out the changelog for an exhaustive list of changes, or compare changes from the last release.
v0.53.0-rc.3
fix(x/tx): add feePayer as signer (#22311) BACKPORT (#24408) Co-authored-by: Julián Toledano <JulianToledano@users.noreply.github.com>
schema/v1.1.0
Breaking Changes
cosmossdk.io/schema
was previously tagged as v1.0.0
, but several stubs were included in this release which were unimplemented. v1.1.0
removes any unimplemented stubs and retracts v1.0.0
so that the schema v1 API is actually reflective of the codebase.
v0.53.0-rc.2
chore: update the core and collections deps (#24324)
core/v0.11.3
- #24088 Convert store interface type definitions to type aliases for compatibility with
cosmossdk.io/collections
v1.2.x
.
collections/v1.2.0
Improvements
- #24081 Remove
cosmossdk.io/core
dependency.
v0.53.0-rc.1
What's Changed
- feat(types): Add a ValueCodec for Uint complex type by @hoangdv2429 in #24070
- fix(test): avoid panic of SetStreamingManager() on sealed BaseApp (backport #24109) by @mergify in #24110
- feat(client/keys): add support for importing hex key using standard input by @DongLieu in #24071
- fix: Do not call Remove during Walk by @DongLieu in #24044
- chore(testutil): remove unnecessary error check by @hoangdv2429 in #24107
- refactor: use the built-in max/min to simplify the code by @riyueguang in #24112
- refactor: PoC for unordered txs per new spec by @technicallyty in #24010
- chore(all): modernized code with built-in min/max by @quantix9 in #24124
- chore: lint v2 by @aljo242 in #24118
- chore: gen mocks by @technicallyty in #24129
- feat: allow ed25519 signatures in txs by @tac0turtle in #24030
- fix(server): allow align block header with skip check heaader in grpc server by @DongLieu in #24068
- feat(x/bank): Placing SendRestriction before Deduction of Coins in SendCoins by @DongLieu in #24106
- chore(all): modernized code with slices by @quantix9 in #24125
- fix(sims): Minor fixes by @alpe in #24095
- refactor(proto): Use cosmos_proto added_in annotation instead comments by @DongLieu in #24105
- ci: fix gosec by @aljo242 in #24132
- chore: actually fix gosec by @aljo242 in #24133
- refactor(x/bank): swap sendrestriction check in InputOutputCoins (backport #21976) by @mergify in #24053
- chore: update error message in SetCMS (backport #23951) by @mergify in #24083
- feat(types): Implement .IsGT for types.Coin by @DongLieu in #24093
- feat(grpc): adds error handling for out-of-gas panics in grpc query handlers by @hoangdv2429 in #24073
- chore: clean utils's SliceContains by @lido333 in #24149
- test: add test to ensure timeout timestamp can be encoded/decoded in txs by @kdonthi in #24103
- feat(client/keys): add --yes option to
keys export
andkeys mnemonic
(backport #18745) by @mergify in #24154 - feat(client/keys): check multisig key duplicate (backport #18703) by @mergify in #24153
- refactor(client): check name validation for
keys add|import|rename
(backport #18950) by @mergify in #24152 - refactor: slices.Contains by @lido333 in #24162
- fix: prune cmd should disable async pruning by @technicallyty in #24090
- feat(baseapp): extend abci listeners in streaming manager (backport #24160) by @mergify in #24163
- feat(sims): introduce message factories/ simsx by @alpe in #24126
- chore: dependency prep by @aljo242 in #24179
- chore: use latest log tag by @aljo242 in #24183
- refactor(collections): remove core dependency by @aaronc in #24081
- chore: bump linter by @aljo242 in #24180
- chore: use latest errors by @aljo242 in #24184
- test: example upgrade handler and systems test by @aljo242 in #24182
- chore: prep
math
forv1.5.1
by @aljo242 in #24185 - feat: add
x/protocolpool
by @aljo242 in #23933 - refactor(baseapp): create checktx handler by @hoangdv2429 in #24069
- fix(x/auth): ensure the elements of do not exceed 1000 by @DongLieu in #24208
- chore: prep
api
for release by @aljo242 in #24227 - chore: slices Delete by @lido333 in #24164
- feat: create and test migration from LegacyDec->Dec by @aljo242 in #24229
- chore: use math
v1.5.1
by @aljo242 in #24186 - chore: prep
store
forv1.1.2
by @aljo242 in #24231 - chore: use
cosmossdk.io/api
v0.9.0
by @aljo242 in #24230 - chore: use latest store by @aljo242 in #24240
New Contributors
Full Changelog: v0.53.0-beta.3...v0.53-rc.1