Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: v0.50.11 neutron #74

Merged
merged 33 commits into from
Dec 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
809950e
feat(crypto/keyring): add Linux's keyctl support (backport #21653) (#…
mergify[bot] Sep 21, 2024
a5f463a
fix(x/staking): query redelegation command (backport #21856) (#21861)
mergify[bot] Sep 23, 2024
fa02dcd
chore(docs): rename merlin to simapp (backport #21884) (#21886)
mergify[bot] Sep 25, 2024
2609f9c
fix(cli): avoid id isn't supported error when query address-by-acc-nu…
mergify[bot] Sep 26, 2024
bcd31a1
fix(sims): Skip sims test when running dry on validators (backport #2…
mergify[bot] Sep 26, 2024
412f4e7
fix(client/v2): correctly handle enhanced sub commands (backport #218…
mergify[bot] Sep 26, 2024
ced9572
feat(client/v2): improve error message on enums (backport #21936) (#2…
mergify[bot] Sep 26, 2024
4e74a30
chore: regenerate addrbook.json for in-place-testnet (backport #21941…
mergify[bot] Sep 27, 2024
35f8d05
docs: update gov docs (backport #22048) (#22050)
mergify[bot] Oct 2, 2024
8df6800
docs(keys): remove unsupported `--dry-run` flag description for `keys…
mergify[bot] Oct 3, 2024
d3ee514
chore: Revert "docs: update gov docs (backport #22048)" (#22064)
julienrbrt Oct 3, 2024
b57ce4d
docs(x/genutil): fix `genesis migrate` command examples (backport #22…
mergify[bot] Oct 3, 2024
27f1f78
chore(simapp): be consistent with runtime (#22203)
julienrbrt Oct 10, 2024
955304a
docs: add docs boilerplate (backport #22202) (#22210)
mergify[bot] Oct 10, 2024
9efec42
fix(x/tx): sort with oneof field name in amino-json (backport #21782)…
mergify[bot] Oct 11, 2024
751e5ec
chore(x/group): update supported flags (backport #22229) (#22231)
mergify[bot] Oct 11, 2024
6be4b79
fix(x/group): proper address rendering in error (backport #22425) (#2…
mergify[bot] Nov 5, 2024
3b72e77
feat(client/v2): add keyring flags in query commands (backport #22443…
mergify[bot] Nov 6, 2024
0ab5319
build(deps): Bump cosmossdk.io/depinject from 1.0.0 to 1.1.0 (#22463)
dependabot[bot] Nov 7, 2024
d8d7eb0
build(deps): Bump actions/xxx-artifact from v3 to v4 (#22473)
auricom Nov 8, 2024
47874ac
fix(server): fix fallback genesis path (backport #22564) (#22573)
mergify[bot] Nov 20, 2024
56c2c7d
build(deps): Bump cosmossdk.io/math from 1.3.0 to 1.4.0 (#22607)
dependabot[bot] Nov 21, 2024
8210b50
fix(client/v2/autocli): prevent duplicate addition of customCommands …
mergify[bot] Nov 21, 2024
7bb2a3d
build(deps): Bump github.com/cosmos/cosmos-db from 1.0.2 to 1.1.0 (#2…
dependabot[bot] Nov 25, 2024
43ac3df
build(deps): Bump github.com/cosmos/iavl from 1.2.0 to 1.2.2 (#22662)
dependabot[bot] Nov 27, 2024
96a3016
chore: prepare v0.50.11 (#22643)
julienrbrt Dec 2, 2024
4a73a1e
fix(client/v2/autocli): add CoinDec flag (backport #22817) (#22821)
mergify[bot] Dec 10, 2024
d62bcbd
fix(x/tx): fix amino json drift from legacy spec (backport #21825) (#…
mergify[bot] Dec 12, 2024
3b082b5
build(deps): Bump cosmossdk.io/x/tx from 0.13.6-0.20241003112805-ff87…
dependabot[bot] Dec 12, 2024
679ca5e
chore: edit changelog store (partial backport #22864) (#22884)
mergify[bot] Dec 16, 2024
ba7ac45
Merge commit from fork
alpe Dec 16, 2024
eb1a8e8
chore: prep v0.50.11 release notes (#22898)
julienrbrt Dec 16, 2024
d808b38
Merge remote-tracking branch 'cosmos/release/v0.50.x' into release/v0…
pr0n00gler Dec 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 26 additions & 14 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,19 +26,19 @@ jobs:
run: go list ./... > pkgs.txt
- name: Split pkgs into 4 files
run: split -d -n l/4 pkgs.txt pkgs.txt.part.
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: "${{ github.sha }}-00"
path: ./pkgs.txt.part.00
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: "${{ github.sha }}-01"
path: ./pkgs.txt.part.01
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: "${{ github.sha }}-02"
path: ./pkgs.txt.part.02
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: "${{ github.sha }}-03"
path: ./pkgs.txt.part.03
Expand Down Expand Up @@ -69,14 +69,14 @@ jobs:
**/go.sum
**/Makefile
Makefile
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: "${{ github.sha }}-${{ matrix.part }}"
- name: test & coverage report creation
if: env.GIT_DIFF
run: |
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'
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
if: env.GIT_DIFF
with:
name: "${{ github.sha }}-${{ matrix.part }}-coverage"
Expand Down Expand Up @@ -107,7 +107,7 @@ jobs:
if: env.GIT_DIFF
run: |
make test-integration-cov
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
if: env.GIT_DIFF
with:
name: "${{ github.sha }}-integration-coverage"
Expand Down Expand Up @@ -138,7 +138,7 @@ jobs:
if: env.GIT_DIFF
run: |
make test-e2e-cov
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
if: env.GIT_DIFF
with:
name: "${{ github.sha }}-e2e-coverage"
Expand All @@ -158,27 +158,27 @@ jobs:
go.sum
**/go.mod
**/go.sum
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
if: env.GIT_DIFF
with:
name: "${{ github.sha }}-00-coverage"
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
if: env.GIT_DIFF
with:
name: "${{ github.sha }}-01-coverage"
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
if: env.GIT_DIFF
with:
name: "${{ github.sha }}-02-coverage"
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
if: env.GIT_DIFF
with:
name: "${{ github.sha }}-03-coverage"
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
if: env.GIT_DIFF
with:
name: "${{ github.sha }}-integration-coverage"
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
if: env.GIT_DIFF
with:
name: "${{ github.sha }}-e2e-coverage"
Expand Down Expand Up @@ -843,3 +843,15 @@ jobs:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
with:
projectBaseDir: x/upgrade/

test-system: # no system tests in v0.50, set to match required job
runs-on: ubuntu-latest
steps:
- name: do nothing
run: echo "no system tests in v0.50"

test-system-v2: # no system tests in v0.50, set to match required job
runs-on: ubuntu-latest
steps:
- name: do nothing
run: echo "no system tests in v0.50"
22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,29 @@ Ref: https://keepachangelog.com/en/1.0.0/

## [Unreleased]


## [v0.50.11](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.11) - 2024-12-16

### Features

* (crypto/keyring) [#21653](https://github.com/cosmos/cosmos-sdk/pull/21653) New Linux-only backend that adds Linux kernel's `keyctl` support.

### Improvements

* (server) [#21941](https://github.com/cosmos/cosmos-sdk/pull/21941) Regenerate addrbook.json for in place testnet.

### Bug Fixes

* 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
* (server) [#22564](https://github.com/cosmos/cosmos-sdk/pull/22564) Fix fallback genesis path in server
* (x/group) [#22425](https://github.com/cosmos/cosmos-sdk/pull/22425) Proper address rendering in error
* (sims) [#21906](https://github.com/cosmos/cosmos-sdk/pull/21906) Skip sims test when running dry on validators
* (cli) [#21919](https://github.com/cosmos/cosmos-sdk/pull/21919) Query address-by-acc-num by account_id instead of id.
* (x/group) [#22229](https://github.com/cosmos/cosmos-sdk/pull/22229) Accept `1` and `try` in CLI for group proposal exec.

## [v0.50.10](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.10) - 2024-09-20

## Features
### Features

* (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.
* (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.
Expand Down
24 changes: 15 additions & 9 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,26 @@
# Cosmos SDK v0.50.10 Release Notes
# Cosmos SDK v0.50.11 Release Notes

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

## 🚀 Highlights

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

Notably, we fixed the following:
Notable changes:

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

## 📝 Changelog

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

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`.
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.
## Maintenance Policy

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.

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.

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