Skip to content

chore: replace ibc-go pseudo-version with tag#122

Merged
AdriaCarrera merged 1 commit into
mainfrom
chore/ibc-go-stable-release
May 13, 2026
Merged

chore: replace ibc-go pseudo-version with tag#122
AdriaCarrera merged 1 commit into
mainfrom
chore/ibc-go-stable-release

Conversation

@kpitapeersyst

@kpitapeersyst kpitapeersyst commented Apr 27, 2026

Copy link
Copy Markdown
Contributor

chore: replace ibc-go pseudo-version with v10.4.0 tag

Motivation 💡

go.mod was pinned to the ibc-go pseudo-version v10.3.1-0.20250909102629-ed3b125c7b6f. Upstream has since tagged that exact commit (ed3b125c7b6fb7cbb6f9535d62f4c19f572a0c53) as v10.4.0, so we can switch to a stable release tag instead of a pseudo-version.

Changes 🛠

  • Bumped github.com/cosmos/ibc-go/v10 from v10.3.1-0.20250909102629-ed3b125c7b6f to v10.4.0 in go.mod
  • Refreshed the matching go.sum entries

Considerations 🤔

  • No code change: the pseudo-version and v10.4.0 resolve to the same upstream commit (ed3b125c7b6f) and the go.mod sum (h1:a74pAPUSJ7NewvmvELU74hUClJhwnmm5MGbEaiTw/kE=) is unchanged, so this is a label-only swap
❯ go list -m -json github.com/cosmos/ibc-go/v10@v10.3.1-0.20250909102629-ed3b125c7b6f
{
        "Path": "github.com/cosmos/ibc-go/v10",
        "Version": "v10.3.1-0.20250909102629-ed3b125c7b6f",
        "Time": "2025-09-09T10:26:29Z",
        "Dir": "/home/kevin/go/pkg/mod/github.com/cosmos/ibc-go/v10@v10.3.1-0.20250909102629-ed3b125c7b6f",
        "GoMod": "/home/kevin/go/pkg/mod/cache/download/github.com/cosmos/ibc-go/v10/@v/v10.3.1-0.20250909102629-ed3b125c7b6f.mod",
        "GoVersion": "1.23.8",
        "Sum": "h1:I5t5Tuewh6E9icYCtS4aSwyzIEvr2iBods08Hq+GBME=",
        "GoModSum": "h1:a74pAPUSJ7NewvmvELU74hUClJhwnmm5MGbEaiTw/kE=",
        "Origin": {
                "VCS": "git",
                "URL": "https://github.com/cosmos/ibc-go",
                "Hash": "ed3b125c7b6fb7cbb6f9535d62f4c19f572a0c53"
        }
}
❯ git ls-remote --tags https://github.com/cosmos/ibc-go.git | grep ed3b125c7b6f
ed3b125c7b6fb7cbb6f9535d62f4c19f572a0c53        refs/tags/v10.4.0

Summary by CodeRabbit

  • Chores
    • Upgraded the inter-blockchain communication protocol module dependency from a development pre-release build to the latest official stable release version. This important update provides direct access to official support channels, security patches, essential bug fixes, latest protocol improvements, and ensures long-term stability along with comprehensive maintenance support for system operations moving forward.

@coderabbitai

coderabbitai Bot commented Apr 27, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 8259a364-7ef0-4324-83c2-0d3c9d99256f

📥 Commits

Reviewing files that changed from the base of the PR and between 43c1c36 and 84c5c0b.

⛔ Files ignored due to path filters (1)
  • go.sum is excluded by !**/*.sum
📒 Files selected for processing (1)
  • go.mod

📝 Walkthrough

Walkthrough

The pull request upgrades the github.com/cosmos/ibc-go dependency from a pseudo-version to the official v10.4.0 tagged release in the Go module file. This is a direct dependency requirement update with no changes to the codebase logic or public APIs.

Changes

Cohort / File(s) Summary
Dependency Update
go.mod
Upgraded github.com/cosmos/ibc-go/v10 from pseudo-version v10.3.1-0.20250909102629-ed3b125c7b6f to tagged release v10.4.0.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A version bump, so clean and bright,
From pseudo-code to release so right,
IBC-go hops forward with grace,
Hopping through dependencies, setting the pace!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change: replacing an ibc-go pseudo-version with a stable tag.
Description check ✅ Passed The description follows the template with all key sections (Motivation, Changes, Considerations) complete and well-documented, including evidence.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/ibc-go-stable-release

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 golangci-lint (2.11.4)

Error: can't load config: unsupported version of the configuration: "" See https://golangci-lint.run/docs/product/migration-guide for migration instructions
The command is terminated due to an error: can't load config: unsupported version of the configuration: "" See https://golangci-lint.run/docs/product/migration-guide for migration instructions


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@AdriaCarrera AdriaCarrera merged commit 6fe15c1 into main May 13, 2026
6 checks passed
@AdriaCarrera AdriaCarrera deleted the chore/ibc-go-stable-release branch May 13, 2026 09:19
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