Skip to content

Bump build_runner from 2.16.2 to 2.17.1 in /tooling/codelab_rebuild - #2867

Merged
auto-submit[bot] merged 1 commit into
mainfrom
dependabot/pub/tooling/codelab_rebuild/build_runner-2.17.1
Oct 26, 2026
Merged

auto-submit[bot] merged 1 commit into
mainfrom
dependabot/pub/tooling/codelab_rebuild/build_runner-2.17.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026

Copy link
Copy Markdown
Contributor

Bumps build_runner from 2.16.2 to 2.17.1.

Release notes

Sourced from build_runner's releases.

package:build_runner v2.17.1

  • Require build 5.0.0, which is the retracted build 4.1.0 republished as a major version. build_runner implements build interfaces, so it now allows only one minor version of build. #5223

package:build_runner v2.17.0

  • Allow built_collection 6.x.
  • Fix build_runner run with built_collection 6.x by passing Isolate.spawnUri a plain list of arguments.
  • Add SharedPartAccumulator and SharedPartAccumulatorCodec for shared part outputs.
  • Support shared parts written using BuildStep.librarySourceSink when builders opt in with adds_to_library: true and build_to: source in build.yaml. If a library is missing the part directive for its shared part, build_runner adds it and rebuilds; if the directive is unused because builders ran and contributed nothing, and nothing in the build failed, build_runner removes it and rebuilds. With --only-check it reports the directives to add or remove instead.
  • The serve command now rejects non-loopback Host and Origin headers when bound to a loopback interface, and validates them against --hostname when a specific host is given.
  • Require build 4.1.0.
  • Require build_config 1.4.0.
  • Bug fix: allow calling BuildStep.canRead on outputs written by the same build step.
  • Bug fix: run post-process builder on incremental builds when no prior step result exists.
  • Bug fix: preserve analyzer dependency information on unhandled build failures, preventing subsequent incremental builds from missing changes to transitively imported files.
  • Bug fix: complete the active building future in daemon mode when the build script is updated, preventing asset server requests from hanging.
  • Bug fix: write the SDK summary deps file atomically, so a concurrently running build does not read it while it is empty; and rebuild the summary instead of failing if the deps file turns out to be corrupt.
  • Bug fix: handle deletions of unread sources during watch, serve, and daemon modes.
  • Bug fix: in watch, serve, and daemon modes, do not run a build when nothing changed that can affect any output. A file can be written without changing its content, and one write can produce more than one filesystem event.
  • Bug fix: detect duplicate --output directories that are spelled differently, for example build and build/, instead of writing both and silently keeping only the last.
  • Bug fix: in watch, serve, and daemon modes, notice a generated file being deleted after a previous build deleted and then rewrote that same file. Previously the delete was mistaken for the build's own earlier delete and ignored, so deleting a generated file no longer forced it to be regenerated.
  • Bug fix: in daemon mode, after a builder change keep serving the previous build's outputs until shutdown, instead of returning 404.
Commits
  • 3088ac8 Release build 5.0.0, build_runner 2.17.1, build_test 3.5.23. (#5224)
  • 0271026 Release build, build_config, build_daemon, build_runner, build_test. (#5222)
  • 749419b Use built_value shared parts in build_runner. (#5220)
  • 3695201 Provide dummy values for Int32 and Int64 (#4961)
  • cf188c8 Add more dummy-values for platform value types (#4997)
  • ad10687 mockito: avoid generating dummy classes for ProtobufEnum subtypes and Generat...
  • 6ef9429 prepare for build_web_compilers 4.8.12 release (#5221)
  • 656d534 Support built_value on LibrarySourceSink. (#5208)
  • 0791f29 Make build_process_lock_test's stop-during-build case wait on a gate. (#5216)
  • a17d730 Deflake daemon_command_test: allow a cached result for the explicit build. (#...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [build_runner](https://github.com/dart-lang/build) from 2.16.2 to 2.17.1.
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](dart-lang/build@build_runner-v2.16.2...build_runner-v2.17.1)

---
updated-dependencies:
- dependency-name: build_runner
  dependency-version: 2.17.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the autosubmit Merge PR when tree becomes green via auto submit App label Oct 26, 2026
@auto-submit
auto-submit Bot merged commit 21afbde into main Oct 26, 2026
13 checks passed
@auto-submit
auto-submit Bot deleted the dependabot/pub/tooling/codelab_rebuild/build_runner-2.17.1 branch October 26, 2026 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autosubmit Merge PR when tree becomes green via auto submit App

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant