mochajs/mocha
### [`v3.5.0`](https://togithub.com/mochajs/mocha/releases/v3.5.0)
[Compare Source](https://togithub.com/mochajs/mocha/compare/v3.4.2...v3.5.0)
### v3.5.0 / 2017-07-31
#### :newspaper: News
- Mocha now has a [code of conduct](https://togithub.com/mochajs/mocha/blob/master/.github/CODE_OF_CONDUCT.md) (thanks [@kungapal]!).
- Old issues and PRs are now being marked "stale" by [Probot's "Stale" plugin](https://togithub.com/probot/stale). If an issue is marked as such, and you would like to see it remain open, simply add a new comment to the ticket or PR.
- **WARNING**: Support for non-ES5-compliant environments will be dropped starting with version 4.0.0 of Mocha!
#### :lock: Security Fixes
- [#2860]: Address [CVE-2015-8315](https://nodesecurity.io/advisories/46) via upgrade of [debug](https://npm.im/debug) ([@boneskull])
#### :tada: Enhancements
- [#2696]: Add `--forbid-only` and `--forbid-pending` flags. Use these in CI or hooks to ensure tests aren't accidentally being skipped! ([@charlierudolph])
- [#2813]: Support Node.js 8's `--napi-modules` flag ([@jupp0r])
#### :nut_and_bolt: Other
- Various CI-and-test-related fixes and improvements ([@boneskull], [@dasilvacontin], [@PopradiArpad], [@Munter], [@ScottFreeCode])
- "Officially" support Node.js 8 ([@elergy])
[#2860]: https://togithub.com/mochajs/mocha/pulls/2860
[#2696]: https://togithub.com/mochajs/mocha/pulls/2696
[#2813]: https://togithub.com/mochajs/mocha/pulls/2813
[@charlierudolph]: https://togithub.com/charlierudolph
[@PopradiArpad]: https://togithub.com/PopradiArpad
[@kungapal]: https://togithub.com/kungapal
[@elergy]: https://togithub.com/elergy
[@jupp0r]: https://togithub.com/jupp0r
[@boneskull]: https://togithub.com/boneskull
[@Munter]: https://togithub.com/Munter
[@dasilvacontin]: https://togithub.com/dasilvacontin
[@ScottFreeCode]: https://togithub.com/ScottFreeCode
### [`v3.4.2`](https://togithub.com/mochajs/mocha/releases/v3.4.2)
[Compare Source](https://togithub.com/mochajs/mocha/compare/v3.4.1...v3.4.2)
### 3.4.2 / 2017-05-24
#### :bug: Fixes
- [#2802]: Remove call to deprecated os.tmpDir ([@makepanic])
- [#2820]: Eagerly set process.exitCode ([@chrisleck])
#### :nut_and_bolt: Other
- [#2778]: Move linting into an npm script ([@Munter])
[@chrisleck]: https://togithub.com/chrisleck
[@makepanic]: https://togithub.com/makepanic
[@Munter]: https://togithub.com/Munter
[#2778]: https://togithub.com/mochajs/mocha/pulls/2778
[#2802]: https://togithub.com/mochajs/mocha/issues/2802
[#2820]: https://togithub.com/mochajs/mocha/pull/2820
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
3.4.1
->3.5.0
By merging this PR, the below issues will be automatically resolved and closed:
Release Notes
mochajs/mocha
### [`v3.5.0`](https://togithub.com/mochajs/mocha/releases/v3.5.0) [Compare Source](https://togithub.com/mochajs/mocha/compare/v3.4.2...v3.5.0) ### v3.5.0 / 2017-07-31 #### :newspaper: News - Mocha now has a [code of conduct](https://togithub.com/mochajs/mocha/blob/master/.github/CODE_OF_CONDUCT.md) (thanks [@kungapal]!). - Old issues and PRs are now being marked "stale" by [Probot's "Stale" plugin](https://togithub.com/probot/stale). If an issue is marked as such, and you would like to see it remain open, simply add a new comment to the ticket or PR. - **WARNING**: Support for non-ES5-compliant environments will be dropped starting with version 4.0.0 of Mocha! #### :lock: Security Fixes - [#2860]: Address [CVE-2015-8315](https://nodesecurity.io/advisories/46) via upgrade of [debug](https://npm.im/debug) ([@boneskull]) #### :tada: Enhancements - [#2696]: Add `--forbid-only` and `--forbid-pending` flags. Use these in CI or hooks to ensure tests aren't accidentally being skipped! ([@charlierudolph]) - [#2813]: Support Node.js 8's `--napi-modules` flag ([@jupp0r]) #### :nut_and_bolt: Other - Various CI-and-test-related fixes and improvements ([@boneskull], [@dasilvacontin], [@PopradiArpad], [@Munter], [@ScottFreeCode]) - "Officially" support Node.js 8 ([@elergy]) [#2860]: https://togithub.com/mochajs/mocha/pulls/2860 [#2696]: https://togithub.com/mochajs/mocha/pulls/2696 [#2813]: https://togithub.com/mochajs/mocha/pulls/2813 [@charlierudolph]: https://togithub.com/charlierudolph [@PopradiArpad]: https://togithub.com/PopradiArpad [@kungapal]: https://togithub.com/kungapal [@elergy]: https://togithub.com/elergy [@jupp0r]: https://togithub.com/jupp0r [@boneskull]: https://togithub.com/boneskull [@Munter]: https://togithub.com/Munter [@dasilvacontin]: https://togithub.com/dasilvacontin [@ScottFreeCode]: https://togithub.com/ScottFreeCode ### [`v3.4.2`](https://togithub.com/mochajs/mocha/releases/v3.4.2) [Compare Source](https://togithub.com/mochajs/mocha/compare/v3.4.1...v3.4.2) ### 3.4.2 / 2017-05-24 #### :bug: Fixes - [#2802]: Remove call to deprecated os.tmpDir ([@makepanic]) - [#2820]: Eagerly set process.exitCode ([@chrisleck]) #### :nut_and_bolt: Other - [#2778]: Move linting into an npm script ([@Munter]) [@chrisleck]: https://togithub.com/chrisleck [@makepanic]: https://togithub.com/makepanic [@Munter]: https://togithub.com/Munter [#2778]: https://togithub.com/mochajs/mocha/pulls/2778 [#2802]: https://togithub.com/mochajs/mocha/issues/2802 [#2820]: https://togithub.com/mochajs/mocha/pull/2820