1 |
|
2 | 2.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 |
|
18 | 2.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 |
|
39 | 2.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 |
|
46 | 2.8.1 / 2015-04-22
|
47 | ==================
|
48 |
|
49 | * Back out `support multiline description` Close #396 #397
|
50 |
|
51 | 2.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 |
|
61 | 2.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 |
|
66 | 2.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 |
|
77 | 2.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 |
|
83 | 2.5.1 / 2014-12-15
|
84 | ==================
|
85 |
|
86 | * fixed two bugs incurred by variadic arguments. Close #291 @Quentin01 #302 @zhiyelee
|
87 |
|
88 | 2.5.0 / 2014-10-24
|
89 | ==================
|
90 |
|
91 | * add support for variadic arguments. Closes #277 @whitlockjc
|
92 |
|
93 | 2.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 |
|
102 | 2.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 |
|
109 | 2.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 |
|
116 | 2.1.0 / 2013-11-21
|
117 | ==================
|
118 |
|
119 | * add: allow cflag style option params, unit test, fixes #174
|
120 |
|
121 | 2.0.0 / 2013-07-18
|
122 | ==================
|
123 |
|
124 | * remove input methods (.prompt, .confirm, etc)
|
125 |
|
126 | 1.3.2 / 2013-07-18
|
127 | ==================
|
128 |
|
129 | * add support for sub-commands to co-exist with the original command
|
130 |
|
131 | 1.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 |
|
136 | 1.3.0 / 2013-07-09
|
137 | ==================
|
138 |
|
139 | * add EACCES error handling
|
140 | * fix sub-command --help
|
141 |
|
142 | 1.2.0 / 2013-06-13
|
143 | ==================
|
144 |
|
145 | * allow "-" hyphen as an option argument
|
146 | * support for RegExp coercion
|
147 |
|
148 | 1.1.1 / 2012-11-20
|
149 | ==================
|
150 |
|
151 | * add more sub-command padding
|
152 | * fix .usage() when args are present. Closes #106
|
153 |
|
154 | 1.1.0 / 2012-11-16
|
155 | ==================
|
156 |
|
157 | * add git-style executable subcommand support. Closes #94
|
158 |
|
159 | 1.0.5 / 2012-10-09
|
160 | ==================
|
161 |
|
162 | * fix `--name` clobbering. Closes #92
|
163 | * fix examples/help. Closes #89
|
164 |
|
165 | 1.0.4 / 2012-09-03
|
166 | ==================
|
167 |
|
168 | * add `outputHelp()` method.
|
169 |
|
170 | 1.0.3 / 2012-08-30
|
171 | ==================
|
172 |
|
173 | * remove invalid .version() defaulting
|
174 |
|
175 | 1.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 |
|
181 | 1.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 |
|
187 | 1.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 |
|
193 | 0.6.1 / 2012-06-01
|
194 | ==================
|
195 |
|
196 | * Added: append (yes or no) on confirmation
|
197 | * Added: allow node.js v0.7.x
|
198 |
|
199 | 0.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 |
|
206 | 0.5.1 / 2011-12-20
|
207 | ==================
|
208 |
|
209 | * Fixed `password()` for recent nodes. Closes #36
|
210 |
|
211 | 0.5.0 / 2011-12-04
|
212 | ==================
|
213 |
|
214 | * Added sub-command option support [itay]
|
215 |
|
216 | 0.4.3 / 2011-12-04
|
217 | ==================
|
218 |
|
219 | * Fixed custom help ordering. Closes #32
|
220 |
|
221 | 0.4.2 / 2011-11-24
|
222 | ==================
|
223 |
|
224 | * Added travis support
|
225 | * Fixed: line-buffered input automatically trimmed. Closes #31
|
226 |
|
227 | 0.4.1 / 2011-11-18
|
228 | ==================
|
229 |
|
230 | * Removed listening for "close" on --help
|
231 |
|
232 | 0.4.0 / 2011-11-15
|
233 | ==================
|
234 |
|
235 | * Added support for `--`. Closes #24
|
236 |
|
237 | 0.3.3 / 2011-11-14
|
238 | ==================
|
239 |
|
240 | * Fixed: wait for close event when writing help info [Jerry Hamlet]
|
241 |
|
242 | 0.3.2 / 2011-11-01
|
243 | ==================
|
244 |
|
245 | * Fixed long flag definitions with values [felixge]
|
246 |
|
247 | 0.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 |
|
253 | 0.3.0 / 2011-10-31
|
254 | ==================
|
255 |
|
256 | * Added support for long flags only. Closes #18
|
257 |
|
258 | 0.2.1 / 2011-10-24
|
259 | ==================
|
260 |
|
261 | * "node": ">= 0.4.x < 0.7.0". Closes #20
|
262 |
|
263 | 0.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 |
|
268 | 0.1.0 / 2011-08-24
|
269 | ==================
|
270 |
|
271 | * Added support for custom `--help` output
|
272 |
|
273 | 0.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 |
|
279 | 0.0.4 / 2011-08-15
|
280 | ==================
|
281 |
|
282 | * Fixed `Commander#args`
|
283 |
|
284 | 0.0.3 / 2011-08-15
|
285 | ==================
|
286 |
|
287 | * Added default option value support
|
288 |
|
289 | 0.0.2 / 2011-08-15
|
290 | ==================
|
291 |
|
292 | * Added mask support to `Command#password(str[, mask], fn)`
|
293 | * Added `Command#password(str, fn)`
|
294 |
|
295 | 0.0.1 / 2010-01-03
|
296 | ==================
|
297 |
|
298 | * Initial release
|
299 |
|
\ | No newline at end of file |