OLD | NEW |
| (Empty) |
1 1.20.1 / 2014-06-03 | |
2 ================== | |
3 | |
4 * update: should dependency to ~4.0.0 (#1231) | |
5 | |
6 1.20.0 / 2014-05-28 | |
7 ================== | |
8 | |
9 * add: filenames to suite objects (#1222) | |
10 | |
11 1.19.0 / 2014-05-17 | |
12 ================== | |
13 | |
14 * add: browser script option to package.json | |
15 * add: export file in Mocha.Test objects (#1174) | |
16 * add: add docs for wrapped node flags | |
17 * fix: mocha.run() to return error status in browser (#1216) | |
18 * fix: clean() to show failure details (#1205) | |
19 * fix: regex that generates html for new keyword (#1201) | |
20 * fix: sibling suites have inherited but separate contexts (#1164) | |
21 | |
22 | |
23 1.18.2 / 2014-03-18 | |
24 ================== | |
25 | |
26 * fix: html runner was prevented from using #mocha as the default root el (#11
62) | |
27 | |
28 1.18.1 / 2014-03-18 | |
29 ================== | |
30 | |
31 * fix: named before/after hooks in bdd, tdd, qunit interfaces (#1161) | |
32 | |
33 1.18.0 / 2014-03-13 | |
34 ================== | |
35 | |
36 * add: promise support (#329) | |
37 * add: named before/after hooks (#966) | |
38 | |
39 1.17.1 / 2014-01-22 | |
40 ================== | |
41 | |
42 * fix: expected messages in should.js (should.js#168) | |
43 * fix: expect errno global in node versions < v0.9.11 (#1111) | |
44 * fix: unreliable checkGlobals optimization (#1110) | |
45 | |
46 1.17.0 / 2014-01-09 | |
47 ================== | |
48 | |
49 * add: able to require globals (describe, it, etc.) through mocha (#1077) | |
50 * fix: abort previous run on --watch change (#1100) | |
51 * fix: reset context for each --watch triggered run (#1099) | |
52 * fix: error when cli can't resolve path or pattern (#799) | |
53 * fix: canonicalize objects before stringifying and diffing them (#1079) | |
54 * fix: make CR call behave like carriage return for non tty (#1087) | |
55 | |
56 | |
57 1.16.2 / 2013-12-23 | |
58 ================== | |
59 | |
60 * fix: couple issues with ie 8 (#1082, #1081) | |
61 * fix: issue running the xunit reporter in browsers (#1068) | |
62 * fix: issue with firefox < 3.5 (#725) | |
63 | |
64 | |
65 1.16.1 / 2013-12-19 | |
66 ================== | |
67 | |
68 * fix: recompiled for missed changes from the last release | |
69 | |
70 | |
71 1.16.0 / 2013-12-19 | |
72 ================== | |
73 | |
74 * add: Runnable.globals(arr) for per test global whitelist (#1046) | |
75 * add: mocha.throwError(err) for assertion libs to call (#985) | |
76 * remove: --watch's spinner (#806) | |
77 * fix: duplicate test output for multi-line specs in spec reporter (#1006) | |
78 * fix: gracefully exit on SIGINT (#1063) | |
79 * fix expose the specified ui only in the browser (#984) | |
80 * fix: ensure process exit code is preserved when using --no-exit (#1059) | |
81 * fix: return true from window.onerror handler (#868) | |
82 * fix: xunit reporter to use process.stdout.write (#1068) | |
83 * fix: utils.clean(str) indentation (#761) | |
84 * fix: xunit reporter returning test duration a NaN (#1039) | |
85 | |
86 1.15.1 / 2013-12-03 | |
87 ================== | |
88 | |
89 * fix: recompiled for missed changes from the last release | |
90 | |
91 1.15.0 / 2013-12-02 | |
92 ================== | |
93 | |
94 * add: `--no-exit` to prevent `process.exit()` (#1018) | |
95 * fix: using inline diffs (#1044) | |
96 * fix: show pending test details in xunit reporter (#1051) | |
97 * fix: faster global leak detection (#1024) | |
98 * fix: yui compression (#1035) | |
99 * fix: wrapping long lines in test results (#1030, #1031) | |
100 * fix: handle errors in hooks (#1043) | |
101 | |
102 1.14.0 / 2013-11-02 | |
103 ================== | |
104 | |
105 * add: unified diff (#862) | |
106 * add: set MOCHA_COLORS env var to use colors (#965) | |
107 * add: able to override tests links in html reporters (#776) | |
108 * remove: teamcity reporter (#954) | |
109 * update: commander dependency to 2.0.0 (#1010) | |
110 * fix: mocha --ui will try to require the ui if not built in, as --reporter do
es (#1022) | |
111 * fix: send cursor commands only if isatty (#184, #1003) | |
112 * fix: include assertion message in base reporter (#993, #991) | |
113 * fix: consistent return of it, it.only, and describe, describe.only (#840) | |
114 | |
115 1.13.0 / 2013-09-15 | |
116 ================== | |
117 | |
118 * add: sort test files with --sort (#813) | |
119 * update: diff depedency to 1.0.7 | |
120 * update: glob dependency to 3.2.3 (#927) | |
121 * fix: diffs show whitespace differences (#976) | |
122 * fix: improve global leaks (#783) | |
123 * fix: firefox window.getInterface leak | |
124 * fix: accessing iframe via window[iframeIndex] leak | |
125 * fix: faster global leak checking | |
126 * fix: reporter pending css selector (#970) | |
127 | |
128 1.12.1 / 2013-08-29 | |
129 ================== | |
130 | |
131 * remove test.js from .gitignore | |
132 * update included version of ms.js | |
133 | |
134 1.12.0 / 2013-07-01 | |
135 ================== | |
136 | |
137 * add: prevent diffs for differing types. Closes #900 | |
138 * add `Mocha.process` hack for phantomjs | |
139 * fix: use compilers with requires | |
140 * fix regexps in diffs. Closes #890 | |
141 * fix xunit NaN on failure. Closes #894 | |
142 * fix: strip tab indentation in `clean` utility method | |
143 * fix: textmate bundle installation | |
144 | |
145 1.11.0 / 2013-06-12 | |
146 ================== | |
147 | |
148 * add --prof support | |
149 * add --harmony support | |
150 * add --harmony-generators support | |
151 * add "Uncaught " prefix to uncaught exceptions | |
152 * add web workers support | |
153 * add `suite.skip()` | |
154 * change to output # of pending / passing even on failures. Closes #872 | |
155 * fix: prevent hooks from being called if we are bailing | |
156 * fix `this.timeout(0)` | |
157 | |
158 1.10.0 / 2013-05-21 | |
159 ================== | |
160 | |
161 * add add better globbing support for windows via `glob` module | |
162 * add support to pass through flags such as --debug-brk=1234. Closes #852 | |
163 * add test.only, test.skip to qunit interface | |
164 * change to always use word-based diffs for now. Closes #733 | |
165 * change `mocha init` tests.html to index.html | |
166 * fix `process` global leak in the browser | |
167 * fix: use resolve() instead of join() for --require | |
168 * fix: filterLeaks() condition to not consider indices in global object as leak
s | |
169 * fix: restrict mocha.css styling to #mocha id | |
170 * fix: save timer references to avoid Sinon interfering in the browser build. | |
171 | |
172 1.9.0 / 2013-04-03 | |
173 ================== | |
174 | |
175 * add improved setImmediate implementation | |
176 * replace --ignore-leaks with --check-leaks | |
177 * change default of ignoreLeaks to true. Closes #791 | |
178 * remove scrolling for HTML reporter | |
179 * fix retina support | |
180 * fix tmbundle, restrict to js scope | |
181 | |
182 1.8.2 / 2013-03-11 | |
183 ================== | |
184 | |
185 * add `setImmediate` support for 0.10.x | |
186 * fix mocha -w spinner on windows | |
187 | |
188 1.8.1 / 2013-01-09 | |
189 ================== | |
190 | |
191 * fix .bail() arity check causing it to default to true | |
192 | |
193 1.8.0 / 2013-01-08 | |
194 ================== | |
195 | |
196 * add Mocha() options bail support | |
197 * add `Mocha#bail()` method | |
198 * add instanceof check back for inheriting from Error | |
199 * add component.json | |
200 * add diff.js to browser build | |
201 * update growl | |
202 * fix TAP reporter failures comment :D | |
203 | |
204 1.7.4 / 2012-12-06 | |
205 ================== | |
206 | |
207 * add total number of passes and failures to TAP | |
208 * remove .bind() calls. re #680 | |
209 * fix indexOf. Closes #680 | |
210 | |
211 1.7.3 / 2012-11-30 | |
212 ================== | |
213 | |
214 * fix uncaught error support for the browser | |
215 * revert uncaught "fix" which breaks node | |
216 | |
217 1.7.2 / 2012-11-28 | |
218 ================== | |
219 | |
220 * fix uncaught errors to expose the original error message | |
221 | |
222 1.7.0 / 2012-11-07 | |
223 ================== | |
224 | |
225 * add `--async-only` support to prevent false positives for missing `done()` | |
226 * add sorting by filename in code coverage | |
227 * add HTML 5 doctype to browser template. | |
228 * add play button to html reporter to rerun a single test | |
229 * add `this.timeout(ms)` as Suite#timeout(ms). Closes #599 | |
230 * update growl dependency to 1.6.x | |
231 * fix encoding of test-case ?grep. Closes #637 | |
232 * fix unicode chars on windows | |
233 * fix dom globals in Opera/IE. Closes #243 | |
234 * fix markdown reporter a tags | |
235 * fix `this.timeout("5s")` support | |
236 | |
237 1.6.0 / 2012-10-02 | |
238 ================== | |
239 | |
240 * add object diffs when `err.showDiff` is present | |
241 * add hiding of empty suites when pass/failures are toggled | |
242 * add faster `.length` checks to `checkGlobals()` before performing the filter | |
243 | |
244 1.5.0 / 2012-09-21 | |
245 ================== | |
246 | |
247 * add `ms()` to `.slow()` and `.timeout()` | |
248 * add `Mocha#checkLeaks()` to re-enable global leak checks | |
249 * add `this.slow()` option [aheckmann] | |
250 * add tab, CR, LF to error diffs for now | |
251 * add faster `.checkGlobals()` solution [guille] | |
252 * remove `fn.call()` from reduce util | |
253 * remove `fn.call()` from filter util | |
254 * fix forEach. Closes #582 | |
255 * fix relaying of signals [TooTallNate] | |
256 * fix TAP reporter grep number | |
257 | |
258 1.4.2 / 2012-09-01 | |
259 ================== | |
260 | |
261 * add support to multiple `Mocha#globals()` calls, and strings | |
262 * add `mocha.reporter()` constructor support [jfirebaugh] | |
263 * add `mocha.timeout()` | |
264 * move query-string parser to utils.js | |
265 * move highlight code to utils.js | |
266 * fix third-party reporter support [exogen] | |
267 * fix client-side API to match node-side [jfirebaugh] | |
268 * fix mocha in iframe [joliss] | |
269 | |
270 1.4.1 / 2012-08-28 | |
271 ================== | |
272 | |
273 * add missing `Markdown` export | |
274 * fix `Mocha#grep()`, escape regexp strings | |
275 * fix reference error when `devicePixelRatio` is not defined. Closes #549 | |
276 | |
277 1.4.0 / 2012-08-22 | |
278 ================== | |
279 | |
280 * add mkdir -p to `mocha init`. Closes #539 | |
281 * add `.only()`. Closes #524 | |
282 * add `.skip()`. Closes #524 | |
283 * change str.trim() to use utils.trim(). Closes #533 | |
284 * fix HTML progress indicator retina display | |
285 * fix url-encoding of click-to-grep HTML functionality | |
286 | |
287 1.3.2 / 2012-08-01 | |
288 ================== | |
289 | |
290 * fix exports double-execution regression. Closes #531 | |
291 | |
292 1.3.1 / 2012-08-01 | |
293 ================== | |
294 | |
295 * add passes/failures toggling to HTML reporter | |
296 * add pending state to `xit()` and `xdescribe()` [Brian Moore] | |
297 * add the @charset "UTF-8"; to fix #522 with FireFox. [Jonathan Creamer] | |
298 * add border-bottom to #stats links | |
299 * add check for runnable in `Runner#uncaught()`. Closes #494 | |
300 * add 0.4 and 0.6 back to travis.yml | |
301 * add `-E, --growl-errors` to growl on failures only | |
302 * add prefixes to debug() names. Closes #497 | |
303 * add `Mocha#invert()` to js api | |
304 * change dot reporter to use sexy unicode dots | |
305 * fix error when clicking pending test in HTML reporter | |
306 * fix `make tm` | |
307 | |
308 1.3.0 / 2012-07-05 | |
309 ================== | |
310 | |
311 * add window scrolling to `HTML` reporter | |
312 * add v8 `--trace-*` option support | |
313 * add support for custom reports via `--reporter MODULE` | |
314 * add `--invert` switch to invert `--grep` matches | |
315 * fix export of `Nyan` reporter. Closes #495 | |
316 * fix escaping of `HTML` suite titles. Closes #486 | |
317 * fix `done()` called multiple times with an error test | |
318 * change `--grep` - regexp escape the input | |
319 | |
320 1.2.2 / 2012-06-28 | |
321 ================== | |
322 | |
323 * Added 0.8.0 support | |
324 | |
325 1.2.1 / 2012-06-25 | |
326 ================== | |
327 | |
328 * Added `this.test.error(err)` support to after each hooks. Closes #287 | |
329 * Added: export top-level suite on global mocha object (mocha.suite). Closes #
448 | |
330 * Fixed `js` code block format error in markdown reporter | |
331 * Fixed deprecation warning when using `path.existsSync` | |
332 * Fixed --globals with wildcard | |
333 * Fixed chars in nyan when his head moves back | |
334 * Remove `--growl` from test/mocha.opts. Closes #289 | |
335 | |
336 1.2.0 / 2012-06-17 | |
337 ================== | |
338 | |
339 * Added `nyan` reporter [Atsuya Takagi] | |
340 * Added `mocha init <path>` to copy client files | |
341 * Added "specify" synonym for "it" [domenic] | |
342 * Added global leak wildcard support [nathanbowser] | |
343 * Fixed runner emitter leak. closes #432 | |
344 * Fixed omission of .js extension. Closes #454 | |
345 | |
346 1.1.0 / 2012-05-30 | |
347 ================== | |
348 | |
349 * Added: check each `mocha(1)` arg for directories to walk | |
350 * Added `--recursive` [tricknotes] | |
351 * Added `context` for BDD [hokaccha] | |
352 * Added styling for new clickable titles | |
353 * Added clickable suite titles to HTML reporter | |
354 * Added warning when strings are thrown as errors | |
355 * Changed: green arrows again in HTML reporter styling | |
356 * Changed ul/li elements instead of divs for better copy-and-pasting [joliss] | |
357 * Fixed issue #325 - add better grep support to js api | |
358 * Fixed: save timer references to avoid Sinon interfering. | |
359 | |
360 1.0.3 / 2012-04-30 | |
361 ================== | |
362 | |
363 * Fixed string diff newlines | |
364 * Fixed: removed mocha.css target. Closes #401 | |
365 | |
366 1.0.2 / 2012-04-25 | |
367 ================== | |
368 | |
369 * Added HTML reporter duration. Closes #47 | |
370 * Fixed: one postMessage event listener [exogen] | |
371 * Fixed: allow --globals to be used multiple times. Closes #100 [brendannee] | |
372 * Fixed #158: removes jquery include from browser tests | |
373 * Fixed grep. Closes #372 [brendannee] | |
374 * Fixed #166 - When grepping don't display the empty suites | |
375 * Removed test/browser/style.css. Closes #385 | |
376 | |
377 1.0.1 / 2012-04-04 | |
378 ================== | |
379 | |
380 * Fixed `.timeout()` in hooks | |
381 * Fixed: allow callback for `mocha.run()` in client version | |
382 * Fixed browser hook error display. Closes #361 | |
383 | |
384 1.0.0 / 2012-03-24 | |
385 ================== | |
386 | |
387 * Added js API. Closes #265 | |
388 * Added: initial run of tests with `--watch`. Closes #345 | |
389 * Added: mark `location` as a global on the CS. Closes #311 | |
390 * Added `markdown` reporter (github flavour) | |
391 * Added: scrolling menu to coverage.html. Closes #335 | |
392 * Added source line to html report for Safari [Tyson Tate] | |
393 * Added "min" reporter, useful for `--watch` [Jakub Nešetřil] | |
394 * Added support for arbitrary compilers via . Closes #338 [Ian Young] | |
395 * Added Teamcity export to lib/reporters/index [Michael Riley] | |
396 * Fixed chopping of first char in error reporting. Closes #334 [reported by to
pfunky] | |
397 * Fixed terrible FF / Opera stack traces | |
398 | |
399 0.14.1 / 2012-03-06 | |
400 ================== | |
401 | |
402 * Added lib-cov to _.npmignore_ | |
403 * Added reporter to `mocha.run([reporter])` as argument | |
404 * Added some margin-top to the HTML reporter | |
405 * Removed jQuery dependency | |
406 * Fixed `--watch`: purge require cache. Closes #266 | |
407 | |
408 0.14.0 / 2012-03-01 | |
409 ================== | |
410 | |
411 * Added string diff support for terminal reporters | |
412 | |
413 0.13.0 / 2012-02-23 | |
414 ================== | |
415 | |
416 * Added preliminary test coverage support. Closes #5 | |
417 * Added `HTMLCov` reporter | |
418 * Added `JSONCov` reporter [kunklejr] | |
419 * Added `xdescribe()` and `xit()` to the BDD interface. Closes #263 (docs *
Changed: make json reporter output pretty json | |
420 * Fixed node-inspector support, swapped `--debug` for `debug` to match node. | |
421 needed) | |
422 Closes #247 | |
423 | |
424 0.12.1 / 2012-02-14 | |
425 ================== | |
426 | |
427 * Added `npm docs mocha` support [TooTallNate] | |
428 * Added a `Context` object used for hook and test-case this. Closes #253 | |
429 * Fixed `Suite#clone()` `.ctx` reference. Closes #262 | |
430 | |
431 0.12.0 / 2012-02-02 | |
432 ================== | |
433 | |
434 * Added .coffee `--watch` support. Closes #242 | |
435 * Added support to `--require` files relative to the CWD. Closes #241 | |
436 * Added quick n dirty syntax highlighting. Closes #248 | |
437 * Changed: made HTML progress indicator smaller | |
438 * Fixed xunit errors attribute [dhendo] | |
439 | |
440 0.10.2 / 2012-01-21 | |
441 ================== | |
442 | |
443 * Fixed suite count in reporter stats. Closes #222 | |
444 * Fixed `done()` after timeout error reporting [Phil Sung] | |
445 * Changed the 0-based errors to 1 | |
446 | |
447 0.10.1 / 2012-01-17 | |
448 ================== | |
449 | |
450 * Added support for node 0.7.x | |
451 * Fixed absolute path support. Closes #215 [kompiro] | |
452 * Fixed `--no-colors` option [Jussi Virtanen] | |
453 * Fixed Arial CSS typo in the correct file | |
454 | |
455 0.10.0 / 2012-01-13 | |
456 ================== | |
457 | |
458 * Added `-b, --bail` to exit on first exception [guillermo] | |
459 * Added support for `-gc` / `--expose-gc` [TooTallNate] | |
460 * Added `qunit`-inspired interface | |
461 * Added MIT LICENSE. Closes #194 | |
462 * Added: `--watch` all .js in the CWD. Closes #139 | |
463 * Fixed `self.test` reference in runner. Closes #189 | |
464 * Fixed double reporting of uncaught exceptions after timeout. Closes #195 | |
465 | |
466 0.8.2 / 2012-01-05 | |
467 ================== | |
468 | |
469 * Added test-case context support. Closes #113 | |
470 * Fixed exit status. Closes #187 | |
471 * Update commander. Closes #190 | |
472 | |
473 0.8.1 / 2011-12-30 | |
474 ================== | |
475 | |
476 * Fixed reporting of uncaught exceptions. Closes #183 | |
477 * Fixed error message defaulting [indutny] | |
478 * Changed mocha(1) from bash to node for windows [Nathan Rajlich] | |
479 | |
480 0.8.0 / 2011-12-28 | |
481 ================== | |
482 | |
483 * Added `XUnit` reporter [FeeFighters/visionmedia] | |
484 * Added `say(1)` notification support [Maciej Małecki] | |
485 * Changed: fail when done() is invoked with a non-Error. Closes #171 | |
486 * Fixed `err.stack`, defaulting to message. Closes #180 | |
487 * Fixed: `make tm` mkdir -p the dest. Closes #137 | |
488 * Fixed mocha(1) --help bin name | |
489 * Fixed `-d` for `--debug` support | |
490 | |
491 0.7.1 / 2011-12-22 | |
492 ================== | |
493 | |
494 * Removed `mocha-debug(1)`, use `mocha --debug` | |
495 * Fixed CWD relative requires | |
496 * Fixed growl issue on windows [Raynos] | |
497 * Fixed: platform specific line endings [TooTallNate] | |
498 * Fixed: escape strings in HTML reporter. Closes #164 | |
499 | |
500 0.7.0 / 2011-12-18 | |
501 ================== | |
502 | |
503 * Added support for IE{7,8} [guille] | |
504 * Changed: better browser nextTick implementation [guille] | |
505 | |
506 0.6.0 / 2011-12-18 | |
507 ================== | |
508 | |
509 * Added setZeroTimeout timeout for browser (nicer stack traces). Closes #153 | |
510 * Added "view source" on hover for HTML reporter to make it obvious | |
511 * Changed: replace custom growl with growl lib | |
512 * Fixed duplicate reporting for HTML reporter. Closes #154 | |
513 * Fixed silent hook errors in the HTML reporter. Closes #150 | |
514 | |
515 0.5.0 / 2011-12-14 | |
516 ================== | |
517 | |
518 * Added: push node_modules directory onto module.paths for relative require Cl
oses #93 | |
519 * Added teamcity reporter [blindsey] | |
520 * Fixed: recover from uncaught exceptions for tests. Closes #94 | |
521 * Fixed: only emit "test end" for uncaught within test, not hook | |
522 | |
523 0.4.0 / 2011-12-14 | |
524 ================== | |
525 | |
526 * Added support for test-specific timeouts via `this.timeout(0)`. Closes #134 | |
527 * Added guillermo's client-side EventEmitter. Closes #132 | |
528 * Added progress indicator to the HTML reporter | |
529 * Fixed slow browser tests. Closes #135 | |
530 * Fixed "suite" color for light terminals | |
531 * Fixed `require()` leak spotted by [guillermo] | |
532 | |
533 0.3.6 / 2011-12-09 | |
534 ================== | |
535 | |
536 * Removed suite merging (for now) | |
537 | |
538 0.3.5 / 2011-12-08 | |
539 ================== | |
540 | |
541 * Added support for `window.onerror` [guillermo] | |
542 * Fixed: clear timeout on uncaught exceptions. Closes #131 [guillermo] | |
543 * Added `mocha.css` to PHONY list. | |
544 * Added `mocha.js` to PHONY list. | |
545 | |
546 0.3.4 / 2011-12-08 | |
547 ================== | |
548 | |
549 * Added: allow `done()` to be called with non-Error | |
550 * Added: return Runner from `mocha.run()`. Closes #126 | |
551 * Fixed: run afterEach even on failures. Closes #125 | |
552 * Fixed clobbering of current runnable. Closes #121 | |
553 | |
554 0.3.3 / 2011-12-08 | |
555 ================== | |
556 | |
557 * Fixed hook timeouts. Closes #120 | |
558 * Fixed uncaught exceptions in hooks | |
559 | |
560 0.3.2 / 2011-12-05 | |
561 ================== | |
562 | |
563 * Fixed weird reporting when `err.message` is not present | |
564 | |
565 0.3.1 / 2011-12-04 | |
566 ================== | |
567 | |
568 * Fixed hook event emitter leak. Closes #117 | |
569 * Fixed: export `Spec` constructor. Closes #116 | |
570 | |
571 0.3.0 / 2011-12-04 | |
572 ================== | |
573 | |
574 * Added `-w, --watch`. Closes #72 | |
575 * Added `--ignore-leaks` to ignore global leak checking | |
576 * Added browser `?grep=pattern` support | |
577 * Added `--globals <names>` to specify accepted globals. Closes #99 | |
578 * Fixed `mocha-debug(1)` on some systems. Closes #232 | |
579 * Fixed growl total, use `runner.total` | |
580 | |
581 0.2.0 / 2011-11-30 | |
582 ================== | |
583 | |
584 * Added `--globals <names>` to specify accepted globals. Closes #99 | |
585 * Fixed funky highlighting of messages. Closes #97 | |
586 * Fixed `mocha-debug(1)`. Closes #232 | |
587 * Fixed growl total, use runner.total | |
588 | |
589 0.1.0 / 2011-11-29 | |
590 ================== | |
591 | |
592 * Added `suiteSetup` and `suiteTeardown` to TDD interface [David Henderson] | |
593 * Added growl icons. Closes #84 | |
594 * Fixed coffee-script support | |
595 | |
596 0.0.8 / 2011-11-25 | |
597 ================== | |
598 | |
599 * Fixed: use `Runner#total` for accurate reporting | |
600 | |
601 0.0.7 / 2011-11-25 | |
602 ================== | |
603 | |
604 * Added `Hook` | |
605 * Added `Runnable` | |
606 * Changed: `Test` is `Runnable` | |
607 * Fixed global leak reporting in hooks | |
608 * Fixed: > 2 calls to done() only report the error once | |
609 * Fixed: clear timer on failure. Closes #80 | |
610 | |
611 0.0.6 / 2011-11-25 | |
612 ================== | |
613 | |
614 * Fixed return on immediate async error. Closes #80 | |
615 | |
616 0.0.5 / 2011-11-24 | |
617 ================== | |
618 | |
619 * Fixed: make mocha.opts whitespace less picky [kkaefer] | |
620 | |
621 0.0.4 / 2011-11-24 | |
622 ================== | |
623 | |
624 * Added `--interfaces` | |
625 * Added `--reporters` | |
626 * Added `-c, --colors`. Closes #69 | |
627 * Fixed hook timeouts | |
628 | |
629 0.0.3 / 2011-11-23 | |
630 ================== | |
631 | |
632 * Added `-C, --no-colors` to explicitly disable | |
633 * Added coffee-script support | |
634 | |
635 0.0.2 / 2011-11-22 | |
636 ================== | |
637 | |
638 * Fixed global leak detection due to Safari bind() change | |
639 * Fixed: escape html entities in Doc reporter | |
640 * Fixed: escape html entities in HTML reporter | |
641 * Fixed pending test support for HTML reporter. Closes #66 | |
642 | |
643 0.0.1 / 2011-11-22 | |
644 ================== | |
645 | |
646 * Added `--timeout` second shorthand support, ex `--timeout 3s`. | |
647 * Fixed "test end" event for uncaughtExceptions. Closes #61 | |
648 | |
649 0.0.1-alpha6 / 2011-11-19 | |
650 ================== | |
651 | |
652 * Added travis CI support (needs enabling when public) | |
653 * Added preliminary browser support | |
654 * Added `make mocha.css` target. Closes #45 | |
655 * Added stack trace to TAP errors. Closes #52 | |
656 * Renamed tearDown to teardown. Closes #49 | |
657 * Fixed: cascading hooksc. Closes #30 | |
658 * Fixed some colors for non-tty | |
659 * Fixed errors thrown in sync test-cases due to nextTick | |
660 * Fixed Base.window.width... again give precedence to 0.6.x | |
661 | |
662 0.0.1-alpha5 / 2011-11-17 | |
663 ================== | |
664 | |
665 * Added `doc` reporter. Closes #33 | |
666 * Added suite merging. Closes #28 | |
667 * Added TextMate bundle and `make tm`. Closes #20 | |
668 | |
669 0.0.1-alpha4 / 2011-11-15 | |
670 ================== | |
671 | |
672 * Fixed getWindowSize() for 0.4.x | |
673 | |
674 0.0.1-alpha3 / 2011-11-15 | |
675 ================== | |
676 | |
677 * Added `-s, --slow <ms>` to specify "slow" test threshold | |
678 * Added `mocha-debug(1)` | |
679 * Added `mocha.opts` support. Closes #31 | |
680 * Added: default [files] to _test/*.js_ | |
681 * Added protection against multiple calls to `done()`. Closes #35 | |
682 * Changed: bright yellow for slow Dot reporter tests | |
683 | |
684 0.0.1-alpha1 / 2011-11-08 | |
685 ================== | |
686 | |
687 * Missed this one :) | |
688 | |
689 0.0.1-alpha1 / 2011-11-08 | |
690 ================== | |
691 | |
692 * Initial release | |
OLD | NEW |