OLD | NEW |
| 1 ## 0.13.1+1 |
| 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 |
1 ## 0.13.1 | 8 ## 0.13.1 |
2 | 9 |
3 * Add `ArgParser.addSeparator()`. Separators allow users to group their options | 10 * Add `ArgParser.addSeparator()`. Separators allow users to group their options |
4 in the usage text. | 11 in the usage text. |
5 | 12 |
6 ## 0.13.0 | 13 ## 0.13.0 |
7 | 14 |
8 * **Breaking change**: An option that allows multiple values will now | 15 * **Breaking change**: An option that allows multiple values will now |
9 automatically split apart comma-separated values. This can be controlled with | 16 automatically split apart comma-separated values. This can be controlled with |
10 the `splitCommas` option. | 17 the `splitCommas` option. |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
73 | 80 |
74 ## 0.11.0 | 81 ## 0.11.0 |
75 | 82 |
76 * Move handling trailing options from `ArgParser.parse()` into `ArgParser` | 83 * Move handling trailing options from `ArgParser.parse()` into `ArgParser` |
77 itself. This lets subcommands have different behavior for how they handle | 84 itself. This lets subcommands have different behavior for how they handle |
78 trailing options. | 85 trailing options. |
79 | 86 |
80 ## 0.10.0+2 | 87 ## 0.10.0+2 |
81 | 88 |
82 * Usage ignores hidden options when determining column widths. | 89 * Usage ignores hidden options when determining column widths. |
OLD | NEW |