haste-server/node_modules/mocha/History.md

264 lines
7.4 KiB
Markdown
Raw Permalink Normal View History

2012-02-06 20:09:01 +01:00
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