| OLD | NEW |
| 1 ## 0.12.0 | 1 ## 0.12.0 |
| 2 | 2 |
| 3 * Moved a number of members to the | 3 * Moved a number of members to the |
| 4 [`unittest`](https://pub.dartlang.org/packages/unittest) package. | 4 [`unittest`](https://pub.dartlang.org/packages/unittest) package. |
| 5 * `TestFailure`, `ErrorFormatter`, `expect`, `fail`, and 'wrapAsync'. | 5 * `TestFailure`, `ErrorFormatter`, `expect`, `fail`, and 'wrapAsync'. |
| 6 * `completes`, `completion`, `throws`, and `throwsA` Matchers. | 6 * `completes`, `completion`, `throws`, and `throwsA` Matchers. |
| 7 * The `Throws` class. | 7 * The `Throws` class. |
| 8 * All of the `throws...Error` Matchers. | 8 * All of the `throws...Error` Matchers. |
| 9 | 9 |
| 10 * Removed `FailureHandler`, `DefaultFailureHandler`, | 10 * Removed `FailureHandler`, `DefaultFailureHandler`, |
| 11 `configureExpectFailureHandler`, and `getOrCreateExpectFailureHandler`. | 11 `configureExpectFailureHandler`, and `getOrCreateExpectFailureHandler`. |
| 12 Now that `expect` is in the `unittest` package, these are no longer needed. | 12 Now that `expect` is in the `unittest` package, these are no longer needed. |
| 13 | 13 |
| 14 * Improve the formatting of strings that contain unprintable ASCII characters. |
| 15 |
| 14 ## 0.11.4+1 | 16 ## 0.11.4+1 |
| 15 | 17 |
| 16 * Correctly match and print `String`s containing characters that must be | 18 * Correctly match and print `String`s containing characters that must be |
| 17 represented as escape sequences. | 19 represented as escape sequences. |
| 18 | 20 |
| 19 ## 0.11.4 | 21 ## 0.11.4 |
| 20 | 22 |
| 21 * Remove the type checks in the `isEmpty` and `isNotEmpty` matchers and simply | 23 * Remove the type checks in the `isEmpty` and `isNotEmpty` matchers and simply |
| 22 access the `isEmpty` respectively `isNotEmpty` fields. This allows them to | 24 access the `isEmpty` respectively `isNotEmpty` fields. This allows them to |
| 23 work with custom collections. See [Issue | 25 work with custom collections. See [Issue |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 72 * Matchers related to bad language use have been removed. These represent code | 74 * Matchers related to bad language use have been removed. These represent code |
| 73 structure that should rarely or never be validated in tests. | 75 structure that should rarely or never be validated in tests. |
| 74 * `isAbstractClassInstantiationError` | 76 * `isAbstractClassInstantiationError` |
| 75 * `throwsAbstractClassInstantiationError` | 77 * `throwsAbstractClassInstantiationError` |
| 76 * `isFallThroughError` | 78 * `isFallThroughError` |
| 77 * `throwsFallThroughError` | 79 * `throwsFallThroughError` |
| 78 | 80 |
| 79 * Added types to a number of method arguments. | 81 * Added types to a number of method arguments. |
| 80 | 82 |
| 81 * The structure of the library and test code has been updated. | 83 * The structure of the library and test code has been updated. |
| OLD | NEW |