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

Unified 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « packages/args/.status ('k') | packages/args/LICENSE » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: packages/args/CHANGELOG.md
diff --git a/packages/args/CHANGELOG.md b/packages/args/CHANGELOG.md
new file mode 100644
index 0000000000000000000000000000000000000000..123c564645471a33a109018e9603894a1355df05
--- /dev/null
+++ b/packages/args/CHANGELOG.md
@@ -0,0 +1,89 @@
+## 0.13.2
+
+* Allow option values that look like options. This more closely matches the
+ behavior of [`getopt`][getopt], the *de facto* standard for option parsing.
+
+[getopt]: http://man7.org/linux/man-pages/man3/getopt.3.html
+
+## 0.13.1
+
+* Add `ArgParser.addSeparator()`. Separators allow users to group their options
+ in the usage text.
+
+## 0.13.0
+
+* **Breaking change**: An option that allows multiple values will now
+ automatically split apart comma-separated values. This can be controlled with
+ the `splitCommas` option.
+
+## 0.12.2+6
+
+* Remove the dependency on the `collection` package.
+
+## 0.12.2+5
+
+* Add syntax highlighting to the README.
+
+## 0.12.2+4
+
+* Add an example of using command-line arguments to the README.
+
+## 0.12.2+3
+
+* Fixed implementation of ArgResults.options to really use Iterable<String>
+ instead of Iterable<dynamic> cast to Iterable<String>.
+
+## 0.12.2+2
+
+* Updated dependency constraint on `unittest`.
+
+* Formatted source code.
+
+* Fixed use of deprecated API in example.
+
+## 0.12.2+1
+
+* Fix the built-in `help` command for `CommandRunner`.
+
+## 0.12.2
+
+* Add `CommandRunner` and `Command` classes which make it easy to build a
+ command-based command-line application.
+
+* Add an `ArgResults.arguments` field, which contains the original argument list.
+
+## 0.12.1
+
+* Replace `ArgParser.getUsage()` with `ArgParser.usage`, a getter.
+ `ArgParser.getUsage()` is now deprecated, to be removed in args version 1.0.0.
+
+## 0.12.0+2
+
+* Widen the version constraint on the `collection` package.
+
+## 0.12.0+1
+
+* Remove the documentation link from the pubspec so this is linked to
+ pub.dartlang.org by default.
+
+## 0.12.0
+
+* Removed public constructors for `ArgResults` and `Option`.
+
+* `ArgResults.wasParsed()` can be used to determine if an option was actually
+ parsed or the default value is being returned.
+
+* Replaced `isFlag` and `allowMultiple` fields in the `Option` class with a
+ three-value `OptionType` enum.
+
+* Options may define `valueHelp` which will then be shown in the usage.
+
+## 0.11.0
+
+* Move handling trailing options from `ArgParser.parse()` into `ArgParser`
+ itself. This lets subcommands have different behavior for how they handle
+ trailing options.
+
+## 0.10.0+2
+
+* Usage ignores hidden options when determining column widths.
« 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