Skip to content

chore(deps): support build 5 in the CLI - #438

Merged
leehack merged 1 commit into
mainfrom
dependabot/pub/packages/mcp_dart_cli/build-5.0.0
Oct 19, 2026
Merged

leehack merged 1 commit into
mainfrom
dependabot/pub/packages/mcp_dart_cli/build-5.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Allow the CLI Mason builder to use build 5 while retaining build 4 support by broadening the constraint from ^4.0.3 to >=4.0.3 <6.0.0. The CLI minimum remains Dart 3.12.

Build 5 adds BuildStep.librarySourceSink, which breaks older BuildStep implementers, including build_runner 2.16.2 and earlier. This CLI builder implements Builder and consumes BuildStep. Fresh resolution selects build 5.0.0, build_runner 2.17.1, and build_config 1.4.0 without dependency overrides or added package names; older compatible build_runner resolutions can retain build 4.

Validation: the real Mason bundle generator succeeds with build 5, the generated code analyzes cleanly, and all 139 CLI tests pass with the current merged TypeScript and Python fixtures and CI mode enabled. The existing exact-head hosted Dart 3.12 lane also resolves build 5.0.0/build_runner 2.17.1 and passes.

Bumps [build](https://github.com/dart-lang/build) from 4.0.11 to 5.0.0.
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](dart-lang/build@build-v4.0.11...build-v5.0.0)

---
updated-dependencies:
- dependency-name: build
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dart Pull requests that update dart code dependencies Pull requests that update a dependency file labels Oct 19, 2026
@leehack leehack changed the title chore(deps): bump build from 4.0.11 to 5.0.0 in /packages/mcp_dart_cli chore(deps): support build 5 in the CLI Oct 19, 2026
@leehack
leehack merged commit bc00488 into main Oct 19, 2026
19 checks passed
@leehack
leehack deleted the dependabot/pub/packages/mcp_dart_cli/build-5.0.0 branch October 19, 2026 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dart Pull requests that update dart code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant