diff --git a/build/CHANGELOG.md b/build/CHANGELOG.md index f08d0ab480..68b4b5ab8e 100644 --- a/build/CHANGELOG.md +++ b/build/CHANGELOG.md @@ -1,3 +1,7 @@ +## 4.0.3 + +- Allow `analyzer` 9.0.0. + ## 4.0.2 - Require `analyzer` 8.0.0. Remove use of deprecated `analyzer` members, use diff --git a/build/pubspec.yaml b/build/pubspec.yaml index 5e6f381148..3965b3828e 100644 --- a/build/pubspec.yaml +++ b/build/pubspec.yaml @@ -1,5 +1,5 @@ name: build -version: 4.0.2 +version: 4.0.3 description: A package for authoring build_runner compatible code generators. repository: https://github.com/dart-lang/build/tree/master/build resolution: workspace @@ -8,7 +8,7 @@ environment: sdk: ^3.7.0 dependencies: - analyzer: ^8.0.0 + analyzer: '>=8.0.0 <10.0.0' crypto: ^3.0.0 glob: ^2.0.0 logging: ^1.0.0 diff --git a/build_modules/CHANGELOG.md b/build_modules/CHANGELOG.md index cc7b971f65..1e5e614aea 100644 --- a/build_modules/CHANGELOG.md +++ b/build_modules/CHANGELOG.md @@ -1,3 +1,7 @@ +## 5.1.3 + +- Allow `analyzer` 9.0.0. + ## 5.1.2 - Make compatible with `dart run build_runner build --force-aot`. diff --git a/build_modules/pubspec.yaml b/build_modules/pubspec.yaml index 257d5b96c7..71090f69db 100644 --- a/build_modules/pubspec.yaml +++ b/build_modules/pubspec.yaml @@ -1,5 +1,5 @@ name: build_modules -version: 5.1.2 +version: 5.1.3 description: >- Builders to analyze and split Dart code into individually compilable modules based on imports. @@ -10,7 +10,7 @@ environment: sdk: '>=3.7.0 <3.11.0-z' dependencies: - analyzer: '>=5.1.0 <9.0.0' + analyzer: '>=5.1.0 <10.0.0' async: ^2.5.0 bazel_worker: ^1.0.0 build: '>=2.0.0 <5.0.0' diff --git a/build_runner/CHANGELOG.md b/build_runner/CHANGELOG.md index 3284306121..fdd2721d8a 100644 --- a/build_runner/CHANGELOG.md +++ b/build_runner/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.10.4 + +- Allow `analyzer` 9.0.0. + ## 2.10.3 - Performance: improve scalability with the number of library cycles, making diff --git a/build_runner/pubspec.yaml b/build_runner/pubspec.yaml index 281887dc78..fb3f6377a3 100644 --- a/build_runner/pubspec.yaml +++ b/build_runner/pubspec.yaml @@ -1,5 +1,5 @@ name: build_runner -version: 2.10.3 +version: 2.10.4 description: A build system for Dart code generation and modular compilation. repository: https://github.com/dart-lang/build/tree/master/build_runner resolution: workspace @@ -13,7 +13,7 @@ platforms: macos: dependencies: - analyzer: ^8.0.0 + analyzer: '>=8.0.0 <10.0.0' args: ^2.5.0 async: ^2.5.0 build: ^4.0.0 diff --git a/build_test/CHANGELOG.md b/build_test/CHANGELOG.md index 1e3120c712..9dac8611b1 100644 --- a/build_test/CHANGELOG.md +++ b/build_test/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.5.4 + +- Use `build_runner` 2.10.4. + ## 3.5.3 - Use `build_runner` 2.10.3. diff --git a/build_test/pubspec.yaml b/build_test/pubspec.yaml index 5e84d9e7e1..cecb4a45c2 100644 --- a/build_test/pubspec.yaml +++ b/build_test/pubspec.yaml @@ -1,6 +1,6 @@ name: build_test description: Utilities for writing unit tests of Builders. -version: 3.5.3 +version: 3.5.4 repository: https://github.com/dart-lang/build/tree/master/build_test resolution: workspace @@ -10,7 +10,7 @@ environment: dependencies: build: ^4.0.0 build_config: ^1.0.0 - build_runner: '2.10.3' + build_runner: '2.10.4' built_collection: ^5.1.1 crypto: ^3.0.0 glob: ^2.0.0 @@ -25,7 +25,7 @@ dependencies: watcher: ^1.0.0 dev_dependencies: - analyzer: ^8.0.0 + analyzer: '>=8.0.0 <10.0.0' topics: - build-runner diff --git a/build_web_compilers/CHANGELOG.md b/build_web_compilers/CHANGELOG.md index 8ab532cd18..b75ae696c4 100644 --- a/build_web_compilers/CHANGELOG.md +++ b/build_web_compilers/CHANGELOG.md @@ -1,3 +1,7 @@ +## 4.4.3 + +- Allow `analyzer` 9.0.0. + ## 4.4.2 - Fixes DDC + FES not reading the entrypoint when serving a prebuilt app. diff --git a/build_web_compilers/pubspec.yaml b/build_web_compilers/pubspec.yaml index daac9b728e..0ac903acfa 100644 --- a/build_web_compilers/pubspec.yaml +++ b/build_web_compilers/pubspec.yaml @@ -8,7 +8,7 @@ environment: sdk: '>=3.7.0 <3.11.0-z' dependencies: - analyzer: '>=5.1.0 <9.0.0' + analyzer: '>=5.1.0 <10.0.0' archive: '>=3.0.0 <5.0.0' bazel_worker: ^1.0.0 build: '>=2.0.0 <5.0.0' diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 949398f663..9a1c81b7e8 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -5,7 +5,7 @@ environment: resolution: workspace dependencies: - analyzer: ">=5.0.0 <9.0.0" + analyzer: ">=5.0.0 <10.0.0" build: ^4.0.0 # Not imported in code, but used to constrain `build.yaml` requirements build_config: ^1.0.0 diff --git a/pubspec.yaml b/pubspec.yaml index 9e1ec9fbce..319af956a8 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -21,3 +21,9 @@ workspace: - build_modules/test/fixtures/b - build_web_compilers/test/fixtures/c - build_web_compilers/test/fixtures/d + +# Test with analyzer 9.0.0 because users of build_runner can use it. The +# workspace is held back by a dev_dependency on source_gen which is not +# released for 9.0.0 yet. +dependency_overrides: + analyzer: ^9.0.0