Skip to content

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

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

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.9.0
pigeon 25.3.2 29.0.2
flutter_lints 5.0.0 6.0.0
melos 6.3.3 8.9.0
mockito 5.4.6 5.8.1
pigeon 25.3.2 29.0.2

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.9.0

Changelog

Sourced from melos's changelog.

melos - v8.9.0

  • REFACTOR: remove the nullsafety package filter (#1104). (96fce8e8)
  • PERF: look up the published state of each package once when filtering (#1097). (cc270809)
  • FIX: skip generating the IntelliJ IDE files in CI (#1101). (4993f592)
  • FIX: correct the category and nullsafety keys of packageFilters (#1096). (5ef2eb29)
  • FIX: keep colors in the output of nested Melos commands (#1095). (6424bc2d)
  • FIX: expand the package environment variables in exec scripts (#1094). (c0c21c16)
  • FIX: respect sdkPath when resolving and launching the local Melos installation (#1081). (00b80d27)
  • FIX: detect Flutter packages through the workspace dependency graph (#1089). (c8f7ed7d)
  • FEAT: skip packages with unchanged sources in exec (#1102). (3ffd2900)
  • FEAT: add a dependsOn option to declare dependencies between scripts (#1100). (e216495a)
  • FEAT: add a markSharedDependencies option to mark shared dependencies with a comment (#1099). (5ad49d3b)
  • FEAT: treat the no tests ran exit code as a success in exec and test (#1098). (0f3075e0)
  • FEAT: add a --post-filter option to filter included dependents and dependencies (#1093). (0507f65f)
  • FEAT: add a cherry-pick command for releasing from hot-fix branches (#1091). (912374b5)
  • FEAT: add a global --quiet option to only print warnings, errors and failed output (#1092). (f4228490)
  • FEAT(intellij): allow configuring Flutter entry points (#1090). (f7307f3a)
  • FEAT(version): add a --sign-off option for the version commit (#1088). (e773ac8c)
  • DOCS: clarify single package usage and update the migration instructions (#1103). (51c42c72)

2026-09-18

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


melos - v8.8.0

  • FEAT(config): allow "x-" extension fields so YAML anchors validate (#1085). (02bfed68)
  • FEAT(config): allow every command line option to be configured (#1082). (5fcc9867)
  • FEAT(intellij): generate Dart run and test configurations for pure Dart packages (#1080). (8a4e21b6)
  • FEAT: add --no-pub flag to bootstrap, test and analyze commands (#1079). (913ecbbe)

2026-09-09

Changes

... (truncated)

Commits
  • 953e280 chore(release): Publish packages (#1105)
  • 96fce8e refactor: remove the nullsafety package filter (#1104)
  • 3ffd290 feat: skip packages with unchanged sources in exec (#1102)
  • 51c42c7 docs: clarify single package usage and update the migration instructions (#1103)
  • 4993f59 fix: skip generating the IntelliJ IDE files in CI (#1101)
  • e216495 feat: add a dependsOn option to declare dependencies between scripts (#1100)
  • 5ad49d3 feat: add a markSharedDependencies option to mark shared dependencies with a ...
  • 0f3075e feat: treat the no tests ran exit code as a success in exec and test (#1098)
  • cc27080 perf: look up the published state of each package once when filtering (#1097)
  • 5ef2eb2 fix: correct the category and nullsafety keys of packageFilters (#1096)
  • Additional commits viewable in compare view

Updates pigeon from 25.3.2 to 29.0.2

Commits

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.9.0

Changelog

Sourced from melos's changelog.

melos - v8.9.0

  • REFACTOR: remove the nullsafety package filter (#1104). (96fce8e8)
  • PERF: look up the published state of each package once when filtering (#1097). (cc270809)
  • FIX: skip generating the IntelliJ IDE files in CI (#1101). (4993f592)
  • FIX: correct the category and nullsafety keys of packageFilters (#1096). (5ef2eb29)
  • FIX: keep colors in the output of nested Melos commands (#1095). (6424bc2d)
  • FIX: expand the package environment variables in exec scripts (#1094). (c0c21c16)
  • FIX: respect sdkPath when resolving and launching the local Melos installation (#1081). (00b80d27)
  • FIX: detect Flutter packages through the workspace dependency graph (#1089). (c8f7ed7d)
  • FEAT: skip packages with unchanged sources in exec (#1102). (3ffd2900)
  • FEAT: add a dependsOn option to declare dependencies between scripts (#1100). (e216495a)
  • FEAT: add a markSharedDependencies option to mark shared dependencies with a comment (#1099). (5ad49d3b)
  • FEAT: treat the no tests ran exit code as a success in exec and test (#1098). (0f3075e0)
  • FEAT: add a --post-filter option to filter included dependents and dependencies (#1093). (0507f65f)
  • FEAT: add a cherry-pick command for releasing from hot-fix branches (#1091). (912374b5)
  • FEAT: add a global --quiet option to only print warnings, errors and failed output (#1092). (f4228490)
  • FEAT(intellij): allow configuring Flutter entry points (#1090). (f7307f3a)
  • FEAT(version): add a --sign-off option for the version commit (#1088). (e773ac8c)
  • DOCS: clarify single package usage and update the migration instructions (#1103). (51c42c72)

2026-09-18

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


melos - v8.8.0

  • FEAT(config): allow "x-" extension fields so YAML anchors validate (#1085). (02bfed68)
  • FEAT(config): allow every command line option to be configured (#1082). (5fcc9867)
  • FEAT(intellij): generate Dart run and test configurations for pure Dart packages (#1080). (8a4e21b6)
  • FEAT: add --no-pub flag to bootstrap, test and analyze commands (#1079). (913ecbbe)

2026-09-09

Changes

... (truncated)

Commits
  • 953e280 chore(release): Publish packages (#1105)
  • 96fce8e refactor: remove the nullsafety package filter (#1104)
  • 3ffd290 feat: skip packages with unchanged sources in exec (#1102)
  • 51c42c7 docs: clarify single package usage and update the migration instructions (#1103)
  • 4993f59 fix: skip generating the IntelliJ IDE files in CI (#1101)
  • e216495 feat: add a dependsOn option to declare dependencies between scripts (#1100)
  • 5ad49d3 feat: add a markSharedDependencies option to mark shared dependencies with a ...
  • 0f3075e feat: treat the no tests ran exit code as a success in exec and test (#1098)
  • cc27080 perf: look up the published state of each package once when filtering (#1097)
  • 5ef2eb2 fix: correct the category and nullsafety keys of packageFilters (#1096)
  • 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.2

Commits

@dependabot dependabot Bot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels Sep 16, 2026
@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
…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.9.0` |
| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `25.3.2` | `29.0.2` |
| [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.9.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.2` |



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.9.0
- [Changelog](https://github.com/invertase/melos/blob/main/CHANGELOG.md)
- [Commits](https://github.com/invertase/melos/commits/melos-v8.9.0/packages)

Updates `pigeon` from 25.3.2 to 29.0.2
- [Commits](https://github.com/flutter/packages/commits/HEAD/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.9.0
- [Changelog](https://github.com/invertase/melos/blob/main/CHANGELOG.md)
- [Commits](https://github.com/invertase/melos/commits/melos-v8.9.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.2
- [Commits](https://github.com/flutter/packages/commits/HEAD/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 force-pushed the dependabot/pub/flutter-dependencies-6e61fa3c34 branch from e31cc0a to edf3cee Compare September 22, 2026 23:06
@dependabot @github

dependabot Bot commented on behalf of github Oct 13, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 13, 2026
@dependabot
dependabot Bot deleted the dependabot/pub/flutter-dependencies-6e61fa3c34 branch October 13, 2026 12:29
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