Releases: dart-lang/tools
Releases · dart-lang/tools
package:watcher v1.1.4
- Improve handling of subdirectories: ignore
PathNotFoundException
due to
subdirectory deletion racing with watcher internals, instead of raising
it on the event stream. - Improve handling of watcher overflow on Windows: prepare for future versions
of SDK, which will properly forwardFileSystemException
into the stream
returned by the watcher.
package:test_reflective_loader v0.4.0
- Add support for one-time set up and teardown in test classes via static
setUpClass
andtearDownClass
methods
package:pool v1.5.2
- Require Dart 3.4.
- Move to
dart-lang/tools
monorepo.
package:code_builder v4.11.0
- Export
SpecVisitor
,ClosureExpression
,LiteralMapExpression
LiteralRecordExpression
,LiteralSetExpression
types. - Support
Expression.newInstanceNamed
with empty name - Consistently add blank lines between
=>
in class-like definitions. - Fixed bug: Fields declared with
static
andexternal
now produce code with
correct order - Require
built_collection: ^5.1.1
- Require
built_value: ^8.10.1
- Require
collection: ^1.19.0
- Require
matcher: ^0.12.16+1
- Require
meta: ^1.16.0
- Require
sdk: ^3.7.0
package:watcher v1.1.3
- Improve handling of
FileSystemException: Directory watcher closed unexpectedly
on Windows. The
watcher was already attempting to restart after this error and resume sending
events. But, the restart would sometimes silently fail. Now, it is more
reliable. - Improving handling of directories that are created then immediately deleted on
Windows. Previously, that could cause aPathNotfoundException
to be thrown.
package:process v5.0.5
- Fix mixtures of parentheses and spaces in windows command paths.
package:unified_analytics v8.0.5
- Fix
Event.flutterWasmDryRun
fields.
package:unified_analytics v8.0.4
- Changed
Event.flutterWasmDryRun
to track dart2wasm dry run metrics from Flutter.
package:test_reflective_loader v0.3.0
- Require Dart
^3.5.0
. - Update to
package:test
1.26.1. - Pass locations of groups/tests to
package:test
to improve locations reported
in the JSON reporter that may be used for navigation in IDEs.
package:coverage v1.15.0
- Expose
filterIgnored
function, which filters the coverage data according to// coverage:ignore-...
comments. Previously this filtering functionality was only available when loading coverage data from json usingparseJson
etc.