Skip to content

Update to Cadence v1.9.10#957

Merged
turbolent merged 1 commit intomainfrom
auto-update-onflow-cadence-v1.9.10
Mar 19, 2026
Merged

Update to Cadence v1.9.10#957
turbolent merged 1 commit intomainfrom
auto-update-onflow-cadence-v1.9.10

Conversation

@turbolent
Copy link
Copy Markdown
Member

@turbolent turbolent commented Mar 19, 2026

Description

Automatically update to:

Summary by CodeRabbit

  • Chores
    • Updated internal dependencies to latest versions for improved compatibility and stability.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Mar 19, 2026

📝 Walkthrough

Walkthrough

Go module dependency updates across two configuration files: bumped github.com/onflow/flow-go to a newer ledger-service pseudo-version in both go.mod and tests/go.mod, incremented github.com/onflow/flow/protobuf/go/flow from v0.4.19 to v0.4.20, and upgraded github.com/onflow/flow-emulator from v1.17.0 to v1.18.0 in tests.

Changes

Cohort / File(s) Summary
Go Module Dependency Updates
go.mod, tests/go.mod
Updated Flow-related dependencies: bumped github.com/onflow/flow-go ledger-service pseudo-versions, github.com/onflow/flow/protobuf/go/flow from v0.4.19 to v0.4.20, and github.com/onflow/flow-emulator from v1.17.0 to v1.18.0 in tests.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

Dependencies

Suggested reviewers

  • peterargue
  • zhangchiqing
  • janezpodhostnik
  • m-Peter

Poem

🐰 A little hop, a version bump,
Flow dependencies up the lump!
From v0.47 we gently stride,
With protobuf and emulator by our side,
Fresh dependencies, our project's pride! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The PR title 'Update to Cadence v1.9.10' accurately reflects the primary stated objective in the PR description, which emphasizes updating to Cadence v1.9.10 as the main dependency update.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ 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 auto-update-onflow-cadence-v1.9.10
📝 Coding Plan
  • Generate coding plan for human review comments

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.

Tip

You can validate your CodeRabbit configuration file in your editor.

If your editor has YAML language server, you can enable auto-completion and validation by adding # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json at the top of your CodeRabbit configuration file.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@tests/go.mod`:
- Line 10: The dependency line "github.com/onflow/flow-emulator v1.18.0"
references a non-existent/unreleased version; replace it with a valid released
tag (e.g., v1.16.3 or v1.4.1) in the go.mod entry and then update modules by
running `go get github.com/onflow/flow-emulator@v1.16.3` (or your chosen valid
tag) followed by `go mod tidy` to ensure the module graph and go.sum are
corrected.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: b151e59d-9157-496b-aae7-7c93cef8249e

📥 Commits

Reviewing files that changed from the base of the PR and between 75525b2 and f2d9c91.

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

github.com/onflow/cadence v1.9.10
github.com/onflow/crypto v0.25.4
github.com/onflow/flow-emulator v1.17.0
github.com/onflow/flow-emulator v1.18.0
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🌐 Web query:

What changed in github.com/onflow/flow-emulator v1.18.0 compared to v1.17.0, and are there any migration notes or breaking behavior changes that could affect existing integration tests?

💡 Result:

No specific changes documented for github.com/onflow/flow-emulator v1.18.0 compared to v1.17.0. The GitHub releases page shows the latest release as v1.4.1 (Apr 22, 2025), and pkg.go.dev lists v1.16.3 (Jan 2026). No mentions of v1.18.0 releases, changelogs, migration notes, or breaking changes affecting integration tests were found across GitHub repo, releases, issues, official Flow docs, or related projects. v1.18.0 may not exist as of 2026-03-19, or changes are undocumented publicly. General emulator updates typically involve Cadence/Flow Go SDK upgrades, but no v1.18-specific evidence.

Citations:


🏁 Script executed:

cat -n tests/go.mod | head -20

Repository: onflow/flow-evm-gateway

Length of output: 809


Validate github.com/onflow/flow-emulator v1.18.0 dependency validity.

The specified version v1.18.0 has no documented public release. Latest known versions are v1.4.1 (Apr 2025) and v1.16.3 (Jan 2026). Verify v1.18.0 is a valid, reachable version or update to an existing release.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@tests/go.mod` at line 10, The dependency line
"github.com/onflow/flow-emulator v1.18.0" references a non-existent/unreleased
version; replace it with a valid released tag (e.g., v1.16.3 or v1.4.1) in the
go.mod entry and then update modules by running `go get
github.com/onflow/flow-emulator@v1.16.3` (or your chosen valid tag) followed by
`go mod tidy` to ensure the module graph and go.sum are corrected.

Copy link
Copy Markdown
Collaborator

@m-Peter m-Peter left a comment

Choose a reason for hiding this comment

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

LGTM!

@turbolent turbolent merged commit 38311c7 into main Mar 19, 2026
2 checks passed
@turbolent turbolent deleted the auto-update-onflow-cadence-v1.9.10 branch March 19, 2026 18:20
@github-project-automation github-project-automation bot moved this from 👀 In Review to ✅ Done in 🌊 Flow 4D Mar 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants