* 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
==================
* 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
==================
* 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
==================
* Removed suite merging (for now)
0.3.5
==================
* 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
==================
* 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