OLD | NEW |
1 # 1.1.0 | 1 # 1.1.0 |
2 | 2 |
3 * Add support for the `^` operator for compatible versions according to pub's | 3 * Add support for the `^` operator for compatible versions according to pub's |
4 notion of compatibility. `^1.2.3` is equivalent to `>=1.2.3 <2.0.0`; `^0.1.2` | 4 notion of compatibility. `^1.2.3` is equivalent to `>=1.2.3 <2.0.0`; `^0.1.2` |
5 is equivalent to `>=0.1.2 <0.2.0`. | 5 is equivalent to `>=0.1.2 <0.2.0`. |
6 | 6 |
7 * Add `Version.nextBreaking`, which returns the next version that introduces | 7 * Add `Version.nextBreaking`, which returns the next version that introduces |
8 breaking changes after a given version. | 8 breaking changes after a given version. |
9 | 9 |
10 * Add `new VersionConstraint.compatibleWith()`, which returns a range covering | 10 * Add `new VersionConstraint.compatibleWith()`, which returns a range covering |
11 all versions compatible with a given version. | 11 all versions compatible with a given version. |
12 | 12 |
| 13 * Add a custom `VersionRange.hashCode` to make it properly hashable. |
| 14 |
13 # 1.0.0 | 15 # 1.0.0 |
14 | 16 |
15 * Initial release. | 17 * Initial release. |
OLD | NEW |