Releases: dart-lang/test
Releases · dart-lang/test
package:test v1.25.4
- Add
@doNotSubmit
to more declarations of thesolo
parameter.
package:test_core v0.6.1
- Handle missing package configs.
- Document the silent reporter in CLI help output.
- Support enabling experiments with the dart2wasm compiler.
package:test_api v0.7.1
- Added
@doNotSubmit
totest(solo: ...)
andgroup(solo: ...)
. In
practice, this means that code that was relying on ignoring deprecation
warnings and usingsolo
orgroup
with askip
parameter will now fail if
dart analyze --fatal-infos
(or similar) is enabled.
package:test v1.25.3
- Remove outdated StreamMatcher link from README table of contents.
- Document the silent reporter in CLI help output.
- Support enabling experiments with the dart2wasm compiler.
- Added
@doNotSubmit
totest(solo: ...)
andgroup(solo: ...)
. In
practice, this means that code that was relying on ignoring deprecation
warnings and usingsolo
orgroup
with askip
parameter will now fail if
dart analyze --fatal-infos
(or similar) is enabled.
package:checks v0.3.0
- Breaking Changes
- Remove the
Condition
class and theit()
utility. Replace calls to
(it()..someExpectation())
with((it) => it.someExpectation())
.
- Remove the
- Add class modifiers to restrict extension of implementation classes.
package:test v1.25.2
- Fix a bug running browser tests with paths containing windows directory
separator follow by a character which is an invalid Dart string escape
sequence.
package:test v1.25.1
- Fix a bug where in precompiled mode, html files for tests were no longer
created. - Document the silent reporter in CLI help output.
package:test_core v0.6.0
- Handle paths with leading
/
when spawning test isolates. - Added
dart2wasm
as a supported compiler for thechrome
runtime. - BREAKING: Removed the
experimentalChromeWasm
runtime. - BREAKING: Removed
Runtime.isJS
andRuntime.isWasm
, as this is now
based on the compiler and not the runtime. - BREAKING: Removed
Configuration.pubServeUrl
and support for it. - Fix running of tests defined under
lib/
with relative imports to other
libraries in the package. - Update the
package:frontend_server_client
constraint to allow version
4.0.0
. - Update the
package:vm_service
constraint to allow version14.x
.
package:test_api v0.7.0
- Deprecate
Runtime.internetExplorer
. - Added
dart2wasm
as a supported compiler for thechrome
runtime. - BREAKING: Removed the
experimentalChromeWasm
runtime. - BREAKING: Removed
Runtime.isJS
andRuntime.isWasm
, as this is now
based on the compiler and not the runtime.
package:test v1.25.0
- Handle paths with leading
/
when spawning test isolates. - Add support for the
dart2wasm
compiler in chrome and firefox. - BREAKING: Remove the
experimental-chrome-wasm
platform, you can now use
-p chrome -c dart2wasm
instead.- Note that this has always been advertised as a change that would happen in a
future non-breaking release.
- Note that this has always been advertised as a change that would happen in a
- BREAKING:Dropped support for
--pub-serve
which has long not been tested
or supported.- We do not anticipate much if any actual breakage or existing usage of this
feature, which is why we are making this change in a non-breaking release. - If you do require this feature, file an issue and we can look at adding it
back.
- We do not anticipate much if any actual breakage or existing usage of this
- BREAKING: Fully remove support for Internet Explorer.
- Fix running of tests defined under
lib/
with relative imports to other
libraries in the package.