264 lines
7.4 KiB
Markdown
264 lines
7.4 KiB
Markdown
|
|
||
|
0.12.0 / 2012-02-02
|
||
|
==================
|
||
|
|
||
|
* Added .coffee `--watch` support. Closes #242
|
||
|
* Added support to `--require` files relative to the CWD. Closes #241
|
||
|
* Added quick n dirty syntax highlighting. Closes #248
|
||
|
* Changed: made HTML progress indicator smaller
|
||
|
* Fixed xunit errors attribute [dhendo]
|
||
|
|
||
|
0.10.2 / 2012-01-21
|
||
|
==================
|
||
|
|
||
|
* Fixed suite count in reporter stats. Closes #222
|
||
|
* Fixed `done()` after timeout error reporting [Phil Sung]
|
||
|
* Changed the 0-based errors to 1
|
||
|
|
||
|
0.10.1 / 2012-01-17
|
||
|
==================
|
||
|
|
||
|
* Added support for node 0.7.x
|
||
|
* Fixed absolute path support. Closes #215 [kompiro]
|
||
|
* Fixed `--no-colors` option [Jussi Virtanen]
|
||
|
* Fixed Arial CSS typo in the correct file
|
||
|
|
||
|
0.10.0 / 2012-01-13
|
||
|
==================
|
||
|
|
||
|
* Added `-b, --bail` to exit on first exception [guillermo]
|
||
|
* Added support for `-gc` / `--expose-gc` [TooTallNate]
|
||
|
* Added `qunit`-inspired interface
|
||
|
* Added MIT LICENSE. Closes #194
|
||
|
* Added: `--watch` all .js in the CWD. Closes #139
|
||
|
* Fixed `self.test` reference in runner. Closes #189
|
||
|
* Fixed double reporting of uncaught exceptions after timeout. Closes #195
|
||
|
|
||
|
0.8.2 / 2012-01-05
|
||
|
==================
|
||
|
|
||
|
* Added test-case context support. Closes #113
|
||
|
* Fixed exit status. Closes #187
|
||
|
* Update commander. Closes #190
|
||
|
|
||
|
0.8.1 / 2011-12-30
|
||
|
==================
|
||
|
|
||
|
* Fixed reporting of uncaught exceptions. Closes #183
|
||
|
* Fixed error message defaulting [indutny]
|
||
|
* Changed mocha(1) from bash to node for windows [Nathan Rajlich]
|
||
|
|
||
|
0.8.0 / 2011-12-28
|
||
|
==================
|
||
|
|
||
|
* Added `XUnit` reporter [FeeFighters/visionmedia]
|
||
|
* Added `say(1)` notification support [Maciej Małecki]
|
||
|
* Changed: fail when done() is invoked with a non-Error. Closes #171
|
||
|
* Fixed `err.stack`, defaulting to message. Closes #180
|
||
|
* Fixed: `make tm` mkdir -p the dest. Closes #137
|
||
|
* Fixed mocha(1) --help bin name
|
||
|
* Fixed `-d` for `--debug` support
|
||
|
|
||
|
0.7.1 / 2011-12-22
|
||
|
==================
|
||
|
|
||
|
* Removed `mocha-debug(1)`, use `mocha --debug`
|
||
|
* Fixed CWD relative requires
|
||
|
* Fixed growl issue on windows [Raynos]
|
||
|
* Fixed: platform specific line endings [TooTallNate]
|
||
|
* Fixed: escape strings in HTML reporter. Closes #164
|
||
|
|
||
|
0.7.0 / 2011-12-18
|
||
|
==================
|
||
|
|
||
|
* Added support for IE{7,8} [guille]
|
||
|
* Changed: better browser nextTick implementation [guille]
|
||
|
|
||
|
0.6.0 / 2011-12-18
|
||
|
==================
|
||
|
|
||
|
* Added setZeroTimeout timeout for browser (nicer stack traces). Closes #153
|
||
|
* Added "view source" on hover for HTML reporter to make it obvious
|
||
|
* Changed: replace custom growl with growl lib
|
||
|
* Fixed duplicate reporting for HTML reporter. Closes #154
|
||
|
* Fixed silent hook errors in the HTML reporter. Closes #150
|
||
|
|
||
|
0.5.0 / 2011-12-14
|
||
|
==================
|
||
|
|
||
|
* Added: push node_modules directory onto module.paths for relative require Closes #93
|
||
|
* Added teamcity reporter [blindsey]
|
||
|
* Fixed: recover from uncaught exceptions for tests. Closes #94
|
||
|
* Fixed: only emit "test end" for uncaught within test, not hook
|
||
|
|
||
|
0.4.0 / 2011-12-14
|
||
|
==================
|
||
|
|
||
|
* Added support for test-specific timeouts via `this.timeout(0)`. Closes #134
|
||
|
* Added guillermo's client-side EventEmitter. Closes #132
|
||
|
* Added progress indicator to the HTML reporter
|
||
|
* Fixed slow browser tests. Closes #135
|
||
|
* Fixed "suite" color for light terminals
|
||
|
* Fixed `require()` leak spotted by [guillermo]
|
||
|
|
||
|
0.3.6 / 2011-12-09
|
||
|
==================
|
||
|
|
||
|
* Removed suite merging (for now)
|
||
|
|
||
|
0.3.5 / 2011-12-08
|
||
|
==================
|
||
|
|
||
|
* Added support for `window.onerror` [guillermo]
|
||
|
* Fixed: clear timeout on uncaught exceptions. Closes #131 [guillermo]
|
||
|
* Added `mocha.css` to PHONY list.
|
||
|
* Added `mocha.js` to PHONY list.
|
||
|
|
||
|
0.3.4 / 2011-12-08
|
||
|
==================
|
||
|
|
||
|
* Added: allow `done()` to be called with non-Error
|
||
|
* Added: return Runner from `mocha.run()`. Closes #126
|
||
|
* Fixed: run afterEach even on failures. Closes #125
|
||
|
* Fixed clobbering of current runnable. Closes #121
|
||
|
|
||
|
0.3.3 / 2011-12-08
|
||
|
==================
|
||
|
|
||
|
* Fixed hook timeouts. Closes #120
|
||
|
* Fixed uncaught exceptions in hooks
|
||
|
|
||
|
0.3.2 / 2011-12-05
|
||
|
==================
|
||
|
|
||
|
* Fixed weird reporting when `err.message` is not present
|
||
|
|
||
|
0.3.1 / 2011-12-04
|
||
|
==================
|
||
|
|
||
|
* Fixed hook event emitter leak. Closes #117
|
||
|
* Fixed: export `Spec` constructor. Closes #116
|
||
|
|
||
|
0.3.0 / 2011-12-04
|
||
|
==================
|
||
|
|
||
|
* Added `-w, --watch`. Closes #72
|
||
|
* Added `--ignore-leaks` to ignore global leak checking
|
||
|
* Added browser `?grep=pattern` support
|
||
|
* Added `--globals <names>` to specify accepted globals. Closes #99
|
||
|
* Fixed `mocha-debug(1)` on some systems. Closes #232
|
||
|
* Fixed growl total, use `runner.total`
|
||
|
|
||
|
0.2.0 / 2011-11-30
|
||
|
==================
|
||
|
|
||
|
* Added `--globals <names>` to specify accepted globals. Closes #99
|
||
|
* Fixed funky highlighting of messages. Closes #97
|
||
|
* Fixed `mocha-debug(1)`. Closes #232
|
||
|
* Fixed growl total, use runner.total
|
||
|
|
||
|
0.1.0 / 2011-11-29
|
||
|
==================
|
||
|
|
||
|
* Added `suiteSetup` and `suiteTeardown` to TDD interface [David Henderson]
|
||
|
* Added growl icons. Closes #84
|
||
|
* Fixed coffee-script support
|
||
|
|
||
|
0.0.8 / 2011-11-25
|
||
|
==================
|
||
|
|
||
|
* Fixed: use `Runner#total` for accurate reporting
|
||
|
|
||
|
0.0.7 / 2011-11-25
|
||
|
==================
|
||
|
|
||
|
* Added `Hook`
|
||
|
* Added `Runnable`
|
||
|
* Changed: `Test` is `Runnable`
|
||
|
* Fixed global leak reporting in hooks
|
||
|
* Fixed: > 2 calls to done() only report the error once
|
||
|
* Fixed: clear timer on failure. Closes #80
|
||
|
|
||
|
0.0.6 / 2011-11-25
|
||
|
==================
|
||
|
|
||
|
* Fixed return on immediate async error. Closes #80
|
||
|
|
||
|
0.0.5 / 2011-11-24
|
||
|
==================
|
||
|
|
||
|
* Fixed: make mocha.opts whitespace less picky [kkaefer]
|
||
|
|
||
|
0.0.4 / 2011-11-24
|
||
|
==================
|
||
|
|
||
|
* Added `--interfaces`
|
||
|
* Added `--reporters`
|
||
|
* Added `-c, --colors`. Closes #69
|
||
|
* Fixed hook timeouts
|
||
|
|
||
|
0.0.3 / 2011-11-23
|
||
|
==================
|
||
|
|
||
|
* Added `-C, --no-colors` to explicitly disable
|
||
|
* Added coffee-script support
|
||
|
|
||
|
0.0.2 / 2011-11-22
|
||
|
==================
|
||
|
|
||
|
* Fixed global leak detection due to Safari bind() change
|
||
|
* Fixed: escape html entities in Doc reporter
|
||
|
* Fixed: escape html entities in HTML reporter
|
||
|
* Fixed pending test support for HTML reporter. Closes #66
|
||
|
|
||
|
0.0.1 / 2011-11-22
|
||
|
==================
|
||
|
|
||
|
* Added `--timeout` second shorthand support, ex `--timeout 3s`.
|
||
|
* Fixed "test end" event for uncaughtExceptions. Closes #61
|
||
|
|
||
|
0.0.1-alpha6 / 2011-11-19
|
||
|
==================
|
||
|
|
||
|
* Added travis CI support (needs enabling when public)
|
||
|
* Added preliminary browser support
|
||
|
* Added `make mocha.css` target. Closes #45
|
||
|
* Added stack trace to TAP errors. Closes #52
|
||
|
* Renamed tearDown to teardown. Closes #49
|
||
|
* Fixed: cascading hooksc. Closes #30
|
||
|
* Fixed some colors for non-tty
|
||
|
* Fixed errors thrown in sync test-cases due to nextTick
|
||
|
* Fixed Base.window.width... again give precedence to 0.6.x
|
||
|
|
||
|
0.0.1-alpha5 / 2011-11-17
|
||
|
==================
|
||
|
|
||
|
* Added `doc` reporter. Closes #33
|
||
|
* Added suite merging. Closes #28
|
||
|
* Added TextMate bundle and `make tm`. Closes #20
|
||
|
|
||
|
0.0.1-alpha4 / 2011-11-15
|
||
|
==================
|
||
|
|
||
|
* Fixed getWindowSize() for 0.4.x
|
||
|
|
||
|
0.0.1-alpha3 / 2011-11-15
|
||
|
==================
|
||
|
|
||
|
* Added `-s, --slow <ms>` to specify "slow" test threshold
|
||
|
* Added `mocha-debug(1)`
|
||
|
* Added `mocha.opts` support. Closes #31
|
||
|
* Added: default [files] to _test/*.js_
|
||
|
* Added protection against multiple calls to `done()`. Closes #35
|
||
|
* Changed: bright yellow for slow Dot reporter tests
|
||
|
|
||
|
0.0.1-alpha1 / 2011-11-08
|
||
|
==================
|
||
|
|
||
|
* Missed this one :)
|
||
|
|
||
|
0.0.1-alpha1 / 2011-11-08
|
||
|
==================
|
||
|
|
||
|
* Initial release
|