This release introduces a number of bug fixes, features and improvements.
Notably, a new query for accessing module accounts info by module name (thanks @gsk967).
Please see the CHANGELOG for an exhaustive list of changes.
ApplicationQueryService was introduced to enable additional query service registration. Applications should implement RegisterNodeService(client.Context) method to automatically expose chain information query service implemented in #13485.
Next to this, we have also included a few minor bugfixes.
Please see the CHANGELOG for an exhaustive list of changes.
v0.46.2
Cosmos SDK v0.46.2 Release Notes
This release introduces a number of bug fixes, features and improvements.
(x/auth/tx) #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 Fix app-hash mismatch if upgrade migration commit is interrupted.
CLI Breaking Changes
#13656 Rename server.FlagIAVLFastNode to server.FlagDisableIAVLFastNode for clarity.
API Breaking Changes
(context) #13063 Update Context#CacheContext to automatically emit all events on the parent context's EventManager.
(auth) #13460 The q auth address-by-id CLI command has been renamed to q auth address-by-acc-num to be more explicit. However, the old address-by-id version is still kept as an alias, for backwards compatibility.
#13433 Remove dead code in cacheMergeIterator Domain().
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/cosmos/cosmos-sdk from 0.45.9 to 0.46.4.
Release notes
Sourced from github.com/cosmos/cosmos-sdk's releases.
... (truncated)
Changelog
Sourced from github.com/cosmos/cosmos-sdk's changelog.
... (truncated)
Commits
eb1e3eb
chore: prepare 0.46.4 changelog (#13716)9d7028d
feat: emit cached context events (backport #13063) (#13702)4eed46e
build(deps): Bump github.com/cosmos/iavl from 0.19.3 to 0.19.4 (#13680)a653798
feat(cli): Add iavl-disable-fastnode cmd flag with proper description (#13656...ec09eae
fix: app-hash mismatch if upgrade migration commit is interrupted (backport #...afdf06a
fix(x/auth): allow multiple = signs inGetTxsEvent
(backport #12474) (#13598)f538e09
feat(cli): add module-account cli cmd and grpc get api (backport #13612) (#13...7f88c60
docs: add ApplicationQueryService release notes (#13587)6d32deb
chore: bump tendermint to0.34.22
(#13586)facd40d
Merge pull request from GHSA-3qp7-gj37-g9rxDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)