UNPKG

7.94 kBMarkdownView Raw
1
22.11.0 / 2017-07-03
3==================
4
5 * Fix help section order and padding (#652)
6 * feature: support for signals to subcommands (#632)
7 * Fixed #37, --help should not display first (#447)
8 * Fix translation errors. (#570)
9 * Add package-lock.json
10 * Remove engines
11 * Upgrade package version
12 * Prefix events to prevent conflicts between commands and options (#494)
13 * Removing dependency on graceful-readlink
14 * Support setting name in #name function and make it chainable
15 * Add .vscode directory to .gitignore (Visual Studio Code metadata)
16 * Updated link to ruby commander in readme files
17
182.10.0 / 2017-06-19
19==================
20
21 * Update .travis.yml. drop support for older node.js versions.
22 * Fix require arguments in README.md
23 * On SemVer you do not start from 0.0.1
24 * Add missing semi colon in readme
25 * Add save param to npm install
26 * node v6 travis test
27 * Update Readme_zh-CN.md
28 * Allow literal '--' to be passed-through as an argument
29 * Test subcommand alias help
30 * link build badge to master branch
31 * Support the alias of Git style sub-command
32 * added keyword commander for better search result on npm
33 * Fix Sub-Subcommands
34 * test node.js stable
35 * Fixes TypeError when a command has an option called `--description`
36 * Update README.md to make it beginner friendly and elaborate on the difference between angled and square brackets.
37 * Add chinese Readme file
38
392.9.0 / 2015-10-13
40==================
41
42 * Add option `isDefault` to set default subcommand #415 @Qix-
43 * Add callback to allow filtering or post-processing of help text #434 @djulien
44 * Fix `undefined` text in help information close #414 #416 @zhiyelee
45
462.8.1 / 2015-04-22
47==================
48
49 * Back out `support multiline description` Close #396 #397
50
512.8.0 / 2015-04-07
52==================
53
54 * Add `process.execArg` support, execution args like `--harmony` will be passed to sub-commands #387 @DigitalIO @zhiyelee
55 * Fix bug in Git-style sub-commands #372 @zhiyelee
56 * Allow commands to be hidden from help #383 @tonylukasavage
57 * When git-style sub-commands are in use, yet none are called, display help #382 @claylo
58 * Add ability to specify arguments syntax for top-level command #258 @rrthomas
59 * Support multiline descriptions #208 @zxqfox
60
612.7.1 / 2015-03-11
62==================
63
64 * Revert #347 (fix collisions when option and first arg have same name) which causes a bug in #367.
65
662.7.0 / 2015-03-09
67==================
68
69 * Fix git-style bug when installed globally. Close #335 #349 @zhiyelee
70 * Fix collisions when option and first arg have same name. Close #346 #347 @tonylukasavage
71 * Add support for camelCase on `opts()`. Close #353 @nkzawa
72 * Add node.js 0.12 and io.js to travis.yml
73 * Allow RegEx options. #337 @palanik
74 * Fixes exit code when sub-command failing. Close #260 #332 @pirelenito
75 * git-style `bin` files in $PATH make sense. Close #196 #327 @zhiyelee
76
772.6.0 / 2014-12-30
78==================
79
80 * added `Command#allowUnknownOption` method. Close #138 #318 @doozr @zhiyelee
81 * Add application description to the help msg. Close #112 @dalssoft
82
832.5.1 / 2014-12-15
84==================
85
86 * fixed two bugs incurred by variadic arguments. Close #291 @Quentin01 #302 @zhiyelee
87
882.5.0 / 2014-10-24
89==================
90
91 * add support for variadic arguments. Closes #277 @whitlockjc
92
932.4.0 / 2014-10-17
94==================
95
96 * fixed a bug on executing the coercion function of subcommands option. Closes #270
97 * added `Command.prototype.name` to retrieve command name. Closes #264 #266 @tonylukasavage
98 * added `Command.prototype.opts` to retrieve all the options as a simple object of key-value pairs. Closes #262 @tonylukasavage
99 * fixed a bug on subcommand name. Closes #248 @jonathandelgado
100 * fixed function normalize doesn’t honor option terminator. Closes #216 @abbr
101
1022.3.0 / 2014-07-16
103==================
104
105 * add command alias'. Closes PR #210
106 * fix: Typos. Closes #99
107 * fix: Unused fs module. Closes #217
108
1092.2.0 / 2014-03-29
110==================
111
112 * add passing of previous option value
113 * fix: support subcommands on windows. Closes #142
114 * Now the defaultValue passed as the second argument of the coercion function.
115
1162.1.0 / 2013-11-21
117==================
118
119 * add: allow cflag style option params, unit test, fixes #174
120
1212.0.0 / 2013-07-18
122==================
123
124 * remove input methods (.prompt, .confirm, etc)
125
1261.3.2 / 2013-07-18
127==================
128
129 * add support for sub-commands to co-exist with the original command
130
1311.3.1 / 2013-07-18
132==================
133
134 * add quick .runningCommand hack so you can opt-out of other logic when running a sub command
135
1361.3.0 / 2013-07-09
137==================
138
139 * add EACCES error handling
140 * fix sub-command --help
141
1421.2.0 / 2013-06-13
143==================
144
145 * allow "-" hyphen as an option argument
146 * support for RegExp coercion
147
1481.1.1 / 2012-11-20
149==================
150
151 * add more sub-command padding
152 * fix .usage() when args are present. Closes #106
153
1541.1.0 / 2012-11-16
155==================
156
157 * add git-style executable subcommand support. Closes #94
158
1591.0.5 / 2012-10-09
160==================
161
162 * fix `--name` clobbering. Closes #92
163 * fix examples/help. Closes #89
164
1651.0.4 / 2012-09-03
166==================
167
168 * add `outputHelp()` method.
169
1701.0.3 / 2012-08-30
171==================
172
173 * remove invalid .version() defaulting
174
1751.0.2 / 2012-08-24
176==================
177
178 * add `--foo=bar` support [arv]
179 * fix password on node 0.8.8. Make backward compatible with 0.6 [focusaurus]
180
1811.0.1 / 2012-08-03
182==================
183
184 * fix issue #56
185 * fix tty.setRawMode(mode) was moved to tty.ReadStream#setRawMode() (i.e. process.stdin.setRawMode())
186
1871.0.0 / 2012-07-05
188==================
189
190 * add support for optional option descriptions
191 * add defaulting of `.version()` to package.json's version
192
1930.6.1 / 2012-06-01
194==================
195
196 * Added: append (yes or no) on confirmation
197 * Added: allow node.js v0.7.x
198
1990.6.0 / 2012-04-10
200==================
201
202 * Added `.prompt(obj, callback)` support. Closes #49
203 * Added default support to .choose(). Closes #41
204 * Fixed the choice example
205
2060.5.1 / 2011-12-20
207==================
208
209 * Fixed `password()` for recent nodes. Closes #36
210
2110.5.0 / 2011-12-04
212==================
213
214 * Added sub-command option support [itay]
215
2160.4.3 / 2011-12-04
217==================
218
219 * Fixed custom help ordering. Closes #32
220
2210.4.2 / 2011-11-24
222==================
223
224 * Added travis support
225 * Fixed: line-buffered input automatically trimmed. Closes #31
226
2270.4.1 / 2011-11-18
228==================
229
230 * Removed listening for "close" on --help
231
2320.4.0 / 2011-11-15
233==================
234
235 * Added support for `--`. Closes #24
236
2370.3.3 / 2011-11-14
238==================
239
240 * Fixed: wait for close event when writing help info [Jerry Hamlet]
241
2420.3.2 / 2011-11-01
243==================
244
245 * Fixed long flag definitions with values [felixge]
246
2470.3.1 / 2011-10-31
248==================
249
250 * Changed `--version` short flag to `-V` from `-v`
251 * Changed `.version()` so it's configurable [felixge]
252
2530.3.0 / 2011-10-31
254==================
255
256 * Added support for long flags only. Closes #18
257
2580.2.1 / 2011-10-24
259==================
260
261 * "node": ">= 0.4.x < 0.7.0". Closes #20
262
2630.2.0 / 2011-09-26
264==================
265
266 * Allow for defaults that are not just boolean. Default peassignment only occurs for --no-*, optional, and required arguments. [Jim Isaacs]
267
2680.1.0 / 2011-08-24
269==================
270
271 * Added support for custom `--help` output
272
2730.0.5 / 2011-08-18
274==================
275
276 * Changed: when the user enters nothing prompt for password again
277 * Fixed issue with passwords beginning with numbers [NuckChorris]
278
2790.0.4 / 2011-08-15
280==================
281
282 * Fixed `Commander#args`
283
2840.0.3 / 2011-08-15
285==================
286
287 * Added default option value support
288
2890.0.2 / 2011-08-15
290==================
291
292 * Added mask support to `Command#password(str[, mask], fn)`
293 * Added `Command#password(str, fn)`
294
2950.0.1 / 2010-01-03
296==================
297
298 * Initial release
299
\No newline at end of file