Skip to content
Cosmopediaby Unity Nodes
ReleasesSDKv0.53.0-beta.3GitHub ↗

v0.53.0-beta.3

cosmos/cosmos-sdkv0.53.0-beta.324-03-2025prerelease

What's Changed

• build(deps): Bump github.com/cosmos/cosmos-db from 1.1.0 to 1.1.1 by @dependabot in #23030

• build(deps): Bump github.com/cosmos/ledger-cosmos-go from 0.13.3 to 0.14.0 by @dependabot in #23029

• feat(x/tx): add an option to encode maps using amino json (backport #23539 ) by @mergify in #23540

• feat(client/v2): add map support (backport #23544 ) by @mergify in #23554

• docs(keyring): add keyctl docs (backport #23563 ) by @mergify in #23566

• chore: temp remove sonar cloud by @aljo242 in #23677

• chore: remove unused orm module (backport #23633 ) by @aljo242 in #23678

• chore: set up branch codeowners by @aljo242 in #23680

• chore: move and clean fuzz test dir by @aljo242 in #23679

• chore: bump `internal` to `main` by @aljo242 in #23681

• chore: back port depot by @aljo242 in #23682

• chore: set up `release/v0.53.x` branch by @aljo242 in #23660

• chore: set `contrib` to `main` by @aljo242 in #23684

• chore: set `tools` to `main` by @aljo242 in #23687

• ci: remove hubl by @technicallyty in #23689

• ci: remove liveness by @technicallyty in #23690

• chore: set `telemetry` to `main` by @aljo242 in #23688

• chore: set collections to main by @technicallyty in #23696

• chore: set log to main by @technicallyty in #23698

• chore: set math to main by @technicallyty in #23697

• chore: set depinject to main by @technicallyty in #23700

• chore: update `.github` by @aljo242 in #23702

• chore: errors `main` by @aljo242 in #23707

• test: add systemtests by @technicallyty in #23686

• ci: lint only new changes by @technicallyty in #23710

• chore: update proto builder by @aljo242 in #23721

• chore: set `proto/cosmos/autocli` to `main` by @aljo242 in #23725

• chore: comment out examples by @aljo242 in #23738

• chore: remove `crisis` from `simapp` and deprecate by @aljo242 in #23722

• chore: use new proto builder by @aljo242 in #23730

• test: fix genutil test by @aljo242 in #23748

• chore: update all for `release/v0.53.x` by @aljo242 in #23750

• test(ci): expand CI build testing by @aljo242 in #23812

• feat(client): backport autocli for node service by @aljo242 in #23811

• feat: deprecate `x/params` by @aljo242 in #23826

• feat(epochs): backport by @aljo242 in #23815

• feat: backport unordered transactions by @technicallyty in #23708

• feat(x/bank): Allow value with slashes in DenomMetadata ( #22543 ) by @aljo242 in #23836

• chore: debug log gRPC queries ( #19049 ) by @aljo242 in #23844

• chore: set up backport rule for 53 (backport #23871 ) by @mergify in #23872

• build(deps): Bump actions/create-github-app-token from 1.11.3 to 1.11.6 (backport #23863 ) by @mergify in #23874

• fix: add missing field to unordered for amino json signing by @technicallyty in #23860

• refactor: use a more straightforward return value (backport #23718 ) by @mergify in #23875

• fix: Fix npe in pagination (backport #23880 ) by @mergify in #23883

• refactor: use slices.Contains to simplify code (backport #23894 ) by @mergify in #23900

• docs: update version references (backport #23898 ) by @mergify in #23899

• chore: use errors v1 by @aljo242 in #23901

• chore: use go1.23 by @aljo242 in #23897

• fix(baseapp): ensure finalize block response is not empty (backport #23879 ) by @mergify in #23902

• ci: add darwin to platforms (backport #23905 ) by @mergify in #23907

• ci: remove darwin from platforms (backport #23909 ) by @mergify in #23910

• chore: setup systemtests in CI by @aljo242 in #23886

• fix: using t.TempDir() to simplify test temp dir manager (backport #23893 ) by @mergify in #23917

• build(deps): bump sonic in log (backport #23927 ) by @mergify in #23928

• ci: add releaser for simapp by @technicallyty in #23922

• ci: update go releaser version by @technicallyty in #23935

• ci: bump release action and set workdir by @technicallyty in #23938

• ci: use old releaser method by @technicallyty in #23939

• fix(x/distribution): vulnerable incrementReferenceCount in distribution ( #19301 ) by @aljo242 in #23934

• chore: run systems tests on DI and direct applications by @aljo242 in #23930

• chore: backport add MustValAddressFromBech32 function by @aljo242 in #23919

• fix(sims): Use liveness matrix for validator sign status in sims (21952) by @alpe in #23952

• chore: clarify essential and supplmental modules by @aljo242 in #23937

• docs: add x/ docs (backport #23955 ) by @mergify in #23956

• chore: update system tests by @aljo242 in #23931

• chore: clean up CI by @aljo242 in #23968

• fix: update documentation links for module migrations and error types by @ericHgorski in #24003

• chore: restore `TxWithTimeoutHeight` by @aljo242 in #24007

• chore: restore key testutil by @aljo242 in #24008

• chore: attempt to fix flakey test by @aljo242 in #24009

• docs: enhance OfferSnapshot documentation by @hoangdv2429 in #24017

• docs: Deprecation of 'go get' for installing executables (backport #24006 ) by @mergify in #24020

• fix: tx compat by @technicallyty in #23850

• chore: deps by @aljo242 in #23973

• fix(baseapp): correctly check errors before sealing in BaseApp.Init by @hoangdv2429 in #24027

• feat(genutil): Allow manually setting the consensus key type in genesis by @hoangdv2429 in #24018

• chore: create temp fix for faulty vuln report in CI by @aljo242 in #24046

• refactor(client): use map.Copy for cleaner map handling (backport #24022 ) by @mergify in #24048

• docs: add transaction malleability docs (backport #23958 ) by @mergify in #24050

• fix(client/keys): don't return when key not found in keys delete by @hoangdv2429 in #24041

• fix(ci): vuln check comment by @technicallyty in #24056

• chore(client): remove redundant error check for tar reader by @hoangdv2429 in #24058

• fix(crypto/ledger): Improve error message when deriving paths ( #22116 ) by @aljo242 in #24036

• fix(client,server): consistently set env prefix between client/server by @hoangdv2429 in #24059

• docs: adr-070 unordered transactions refactor by @technicallyty in #23974

• fix(baseapp): fix BaseApp.getContext data races by @hoangdv2429 in #24042

• chore: make validator-count flag less breaking by @technicallyty in #24054

• feat: add --qrcode flag to keys show command (backport #18557 ) by @mergify in #24011

• fix(baseapp): align block header when querying with latest height by @technicallyty in #24055

• chore(optimize): Return BlockHeader by shallow copy in server Context by @hoangdv2429 in #24072

• feat(tools/benchmark): introduce benchmark module by @DongLieu in #24021

• fix(baseapp): Use CometBFT's ComputeProtoSizeForTxs in defaultTxSelector.SelectTxForProposal by @hoangdv2429 in #24074

• fix: vuln CI job by @aljo242 in #24079

• chore: lint fixes by @aljo242 in #24084

• chore: fix proto building warning by @aljo242 in #24086

• fix(scripts): lint scripts display different output in local vs CI by @technicallyty in #24087

• ci: try running lint with just --new flag by @technicallyty in #24089

• refactor(store): use map.Copy for cleaner map handling by @healthyyyoung in #24076

• feat(crypto/keyring): expose db keyring used in the keystore by @DongLieu in #24040

• refactor(simapp): use maps.Clone to simplify the code by @linghuying in #24077

• perf: Replace runsim with Go stdlib testing by @alpe in #24045

• refactor(cosmovisor): get block height from db after node execution fails by @zakir998 in #23720

• build(deps): Bump actions/create-github-app-token from 1.11.6 to 1.11.7 (backport #24091 ) by @mergify in #24097

• chore: fix all linting by @aljo242 in #24101

New Contributors

• @healthyyyoung made their first contribution in #24076

• @linghuying made their first contribution in #24077

Full Changelog : v0.50.11...v0.53.0-beta.3

← Back to Releases