OLD | NEW |
1 # 1.3.0 | 1 # 1.3.0 |
2 | 2 |
3 * Make the `VersionUnion` class public. This was previously used internally to | 3 * Make the `VersionUnion` class public. This was previously used internally to |
4 implement `new VersionConstraint.unionOf()` and `VersionConstraint.union()`. | 4 implement `new VersionConstraint.unionOf()` and `VersionConstraint.union()`. |
5 Now it's public so you can use it too. | 5 Now it's public so you can use it too. |
6 | 6 |
| 7 * Make `VersionRange` implement `Comparable<VersionRange>`. Ranges are ordered |
| 8 first by lower bound, then by upper bound. |
| 9 |
7 # 1.2.4 | 10 # 1.2.4 |
8 | 11 |
9 * Fix all remaining strong mode warnings. | 12 * Fix all remaining strong mode warnings. |
10 | 13 |
11 # 1.2.3 | 14 # 1.2.3 |
12 | 15 |
13 * Addressed three strong mode warnings. | 16 * Addressed three strong mode warnings. |
14 | 17 |
15 # 1.2.2 | 18 # 1.2.2 |
16 | 19 |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
50 breaking changes after a given version. | 53 breaking changes after a given version. |
51 | 54 |
52 * Add `new VersionConstraint.compatibleWith()`, which returns a range covering | 55 * Add `new VersionConstraint.compatibleWith()`, which returns a range covering |
53 all versions compatible with a given version. | 56 all versions compatible with a given version. |
54 | 57 |
55 * Add a custom `VersionRange.hashCode` to make it properly hashable. | 58 * Add a custom `VersionRange.hashCode` to make it properly hashable. |
56 | 59 |
57 # 1.0.0 | 60 # 1.0.0 |
58 | 61 |
59 * Initial release. | 62 * Initial release. |
OLD | NEW |