Skip to content

chore(deps): bump the flutter-dependencies group across 1 directory with 5 updates - #767

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/flutter-dependencies-6e61fa3c34
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/flutter-dependencies-6e61fa3c34

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 16, 2026

Copy link
Copy Markdown
Contributor

Bumps the flutter-dependencies group with 5 updates in the / directory:

Package From To
build_runner 2.5.4 2.16.1
flutter_lints 5.0.0 6.0.0
mockito 5.4.6 5.8.1
melos 6.3.3 8.7.0
pigeon 25.3.2 29.0.1
flutter_lints 5.0.0 6.0.0
melos 6.3.3 8.7.0
mockito 5.4.6 5.8.1
pigeon 25.3.2 29.0.1

Updates build_runner from 2.5.4 to 2.16.1

Release notes

Sourced from build_runner's releases.

package:build_runner v2.16.1

  • Clarify terminology: refer to .dart_tool/build/generated as the "artifact tree", and the normal output location as the "package path".
  • Reduce logged compile progress output for non-interactive builds, for example presubmits.
  • In serve and daemon modes, source files not involved in the build are no longer cached on read. They are re-read when requested.
  • Bug fix: make post-process output behavior match normal outputs: by default, rebuild if deleted or incorrect. Follow --keep-modified-outputs and --only-check.
  • Bug fix: in incremental builds, detect and delete conflicting outputs in the source directory rather than treating them as sources, which could cause builder dependency cycles and hangs; fix #5079.
  • Bug fix: restrict incompatible build output deletion to output packages; do not attempt to delete files in dependency packages.
  • Bug fix: do not invalidate retained package path outputs when conflicting artifact tree files appear; avoid unnecessary build step reruns.

package:build_runner v2.16.0

  • New default output behavior: always fix incorrect generated files. For example: if you "dart run build_runner build", modify a generated file, then build again, it will be fixed, undoing your modifications.
  • New option, --keep-modified-outputs. Use this to get the old output behavior: manual modifications to generated files are kept. They will be overwritten if a build is triggered due to an input file change, a configuration change or dart run build_runner clean.
  • New option, --only-check, for use in continuous builds and tests. With this option build_runner writes nothing, but builds and compares with the files already on disk. If there is any difference between disk and expected output then the differences are logged and the build fails.
  • Allow package_config 3.0.0.

package:build_runner v2.15.3

  • Simplify deletion of stale outputs: don't try to handle package renames.
  • The daemon asset server now rejects various non-local connections.
  • Bug fix: in incremental builds, when an input was deleted, its output was deleted at the start of the build. Make it consistent with other output deletions: wait until the end of the build.
  • Bug fix: post process builders with build_to: source can only write to output packages.
  • Bug fix: post process builders with build_to: cache can only write output corresponding to known packages.
  • Bug fix: reject incorrect builder config that has duplicate builder keys.
  • Bug fix: reject invalid builder factories in build.yaml.
  • Bug fix: correctly filter served or --output post process output.
  • Bug fix: serve mode only serves the specified package subdirectories.
  • Bug fix: serve live reload websocket checks for localhost origin.
  • Bug fix: don't follow symlinks when cleaning up output folders.
  • Bug fix: catch Windows-specific absolute paths.

... (truncated)

Commits
  • 5e25e60 Release build, build_config, build_daemon, build_runner, build_test. (#5111)
  • 43c2bb7 Remove test-only PreviousBuild.fromFinishedBuildState. (#5109)
  • a6078a0 Use AssetFile for deletes. (#5108)
  • 3051007 Remove BuildState.isFile. (#5106)
  • da162e6 Do not invalidate retained package path outputs on artifact tree conflicts. (...
  • d51da7e Set default test timeout to 3m in build_runner/dart_test.yaml. (#5104)
  • 47aba81 [build_web_compilers] Standardize web app entrypoint selection (#5095)
  • f15a84e Restrict incompatibleBuildOutputsToDelete to outputPackages. (#5103)
  • 1a276c2 Clarify source/cache/visible/hidden. (#5096)
  • f5cc910 Improve BuildOutputReader; add BuildOutputReadResult. (#5101)
  • Additional commits viewable in compare view

Updates flutter_lints from 5.0.0 to 6.0.0

Commits
  • 6eebe72 [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (#9108)
  • 0093e2e [video_player_android] Add note about Android platform views known issue (#9312)
  • 62f38a1 [camera_android_camerax] Implement enableAudio for video recording (#9264)
  • 9c11e9b [video_player_android] isBuffering flag always return true after calling seek...
  • 6efa04b [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (#9316)
  • c33fa39 [camera,video_player] Update Android to 3.29 minimum (#9317)
  • 5a7d40f Update repo for 3.32 stable (#9311)
  • 2a847d7 [camera_avfoundation] Correct pigeon configuration output paths (#9313)
  • d692e43 [process] Remove from the repository (#9310)
  • fe5dd86 Ensure Example Packages Work on Android API 36 (#9241)
  • Additional commits viewable in compare view

Updates mockito from 5.4.6 to 5.8.1

Release notes

Sourced from mockito's releases.

package:mockito v5.8.1

  • Cast dummy values for extension types to the extension type so they satisfy static type checking in generic return types like Future<ExtensionType>. #4590
  • Use canonical asset path in generated header comments so symlink paths are excluded. #4545
  • Deterministically select library to import when multiple libraries export the same type. #4549
  • Prefer importing public entrypoints over /src/ implementation libraries when multiple libraries export the same type. #4551
  • Throw InvalidMockitoAnnotationException with a clear message when @GenerateMocks customMocks or @GenerateNiceMocks mocks is not a list literal, instead of crashing with a type cast exception. #4428
  • Remove redundant per-class // ignore: must_be_immutable comment to prevent duplicate_ignore warnings. #4588
  • Clarify in README.md that generated .mocks.dart filenames are based on the source file name. #4599
  • Suppress experimental_member_use warnings in generated mock files. #4602
  • Document missing stub behavior for void and Future<void>.

package:mockito v5.8.0

  • Add support for JS interop extension type mock generation to mockito.
  • It is now an error to generate mocks for non-JS interop extension types. Instead, mock the representation type and cast to the extension type where needed.
  • Remove Mockito version number from generated output.
  • Allow analyzer 14.0.0.

package:mockito v5.7.0

  • Handle JS interop extension types and provide dummy values for them. #4498

package:mockito v5.6.5

  • Require analyzer 13.0.0.

package:mockito v5.6.4

  • Allow analyzer 11.0.0 and 12.0.0.
  • Move to dart-lang/build monorepo.
Commits

Updates melos from 6.3.3 to 8.7.0

Changelog

Sourced from melos's changelog.

melos - v8.7.0

  • FIX(deps): Support cli_util 0.6 and pub_updater 0.6 (#1075). (31e79673)
  • FEAT(changed): add a changed command that lists the packages changed since a commit or tag (#1076). (0dfdce7b)

2026-08-29

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


melos - v8.6.0

  • FIX: rename dependency toJson extensions to toYaml to avoid being shadowed by pubspec_parse 1.6.0 (#1071). (16b37cee)
  • FEAT(version): add workspaceTag option to tag lockstep releases with a single vX.Y.Z tag (#1073). (98527b43)
  • FEAT(version): use plain vX.Y.Z tags for the root package when useRootAsPackage is enabled (#1072). (fbccd382)

2026-08-25

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


melos - v8.5.0

  • FEAT(exec): add --group-logs to print per-package output once all packages finish (#1066). (32bca520)

... (truncated)

Commits
  • 654267b chore(release): Publish packages (#1078)
  • 0dfdce7 feat(changed): add a changed command that lists the packages changed since ...
  • 31e7967 fix(deps): Support cli_util 0.6 and pub_updater 0.6 (#1075)
  • fe7b93d chore: constrain the platform dependency to below 3.2.0 (#1077)
  • b97da4f chore(release): Publish packages (#1074)
  • 98527b4 feat(version): add workspaceTag option to tag lockstep releases with a single...
  • fbccd38 feat(version): use plain vX.Y.Z tags for the root package when useRootAsPacka...
  • 16b37ce fix: rename dependency toJson extensions to toYaml to avoid being shadowed by...
  • a793a40 chore(release): Publish packages (#1067)
  • 32bca52 feat(exec): add --group-logs to print per-package output once all packages ...
  • Additional commits viewable in compare view

Updates pigeon from 25.3.2 to 29.0.1

Commits
  • 9caa77c [pigeon] main actor async flutter api (#12729)
  • c177dfc [image_picker] Handle a null stream from openInputStream (#12718)
  • 3f30a3e [material_ui] 1.2.0 sync back clean up (#12829)
  • c437326 [material_ui] Support custom date input formatters via CalendarDelegate (#12608)
  • b8e9cf2 [in_app_purchase_storekit] Expose expiration date directly for subscriptions ...
  • a896155 [file_selector_android] Handle a null stream from openInputStream (#12716)
  • cda604a [pigeon] Add FFI and JNI support to Swift and Kotlin (#11352)
  • 2fa9692 [material_ui] Migrate M3 Card defaults to new gen_defaults (#12795)
  • 8a35b16 [material_ui] Migrate M3 buttons template to use new gen_defaults (#12744)
  • 44a1f67 [cupertino_ui]Add awaitNotRequired to Future-returning callsites without awai...
  • Additional commits viewable in compare view

Updates flutter_lints from 5.0.0 to 6.0.0

Commits
  • 6eebe72 [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (#9108)
  • 0093e2e [video_player_android] Add note about Android platform views known issue (#9312)
  • 62f38a1 [camera_android_camerax] Implement enableAudio for video recording (#9264)
  • 9c11e9b [video_player_android] isBuffering flag always return true after calling seek...
  • 6efa04b [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (#9316)
  • c33fa39 [camera,video_player] Update Android to 3.29 minimum (#9317)
  • 5a7d40f Update repo for 3.32 stable (#9311)
  • 2a847d7 [camera_avfoundation] Correct pigeon configuration output paths (#9313)
  • d692e43 [process] Remove from the repository (#9310)
  • fe5dd86 Ensure Example Packages Work on Android API 36 (#9241)
  • Additional commits viewable in compare view

Updates melos from 6.3.3 to 8.7.0

Changelog

Sourced from melos's changelog.

melos - v8.7.0

  • FIX(deps): Support cli_util 0.6 and pub_updater 0.6 (#1075). (31e79673)
  • FEAT(changed): add a changed command that lists the packages changed since a commit or tag (#1076). (0dfdce7b)

2026-08-29

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


melos - v8.6.0

  • FIX: rename dependency toJson extensions to toYaml to avoid being shadowed by pubspec_parse 1.6.0 (#1071). (16b37cee)
  • FEAT(version): add workspaceTag option to tag lockstep releases with a single vX.Y.Z tag (#1073). (98527b43)
  • FEAT(version): use plain vX.Y.Z tags for the root package when useRootAsPackage is enabled (#1072). (fbccd382)

2026-08-25

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


melos - v8.5.0

  • FEAT(exec): add --group-logs to print per-package output once all packages finish (#1066). (32bca520)

... (truncated)

Commits
  • 654267b chore(release): Publish packages (#1078)
  • 0dfdce7 feat(changed): add a changed command that lists the packages changed since ...
  • 31e7967 fix(deps): Support cli_util 0.6 and pub_updater 0.6 (#1075)
  • fe7b93d chore: constrain the platform dependency to below 3.2.0 (#1077)
  • b97da4f chore(release): Publish packages (#1074)
  • 98527b4 feat(version): add workspaceTag option to tag lockstep releases with a single...
  • fbccd38 feat(version): use plain vX.Y.Z tags for the root package when useRootAsPacka...
  • 16b37ce fix: rename dependency toJson extensions to toYaml to avoid being shadowed by...
  • a793a40 chore(release): Publish packages (#1067)
  • 32bca52 feat(exec): add --group-logs to print per-package output once all packages ...
  • Additional commits viewable in compare view

Updates mockito from 5.4.6 to 5.8.1

Release notes

Sourced from mockito's releases.

package:mockito v5.8.1

  • Cast dummy values for extension types to the extension type so they satisfy static type checking in generic return types like Future<ExtensionType>. #4590
  • Use canonical asset path in generated header comments so symlink paths are excluded. #4545
  • Deterministically select library to import when multiple libraries export the same type. #4549
  • Prefer importing public entrypoints over /src/ implementation libraries when multiple libraries export the same type. #4551
  • Throw InvalidMockitoAnnotationException with a clear message when @GenerateMocks customMocks or @GenerateNiceMocks mocks is not a list literal, instead of crashing with a type cast exception. #4428
  • Remove redundant per-class // ignore: must_be_immutable comment to prevent duplicate_ignore warnings. #4588
  • Clarify in README.md that generated .mocks.dart filenames are based on the source file name. #4599
  • Suppress experimental_member_use warnings in generated mock files. #4602
  • Document missing stub behavior for void and Future<void>.

package:mockito v5.8.0

  • Add support for JS interop extension type mock generation to mockito.
  • It is now an error to generate mocks for non-JS interop extension types. Instead, mock the representation type and cast to the extension type where needed.
  • Remove Mockito version number from generated output.
  • Allow analyzer 14.0.0.

package:mockito v5.7.0

  • Handle JS interop extension types and provide dummy values for them. #4498

package:mockito v5.6.5

  • Require analyzer 13.0.0.

package:mockito v5.6.4

  • Allow analyzer 11.0.0 and 12.0.0.
  • Move to dart-lang/build monorepo.
Commits

Updates pigeon from 25.3.2 to 29.0.1

Commits
  • 9caa77c [pigeon] main actor async flutter api (#12729)
  • c177dfc [image_picker] Handle a null stream from openInputStream (#12718)
  • 3f30a3e [material_ui] 1.2.0 sync back clean up (#12829)
  • c437326 [material_ui] Support custom date input formatters via CalendarDelegate (#12608)
  • b8e9cf2 [in_app_purchase_storekit] Expose expiration date directly for subscriptions ...
  • a896155 [file_selector_android] Handle a null stream from openInputStream (#12716)
  • cda604a [pigeon] Add FFI and JNI support to Swift and Kotlin (#11352)
  • 2fa9692 [material_ui] Migrate M3 Card defaults to new gen_defaults (#12795)
  • 8a35b16 [material_ui] Migrate M3 buttons template to use new gen_defaults (#12744)
  • 44a1f67 [cupertino_ui]Add awaitNotRequired to Future-returning callsites without awai...
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels Sep 16, 2026
…ith 5 updates

Bumps the flutter-dependencies group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.16.1` |
| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |
| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.4.6` | `5.8.1` |
| [melos](https://github.com/invertase/melos/tree/main/packages) | `6.3.3` | `8.7.0` |
| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `25.3.2` | `29.0.1` |
| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |
| [melos](https://github.com/invertase/melos/tree/main/packages) | `6.3.3` | `8.7.0` |
| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.4.6` | `5.8.1` |
| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `25.3.2` | `29.0.1` |



Updates `build_runner` from 2.5.4 to 2.16.1
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](dart-lang/build@build_runner-v2.5.4...build_runner-v2.16.1)

Updates `flutter_lints` from 5.0.0 to 6.0.0
- [Commits](https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages)

Updates `mockito` from 5.4.6 to 5.8.1
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](https://github.com/dart-lang/build/commits/mockito-v5.8.1/builder_pkgs)

Updates `melos` from 6.3.3 to 8.7.0
- [Changelog](https://github.com/invertase/melos/blob/main/CHANGELOG.md)
- [Commits](https://github.com/invertase/melos/commits/melos-v8.7.0/packages)

Updates `pigeon` from 25.3.2 to 29.0.1
- [Commits](https://github.com/flutter/packages/commits/pigeon-v29.0.1/packages)

Updates `flutter_lints` from 5.0.0 to 6.0.0
- [Commits](https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages)

Updates `melos` from 6.3.3 to 8.7.0
- [Changelog](https://github.com/invertase/melos/blob/main/CHANGELOG.md)
- [Commits](https://github.com/invertase/melos/commits/melos-v8.7.0/packages)

Updates `mockito` from 5.4.6 to 5.8.1
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](https://github.com/dart-lang/build/commits/mockito-v5.8.1/builder_pkgs)

Updates `pigeon` from 25.3.2 to 29.0.1
- [Commits](https://github.com/flutter/packages/commits/pigeon-v29.0.1/packages)

---
updated-dependencies:
- dependency-name: build_runner
  dependency-version: 2.16.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: flutter-dependencies
- dependency-name: flutter_lints
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: flutter-dependencies
- dependency-name: flutter_lints
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: flutter-dependencies
- dependency-name: melos
  dependency-version: 8.7.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: flutter-dependencies
- dependency-name: melos
  dependency-version: 8.7.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: flutter-dependencies
- dependency-name: mockito
  dependency-version: 5.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: flutter-dependencies
- dependency-name: mockito
  dependency-version: 5.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: flutter-dependencies
- dependency-name: pigeon
  dependency-version: 29.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: flutter-dependencies
- dependency-name: pigeon
  dependency-version: 29.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: flutter-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump the flutter-dependencies group with 5 updates chore(deps): bump the flutter-dependencies group across 1 directory with 5 updates Sep 16, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pub/flutter-dependencies-6e61fa3c34 branch from e9547d0 to e31cc0a Compare September 16, 2026 11:11

This branch has not been deployed

No deployments
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.

2 participants