| Index: packages/matcher/CHANGELOG.md
|
| diff --git a/packages/matcher/CHANGELOG.md b/packages/matcher/CHANGELOG.md
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..1ccacdabde6a3a612d802162f106ca2ac07b5e35
|
| --- /dev/null
|
| +++ b/packages/matcher/CHANGELOG.md
|
| @@ -0,0 +1,102 @@
|
| +## 0.12.0+1
|
| +
|
| +* Fix test files to use `test` instead of `unittest` pkg.
|
| +
|
| +## 0.12.0
|
| +
|
| +* Moved a number of members to the
|
| + [`unittest`](https://pub.dartlang.org/packages/unittest) package.
|
| + * `TestFailure`, `ErrorFormatter`, `expect`, `fail`, and 'wrapAsync'.
|
| + * `completes`, `completion`, `throws`, and `throwsA` Matchers.
|
| + * The `Throws` class.
|
| + * All of the `throws...Error` Matchers.
|
| +
|
| +* Removed `FailureHandler`, `DefaultFailureHandler`,
|
| + `configureExpectFailureHandler`, and `getOrCreateExpectFailureHandler`.
|
| + Now that `expect` is in the `unittest` package, these are no longer needed.
|
| +
|
| +* Removed the `name` parameter for `isInstanceOf`. This was previously
|
| + deprecated, and is no longer necessary since all language implementations now
|
| + support converting the type parameter to a string directly.
|
| +
|
| +## 0.11.4+4
|
| +
|
| +* Deprecate the name parameter to `isInstanceOf`. All language implementations
|
| + now support converting the type parameter to a string directly.
|
| +
|
| +## 0.11.4+3
|
| +
|
| +* Fix the examples for `equalsIgnoringWhitespace`.
|
| +
|
| +## 0.11.4+2
|
| +
|
| +* Improve the formatting of strings that contain unprintable ASCII characters.
|
| +
|
| +## 0.11.4+1
|
| +
|
| +* Correctly match and print `String`s containing characters that must be
|
| + represented as escape sequences.
|
| +
|
| +## 0.11.4
|
| +
|
| +* Remove the type checks in the `isEmpty` and `isNotEmpty` matchers and simply
|
| + access the `isEmpty` respectively `isNotEmpty` fields. This allows them to
|
| + work with custom collections. See [Issue
|
| + 21792](https://code.google.com/p/dart/issues/detail?id=21792) and [Issue
|
| + 21562](https://code.google.com/p/dart/issues/detail?id=21562)
|
| +
|
| +## 0.11.3+1
|
| +
|
| +* Fix the `prints` matcher test on dart2js.
|
| +
|
| +## 0.11.3
|
| +
|
| +* Add a `prints` matcher that matches output a callback emits via `print`.
|
| +
|
| +## 0.11.2
|
| +
|
| +* Add an `isNotEmpty` matcher.
|
| +
|
| +## 0.11.1+1
|
| +
|
| +* Refactored libraries and tests.
|
| +
|
| +* Fixed spelling mistake.
|
| +
|
| +## 0.11.1
|
| +
|
| +* Added `isNaN` and `isNotNaN` matchers.
|
| +
|
| +## 0.11.0
|
| +
|
| +* Removed deprecated matchers.
|
| +
|
| +## 0.10.1+1
|
| +
|
| +* Get the tests passing when run on dart2js in minified mode.
|
| +
|
| +## 0.10.1
|
| +
|
| +* Compare sets order-independently when using `equals()`.
|
| +
|
| +## 0.10.0+3
|
| +
|
| +* Removed `@deprecated` annotation on matchers due to
|
| +[Issue 19173](https://code.google.com/p/dart/issues/detail?id=19173)
|
| +
|
| +## 0.10.0+2
|
| +
|
| +* Added types to a number of constants.
|
| +
|
| +## 0.10.0+1
|
| +
|
| +* Matchers related to bad language use have been removed. These represent code
|
| +structure that should rarely or never be validated in tests.
|
| + * `isAbstractClassInstantiationError`
|
| + * `throwsAbstractClassInstantiationError`
|
| + * `isFallThroughError`
|
| + * `throwsFallThroughError`
|
| +
|
| +* Added types to a number of method arguments.
|
| +
|
| +* The structure of the library and test code has been updated.
|
|
|