| 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 |