Skip to content

Commit 21eae68

Browse files
authored
Release 3.0.0. (#4099)
1 parent 29e0011 commit 21eae68

File tree

11 files changed

+65
-17
lines changed

11 files changed

+65
-17
lines changed

build/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 3.0.0
2+
3+
- Removed unused deps: `meta`, `pool`.
4+
- Breaking: use the new `element2` APIs in `analyzer`. Builders that do
5+
resolution need to switch to the new API, see
6+
https://github.com/dart-lang/sdk/blob/main/pkg/analyzer/doc/element_model_migration_guide.md.
7+
For questions please use https://github.com/dart-lang/build/discussions.
8+
19
## 3.0.0-dev.2
210

311
- Removed unused deps: `meta`, `pool`.

build/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: build
2-
version: 3.0.0-dev.2
2+
version: 3.0.0
33
description: A package for authoring build_runner compatible code generators.
44
repository: https://github.com/dart-lang/build/tree/master/build
55
resolution: workspace
@@ -10,7 +10,7 @@ environment:
1010
dependencies:
1111
analyzer: '>=7.4.0 <8.0.0'
1212
async: ^2.5.0
13-
build_runner_core: '9.2.0-dev.2'
13+
build_runner_core: '9.2.0'
1414
built_collection: ^5.1.1
1515
built_value: ^8.9.5
1616
convert: ^3.0.0

build_resolvers/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 3.0.0
2+
3+
- Remove unused deps: `graphs`, `logging`, `stream_transform`.
4+
- Breaking: use the new `element2` APIs in `analyzer`. Builders that do
5+
resolution need to switch to the new API, see
6+
https://github.com/dart-lang/sdk/blob/main/pkg/analyzer/doc/element_model_migration_guide.md.
7+
For questions please use https://github.com/dart-lang/build/discussions.
8+
19
## 3.0.0-dev.2
210

311
- Remove unused deps: `graphs`, `logging`, `stream_transform`.

build_resolvers/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: build_resolvers
2-
version: 3.0.0-dev.2
2+
version: 3.0.0
33
description: Resolve Dart code in a Builder
44
repository: https://github.com/dart-lang/build/tree/master/build_resolvers
55
resolution: workspace
@@ -10,8 +10,8 @@ environment:
1010
dependencies:
1111
analyzer: '>=7.4.0 <8.0.0'
1212
async: ^2.5.0
13-
build: '3.0.0-dev.2'
14-
build_runner_core: '9.2.0-dev.2'
13+
build: '3.0.0'
14+
build_runner_core: '9.2.0'
1515
collection: ^1.17.0
1616
convert: ^3.1.1
1717
crypto: ^3.0.0

build_runner/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
## 2.6.0
2+
3+
- Remove unused deps: `analyzer`, `build_resolvers`, `collection`, `http`,
4+
`js`, `meta`, `package_config`, `pool`, `web`, `yaml`.
5+
- Remove unused dev_deps: `http`, `package_config`, `web`.
6+
- Testing: read build configs using `AssetReader` so they're easier to test.
7+
- Use `build` 3.0.0.
8+
- Use `build_resolvers` 3.0.0.
9+
110
## 2.6.0-dev.2
211

312
- Remove unused deps: `analyzer`, `build_resolvers`, `collection`, `http`,

build_runner/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: build_runner
2-
version: 2.6.0-dev.2
2+
version: 2.6.0
33
description: A build system for Dart code generation and modular compilation.
44
repository: https://github.com/dart-lang/build/tree/master/build_runner
55
resolution: workspace
@@ -15,10 +15,10 @@ platforms:
1515
dependencies:
1616
args: ^2.0.0
1717
async: ^2.5.0
18-
build: '3.0.0-dev.2'
18+
build: '3.0.0'
1919
build_config: ">=1.1.0 <1.2.0"
2020
build_daemon: ^4.0.0
21-
build_runner_core: '9.2.0-dev.2'
21+
build_runner_core: '9.2.0'
2222
code_builder: ^4.2.0
2323
crypto: ^3.0.0
2424
dart_style: '>=2.3.7 <4.0.0'

build_runner_core/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 9.2.0
2+
3+
- Removed unused dev_deps: `test_process`.
4+
- Bug fix: fix incremental build after build with import of missing package.
5+
- Testing: read build configs using `AssetReader` so they're easier to test.
6+
- Use `build` 3.0.0.
7+
- Use `build_resolvers` 3.0.0.
8+
19
## 9.2.0-dev.2
210

311
- Removed unused dev_deps: `test_process`.

build_runner_core/pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: build_runner_core
2-
version: 9.2.0-dev.2
2+
version: 9.2.0
33
description: Core tools to organize the structure of a build and run Builders.
44
repository: https://github.com/dart-lang/build/tree/master/build_runner_core
55
resolution: workspace
@@ -15,10 +15,10 @@ platforms:
1515
dependencies:
1616
analyzer: '>=6.9.0 <8.0.0'
1717
async: ^2.5.0
18-
build: '3.0.0-dev.2'
18+
build: '3.0.0'
1919
build_config: ^1.0.0
20-
build_resolvers: '3.0.0-dev.2'
21-
build_runner: '2.6.0-dev.2'
20+
build_resolvers: '3.0.0'
21+
build_runner: '2.6.0'
2222
built_collection: ^5.1.1
2323
built_value: ^8.10.1
2424
collection: ^1.15.0

build_test/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
## 3.3.0
2+
3+
- Read build configs using `AssetReader` so they're easier to test: you can now
4+
pass in `build.yaml` like any other asset.
5+
- Bug fix: don't crash when a builder logs during a `testBuilder` or
6+
`resolveSource` call outside a test.
7+
- Remove unused deps: `async`, `convert`.
8+
- Remove unused dev_deps: `collection`.
9+
- Files loaded from disk for `resolveSources` and `testBuilders` that are in
10+
the same package as explicitly-passed test inputs are now loaded if they
11+
match the default globs, such as `lib/**`, instead of ignored. This more
12+
closely matches version 2 behavior.
13+
- Use `build` 3.0.0.
14+
- Use `build_resolvers` 3.0.0.
15+
116
## 3.3.0-dev.3
217

318
- Read build configs using `AssetReader` so they're easier to test: you can now

build_test/pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
name: build_test
22
description: Utilities for writing unit tests of Builders.
3-
version: 3.3.0-dev.3
3+
version: 3.3.0
44
repository: https://github.com/dart-lang/build/tree/master/build_test
55
resolution: workspace
66

77
environment:
88
sdk: ^3.7.0
99

1010
dependencies:
11-
build: '3.0.0-dev.2'
11+
build: '3.0.0'
1212
build_config: ^1.0.0
13-
build_resolvers: '3.0.0-dev.2'
14-
build_runner_core: '9.2.0-dev.2'
13+
build_resolvers: '3.0.0'
14+
build_runner_core: '9.2.0'
1515
crypto: ^3.0.0
1616
glob: ^2.0.0
1717
html: ^0.15.0

0 commit comments

Comments
 (0)