|
1 |
| -3.0.0-0 Prerelease |
2 |
| -===== |
| 1 | +3.0.0-0 Prerelease / 2019-07-28 |
| 2 | +============================== |
3 | 3 |
|
4 |
| - * Add option to specify executable file name (#999) |
| 4 | + * Add option to specify executable file name ([#999]) |
5 | 5 | * e.g. `.command('clone', 'clone description', { executableFile: 'myClone' })`
|
6 |
| - * Change docs for `.command` to contrast action handler vs git-style executable. TypeScript now uses overloaded function. (#938 #990) |
7 |
| - * Change to use straight quotes around strings in error messages (like 'this' instead of `this') (#915) |
8 |
| - * Add TypeScript "reference types" for node (#974) |
9 |
| - * Add support for hyphen as an option argument in subcommands (#697) |
10 |
| - * Add support for a short option flag and its value to be concatenated for action handler subcommands (#599) |
| 6 | + * Change docs for `.command` to contrast action handler vs git-style executable. TypeScript now uses overloaded function. ([#938] [#990]) |
| 7 | + * Change to use straight quotes around strings in error messages (like 'this' instead of `this') ([#915]) |
| 8 | + * Add TypeScript "reference types" for node ([#974]) |
| 9 | + * Add support for hyphen as an option argument in subcommands ([#697]) |
| 10 | + * Add support for a short option flag and its value to be concatenated for action handler subcommands ([#599]) |
11 | 11 | * e.g. `-p 80` can also be supplied as `-p80`
|
12 |
| - * Add executable arguments to spawn in win32, for git-style executables (#611) |
| 12 | + * Add executable arguments to spawn in win32, for git-style executables ([#611]) |
13 | 13 | * e.g. `node --harmony myCommand.js clone`
|
14 |
| - * Add parent command as prefix of subcommand in help (#980) |
15 |
| - * Add optional custom description to `.version` (#963) |
| 14 | + * Add parent command as prefix of subcommand in help ([#980]) |
| 15 | + * Add optional custom description to `.version` ([#963]) |
16 | 16 | * e.g. `program.version('0.0.1', '-v, --vers', 'output the current version')`
|
17 |
| - * Add `.helpOption(flags, description)` routine to customise help flags and description (#963) |
| 17 | + * Add `.helpOption(flags, description)` routine to customise help flags and description ([#963]) |
18 | 18 | * e.g. `.helpOption('-e, --HELP', 'read more information')`
|
19 |
| - * Fix behavior of --no-* options (#795) |
| 19 | + * Fix behavior of --no-* options ([#795]) |
20 | 20 | * can now define both `--foo` and `--no-foo`
|
21 | 21 | * custom event listeners: `--no-foo` on cli now emits `option:no-foo` (previously `option:foo`)
|
22 | 22 | * default value: defining `--no-foo` after defining `--foo` leaves the default value unchanged (previously set it to false)
|
23 |
| - * allow boolean default value, such as from environment (#987) |
24 |
| - * Increment inspector port for spawned subcommands (#991) |
| 23 | + * allow boolean default value, such as from environment ([#987]) |
| 24 | + * Increment inspector port for spawned subcommands ([#991]) |
25 | 25 | * e.g. `node --inspect myCommand.js clone`
|
26 | 26 |
|
| 27 | + [#599]: https://github.com/tj/commander.js/issues/599 |
| 28 | + [#611]: https://github.com/tj/commander.js/issues/611 |
| 29 | + [#697]: https://github.com/tj/commander.js/issues/697 |
| 30 | + [#795]: https://github.com/tj/commander.js/issues/795 |
| 31 | + [#915]: https://github.com/tj/commander.js/issues/915 |
| 32 | + [#938]: https://github.com/tj/commander.js/issues/938 |
| 33 | + [#963]: https://github.com/tj/commander.js/issues/963 |
| 34 | + [#974]: https://github.com/tj/commander.js/issues/974 |
| 35 | + [#980]: https://github.com/tj/commander.js/issues/980 |
| 36 | + [#987]: https://github.com/tj/commander.js/issues/987 |
| 37 | + [#990]: https://github.com/tj/commander.js/issues/990 |
| 38 | + [#991]: https://github.com/tj/commander.js/issues/991 |
| 39 | + [#999]: https://github.com/tj/commander.js/issues/999 |
27 | 40 |
|
28 | 41 | 2.20.0 / 2019-04-02
|
29 | 42 | ==================
|
|
0 commit comments