Skip to content

Releases: dart-lang/test

package:test v1.25.4

17 Apr 00:09
c7a76b0
Compare
Choose a tag to compare
  • Add @doNotSubmit to more declarations of the solo parameter.

package:test_core v0.6.1

09 Apr 00:30
14d820f
Compare
Choose a tag to compare
  • 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

08 Apr 23:16
14d820f
Compare
Choose a tag to compare
  • Added @doNotSubmit to test(solo: ...) and group(solo: ...). In
    practice, this means that code that was relying on ignoring deprecation
    warnings and using solo or group with a skip parameter will now fail if
    dart analyze --fatal-infos (or similar) is enabled.

package:test v1.25.3

09 Apr 02:47
14d820f
Compare
Choose a tag to compare
  • 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 to test(solo: ...) and group(solo: ...). In
    practice, this means that code that was relying on ignoring deprecation
    warnings and using solo or group with a skip parameter will now fail if
    dart analyze --fatal-infos (or similar) is enabled.

package:checks v0.3.0

29 Jan 20:36
6700049
Compare
Choose a tag to compare
  • Breaking Changes
    • Remove the Condition class and the it() utility. Replace calls to
      (it()..someExpectation()) with ((it) => it.someExpectation()).
  • Add class modifiers to restrict extension of implementation classes.

package:test v1.25.2

24 Jan 16:59
a5c4f01
Compare
Choose a tag to compare
  • 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

11 Jan 18:08
fe3102e
Compare
Choose a tag to compare
  • 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

13 Dec 18:47
9667cca
Compare
Choose a tag to compare
  • Handle paths with leading / when spawning test isolates.
  • Added dart2wasm as a supported compiler for the chrome runtime.
  • BREAKING: Removed the experimentalChromeWasm runtime.
  • BREAKING: Removed Runtime.isJS and Runtime.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 version 14.x.

package:test_api v0.7.0

13 Dec 18:46
9667cca
Compare
Choose a tag to compare
  • Deprecate Runtime.internetExplorer.
  • Added dart2wasm as a supported compiler for the chrome runtime.
  • BREAKING: Removed the experimentalChromeWasm runtime.
  • BREAKING: Removed Runtime.isJS and Runtime.isWasm, as this is now
    based on the compiler and not the runtime.

package:test v1.25.0

13 Dec 18:48
9667cca
Compare
Choose a tag to compare
  • 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.
  • 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.
  • BREAKING: Fully remove support for Internet Explorer.
  • Fix running of tests defined under lib/ with relative imports to other
    libraries in the package.