Skip to content

build(deps): bump cosmossdk.io/client/v2 from 2.0.0-beta.4 to 2.11.0#146

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/cosmossdk.io/client/v2-2.11.0
Open

build(deps): bump cosmossdk.io/client/v2 from 2.0.0-beta.4 to 2.11.0#146
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/cosmossdk.io/client/v2-2.11.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Bumps cosmossdk.io/client/v2 from 2.0.0-beta.4 to 2.11.0.

Release notes

Sourced from cosmossdk.io/client/v2's releases.

client/v2.11.0

What's Changed

client/v2.11.0 is the first non beta release of the client/v2 package.

See the CHANGELOG for a full list of changes across all beta versions.

log/v2.1.0

Features

  • #26007 Implement fanout logger when OpenTelemetry is configured.

log/v2.0.0

Features

  • #25778 Introduce log v2, adding contextual methods to Logger for trace correlation.

store/v2.0.0

API Breaking

  • #25470 Refactor store interfaces to support generic value types (object stores):
    • Replace BasicKVStore, KVStore, and Iterator interfaces/types with generic GBasicKVStore[V], GKVStore[V], and GIterator[V]. The old names are retained as type aliases (e.g. KVStore = GKVStore[[]byte]).
    • Remove Iterator as a direct alias to dbm.Iterator. It is now GIterator[[]byte], a distinct interface defined in the store package. Code that type-asserts to dbm.Iterator will break.
    • Remove CacheWrap() and CacheWrapWithTrace() method declarations from the CacheWrap interface. CacheWrap now embeds CacheWrapper to obtain CacheWrap().
    • Add GetObjKVStore(StoreKey) ObjKVStore to the MultiStore interface.
    • Add generic store variants across cachekv, gaskv, prefix, transient, and mem packages (GStore[V], NewGStore, NewObjStore).
  • #26037 Remove GetCommitStore and GetCommitKVStore from the CommitMultiStore interface. Remove top-level store.CommitStore and store.CommitKVStore type aliases from store/reexport.go.
  • #26060 Remove non-functional StoreMetrics. This metric interface never worked, so this simply removes dead code.
  • #26061 Remove tracing from store interfaces and implementations:
    • Remove SetTracer, SetTracingContext, and TracingEnabled from MultiStore interface.
    • Remove CacheWrapWithTrace from CacheWrapper interface.
    • Remove traceWriter and traceContext parameters from cachemulti.NewStore, cachemulti.NewFromKVStore, and cachemulti.NewFromParent.
    • Remove store/tracekv package entirely.
    • Remove TraceContext type store/types.

Features

  • #25470 Add object KV stores and refactor the base store to be generic across the value parameter:
    • Add object store types: ObjKVStore, ObjBasicKVStore, ObjIterator, ObjectStoreKey, StoreTypeObject.
    • Add generic store types: GBasicKVStore[V], GKVStore[V], GIterator[V].
    • Add cachemulti.NewFromParent constructor for lazy cache multistore construction from a parent store function.
  • #25647 Add EarliestVersion() int64 to the CommitMultiStore interface and GetEarliestVersion(db) helper.

Bug Fixes

  • #20425 Fix nil pointer panic when querying historical state where a new store does not exist.
  • #24583 Fix pruning height calculation to correctly handle in-flight snapshots. Adds SnapshotAnnouncer interface and AnnounceSnapshotHeight to track snapshots in progress and prevent premature pruning of their heights.
Commits

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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 [cosmossdk.io/client/v2](https://github.com/cosmos/cosmos-sdk) from 2.0.0-beta.4 to 2.11.0.
- [Release notes](https://github.com/cosmos/cosmos-sdk/releases)
- [Changelog](https://github.com/cosmos/cosmos-sdk/blob/main/CHANGELOG.md)
- [Commits](cosmos/cosmos-sdk@client/v2.0.0-beta.4...client/v2.11.0)

---
updated-dependencies:
- dependency-name: cosmossdk.io/client/v2
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels May 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants