Skip to content

fix(deps): update dependency build to v5 - #22

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/build-5.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/build-5.x

Conversation

@renovate

@renovate renovate Bot commented Oct 16, 2026

Copy link
Copy Markdown

This PR contains the following updates:

Package Type Update Change
build (source) dependencies major ^2.3.0 → ^5.0.0

Release Notes

dart-lang/build (build)

v5.0.0

Compare Source

  • Republish retracted 4.1.0 as a major version. Its new BuildStep member,
    librarySourceSink, is a breaking change for packages that implement
    BuildStep, including build_runner 2.16.2 and earlier.
    #​5223

v4.0.11

Compare Source

  • Clarify terminology: refer to .dart_tool/build/generated as the "artifact
    tree", and the normal output location as the "package path".

v4.0.10

Compare Source

  • Allow package_config 3.0.0.

v4.0.9

Compare Source

  • AssetId now validates package names in addition to paths.
  • Bug fix: more strictly prohibit absolute paths in AssetId path validation.

v4.0.8

Compare Source

  • Allow analyzer 14.0.0, require 13.3.0.
  • Require Dart 3.11.0.

v4.0.7

Compare Source

  • Replace Builder extension method hasOutputFor with matchesInput.
    Deprecate hasOutputFor. The new matchesInput is identical, but now that
    zero-output builders are supported the old name is misleading.
  • Require Dart 3.8.0.

v4.0.6

Compare Source

  • Allow analyzer 13.0.0.

v4.0.5

Compare Source

  • Allow analyzer 11.0.0 and 12.0.0.

v4.0.4

Compare Source

  • Allow analyzer 10.0.0.

v4.0.3

Compare Source

  • Allow analyzer 9.0.0.

v4.0.2

Compare Source

  • Require analyzer 8.0.0. Remove use of deprecated analyzer members, use
    their recommended and compatible replacements.

v4.0.1

Compare Source

  • Bug fix: handle Resource disposal failure gracefully: log an error instead
    of letting the exception escape.

v4.0.0

Compare Source

  • Remove methods and classes deprecated in 4.0.0.
  • Make AssetReader.digest abstract.
  • Remove unused deps: async, build_runner_core, convert.

v3.1.0

Compare Source

  • Deprecate runBuilder. It has been moved to package:build_runner_core and
    will be removed from package:build. Please note: the currently supported
    ways to run builders are using build_runner on the command line or
    build_test in tests. If you need ongoing support for a different way to run
    builders please get in touch at
    https://github.com/dart-lang/build/discussions.
  • Deprecate runPostProcessBuilder. Like runBuilder, it has been moved to
    package:build_runner_core and will be removed from package:build.
  • Deprecate AssetWriterSpy. It will be removed.
  • Deprecate MultiplexingBuilder. It will be removed.
  • Use build_runner_core 9.3.1.

v3.0.2

Compare Source

  • Use build_runner_core 9.3.0.
  • Documentation revamp.
  • Allow meta 1.16.0.

v3.0.1

Compare Source

  • Small improvements to RAM usage.
  • Allow analyzer 8.0.0.

v3.0.0

Compare Source


Configuration

📅 Schedule: (in timezone Africa/Johannesburg)

  • Branch creation
    • "after 9pm,before 6am"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies renovate bot related dependency upgrades label Oct 16, 2026
@renovate
renovate Bot enabled auto-merge (squash) October 16, 2026 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies renovate bot related dependency upgrades

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants