OLD | NEW |
| (Empty) |
1 ## 0.12.2+1 | |
2 | |
3 * Fix the built-in `help` command for `CommandRunner`. | |
4 | |
5 ## 0.12.2 | |
6 | |
7 * Add `CommandRunner` and `Command` classes which make it easy to build a | |
8 command-based command-line application. | |
9 | |
10 * Add an `ArgResults.arguments` field, which contains the original argument list
. | |
11 | |
12 ## 0.12.1 | |
13 | |
14 * Replace `ArgParser.getUsage()` with `ArgParser.usage`, a getter. | |
15 `ArgParser.getUsage()` is now deprecated, to be removed in args version 1.0.0. | |
16 | |
17 ## 0.12.0+2 | |
18 | |
19 * Widen the version constraint on the `collection` package. | |
20 | |
21 ## 0.12.0+1 | |
22 | |
23 * Remove the documentation link from the pubspec so this is linked to | |
24 pub.dartlang.org by default. | |
25 | |
26 ## 0.12.0 | |
27 | |
28 * Removed public constructors for `ArgResults` and `Option`. | |
29 | |
30 * `ArgResults.wasParsed()` can be used to determine if an option was actually | |
31 parsed or the default value is being returned. | |
32 | |
33 * Replaced `isFlag` and `allowMultiple` fields in the `Option` class with a | |
34 three-value `OptionType` enum. | |
35 | |
36 * Options may define `valueHelp` which will then be shown in the usage. | |
37 | |
38 ## 0.11.0 | |
39 | |
40 * Move handling trailing options from `ArgParser.parse()` into `ArgParser` | |
41 itself. This lets subcommands have different behavior for how they handle | |
42 trailing options. | |
43 | |
44 ## 0.10.0+2 | |
45 | |
46 * Usage ignores hidden options when determining column widths. | |
OLD | NEW |