v0.53.0-beta.3
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