Open renovate[bot] opened 5 years ago
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
This PR contains the following updates:
6.0.0
->6.2.3
Release Notes
mochajs/mocha
### [`v6.2.3`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#623--2020-03-25) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.2.2...v6.2.3) #### :lock: Security Fixes - [848d6fb8](https://togithub.com/mochajs/mocha/commit/848d6fb8feef659564b296db457312d38176910d): Update dependencies mkdirp, yargs-parser and yargs ([**@juergba**](https://togithub.com/juergba)) ### [`v6.2.2`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#622--2019-10-18) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.2.1...v6.2.2) #### :bug: Fixes - [#4025](https://togithub.com/mochajs/mocha/issues/4025): Fix duplicate `EVENT_RUN_END` events upon uncaught exception ([**@juergba**](https://togithub.com/juergba)) - [#4051](https://togithub.com/mochajs/mocha/issues/4051): Fix "unhide" function in `html` reporter (browser) ([**@pec9399**](https://togithub.com/pec9399)) - [#4063](https://togithub.com/mochajs/mocha/issues/4063): Fix use of [esm](https://npm.im/esm) in Node.js v8.x ([**@boneskull**](https://togithub.com/boneskull)) - [#4033](https://togithub.com/mochajs/mocha/issues/4033): Fix output when multiple async exceptions are thrown ([**@juergba**](https://togithub.com/juergba)) #### :book: Documentation - [#4046](https://togithub.com/mochajs/mocha/issues/4046): Site accessibility fixes ([**@Mia-jeong**](https://togithub.com/Mia-jeong)) - [#4026](https://togithub.com/mochajs/mocha/issues/4026): Update docs for custom reporters in browser ([**@Lindsay-Needs-Sleep**](https://togithub.com/Lindsay-Needs-Sleep)) - [#3971](https://togithub.com/mochajs/mocha/issues/3971): Adopt new OpenJS Foundation Code of Conduct ([**@craigtaub**](https://togithub.com/craigtaub)) ### [`v6.2.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#621--2019-09-29) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.2.0...v6.2.1) #### :bug: Fixes - [#3955](https://togithub.com/mochajs/mocha/issues/3955): tty.getWindowSize is not a function inside a "worker_threads" worker ([**@1999**](https://togithub.com/1999)) - [#3970](https://togithub.com/mochajs/mocha/issues/3970): remove extraGlobals() ([**@juergba**](https://togithub.com/juergba)) - [#3984](https://togithub.com/mochajs/mocha/issues/3984): Update yargs-unparser to v1.6.0 ([**@juergba**](https://togithub.com/juergba)) - [#3983](https://togithub.com/mochajs/mocha/issues/3983): Package 'esm': spawn child-process for correct loading ([**@juergba**](https://togithub.com/juergba)) - [#3986](https://togithub.com/mochajs/mocha/issues/3986): Update yargs to v13.3.0 and yargs-parser to v13.1.1 ([**@juergba**](https://togithub.com/juergba)) #### :book: Documentation - [#3886](https://togithub.com/mochajs/mocha/issues/3886): fix styles on mochajs.org ([**@outsideris**](https://togithub.com/outsideris)) - [#3966](https://togithub.com/mochajs/mocha/issues/3966): Remove jsdoc index.html placeholder from eleventy file structure and fix broken link in jsdoc tutorial ([**@Munter**](https://togithub.com/Munter)) - [#3765](https://togithub.com/mochajs/mocha/issues/3765): Add Matomo to website ([**@MarioDiaz98**](https://togithub.com/MarioDiaz98)) - [#3947](https://togithub.com/mochajs/mocha/issues/3947): Clarify effect of .skip() ([**@oliversalzburg**](https://togithub.com/oliversalzburg)) ### [`v6.2.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#620--2019-07-18) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.1.4...v6.2.0) #### :tada: Enhancements - [#3827](https://togithub.com/mochajs/mocha/issues/3827): Do not fork child-process if no Node flags are present ([**@boneskull**](https://togithub.com/boneskull)) - [#3725](https://togithub.com/mochajs/mocha/issues/3725): Base reporter store ref to console.log, see [mocha/wiki](https://togithub.com/mochajs/mocha/wiki/HOW-TO:-Correctly-stub-stdout) ([**@craigtaub**](https://togithub.com/craigtaub)) #### :bug: Fixes - [#3942](https://togithub.com/mochajs/mocha/issues/3942): Fix "No test files found" Error when file is passed via `--file` ([**@gabegorelick**](https://togithub.com/gabegorelick)) - [#3914](https://togithub.com/mochajs/mocha/issues/3914): Modify Mocha constructor to accept options `global` or `globals` ([**@pascalpp**](https://togithub.com/pascalpp)) - [#3894](https://togithub.com/mochajs/mocha/issues/3894): Fix parsing of config files with `_mocha` binary ([**@juergba**](https://togithub.com/juergba)) - [#3834](https://togithub.com/mochajs/mocha/issues/3834): Fix CLI parsing with default values ([**@boneskull**](https://togithub.com/boneskull), [**@juergba**](https://togithub.com/juergba)) - [#3831](https://togithub.com/mochajs/mocha/issues/3831): Fix `--timeout`/`--slow` string values and duplicate arguments ([**@boneskull**](https://togithub.com/boneskull), [**@juergba**](https://togithub.com/juergba)) #### :book: Documentation - [#3906](https://togithub.com/mochajs/mocha/issues/3906): Document option to define custom report name for XUnit reporter ([**@pkuczynski**](https://togithub.com/pkuczynski)) - [#3889](https://togithub.com/mochajs/mocha/issues/3889): Adds doc links for mocha-examples ([**@craigtaub**](https://togithub.com/craigtaub)) - [#3887](https://togithub.com/mochajs/mocha/issues/3887): Fix broken links ([**@toyjhlee**](https://togithub.com/toyjhlee)) - [#3841](https://togithub.com/mochajs/mocha/issues/3841): Fix anchors to configuration section ([**@trescube**](https://togithub.com/trescube)) #### :mag: Coverage - [#3915](https://togithub.com/mochajs/mocha/issues/3915), [#3929](https://togithub.com/mochajs/mocha/issues/3929): Increase tests coverage for `--watch` options ([**@geigerzaehler**](https://togithub.com/geigerzaehler)) #### :nut_and_bolt: Other - [#3953](https://togithub.com/mochajs/mocha/issues/3953): Collect test files later, prepares improvements to the `--watch` mode behavior ([**@geigerzaehler**](https://togithub.com/geigerzaehler)) - [#3939](https://togithub.com/mochajs/mocha/issues/3939): Upgrade for npm audit ([**@boneskull**](https://togithub.com/boneskull)) - [#3930](https://togithub.com/mochajs/mocha/issues/3930): Extract `runWatch` into separate module ([**@geigerzaehler**](https://togithub.com/geigerzaehler)) - [#3922](https://togithub.com/mochajs/mocha/issues/3922): Add `mocha.min.js` file to stacktrace filter ([**@brian-lagerman**](https://togithub.com/brian-lagerman)) - [#3919](https://togithub.com/mochajs/mocha/issues/3919): Update CI config files to use Node-12.x ([**@plroebuck**](https://togithub.com/plroebuck)) - [#3892](https://togithub.com/mochajs/mocha/issues/3892): Rework reporter tests ([**@plroebuck**](https://togithub.com/plroebuck)) - [#3872](https://togithub.com/mochajs/mocha/issues/3872): Rename `--exclude` to `--ignore` and create alias ([**@boneskull**](https://togithub.com/boneskull)) - [#3963](https://togithub.com/mochajs/mocha/issues/3963): Hide stacktrace when cli args are missing ([**@outsideris**](https://togithub.com/outsideris)) - [#3956](https://togithub.com/mochajs/mocha/issues/3956): Do not redeclare variable in docs array example ([**@DanielRuf**](https://togithub.com/DanielRuf)) - [#3957](https://togithub.com/mochajs/mocha/issues/3957): Remove duplicate line-height property in `mocha.css` ([**@DanielRuf**](https://togithub.com/DanielRuf)) - [#3960](https://togithub.com/mochajs/mocha/issues/3960): Don't re-initialize grep option on watch re-run ([**@geigerzaehler**](https://togithub.com/geigerzaehler)) ### [`v6.1.4`](https://togithub.com/mochajs/mocha/blob/HEAD/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/HEAD/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/HEAD/CHANGELOG.md#612--2019-04-08) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.1.1...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.1.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#611--2019-04-07) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.1.0...v6.1.1) #### :bug: Fixes - [#3866](https://togithub.com/mochajs/mocha/issues/3866): Fix Windows End-of-Line publishing issue ([**@juergba**](https://togithub.com/juergba) & [**@cspotcode**](https://togithub.com/cspotcode)) ### [`v6.1.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#610--2019-04-07) [Compare Source](https://togithub.com/mochajs/mocha/compare/v6.0.2...v6.1.0) #### :lock: Security Fixes - [#3845](https://togithub.com/mochajs/mocha/issues/3845): Update dependency "js-yaml" to v3.13.0 per npm security advisory ([**@plroebuck**](https://togithub.com/plroebuck)) #### :tada: Enhancements - [#3766](https://togithub.com/mochajs/mocha/issues/3766): Make reporter constructor support optional `options` parameter ([**@plroebuck**](https://togithub.com/plroebuck)) - [#3760](https://togithub.com/mochajs/mocha/issues/3760): Add support for config files with `.jsonc` extension ([**@sstephant**](https://togithub.com/sstephant)) #### :fax: Deprecations These are *soft*-deprecated, and will emit a warning upon use. Support will be removed in (likely) the next major version of Mocha: - [#3719](https://togithub.com/mochajs/mocha/issues/3719): Deprecate `this.skip()` for "after all" hooks ([**@juergba**](https://togithub.com/juergba)) #### :bug: Fixes - [#3829](https://togithub.com/mochajs/mocha/issues/3829): Use cwd-relative pathname to load config file ([**@plroebuck**](https://togithub.com/plroebuck)) - [#3745](https://togithub.com/mochajs/mocha/issues/3745): Fix async calls of `this.skip()` in "before each" hooks ([**@juergba**](https://togithub.com/juergba)) - [#3669](https://togithub.com/mochajs/mocha/issues/3669): Enable `--allow-uncaught` for uncaught exceptions thrown inside hooks ([**@givanse**](https://togithub.com/givanse)) and some regressions: - [#3848](https://togithub.com/mochajs/mocha/issues/3848): Fix `Suite` cloning by copying `root` property ([**@fatso83**](https://togithub.com/fatso83)) - [#3816](https://togithub.com/mochajs/mocha/issues/3816): Guard against undefined timeout option ([**@boneskull**](https://togithub.com/boneskull)) - [#3814](https://togithub.com/mochajs/mocha/issues/3814): Update "yargs" in order to avoid deprecation message ([**@boneskull**](https://togithub.com/boneskull)) - [#3788](https://togithub.com/mochajs/mocha/issues/3788): Fix support for multiple node flags ([**@aginzberg**](https://togithub.com/aginzberg)) #### :book: Documentation - [mochajs/mocha-examples](https://togithub.com/mochajs/mocha-examples): New repository of working examples of common configurations using mocha ([**@craigtaub**](https://togithub.com/craigtaub)) - [#3850](https://togithub.com/mochajs/mocha/issues/3850): Remove pound icon showing on header hover on docs ([**@jd2rogers2**](https://togithub.com/jd2rogers2)) - [#3812](https://togithub.com/mochajs/mocha/issues/3812): Add autoprefixer to documentation page CSS ([**@Munter**](https://togithub.com/Munter)) - [#3811](https://togithub.com/mochajs/mocha/issues/3811): Update doc examples "tests.html" ([**@DavidLi119**](https://togithub.com/DavidLi119)) - [#3807](https://togithub.com/mochajs/mocha/issues/3807): Mocha website HTML tweaks ([**@plroebuck**](https://togithub.com/plroebuck)) - [#3793](https://togithub.com/mochajs/mocha/issues/3793): Update config file example ".mocharc.yml" ([**@cspotcode**](https://togithub.com/cspotcode)) #### :nut_and_bolt: Other - [#3830](https://togithub.com/mochajs/mocha/issues/3830): Replace dependency "findup-sync" with "find-up" for faster startup ([**@cspotcode**](https://togithub.com/cspotcode)) - [#3799](https://togithub.com/mochajs/mocha/issues/3799): Update devDependencies to fix many npm vulnerabilities ([**@XhmikosR**](https://togithub.com/XhmikosR)) ### [`v6.0.2`](https://togithub.com/mochajs/mocha/blob/HEAD/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/HEAD/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))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.