Skip to content

chore: bump sdk and ibc#1072

Merged
aljo242 merged 2 commits intomainfrom
gjermund/bumps
Mar 11, 2026
Merged

chore: bump sdk and ibc#1072
aljo242 merged 2 commits intomainfrom
gjermund/bumps

Conversation

@gjermundgaraba
Copy link
Contributor

Description

Closes: #XXXX


Author Checklist

All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.

I have...

  • tackled an existing issue or discussed with a team member
  • left instructions on how to review the changes
  • targeted the main branch

@greptile-apps
Copy link

greptile-apps bot commented Mar 11, 2026

Greptile Summary

This PR bumps several core dependencies across all four Go modules in the repository (go.mod, evmd/go.mod, tests/speedtest/go.mod, tests/systemtests/go.mod), keeping them in sync with the latest upstream releases of the Cosmos SDK ecosystem and supporting libraries.

Key changes:

  • Go toolchain: 1.25.71.25.8 across all modules
  • github.com/cometbft/cometbft: pre-release pseudo-version → official v0.39.0-beta.3 tag
  • github.com/cosmos/cosmos-sdk: updated pseudo-version (2026030520260311)
  • github.com/cosmos/ibc-go/v10: updated pre-release pseudo-version (2026022720260311)
  • cosmossdk.io/store and cosmossdk.io/log/v2: updated to newer pseudo-versions
  • go.opentelemetry.io/otel suite: v1.41.0v1.42.0 (and matching sub-packages)
  • google.golang.org/grpc: v1.79.1v1.79.2
  • golang.org/x/sync: v0.19.0v0.20.0
  • Various minor indirect deps bumped (RoaringBitmap, prometheus/procfs, sasha-s/go-deadlock, etc.)
  • In tests/systemtests/go.mod: the stale TODO workaround replace directive for ibc-go/v10 (pinned to a very old 20251216 pseudo-version) has been updated to the same new version used elsewhere, resolving the underlying groups module path issue it was tracking.

Confidence Score: 5/5

  • This PR is safe to merge — it is a straightforward dependency bump with no logic changes.
  • All changes are version bumps in go.mod/go.sum files, applied consistently across all four modules. The versions are coherent (matching pseudo-versions and tags across modules), and the stale ibc-go workaround in systemtests was correctly resolved. No source code was modified.
  • No files require special attention.

Important Files Changed

Filename Overview
go.mod Root module dependency bump: Go 1.25.7→1.25.8, cosmos-sdk, cometbft beta.3, ibc-go, otel 1.41→1.42, and misc indirect deps updated consistently.
evmd/go.mod evmd module bumped in lockstep with root go.mod; all core deps (sdk, cometbft, ibc-go, otel) updated to matching versions.
tests/systemtests/go.mod Deps updated to match other modules; stale TODO replace directive for ibc-go workaround resolved and updated to the new version.
tests/speedtest/go.mod Deps updated consistently with other modules; no issues found.
go.sum Checksum file regenerated to reflect updated dependencies in go.mod.
evmd/go.sum Checksum file regenerated to reflect updated dependencies in evmd/go.mod.
tests/speedtest/go.sum Checksum file regenerated to reflect updated dependencies in tests/speedtest/go.mod.
tests/systemtests/go.sum Checksum file regenerated to reflect updated dependencies in tests/systemtests/go.mod.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[cosmos/evm\ngo.mod\ngo 1.25.8] --> B[cosmossdk.io/store\nrc.2.20260311]
    A --> C[cosmos-sdk\n0.54.0-rc.1.20260311]
    A --> D[cometbft\nv0.39.0-beta.3]
    A --> E[ibc-go/v10\nbeta.20260311]
    A --> F[otel\nv1.42.0]
    A --> G[grpc\nv1.79.2]

    H[evmd/go.mod] --> B
    H --> C
    H --> D
    H --> E
    H --> F
    H --> G

    I[tests/speedtest/go.mod] --> B
    I --> C
    I --> D
    I --> E

    J[tests/systemtests/go.mod] --> B
    J --> C
    J --> D
    J --> E
    J --> K[replace: ibc-go/v10\nbeta.20260311\n✅ TODO resolved]
Loading

Last reviewed commit: bd8660b

@aljo242 aljo242 changed the title deps: bump sdk and ibc chore: bump sdk and ibc Mar 11, 2026
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: bd8660b687

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

github.com/btcsuite/btcd v0.24.2
github.com/btcsuite/btcd/btcutil v1.1.6
github.com/cometbft/cometbft v0.39.0-beta.2.0.20260305191742-d939d1e7c932
github.com/cometbft/cometbft v0.39.0-beta.3

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Align CometBFT replace with bumped requirement

go.mod now requires github.com/cometbft/cometbft v0.39.0-beta.3, but the same file still has replace github.com/cometbft/cometbft => ... v0.39.0-beta.2..., so the root module will continue compiling against the older beta.2 commit and not the newly required beta.3. This makes the dependency bump ineffective in this module and can cause root builds/tests to diverge from the updated submodules that now resolve beta.3.

Useful? React with 👍 / 👎.

@aljo242 aljo242 merged commit 43a1f17 into main Mar 11, 2026
19 of 20 checks passed
@aljo242 aljo242 deleted the gjermund/bumps branch March 11, 2026 21:38
@codecov
Copy link

codecov bot commented Mar 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.44%. Comparing base (e037743) to head (bd8660b).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1072      +/-   ##
==========================================
+ Coverage   63.91%   65.44%   +1.52%     
==========================================
  Files         331      331              
  Lines       23316    23262      -54     
==========================================
+ Hits        14903    15224     +321     
+ Misses       6944     6895      -49     
+ Partials     1469     1143     -326     

see 9 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants