Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(335)

Side by Side Diff: CHANGELOG.md

Issue 2045803002: Add VersionConstraint.difference(). (Closed) Base URL: git@github.com:dart-lang/pub_semver@master
Patch Set: Code review changes Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | lib/src/utils.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 * Added `VersionConstraint.difference()`. This returns a constraint matching all
8 versions matched by one constraint but not another.
9
7 * Make `VersionRange` implement `Comparable<VersionRange>`. Ranges are ordered 10 * Make `VersionRange` implement `Comparable<VersionRange>`. Ranges are ordered
8 first by lower bound, then by upper bound. 11 first by lower bound, then by upper bound.
9 12
10 # 1.2.4 13 # 1.2.4
11 14
12 * Fix all remaining strong mode warnings. 15 * Fix all remaining strong mode warnings.
13 16
14 # 1.2.3 17 # 1.2.3
15 18
16 * Addressed three strong mode warnings. 19 * Addressed three strong mode warnings.
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
53 breaking changes after a given version. 56 breaking changes after a given version.
54 57
55 * Add `new VersionConstraint.compatibleWith()`, which returns a range covering 58 * Add `new VersionConstraint.compatibleWith()`, which returns a range covering
56 all versions compatible with a given version. 59 all versions compatible with a given version.
57 60
58 * Add a custom `VersionRange.hashCode` to make it properly hashable. 61 * Add a custom `VersionRange.hashCode` to make it properly hashable.
59 62
60 # 1.0.0 63 # 1.0.0
61 64
62 * Initial release. 65 * Initial release.
OLDNEW
« no previous file with comments | « no previous file | lib/src/utils.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698