Skip to content

Commit

Permalink
update changelog and RELEASE NOTES (#8912)
Browse files Browse the repository at this point in the history
Co-authored-by: Amaury <[email protected]>
Co-authored-by: Barrie Byron <[email protected]>
  • Loading branch information
3 people authored Mar 17, 2021
1 parent 16187a8 commit c111c3e
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 10 deletions.
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,18 @@ Ref: https://keepachangelog.com/en/1.0.0/

# Changelog

## [Unreleased]
## [v0.42.2](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.42.2) - 2021-03-17

### Improvements

* (grpc) [\#8815](https://github.com/cosmos/cosmos-sdk/pull/8815) Add orderBy parameter to `TxsByEvents` endpoint.
* (cli) [\#8826](https://github.com/cosmos/cosmos-sdk/pull/8826) Add trust to macOS Keychain for caller app by default.
* (store) [\#8811](https://github.com/cosmos/cosmos-sdk/pull/8811) store/cachekv: use typed types/kv.List instead of container/list.List

### Bug Fixes

* (crypto) [\#8841](https://github.com/cosmos/cosmos-sdk/pull/8841) Fix legacy multisig amino marshaling, allowing migrations to work between v0.39 and v0.40+.
* (cli) [\#8873](https://github.com/cosmos/cosmos-sdk/pull/8873) add --output-document to multisign-batch.

## [v0.42.1](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.42.1) - 2021-03-10

Expand Down
24 changes: 15 additions & 9 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,22 @@
# Cosmos SDK v0.42.0 "Stargate" Release Notes
# Cosmos SDK v0.42.2 "Stargate" Release Notes

This release includes an important security fix for all non "Cosmos Hub" chains (e.g. any chain that does not use the default `cosmos` bech32 prefix), and a few performance improvements.
This maintenance release includes various bugfixes and performance improvements, and it does not introduce any breaking changes.

See the [Cosmos SDK v0.42.0 milestone](https://github.com/cosmos/cosmos-sdk/milestone/42?closed=1) on our issue tracker for further details.
See the [Cosmos SDK v0.42.2 milestone](https://github.com/cosmos/cosmos-sdk/milestone/41?closed=1) on our issue tracker for further details.

# Security fix: validator address conversion in evidence handling
### Keyring UX improvement

The security fix resolves the issue regarding incorrect handling of validators' consensus addresses. Because of this incorrect handling, Cosmos SDK apps that were not using the default `cosmos` Bech32 address prefix were not able to jail validators that committed misbehaviors such as double signing.
A number of macOS [users have reported](https://github.com/cosmos/cosmos-sdk/issues/8809) that their operating system's `keychain` prompt them for password to unlock the
keyring when using the `os` backend before executing any action. This release includes a small fix that automatically
adjusts applications keyring trust so that users are prompted for password only once when the keyring is unlocked.

Although the issue does **not** affect the Cosmos Hub, this issue potentially renders the `v0.41` and `v0.40` release series unsafe for most chains.
### Tx search results support for order-by

# Full header is emitted on IBC UpdateClient message event
Although the Tendermint Core's RPC `tx_search` endpoint has been supporting an order-by parameter for quite some time now,
the Cosmos SDK did not respect the order-by parameter and incorrectly set the requests order-by to "" (null).
This releases introduces [the relevant order-by parameter support](https://github.com/cosmos/cosmos-sdk/issues/8686) when searching through Txs.

The event emitted by the IBC UpdateClient message now contains the full header.
This change makes header tracking easier and improves the handling of misbehaviors.
### Multisig accounts and v0.40 genesis files migration

This release includes a bug fix for [a v0.39 to v0.42 migration issue](https://github.com/cosmos/cosmos-sdk/issues/8776) affecting genesis files that contain
multisig accounts.

0 comments on commit c111c3e

Please sign in to comment.