Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Oct 27, 2025

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

Package From To
build 2.4.1 4.0.2
analyzer 6.4.1 8.4.0
source_gen 1.5.0 4.0.2
dart_style 2.3.6 3.1.2
flutter_lints 1.0.4 6.0.0

Updates build from 2.4.1 to 4.0.2

Release notes

Sourced from build's releases.

package:build v4.0.2

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

package:build v4.0.1

  • Improvements to dartdoc.

package:build v4.0.0

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

package:build_test v3.5.1

  • Use build_runner 2.10.1.

package:build_test v3.5.0

  • Improve TestBuilderResult: add succeeded, outputs and errors. Deprecate buildResult in favor of these new members.
  • Add verbose to testBuilders and related methods. Like the command line flag it enables info logging from builders.
  • Add flattenOutput to testBuilders. Use it for a less realistic but simpler build in which generated outputs are always written directly to each package instead of "hidden" output being written to .dart_tool/build/generated.

package:build_test v3.4.1

  • Use build_runner 2.9.0.
  • Use build 4.0.1.

package:build_test v3.4.0

  • Support post process builders in testBuilders. And, add appliesBuilders so that builders can apply post process builders.
  • Add testBuilderFactories: like testBuilders, but provide the builder factories instead of the builders. Use this to allow config read from build.yaml to be passed in to the factory.
  • TestBuilder now accepts a name: this is the name that will be shown in logging and can be used to refer to the builder in build.yaml.
  • More realistic test builds: in resolveSources and testBuilders, stop builders reading from .dart_tool.
  • Bug fix: in testBuilders, configure the root package correctly when it has no sources.
  • Use build_runner_core 9.4.0.
  • Remove unused dep: build_resolvers.
  • Remove unused dep: build_runner_core.

package:build_test v3.3.4

  • Use build 4.0.0.
  • Use build_runner 2.7.2.

package:build_test v3.3.3

  • Use build 3.1.0.

... (truncated)

Commits

Updates analyzer from 6.4.1 to 8.4.0

Commits

Updates source_gen from 1.5.0 to 4.0.2

Release notes

Sourced from source_gen's releases.

package:source_gen v4.0.2

  • Bug fix: fix possible null pointer exception in TypeChecker.typeNamed on invalid code.

package:source_gen v4.0.1

  • Require analyzer: '>=8.1.1 <9.0.0'.
  • Allow build: '>=3.0.0 <5.0.0'.

package:source_gen v4.0.0

  • Breaking Change: remove TypeChecker.fromRuntime, use TypeChecker.typeNamed instead. This removes all use of dart:mirror, so builders using source_gen can be AOT compiled for better performance.
  • Keep // GENERATED FILE comments on the first line.

package:source_gen v3.0.0

package:source_gen v3.0.0-dev

package:source_gen v2.0.0

  • Breaking Change: Change formatOutput function to accept a language version parameter.
  • Formatting Change: Generated code will no longer apply any fixes by default (previously it would apply the single cascades statements fix). The new formatter does not support applying fixes.
  • Document deduplication behavior for the output of GeneratorForAnnotation.generateForAnnotatedElement.
  • Support all the glob quotes.
  • Require analyzer: '>=6.9.0 <8.0.0'
  • Support the latest package:dart_style
  • LibraryBuilder, PartBuilder, and SharedPartBuilder now take an optional writeDescriptions boolean. When set to false, headers and generator descriptions for the files will not be included in the builder output.
  • Include //dart format width=80 comments in files generated by a LibraryBuilder or PartBuilder and formatted with the default callback.
  • Require Dart 3.6.0
Commits

Updates dart_style from 2.3.6 to 3.1.2

Release notes

Sourced from dart_style's releases.

package:dart_style v3.1.2

  • Support dot shorthand syntax.
  • Update to the latest package:analyzer.
  • Enable language version 3.10.

Bug fixes

  • Preserved trailing commas (trailing_commas: preserve) applies to record type annotations too (#1721).

Style changes

This change only applies to code whose language version is 3.10 or higher:

  • When trailing_commas is preserve, preserve a trailing comma after the last enum constant when members are present (#1678, #1729).
    // Before formatting:
    enum { constant, ; member() {} }
    // After formatting at language version 3.9 or lower:
    enum {
      constant;
      member() {}
    }
    // After formatting at language version 3.10 or higher:
    enum {
      constant,
      ;
      member() {}
    }
    (Thanks to jellynoone@ for this change.)

package:dart_style v3.1.1

  • Update to latest analyzer and enable language version 3.9.

package:dart_style v3.1.0

This release contains a fairly large number of style changes in response to feedback we got from shipping the new tall style formatter.

Features

  • Allow preserving trailing commas and forcing the surrounding construct to split even when it would otherwise fit on one line. This is off by default (because it breaks reversibility among other reasons) but can be enabled by adding this to a surrounding analysis_options.yaml file:

    formatter:
      trailing_commas: preserve

    This is similar to how trailing commas work in the old short style formatter applied to code before language version 3.7.

Bug fixes

... (truncated)

Changelog

Sourced from dart_style's changelog.

3.1.2

  • Support dot shorthand syntax.
  • Update to the latest package:analyzer.
  • Enable language version 3.10.

Bug fixes

  • Preserved trailing commas (trailing_commas: preserve) applies to record type annotations too (#1721).

Style changes

This change only applies to code whose language version is 3.10 or higher:

  • When trailing_commas is preserve, preserve a trailing comma after the last enum constant when members are present (#1678, #1729).

    // Before formatting:
    enum { constant, ; member() {} }
    // After formatting at language version 3.9 or lower:
    enum {
    constant;
    member() {}
    }
    // After formatting at language version 3.10 or higher:
    enum {
    constant,
    ;
    member() {}
    }

    (Thanks to jellynoone@ for this change.)

3.1.1

  • Update to latest analyzer and enable language version 3.9.

3.1.0

This release contains a fairly large number of style changes in response to feedback we got from shipping the new tall style formatter.

Features

... (truncated)

Commits
  • 00b5f3f Update deps to their lowest allowed, prepare release (#1756)
  • 5cb5627 Make preserved trailing commas apply to record types too. (#1751)
  • a1e405f Add a regression test for an idempotency bug. (#1752)
  • 7278eff Preserve trailing commas enum with members (#1750)
  • 5d2ad56 Preserve space between "?" and "." in null aware element dot shorthand. (#1748)
  • 4f2fe38 Enable language version 3.10 and format dot shorthands. (#1745)
  • 05215a6 Bump version to publish 3.1.1. (#1746)
  • 6c4166a Smarter versioned tests (#1744)
  • ac2650a Get the test updater script working again. (#1743)
  • 44e8cfe Bump latest supported language version to 3.9. (#1740)
  • Additional commits viewable in compare view

Updates flutter_lints from 1.0.4 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 dart_style from 2.3.6 to 3.1.2

Release notes

Sourced from dart_style's releases.

package:dart_style v3.1.2

  • Support dot shorthand syntax.
  • Update to the latest package:analyzer.
  • Enable language version 3.10.

Bug fixes

  • Preserved trailing commas (trailing_commas: preserve) applies to record type annotations too (#1721).

Style changes

This change only applies to code whose language version is 3.10 or higher:

  • When trailing_commas is preserve, preserve a trailing comma after the last enum constant when members are present (#1678, #1729).
    // Before formatting:
    enum { constant, ; member() {} }
    // After formatting at language version 3.9 or lower:
    enum {
      constant;
      member() {}
    }
    // After formatting at language version 3.10 or higher:
    enum {
      constant,
      ;
      member() {}
    }
    (Thanks to jellynoone@ for this change.)

package:dart_style v3.1.1

  • Update to latest analyzer and enable language version 3.9.

package:dart_style v3.1.0

This release contains a fairly large number of style changes in response to feedback we got from shipping the new tall style formatter.

Features

  • Allow preserving trailing commas and forcing the surrounding construct to split even when it would otherwise fit on one line. This is off by default (because it breaks reversibility among other reasons) but can be enabled by adding this to a surrounding analysis_options.yaml file:

    formatter:
      trailing_commas: preserve

    This is similar to how trailing commas work in the old short style formatter applied to code before language version 3.7.

Bug fixes

... (truncated)

Changelog

Sourced from dart_style's changelog.

3.1.2

  • Support dot shorthand syntax.
  • Update to the latest package:analyzer.
  • Enable language version 3.10.

Bug fixes

  • Preserved trailing commas (trailing_commas: preserve) applies to record type annotations too (#1721).

Style changes

This change only applies to code whose language version is 3.10 or higher:

  • When trailing_commas is preserve, preserve a trailing comma after the last enum constant when members are present (#1678, #1729).

    // Before formatting:
    enum { constant, ; member() {} }
    // After formatting at language version 3.9 or lower:
    enum {
    constant;
    member() {}
    }
    // After formatting at language version 3.10 or higher:
    enum {
    constant,
    ;
    member() {}
    }

    (Thanks to jellynoone@ for this change.)

3.1.1

  • Update to latest analyzer and enable language version 3.9.

3.1.0

This release contains a fairly large number of style changes in response to feedback we got from shipping the new tall style formatter.

Features

... (truncated)

Commits
  • 00b5f3f Update deps to their lowest allowed, prepare release (#1756)
  • 5cb5627 Make preserved trailing commas apply to record types too. (#1751)
  • a1e405f Add a regression test for an idempotency bug. (#1752)
  • 7278eff Preserve trailing commas enum with members (#1750)
  • 5d2ad56 Preserve space between "?" and "." in null aware element dot shorthand. (#1748)
  • 4f2fe38 Enable language version 3.10 and format dot shorthands. (#1745)
  • 05215a6 Bump version to publish 3.1.1. (#1746)
  • 6c4166a Smarter versioned tests (#1744)
  • ac2650a Get the test updater script working again. (#1743)
  • 44e8cfe Bump latest supported language version to 3.9. (#1740)
  • Additional commits viewable in compare view

Updates flutter_lints from 1.0.4 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 source_gen from 1.5.0 to 4.0.2

Release notes

Sourced from source_gen's releases.

package:source_gen v4.0.2

  • Bug fix: fix possible null pointer exception in TypeChecker.typeNamed on invalid code.

package:source_gen v4.0.1

  • Require analyzer: '>=8.1.1 <9.0.0'.
  • Allow build: '>=3.0.0 <5.0.0'.

package:source_gen v4.0.0

  • Breaking Change: remove TypeChecker.fromRuntime, use TypeChecker.typeNamed instead. This removes all use of dart:mirror, so builders using source_gen can be AOT compiled for better performance.
  • Keep // GENERATED FILE comments on the first line.

package:source_gen v3.0.0

package:source_gen v3.0.0-dev

package:source_gen v2.0.0

  • Breaking Change: Change formatOutput function to accept a language version parameter.
  • Formatting Change: Generated code will no longer apply any fixes by default (previously it would apply the single cascades statements fix). The new formatter does not support applying fixes.
  • Document deduplication behavior for the output of GeneratorForAnnotation.generateForAnnotatedElement.
  • Support all the glob quotes.
  • Require analyzer: '>=6.9.0 <8.0.0'
  • Support the latest package:dart_style
  • LibraryBuilder, PartBuilder, and SharedPartBuilder now take an optional writeDescriptions boolean. When set to false, headers and generator descriptions for the files will not be included in the builder output.
  • Include //dart format width=80 comments in files generated by a LibraryBuilder or PartBuilder and formatted with the default callback.
  • Require Dart 3.6.0
Commits

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…5 updates

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

| Package | From | To |
| --- | --- | --- |
| [build](https://github.com/dart-lang/build) | `2.4.1` | `4.0.2` |
| [analyzer](https://github.com/dart-lang/sdk/tree/main/pkg) | `6.4.1` | `8.4.0` |
| [source_gen](https://github.com/dart-lang/source_gen) | `1.5.0` | `4.0.2` |
| [dart_style](https://github.com/dart-lang/dart_style) | `2.3.6` | `3.1.2` |
| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `1.0.4` | `6.0.0` |



Updates `build` from 2.4.1 to 4.0.2
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](dart-lang/build@build-v2.4.1...build-v4.0.2)

Updates `analyzer` from 6.4.1 to 8.4.0
- [Changelog](https://github.com/dart-lang/sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dart-lang/sdk/commits/HEAD/pkg)

Updates `source_gen` from 1.5.0 to 4.0.2
- [Release notes](https://github.com/dart-lang/source_gen/releases)
- [Commits](dart-lang/source_gen@source_gen-v1.5.0...source_gen-v4.0.2)

Updates `dart_style` from 2.3.6 to 3.1.2
- [Release notes](https://github.com/dart-lang/dart_style/releases)
- [Changelog](https://github.com/dart-lang/dart_style/blob/main/CHANGELOG.md)
- [Commits](dart-lang/dart_style@v2.3.6...v3.1.2)

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

Updates `dart_style` from 2.3.6 to 3.1.2
- [Release notes](https://github.com/dart-lang/dart_style/releases)
- [Changelog](https://github.com/dart-lang/dart_style/blob/main/CHANGELOG.md)
- [Commits](dart-lang/dart_style@v2.3.6...v3.1.2)

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

Updates `source_gen` from 1.5.0 to 4.0.2
- [Release notes](https://github.com/dart-lang/source_gen/releases)
- [Commits](dart-lang/source_gen@source_gen-v1.5.0...source_gen-v4.0.2)

---
updated-dependencies:
- dependency-name: build
  dependency-version: 4.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: analyzer
  dependency-version: 8.4.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: source_gen
  dependency-version: 4.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: dart_style
  dependency-version: 3.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: flutter_lints
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: dart_style
  dependency-version: 3.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: flutter_lints
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: source_gen
  dependency-version: 4.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dart Pull requests that update dart code dependencies Pull requests that update a dependency file labels Oct 27, 2025
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

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