OLD | NEW |
| 1 ## 0.12.0+2 |
| 2 |
| 3 * Widen the version constraint on the `collection` package. |
| 4 |
1 ## 0.12.0+1 | 5 ## 0.12.0+1 |
2 | 6 |
3 * Remove the documentation link from the pubspec so this is linked to | 7 * Remove the documentation link from the pubspec so this is linked to |
4 pub.dartlang.org by default. | 8 pub.dartlang.org by default. |
5 | 9 |
6 ## 0.12.0 | 10 ## 0.12.0 |
7 | 11 |
8 * Removed public constructors for `ArgResults` and `Option`. | 12 * Removed public constructors for `ArgResults` and `Option`. |
9 | 13 |
10 * `ArgResults.wasParsed()` can be used to determine if an option was actually | 14 * `ArgResults.wasParsed()` can be used to determine if an option was actually |
11 parsed or the default value is being returned. | 15 parsed or the default value is being returned. |
12 | 16 |
13 * Replaced `isFlag` and `allowMultiple` fields in the `Option` class with a | 17 * Replaced `isFlag` and `allowMultiple` fields in the `Option` class with a |
14 three-value `OptionType` enum. | 18 three-value `OptionType` enum. |
15 | 19 |
16 * Options may define `valueHelp` which will then be shown in the usage. | 20 * Options may define `valueHelp` which will then be shown in the usage. |
17 | 21 |
18 ## 0.11.0 | 22 ## 0.11.0 |
19 | 23 |
20 * Move handling trailing options from `ArgParser.parse()` into `ArgParser` | 24 * Move handling trailing options from `ArgParser.parse()` into `ArgParser` |
21 itself. This lets subcommands have different behavior for how they handle | 25 itself. This lets subcommands have different behavior for how they handle |
22 trailing options. | 26 trailing options. |
23 | 27 |
24 ## 0.10.0+2 | 28 ## 0.10.0+2 |
25 | 29 |
26 * Usage ignores hidden options when determining column widths. | 30 * Usage ignores hidden options when determining column widths. |
OLD | NEW |