mochajs/mocha
### [`v6.1.4`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#614--2019-04-18)
[Compare Source](https://togithub.com/mochajs/mocha/compare/v6.1.3...v6.1.4)
#### :lock: Security Fixes
- [#3877](https://togithub.com/mochajs/mocha/issues/3877): Upgrade [js-yaml](https://npm.im/js-yaml), addressing [code injection vulnerability](https://www.npmjs.com/advisories/813) ([**@bjornstar**](https://togithub.com/bjornstar))
### [`v6.1.3`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#613--2019-04-11)
[Compare Source](https://togithub.com/mochajs/mocha/compare/v6.1.2...v6.1.3)
#### :bug: Fixes
- [#3863](https://togithub.com/mochajs/mocha/issues/3863): Fix `yargs`-related global scope pollution ([**@inukshuk**](https://togithub.com/inukshuk))
- [#3869](https://togithub.com/mochajs/mocha/issues/3869): Fix failure when installed w/ `pnpm` ([**@boneskull**](https://togithub.com/boneskull))
### [`v6.1.2`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#612--2019-04-08)
[Compare Source](https://togithub.com/mochajs/mocha/compare/v6.0.2...v6.1.2)
#### :bug: Fixes
- [#3867](https://togithub.com/mochajs/mocha/issues/3867): Re-publish v6.1.1 from POSIX OS to avoid dropped executable flags ([**@boneskull**](https://togithub.com/boneskull))
### [`v6.0.2`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#602--2019-02-25)
[Compare Source](https://togithub.com/mochajs/mocha/compare/v6.0.1...v6.0.2)
#### :bug: Fixes
Two more regressions fixed:
- [#3768](https://togithub.com/mochajs/mocha/issues/3768): Test file paths no longer dropped from `mocha.opts` ([**@boneskull**](https://togithub.com/boneskull))
- [#3767](https://togithub.com/mochajs/mocha/issues/3767): `--require` does not break on module names that look like certain `node` flags ([**@boneskull**](https://togithub.com/boneskull))
### [`v6.0.1`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#601--2019-02-21)
[Compare Source](https://togithub.com/mochajs/mocha/compare/v6.0.0...v6.0.1)
The obligatory round of post-major-release bugfixes.
#### :bug: Fixes
These issues were regressions.
- [#3754](https://togithub.com/mochajs/mocha/issues/3754): Mocha again finds `test.js` when run without arguments ([**@plroebuck**](https://togithub.com/plroebuck))
- [#3756](https://togithub.com/mochajs/mocha/issues/3756): Mocha again supports third-party interfaces via `--ui` ([**@boneskull**](https://togithub.com/boneskull))
- [#3755](https://togithub.com/mochajs/mocha/issues/3755): Fix broken `--watch` ([**@boneskull**](https://togithub.com/boneskull))
- [#3759](https://togithub.com/mochajs/mocha/issues/3759): Fix unwelcome deprecation notice when Mocha run against languages (CoffeeScript) with implicit return statements; _returning a non-`undefined` value from a `describe` callback is no longer considered deprecated_ ([**@boneskull**](https://togithub.com/boneskull))
#### :book: Documentation
- [#3738](https://togithub.com/mochajs/mocha/issues/3738): Upgrade to `@mocha/docdash@2` ([**@tendonstrength**](https://togithub.com/tendonstrength))
- [#3751](https://togithub.com/mochajs/mocha/issues/3751): Use preferred names for example config files ([**@Szauka**](https://togithub.com/Szauka))
### [`v6.0.0`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#600--2019-02-18)
[Compare Source](https://togithub.com/mochajs/mocha/compare/v5.2.0...v6.0.0)
#### :tada: Enhancements
- [#3726](https://togithub.com/mochajs/mocha/issues/3726): Add ability to unload files from `require` cache ([**@plroebuck**](https://togithub.com/plroebuck))
#### :bug: Fixes
- [#3737](https://togithub.com/mochajs/mocha/issues/3737): Fix falsy values from options globals ([**@plroebuck**](https://togithub.com/plroebuck))
- [#3707](https://togithub.com/mochajs/mocha/issues/3707): Fix encapsulation issues for `Suite#_onlyTests` and `Suite#_onlySuites` ([**@vkarpov15**](https://togithub.com/vkarpov15))
- [#3711](https://togithub.com/mochajs/mocha/issues/3711): Fix diagnostic messages dealing with plurality and markup of output ([**@plroebuck**](https://togithub.com/plroebuck))
- [#3723](https://togithub.com/mochajs/mocha/issues/3723): Fix "reporter-option" to allow comma-separated options ([**@boneskull**](https://togithub.com/boneskull))
- [#3722](https://togithub.com/mochajs/mocha/issues/3722): Fix code quality and performance of `lookupFiles` and `files` ([**@plroebuck**](https://togithub.com/plroebuck))
- [#3650](https://togithub.com/mochajs/mocha/issues/3650), [#3654](https://togithub.com/mochajs/mocha/issues/3654): Fix noisy error message when no files found ([**@craigtaub**](https://togithub.com/craigtaub))
- [#3632](https://togithub.com/mochajs/mocha/issues/3632): Tests having an empty title are no longer confused with the "root" suite ([**@juergba**](https://togithub.com/juergba))
- [#3666](https://togithub.com/mochajs/mocha/issues/3666): Fix missing error codes ([**@vkarpov15**](https://togithub.com/vkarpov15))
- [#3684](https://togithub.com/mochajs/mocha/issues/3684): Fix exiting problem in Node.js v11.7.0+ ([**@addaleax**](https://togithub.com/addaleax))
- [#3691](https://togithub.com/mochajs/mocha/issues/3691): Fix `--delay` (and other boolean options) not working in all cases ([**@boneskull**](https://togithub.com/boneskull))
- [#3692](https://togithub.com/mochajs/mocha/issues/3692): Fix invalid command-line argument usage not causing actual errors ([**@boneskull**](https://togithub.com/boneskull))
- [#3698](https://togithub.com/mochajs/mocha/issues/3698), [#3699](https://togithub.com/mochajs/mocha/issues/3699): Fix debug-related Node.js options not working in all cases ([**@boneskull**](https://togithub.com/boneskull))
- [#3700](https://togithub.com/mochajs/mocha/issues/3700): Growl notifications now show the correct number of tests run ([**@outsideris**](https://togithub.com/outsideris))
- [#3686](https://togithub.com/mochajs/mocha/issues/3686): Avoid potential ReDoS when diffing large objects ([**@cyjake**](https://togithub.com/cyjake))
- [#3715](https://togithub.com/mochajs/mocha/issues/3715): Fix incorrect order of emitted events when used programmatically ([**@boneskull**](https://togithub.com/boneskull))
- [#3706](https://togithub.com/mochajs/mocha/issues/3706): Fix regression wherein `--reporter-option`/`--reporter-options` did not support comma-separated key/value pairs ([**@boneskull**](https://togithub.com/boneskull))
#### :book: Documentation
- [#3652](https://togithub.com/mochajs/mocha/issues/3652): Switch from Jekyll to Eleventy ([**@Munter**](https://togithub.com/Munter))
#### :nut_and_bolt: Other
- [#3677](https://togithub.com/mochajs/mocha/issues/3677): Add error objects for createUnsupportedError and createInvalidExceptionError ([**@boneskull**](https://togithub.com/boneskull))
- [#3733](https://togithub.com/mochajs/mocha/issues/3733): Removed unnecessary processing in post-processing hook ([**@wanseob**](https://togithub.com/wanseob))
- [#3730](https://togithub.com/mochajs/mocha/issues/3730): Update nyc to latest version ([**@coreyfarrell**](https://togithub.com/coreyfarrell))
- [#3648](https://togithub.com/mochajs/mocha/issues/3648), [#3680](https://togithub.com/mochajs/mocha/issues/3680): Fixes to support latest versions of [unexpected](https://npm.im/unexpected) and [unexpected-sinon](https://npm.im/unexpected-sinon) ([**@sunesimonsen**](https://togithub.com/sunesimonsen))
- [#3638](https://togithub.com/mochajs/mocha/issues/3638): Add meta tag to site ([**@MartijnCuppens**](https://togithub.com/MartijnCuppens))
- [#3653](https://togithub.com/mochajs/mocha/issues/3653): Fix parts of test suite failing to run on Windows ([**@boneskull**](https://togithub.com/boneskull))
Renovate configuration
:date: Schedule: "every weekend" in timezone America/New_York.
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
5.2.0
->6.1.4
Release Notes
mochajs/mocha
### [`v6.1.4`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#614--2019-04-18) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.1.3...v6.1.4) #### :lock: Security Fixes - [#3877](https://togithub.com/mochajs/mocha/issues/3877): Upgrade [js-yaml](https://npm.im/js-yaml), addressing [code injection vulnerability](https://www.npmjs.com/advisories/813) ([**@bjornstar**](https://togithub.com/bjornstar)) ### [`v6.1.3`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#613--2019-04-11) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.1.2...v6.1.3) #### :bug: Fixes - [#3863](https://togithub.com/mochajs/mocha/issues/3863): Fix `yargs`-related global scope pollution ([**@inukshuk**](https://togithub.com/inukshuk)) - [#3869](https://togithub.com/mochajs/mocha/issues/3869): Fix failure when installed w/ `pnpm` ([**@boneskull**](https://togithub.com/boneskull)) ### [`v6.1.2`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#612--2019-04-08) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.0.2...v6.1.2) #### :bug: Fixes - [#3867](https://togithub.com/mochajs/mocha/issues/3867): Re-publish v6.1.1 from POSIX OS to avoid dropped executable flags ([**@boneskull**](https://togithub.com/boneskull)) ### [`v6.0.2`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#602--2019-02-25) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.0.1...v6.0.2) #### :bug: Fixes Two more regressions fixed: - [#3768](https://togithub.com/mochajs/mocha/issues/3768): Test file paths no longer dropped from `mocha.opts` ([**@boneskull**](https://togithub.com/boneskull)) - [#3767](https://togithub.com/mochajs/mocha/issues/3767): `--require` does not break on module names that look like certain `node` flags ([**@boneskull**](https://togithub.com/boneskull)) ### [`v6.0.1`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#601--2019-02-21) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.0.0...v6.0.1) The obligatory round of post-major-release bugfixes. #### :bug: Fixes These issues were regressions. - [#3754](https://togithub.com/mochajs/mocha/issues/3754): Mocha again finds `test.js` when run without arguments ([**@plroebuck**](https://togithub.com/plroebuck)) - [#3756](https://togithub.com/mochajs/mocha/issues/3756): Mocha again supports third-party interfaces via `--ui` ([**@boneskull**](https://togithub.com/boneskull)) - [#3755](https://togithub.com/mochajs/mocha/issues/3755): Fix broken `--watch` ([**@boneskull**](https://togithub.com/boneskull)) - [#3759](https://togithub.com/mochajs/mocha/issues/3759): Fix unwelcome deprecation notice when Mocha run against languages (CoffeeScript) with implicit return statements; _returning a non-`undefined` value from a `describe` callback is no longer considered deprecated_ ([**@boneskull**](https://togithub.com/boneskull)) #### :book: Documentation - [#3738](https://togithub.com/mochajs/mocha/issues/3738): Upgrade to `@mocha/docdash@2` ([**@tendonstrength**](https://togithub.com/tendonstrength)) - [#3751](https://togithub.com/mochajs/mocha/issues/3751): Use preferred names for example config files ([**@Szauka**](https://togithub.com/Szauka)) ### [`v6.0.0`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#600--2019-02-18) [Compare Source](https://togithub.com/mochajs/mocha/compare/v5.2.0...v6.0.0) #### :tada: Enhancements - [#3726](https://togithub.com/mochajs/mocha/issues/3726): Add ability to unload files from `require` cache ([**@plroebuck**](https://togithub.com/plroebuck)) #### :bug: Fixes - [#3737](https://togithub.com/mochajs/mocha/issues/3737): Fix falsy values from options globals ([**@plroebuck**](https://togithub.com/plroebuck)) - [#3707](https://togithub.com/mochajs/mocha/issues/3707): Fix encapsulation issues for `Suite#_onlyTests` and `Suite#_onlySuites` ([**@vkarpov15**](https://togithub.com/vkarpov15)) - [#3711](https://togithub.com/mochajs/mocha/issues/3711): Fix diagnostic messages dealing with plurality and markup of output ([**@plroebuck**](https://togithub.com/plroebuck)) - [#3723](https://togithub.com/mochajs/mocha/issues/3723): Fix "reporter-option" to allow comma-separated options ([**@boneskull**](https://togithub.com/boneskull)) - [#3722](https://togithub.com/mochajs/mocha/issues/3722): Fix code quality and performance of `lookupFiles` and `files` ([**@plroebuck**](https://togithub.com/plroebuck)) - [#3650](https://togithub.com/mochajs/mocha/issues/3650), [#3654](https://togithub.com/mochajs/mocha/issues/3654): Fix noisy error message when no files found ([**@craigtaub**](https://togithub.com/craigtaub)) - [#3632](https://togithub.com/mochajs/mocha/issues/3632): Tests having an empty title are no longer confused with the "root" suite ([**@juergba**](https://togithub.com/juergba)) - [#3666](https://togithub.com/mochajs/mocha/issues/3666): Fix missing error codes ([**@vkarpov15**](https://togithub.com/vkarpov15)) - [#3684](https://togithub.com/mochajs/mocha/issues/3684): Fix exiting problem in Node.js v11.7.0+ ([**@addaleax**](https://togithub.com/addaleax)) - [#3691](https://togithub.com/mochajs/mocha/issues/3691): Fix `--delay` (and other boolean options) not working in all cases ([**@boneskull**](https://togithub.com/boneskull)) - [#3692](https://togithub.com/mochajs/mocha/issues/3692): Fix invalid command-line argument usage not causing actual errors ([**@boneskull**](https://togithub.com/boneskull)) - [#3698](https://togithub.com/mochajs/mocha/issues/3698), [#3699](https://togithub.com/mochajs/mocha/issues/3699): Fix debug-related Node.js options not working in all cases ([**@boneskull**](https://togithub.com/boneskull)) - [#3700](https://togithub.com/mochajs/mocha/issues/3700): Growl notifications now show the correct number of tests run ([**@outsideris**](https://togithub.com/outsideris)) - [#3686](https://togithub.com/mochajs/mocha/issues/3686): Avoid potential ReDoS when diffing large objects ([**@cyjake**](https://togithub.com/cyjake)) - [#3715](https://togithub.com/mochajs/mocha/issues/3715): Fix incorrect order of emitted events when used programmatically ([**@boneskull**](https://togithub.com/boneskull)) - [#3706](https://togithub.com/mochajs/mocha/issues/3706): Fix regression wherein `--reporter-option`/`--reporter-options` did not support comma-separated key/value pairs ([**@boneskull**](https://togithub.com/boneskull)) #### :book: Documentation - [#3652](https://togithub.com/mochajs/mocha/issues/3652): Switch from Jekyll to Eleventy ([**@Munter**](https://togithub.com/Munter)) #### :nut_and_bolt: Other - [#3677](https://togithub.com/mochajs/mocha/issues/3677): Add error objects for createUnsupportedError and createInvalidExceptionError ([**@boneskull**](https://togithub.com/boneskull)) - [#3733](https://togithub.com/mochajs/mocha/issues/3733): Removed unnecessary processing in post-processing hook ([**@wanseob**](https://togithub.com/wanseob)) - [#3730](https://togithub.com/mochajs/mocha/issues/3730): Update nyc to latest version ([**@coreyfarrell**](https://togithub.com/coreyfarrell)) - [#3648](https://togithub.com/mochajs/mocha/issues/3648), [#3680](https://togithub.com/mochajs/mocha/issues/3680): Fixes to support latest versions of [unexpected](https://npm.im/unexpected) and [unexpected-sinon](https://npm.im/unexpected-sinon) ([**@sunesimonsen**](https://togithub.com/sunesimonsen)) - [#3638](https://togithub.com/mochajs/mocha/issues/3638): Add meta tag to site ([**@MartijnCuppens**](https://togithub.com/MartijnCuppens)) - [#3653](https://togithub.com/mochajs/mocha/issues/3653): Fix parts of test suite failing to run on Windows ([**@boneskull**](https://togithub.com/boneskull))Renovate configuration
:date: Schedule: "every weekend" in timezone America/New_York.
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.