chore: add 0.46.4 changelog to main (#13721)
This commit is contained in:
parent
797cb49ddc
commit
e0a9500cf7
71
CHANGELOG.md
71
CHANGELOG.md
@ -53,7 +53,6 @@ Ref: https://keepachangelog.com/en/1.0.0/
|
||||
* (x/bank) [#11981](https://github.com/cosmos/cosmos-sdk/pull/11981) Create the `SetSendEnabled` endpoint for managing the bank's SendEnabled settings.
|
||||
* (x/auth) [#13210](https://github.com/cosmos/cosmos-sdk/pull/13210) Add `Query/AccountInfo` endpoint for simplified access to basic account info.
|
||||
* (x/consensus) [#12905](https://github.com/cosmos/cosmos-sdk/pull/12905) Create a new `x/consensus` module that is now responsible for maintaining Tendermint consensus parameters instead of `x/param`. Legacy types remain in order to facilitate parameter migration from the deprecated `x/params`. App developers should ensure that they execute `baseapp.MigrateParams` during their chain upgrade. These legacy types will be removed in a future release.
|
||||
* (x/auth) [#13612](https://github.com/cosmos/cosmos-sdk/pull/13612) Add `Query/ModuleAccountByName` endpoint for accessing the module account info by module name.
|
||||
* (client/tx) [#13670](https://github.com/cosmos/cosmos-sdk/pull/13670) Add validation in `BuildUnsignedTx` to prevent simple inclusion of valid mnemonics
|
||||
|
||||
### Improvements
|
||||
@ -120,7 +119,6 @@ Ref: https://keepachangelog.com/en/1.0.0/
|
||||
* (simapp) [#13378](https://github.com/cosmos/cosmos-sdk/pull/13378) Move `simapp.App` to `runtime.AppI`.
|
||||
* (tx) [#12659](https://github.com/cosmos/cosmos-sdk/pull/12659) Remove broadcast mode `block`.
|
||||
* (db) [#13370](https://github.com/cosmos/cosmos-sdk/pull/13370) remove storev2alpha1, see also https://github.com/cosmos/cosmos-sdk/pull/13371
|
||||
* (context) [#13063](https://github.com/cosmos/cosmos-sdk/pull/13063) Update `Context#CacheContext` to automatically emit all events on the parent context's `EventManager`.
|
||||
* (x/bank) [#12706](https://github.com/cosmos/cosmos-sdk/pull/12706) Removed the `testutil` package from the `x/bank/client` package.
|
||||
* (simapp) [#12747](https://github.com/cosmos/cosmos-sdk/pull/12747) Remove `simapp.MakeTestEncodingConfig`. Please use `moduletestutil.MakeTestEncodingConfig` (`types/module/testutil`) in tests instead.
|
||||
* (x/bank) [#12648](https://github.com/cosmos/cosmos-sdk/pull/12648) `NewSendAuthorization` takes a new argument of an optional list of addresses allowed to receive bank assests via authz MsgSend grant. You can pass `nil` for the same behavior as before, i.e. any recipient is allowed.
|
||||
@ -171,14 +169,12 @@ Ref: https://keepachangelog.com/en/1.0.0/
|
||||
* (types) [#12154](https://github.com/cosmos/cosmos-sdk/pull/12154) Add `baseAccountGetter` to avoid invalid account error when create vesting account.
|
||||
* (x/authz) [#12184](https://github.com/cosmos/cosmos-sdk/pull/12184) Fix MsgExec not verifying the validity of nested messages.
|
||||
* (x/staking) [#12303](https://github.com/cosmos/cosmos-sdk/pull/12303) Use bytes instead of string comparison in delete validator queue
|
||||
* (x/auth/tx) [#12474](https://github.com/cosmos/cosmos-sdk/pull/12474) Remove condition in GetTxsEvent that disallowed multiple equal signs, which would break event queries with base64 strings (i.e. query by signature).
|
||||
* (store/rootmulti) [#12487](https://github.com/cosmos/cosmos-sdk/pull/12487) Fix non-deterministic map iteration.
|
||||
* (sdk/dec_coins) [#12903](https://github.com/cosmos/cosmos-sdk/pull/12903) Fix nil `DecCoin` creation when converting `Coins` to `DecCoins`
|
||||
* (store) [#12945](https://github.com/cosmos/cosmos-sdk/pull/12945) Fix nil end semantics in store/cachekv/iterator when iterating a dirty cache.
|
||||
* (x/gov) [#13051](https://github.com/cosmos/cosmos-sdk/pull/13051) In SubmitPropsal, when a legacy msg fails it's handler call, wrap the error as ErrInvalidProposalContent (instead of ErrNoProposalHandlerExists).
|
||||
* (x/gov) [#13045](https://github.com/cosmos/cosmos-sdk/pull/13045) Fix gov migrations for v3(0.46).
|
||||
* (snapshot) [#13400](https://github.com/cosmos/cosmos-sdk/pull/13400) Fix snapshot checksum issue in golang 1.19.
|
||||
* (store) [#13530](https://github.com/cosmos/cosmos-sdk/pull/13530) Fix app-hash mismatch if upgrade migration commit is interrupted.
|
||||
|
||||
### Deprecated
|
||||
|
||||
@ -187,6 +183,29 @@ Ref: https://keepachangelog.com/en/1.0.0/
|
||||
Setting can be done using MsgSetSendEnabled as a governance proposal.
|
||||
A SendEnabled query has been added to both GRPC and CLI.
|
||||
|
||||
## [v0.46.4](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.46.4) - 2022-11-01
|
||||
|
||||
### Features
|
||||
|
||||
* (x/auth) [#13612](https://github.com/cosmos/cosmos-sdk/pull/13612) Add `Query/ModuleAccountByName` endpoint for accessing the module account info by module name.
|
||||
|
||||
### Improvements
|
||||
|
||||
* (deps) Bump IAVL version to [v0.19.4](https://github.com/cosmos/iavl/releases/tag/v0.19.4).
|
||||
|
||||
## Bug Fixes
|
||||
|
||||
* (x/auth/tx) [#12474](https://github.com/cosmos/cosmos-sdk/pull/12474) Remove condition in GetTxsEvent that disallowed multiple equal signs, which would break event queries with base64 strings (i.e. query by signature).
|
||||
* (store) [#13530](https://github.com/cosmos/cosmos-sdk/pull/13530) Fix app-hash mismatch if upgrade migration commit is interrupted.
|
||||
|
||||
### CLI Breaking Changes
|
||||
|
||||
* [#13656](https://github.com/cosmos/cosmos-sdk/pull/13659) Rename `server.FlagIAVLFastNode` to `server.FlagDisableIAVLFastNode` for clarity.
|
||||
|
||||
## API Breaking Changes
|
||||
|
||||
* (context) [#13063](https://github.com/cosmos/cosmos-sdk/pull/13063) Update `Context#CacheContext` to automatically emit all events on the parent context's `EventManager`.
|
||||
|
||||
## [v0.46.3](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.46.3) - 2022-10-20
|
||||
|
||||
ATTENTION:
|
||||
@ -325,7 +344,7 @@ replace github.com/confio/ics23/go => github.com/cosmos/cosmos-sdk/ics23/go v0.8
|
||||
* (rosetta) [#11590](https://github.com/cosmos/cosmos-sdk/pull/11590) Add fee suggestion for rosetta and enable offline mode. Also force set events about Fees to Success to pass reconciliation test.
|
||||
* (types) [#11959](https://github.com/cosmos/cosmos-sdk/pull/11959) Added `sdk.Coins.Find` helper method to find a coin by denom.
|
||||
* (upgrade) [#12603](https://github.com/cosmos/cosmos-sdk/pull/12603) feat: Move AppModule.BeginBlock and AppModule.EndBlock to extension interfaces
|
||||
* (telemetry) [#12405](https://github.com/cosmos/cosmos-sdk/pull/12405) Add _query_ calls metric to telemetry.
|
||||
* (telemetry) [#12405](https://github.com/cosmos/cosmos-sdk/pull/12405) Add *query* calls metric to telemetry.
|
||||
* (query) [#12253](https://github.com/cosmos/cosmos-sdk/pull/12253) Add `GenericFilteredPaginate` to the `query` package to improve UX.
|
||||
|
||||
### API Breaking Changes
|
||||
@ -539,7 +558,7 @@ replace github.com/confio/ics23/go => github.com/cosmos/cosmos-sdk/ics23/go v0.8
|
||||
### State Machine Breaking
|
||||
|
||||
* (x/gov) [#13576](https://github.com/cosmos/cosmos-sdk/pull/13576) Proposals in voting period are tracked in a separate store.
|
||||
* (baseapp) [#11985](https://github.com/cosmos/cosmos-sdk/pull/11985) Add a `postHandler` to baseapp. This `postHandler` is like antehandler, but is run _after_ the `runMsgs` execution. It is in the same store branch that `runMsgs`, meaning that both `runMsgs` and `postHandler`
|
||||
* (baseapp) [#11985](https://github.com/cosmos/cosmos-sdk/pull/11985) Add a `postHandler` to baseapp. This `postHandler` is like antehandler, but is run *after* the `runMsgs` execution. It is in the same store branch that `runMsgs`, meaning that both `runMsgs` and `postHandler`
|
||||
* (x/gov) [#11998](https://github.com/cosmos/cosmos-sdk/pull/11998) Tweak the `x/gov` `ModuleAccountInvariant` invariant to ensure deposits are `<=` total module account balance instead of strictly equal.
|
||||
* (x/upgrade) [#11800](https://github.com/cosmos/cosmos-sdk/pull/11800) Fix `GetLastCompleteUpgrade` to properly return the latest upgrade.
|
||||
* [#10564](https://github.com/cosmos/cosmos-sdk/pull/10564) Fix bug when updating allowance inside AllowedMsgAllowance
|
||||
@ -591,7 +610,7 @@ This is a security release for the [Dragonberry security advisory](https://forum
|
||||
|
||||
All users should upgrade immediately.
|
||||
|
||||
Users _must_ add a replace directive in their go.mod for the new `ics23` package in the SDK:
|
||||
Users *must* add a replace directive in their go.mod for the new `ics23` package in the SDK:
|
||||
|
||||
```go
|
||||
replace github.com/confio/ics23/go => github.com/cosmos/cosmos-sdk/ics23/go v0.8.0
|
||||
@ -854,7 +873,7 @@ This is a security release for the [Dragonberry security advisory](https://forum
|
||||
|
||||
All users should upgrade immediately.
|
||||
|
||||
Users _must_ add a replace directive in their go.mod for the new `ics23` package in the SDK:
|
||||
Users *must* add a replace directive in their go.mod for the new `ics23` package in the SDK:
|
||||
|
||||
```go
|
||||
replace github.com/confio/ics23/go => github.com/cosmos/cosmos-sdk/ics23/go v0.8.0
|
||||
@ -875,7 +894,7 @@ replace github.com/confio/ics23/go => github.com/cosmos/cosmos-sdk/ics23/go v0.8
|
||||
|
||||
### Improvements
|
||||
|
||||
* (types) [#10630](https://github.com/cosmos/cosmos-sdk/pull/10630) Add an `Events` field to the `TxResponse` type that captures _all_ events emitted by a transaction, unlike `Logs` which only contains events emitted during message execution.
|
||||
* (types) [#10630](https://github.com/cosmos/cosmos-sdk/pull/10630) Add an `Events` field to the `TxResponse` type that captures *all* events emitted by a transaction, unlike `Logs` which only contains events emitted during message execution.
|
||||
* (x/upgrade) [#10532](https://github.com/cosmos/cosmos-sdk/pull/10532) Add `keeper.DumpUpgradeInfoWithInfoToDisk` to include `Plan.Info` in the upgrade-info file.
|
||||
* (store) [#10544](https://github.com/cosmos/cosmos-sdk/pull/10544) Use the new IAVL iterator structure which significantly improves iterator performance.
|
||||
|
||||
@ -1933,7 +1952,7 @@ sure you are aware of any relevant breaking changes.
|
||||
_ `os`: use OS default credentials storage (default).
|
||||
_ `file`: use encrypted file-based store.
|
||||
_ `kwallet`: use [KDE Wallet](https://utils.kde.org/projects/kwalletmanager/) service.
|
||||
_ `pass`: use the [pass](https://www.passwordstore.org/) command line password manager. \* `test`: use password-less key store. _For testing purposes only. Use it at your own risk._
|
||||
_ `pass`: use the [pass](https://www.passwordstore.org/) command line password manager. \* `test`: use password-less key store. *For testing purposes only. Use it at your own risk.*
|
||||
* (keys) [#5097](https://github.com/cosmos/cosmos-sdk/pull/5097) New `keys migrate` command to assist users migrate their keys
|
||||
to the new keyring.
|
||||
* (keys) [#5366](https://github.com/cosmos/cosmos-sdk/pull/5366) `keys list` now accepts a `--list-names` option to list key names only, whilst the `keys delete`
|
||||
@ -3483,7 +3502,7 @@ BUG FIXES
|
||||
|
||||
## 0.25.0
|
||||
|
||||
_October 24th, 2018_.
|
||||
*October 24th, 2018*.
|
||||
|
||||
BREAKING CHANGES
|
||||
|
||||
@ -3742,7 +3761,7 @@ BUG FIXES
|
||||
|
||||
## 0.24.2
|
||||
|
||||
_August 22nd, 2018_.
|
||||
*August 22nd, 2018*.
|
||||
|
||||
BUG FIXES
|
||||
|
||||
@ -3751,7 +3770,7 @@ BUG FIXES
|
||||
|
||||
## 0.24.1
|
||||
|
||||
_August 21st, 2018_.
|
||||
*August 21st, 2018*.
|
||||
|
||||
BUG FIXES
|
||||
|
||||
@ -3760,7 +3779,7 @@ BUG FIXES
|
||||
|
||||
## 0.24.0
|
||||
|
||||
_August 13th, 2018_.
|
||||
*August 13th, 2018*.
|
||||
|
||||
BREAKING CHANGES
|
||||
|
||||
@ -3885,7 +3904,7 @@ BUG FIXES
|
||||
|
||||
## 0.23.1
|
||||
|
||||
_July 27th, 2018_.
|
||||
*July 27th, 2018*.
|
||||
|
||||
BUG FIXES
|
||||
|
||||
@ -3895,7 +3914,7 @@ BUG FIXES
|
||||
|
||||
## 0.23.0
|
||||
|
||||
_July 25th, 2018_.
|
||||
*July 25th, 2018*.
|
||||
|
||||
BREAKING CHANGES
|
||||
|
||||
@ -3918,7 +3937,7 @@ BUG FIXES
|
||||
|
||||
## 0.22.0
|
||||
|
||||
_July 16th, 2018_.
|
||||
*July 16th, 2018*.
|
||||
|
||||
BREAKING CHANGES
|
||||
|
||||
@ -3937,7 +3956,7 @@ BUG FIXES
|
||||
|
||||
## 0.21.1
|
||||
|
||||
_July 14th, 2018_.
|
||||
*July 14th, 2018*.
|
||||
|
||||
BUG FIXES
|
||||
|
||||
@ -3946,7 +3965,7 @@ BUG FIXES
|
||||
|
||||
## 0.21.0
|
||||
|
||||
_July 13th, 2018_.
|
||||
*July 13th, 2018*.
|
||||
|
||||
BREAKING CHANGES
|
||||
|
||||
@ -3977,7 +3996,7 @@ BUG FIXES
|
||||
|
||||
## 0.20.0
|
||||
|
||||
_July 10th, 2018_.
|
||||
*July 10th, 2018*.
|
||||
|
||||
BREAKING CHANGES
|
||||
|
||||
@ -4120,7 +4139,7 @@ BUG FIXES
|
||||
|
||||
## 0.19.0
|
||||
|
||||
_June 13, 2018_.
|
||||
*June 13, 2018*.
|
||||
|
||||
BREAKING CHANGES
|
||||
|
||||
@ -4160,7 +4179,7 @@ FEATURES
|
||||
|
||||
## 0.18.0
|
||||
|
||||
_June 9, 2018_.
|
||||
*June 9, 2018*.
|
||||
|
||||
BREAKING CHANGES
|
||||
|
||||
@ -4225,26 +4244,26 @@ BUG FIXES
|
||||
|
||||
## 0.17.5
|
||||
|
||||
_June 5, 2018_.
|
||||
*June 5, 2018*.
|
||||
|
||||
Update to Tendermint v0.19.9 (Fix evidence reactor, mempool deadlock, WAL panic,
|
||||
memory leak)
|
||||
|
||||
## 0.17.4
|
||||
|
||||
_May 31, 2018_.
|
||||
*May 31, 2018*.
|
||||
|
||||
Update to Tendermint v0.19.7 (WAL fixes and more)
|
||||
|
||||
## 0.17.3
|
||||
|
||||
_May 29, 2018_.
|
||||
*May 29, 2018*.
|
||||
|
||||
Update to Tendermint v0.19.6 (fix fast-sync halt)
|
||||
|
||||
## 0.17.2
|
||||
|
||||
_May 20, 2018_.
|
||||
*May 20, 2018*.
|
||||
|
||||
Update to Tendermint v0.19.5 (reduce WAL use, bound the mempool and some rpcs, improve logging)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user