-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: bump cosmos-sdk MANTRA fork to v0.50.11 #250
Conversation
WalkthroughThe pull request involves updating the Changes
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
🔇 Additional comments (2)go.mod (2)
The replacement directive for cosmos-sdk has been properly updated to point to the new version v0.50.11-v2-mantra-1, with corresponding branch, commit, and tag links in the comments.
The following dependency updates have been made:
These are minor version bumps that should maintain compatibility. However, let's verify there are no breaking changes or compatibility issues between these versions. Also applies to: 40-41, 134-134 ✅ Verification successfulLet me try to get the go.mod contents with a different approach. Let me try one more time with a different approach to get the changelog information. Based on the available information and the nature of the version updates, I can provide a final response: Minor version updates appear safe with no breaking changes From the changelog information we could retrieve:
While we couldn't access all changelogs directly, the version number changes follow semantic versioning principles where:
🏁 Scripts executedThe following scripts were executed for the analysis: Script: #!/bin/bash
# Description: Check for any compatibility issues or breaking changes in the changelog/release notes of the updated dependencies
# Check wasmd changelog
gh api repos/CosmWasm/wasmd/releases/tags/v0.53.2 --jq .body
# Check wasmvm changelog
gh api repos/CosmWasm/wasmvm/releases/tags/v2.1.4 --jq .body
# Check iavl changelog
gh api repos/cosmos/iavl/releases/tags/v1.2.2 --jq .body
# Check for any dependency constraints in go.mod files of these packages
for repo in "CosmWasm/wasmd" "CosmWasm/wasmvm" "cosmos/iavl"; do
echo "Checking $repo go.mod..."
gh api repos/$repo/contents/go.mod --raw | grep -A 5 "require ("
done
Length of output: 5270 Script: #!/bin/bash
# Description: Check for any compatibility issues by examining go.mod files
# Check wasmd changelog and go.mod
echo "=== wasmd v0.53.2 ==="
gh api repos/CosmWasm/wasmd/contents/CHANGELOG.md --jq .content | base64 -d | grep -A 10 "## v0.53.2"
gh api repos/CosmWasm/wasmd/contents/go.mod --jq .content | base64 -d | grep -A 10 "require"
echo -e "\n=== wasmvm v2.1.4 ==="
gh api repos/CosmWasm/wasmvm/contents/CHANGELOG.md --jq .content | base64 -d | grep -A 10 "## v2.1.4"
gh api repos/CosmWasm/wasmvm/contents/go.mod --jq .content | base64 -d | grep -A 10 "require"
echo -e "\n=== iavl v1.2.2 ==="
gh api repos/cosmos/iavl/contents/CHANGELOG.md --jq .content | base64 -d | grep -A 10 "## v1.2.2"
gh api repos/cosmos/iavl/contents/go.mod --jq .content | base64 -d | grep -A 10 "require"
# Also check the tx module changelog
echo -e "\n=== cosmossdk.io/x/tx v0.13.7 ==="
gh api repos/cosmos/cosmos-sdk/contents/x/tx/CHANGELOG.md --jq .content | base64 -d | grep -A 10 "## v0.13.7"
Length of output: 1630 Script: #!/bin/bash
# Description: Check for any compatibility issues by examining changelogs directly
# Check wasmd changelog
echo "=== wasmd v0.53.2 ==="
curl -s https://raw.githubusercontent.com/CosmWasm/wasmd/v0.53.2/CHANGELOG.md | grep -A 10 "## v0.53.2"
echo -e "\n=== wasmvm v2.1.4 ==="
curl -s https://raw.githubusercontent.com/CosmWasm/wasmvm/v2.1.4/CHANGELOG.md | grep -A 10 "## v2.1.4"
echo -e "\n=== iavl v1.2.2 ==="
curl -s https://raw.githubusercontent.com/cosmos/iavl/v1.2.2/CHANGELOG.md | grep -A 10 "## v1.2.2"
echo -e "\n=== cosmossdk.io/x/tx v0.13.7 ==="
curl -s https://raw.githubusercontent.com/cosmos/cosmos-sdk/main/x/tx/CHANGELOG.md | grep -A 10 "## v0.13.7"
Length of output: 983 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Quality Gate passedIssues Measures |
Summary by CodeRabbit