Skip to content

Commit ba1d9ca

Browse files
committed
Merge tag 'v0.50.11' into secret-0.50.x
Release v0.50.11
2 parents 7941d06 + eb1a8e8 commit ba1d9ca

File tree

53 files changed

+1367
-698
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+1367
-698
lines changed

.github/workflows/test.yml

Lines changed: 26 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,19 @@ jobs:
2626
run: go list ./... > pkgs.txt
2727
- name: Split pkgs into 4 files
2828
run: split -d -n l/4 pkgs.txt pkgs.txt.part.
29-
- uses: actions/upload-artifact@v3
29+
- uses: actions/upload-artifact@v4
3030
with:
3131
name: "${{ github.sha }}-00"
3232
path: ./pkgs.txt.part.00
33-
- uses: actions/upload-artifact@v3
33+
- uses: actions/upload-artifact@v4
3434
with:
3535
name: "${{ github.sha }}-01"
3636
path: ./pkgs.txt.part.01
37-
- uses: actions/upload-artifact@v3
37+
- uses: actions/upload-artifact@v4
3838
with:
3939
name: "${{ github.sha }}-02"
4040
path: ./pkgs.txt.part.02
41-
- uses: actions/upload-artifact@v3
41+
- uses: actions/upload-artifact@v4
4242
with:
4343
name: "${{ github.sha }}-03"
4444
path: ./pkgs.txt.part.03
@@ -69,14 +69,14 @@ jobs:
6969
**/go.sum
7070
**/Makefile
7171
Makefile
72-
- uses: actions/download-artifact@v3
72+
- uses: actions/download-artifact@v4
7373
with:
7474
name: "${{ github.sha }}-${{ matrix.part }}"
7575
- name: test & coverage report creation
7676
if: env.GIT_DIFF
7777
run: |
7878
cat pkgs.txt.part.${{ matrix.part }} | xargs go test -mod=readonly -race -timeout 30m -coverprofile=${{ matrix.part }}profile.out -covermode=atomic -tags='ledger test_ledger_mock'
79-
- uses: actions/upload-artifact@v3
79+
- uses: actions/upload-artifact@v4
8080
if: env.GIT_DIFF
8181
with:
8282
name: "${{ github.sha }}-${{ matrix.part }}-coverage"
@@ -107,7 +107,7 @@ jobs:
107107
if: env.GIT_DIFF
108108
run: |
109109
make test-integration-cov
110-
- uses: actions/upload-artifact@v3
110+
- uses: actions/upload-artifact@v4
111111
if: env.GIT_DIFF
112112
with:
113113
name: "${{ github.sha }}-integration-coverage"
@@ -138,7 +138,7 @@ jobs:
138138
if: env.GIT_DIFF
139139
run: |
140140
make test-e2e-cov
141-
- uses: actions/upload-artifact@v3
141+
- uses: actions/upload-artifact@v4
142142
if: env.GIT_DIFF
143143
with:
144144
name: "${{ github.sha }}-e2e-coverage"
@@ -158,27 +158,27 @@ jobs:
158158
go.sum
159159
**/go.mod
160160
**/go.sum
161-
- uses: actions/download-artifact@v3
161+
- uses: actions/download-artifact@v4
162162
if: env.GIT_DIFF
163163
with:
164164
name: "${{ github.sha }}-00-coverage"
165-
- uses: actions/download-artifact@v3
165+
- uses: actions/download-artifact@v4
166166
if: env.GIT_DIFF
167167
with:
168168
name: "${{ github.sha }}-01-coverage"
169-
- uses: actions/download-artifact@v3
169+
- uses: actions/download-artifact@v4
170170
if: env.GIT_DIFF
171171
with:
172172
name: "${{ github.sha }}-02-coverage"
173-
- uses: actions/download-artifact@v3
173+
- uses: actions/download-artifact@v4
174174
if: env.GIT_DIFF
175175
with:
176176
name: "${{ github.sha }}-03-coverage"
177-
- uses: actions/download-artifact@v3
177+
- uses: actions/download-artifact@v4
178178
if: env.GIT_DIFF
179179
with:
180180
name: "${{ github.sha }}-integration-coverage"
181-
- uses: actions/download-artifact@v3
181+
- uses: actions/download-artifact@v4
182182
if: env.GIT_DIFF
183183
with:
184184
name: "${{ github.sha }}-e2e-coverage"
@@ -843,3 +843,15 @@ jobs:
843843
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
844844
with:
845845
projectBaseDir: x/upgrade/
846+
847+
test-system: # no system tests in v0.50, set to match required job
848+
runs-on: ubuntu-latest
849+
steps:
850+
- name: do nothing
851+
run: echo "no system tests in v0.50"
852+
853+
test-system-v2: # no system tests in v0.50, set to match required job
854+
runs-on: ubuntu-latest
855+
steps:
856+
- name: do nothing
857+
run: echo "no system tests in v0.50"

CHANGELOG.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,29 @@ Ref: https://keepachangelog.com/en/1.0.0/
3838

3939
## [Unreleased]
4040

41+
42+
## [v0.50.11](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.11) - 2024-12-16
43+
44+
### Features
45+
46+
* (crypto/keyring) [#21653](https://github.com/cosmos/cosmos-sdk/pull/21653) New Linux-only backend that adds Linux kernel's `keyctl` support.
47+
48+
### Improvements
49+
50+
* (server) [#21941](https://github.com/cosmos/cosmos-sdk/pull/21941) Regenerate addrbook.json for in place testnet.
51+
52+
### Bug Fixes
53+
54+
* Fix [ABS-0043/ABS-0044](https://github.com/cosmos/cosmos-sdk/security/advisories/GHSA-8wcc-m6j2-qxvm) Limit recursion depth for unknown field detection and unpack any
55+
* (server) [#22564](https://github.com/cosmos/cosmos-sdk/pull/22564) Fix fallback genesis path in server
56+
* (x/group) [#22425](https://github.com/cosmos/cosmos-sdk/pull/22425) Proper address rendering in error
57+
* (sims) [#21906](https://github.com/cosmos/cosmos-sdk/pull/21906) Skip sims test when running dry on validators
58+
* (cli) [#21919](https://github.com/cosmos/cosmos-sdk/pull/21919) Query address-by-acc-num by account_id instead of id.
59+
* (x/group) [#22229](https://github.com/cosmos/cosmos-sdk/pull/22229) Accept `1` and `try` in CLI for group proposal exec.
60+
4161
## [v0.50.10](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.10) - 2024-09-20
4262

43-
## Features
63+
### Features
4464

4565
* (cli) [#20779](https://github.com/cosmos/cosmos-sdk/pull/20779) Added `module-hash-by-height` command to query and retrieve module hashes at a specified blockchain height, enhancing debugging capabilities.
4666
* (cli) [#21372](https://github.com/cosmos/cosmos-sdk/pull/21372) Added a `bulk-add-genesis-account` genesis command to add many genesis accounts at once.

RELEASE_NOTES.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,26 @@
1-
# Cosmos SDK v0.50.10 Release Notes
1+
# Cosmos SDK v0.50.11 Release Notes
22

33
💬 [**Release Discussion**](https://github.com/orgs/cosmos/discussions/58)
44

55
## 🚀 Highlights
66

7-
For this month patch release of the v0.50.x line, some bugs were fixed.
7+
We are back on schedule for our monthly v0.50.x patch releases.
8+
The last two months, next to ramping up on v0.52 and v2, we added a few bug fixes and (UX) improvements.
89

9-
Notably, we fixed the following:
10+
Notable changes:
1011

11-
* Add the root command `module-hash-by-height` to query and retrieve module hashes at a specific height
12-
* `PreBlock` events (mainly `x/upgrade`) are now emitted (this time, for real)
13-
* A fix in runtime baseapp option ordering, giving issue when other modules were having options
12+
* Fix [ABS-0043/ABS-0044](https://github.com/cosmos/cosmos-sdk/security/advisories/GHSA-8wcc-m6j2-qxvm).
13+
* New Linux-only backend that adds Linux kernel's `keyctl` support
14+
* Skip sims test when running dry on validators
1415

1516
## 📝 Changelog
1617

17-
Check out the [changelog](https://github.com/cosmos/cosmos-sdk/blob/v0.50.10/CHANGELOG.md) for an exhaustive list of changes, or [compare changes](https://github.com/cosmos/cosmos-sdk/compare/v0.50.9...v0.50.10) from the last release.
18+
Check out the [changelog](https://github.com/cosmos/cosmos-sdk/blob/v0.50.11/CHANGELOG.md) for an exhaustive list of changes, or [compare changes](https://github.com/cosmos/cosmos-sdk/compare/v0.50.10...v0.50.11) from the last release.
1819

19-
Refer to the [upgrading guide](https://github.com/cosmos/cosmos-sdk/blob/release/v0.50.x/UPGRADING.md) when migrating from `v0.47.x` to `v0.50.1`.
20-
Note, that the next SDK release, v0.52, will not include `x/params` migration, when migrating from < v0.47, v0.50.x **or** v0.47.x, is a mandatory migration.
20+
## Maintenance Policy
21+
22+
Cosmos SDK Olympus (v0.52) final release is approaching really soon. That means the Eden line (v0.50.x) will soon only be supported for bug fixes only, as per our release policy. Earlier versions are not maintained.
23+
24+
Note, that the next SDK release, v0.52, does not include `x/params` migration, when migrating from < v0.47, v0.50.x **or** v0.47.x, is a mandatory migration.
25+
26+
Start integrating with [Cosmos SDK Eden (v0.52)](https://github.com/cosmos/cosmos-sdk/blob/main/UPGRADING.md#v052x) and enjoy and the new features and performance improvements.

0 commit comments

Comments
 (0)