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

Side by Side Diff: packages/args/CHANGELOG.md

Issue 1400473008: Roll Observatory packages and add a roll script (Closed) Base URL: git@github.com:dart-lang/observatory_pub_packages.git@master
Patch Set: Created 5 years, 2 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 | « packages/args/.status ('k') | packages/args/LICENSE » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 ## 0.13.2
2
3 * Allow option values that look like options. This more closely matches the
4 behavior of [`getopt`][getopt], the *de facto* standard for option parsing.
5
6 [getopt]: http://man7.org/linux/man-pages/man3/getopt.3.html
7
8 ## 0.13.1
9
10 * Add `ArgParser.addSeparator()`. Separators allow users to group their options
11 in the usage text.
12
13 ## 0.13.0
14
15 * **Breaking change**: An option that allows multiple values will now
16 automatically split apart comma-separated values. This can be controlled with
17 the `splitCommas` option.
18
19 ## 0.12.2+6
20
21 * Remove the dependency on the `collection` package.
22
23 ## 0.12.2+5
24
25 * Add syntax highlighting to the README.
26
27 ## 0.12.2+4
28
29 * Add an example of using command-line arguments to the README.
30
31 ## 0.12.2+3
32
33 * Fixed implementation of ArgResults.options to really use Iterable<String>
34 instead of Iterable<dynamic> cast to Iterable<String>.
35
36 ## 0.12.2+2
37
38 * Updated dependency constraint on `unittest`.
39
40 * Formatted source code.
41
42 * Fixed use of deprecated API in example.
43
44 ## 0.12.2+1
45
46 * Fix the built-in `help` command for `CommandRunner`.
47
48 ## 0.12.2
49
50 * Add `CommandRunner` and `Command` classes which make it easy to build a
51 command-based command-line application.
52
53 * Add an `ArgResults.arguments` field, which contains the original argument list .
54
55 ## 0.12.1
56
57 * Replace `ArgParser.getUsage()` with `ArgParser.usage`, a getter.
58 `ArgParser.getUsage()` is now deprecated, to be removed in args version 1.0.0.
59
60 ## 0.12.0+2
61
62 * Widen the version constraint on the `collection` package.
63
64 ## 0.12.0+1
65
66 * Remove the documentation link from the pubspec so this is linked to
67 pub.dartlang.org by default.
68
69 ## 0.12.0
70
71 * Removed public constructors for `ArgResults` and `Option`.
72
73 * `ArgResults.wasParsed()` can be used to determine if an option was actually
74 parsed or the default value is being returned.
75
76 * Replaced `isFlag` and `allowMultiple` fields in the `Option` class with a
77 three-value `OptionType` enum.
78
79 * Options may define `valueHelp` which will then be shown in the usage.
80
81 ## 0.11.0
82
83 * Move handling trailing options from `ArgParser.parse()` into `ArgParser`
84 itself. This lets subcommands have different behavior for how they handle
85 trailing options.
86
87 ## 0.10.0+2
88
89 * Usage ignores hidden options when determining column widths.
OLDNEW
« no previous file with comments | « packages/args/.status ('k') | packages/args/LICENSE » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698