diff --git a/AUTHORS b/AUTHORS index a29f33a967..1b98143b86 100644 --- a/AUTHORS +++ b/AUTHORS @@ -522,5 +522,7 @@ Maxwell Gerber Sebastian Noack Christian Bromann Alexander Fenster +MoonSupport +Dayzen # Generated by scripts/update-authors.js diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d8c4191a6..a625e2bb10 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,30 +2,30 @@ ## :boom: Breaking Changes -- #4633: **Drop Node.js v10.x support** (@juergba) +- [#4633](https://github.com/mochajs/mocha/issues/4633): **Drop Node.js v10.x support** ([**@juergba**](https://github.com/juergba)) -- #4635: `import`-first loading of test files (@giltayar) +- [#4635](https://github.com/mochajs/mocha/issues/4635): `import`-first loading of test files ([**@giltayar**](https://github.com/giltayar)) **Mocha is going ESM-first!** This means that it will now use ESM `import(test_file)` to load the test files, instead of the CommonJS `require(test_file)`. This is not a problem, as `import` can also load most files that `require` does. In the rare cases where this fails, it will fallback to `require(...)`. This ESM-first approach is the next step in Mocha's ESM migration, and allows ESM loaders to load and transform the test file. -- #4636: Remove deprecated `utils.lookupFiles()` (@juergba) +- [#4636](https://github.com/mochajs/mocha/issues/4636): Remove deprecated `utils.lookupFiles()` ([**@juergba**](https://github.com/juergba)) -- #4638: Limit the size of `actual`/`expected` for `diff` generation (@juergba) +- [#4638](https://github.com/mochajs/mocha/issues/4638): Limit the size of `actual`/`expected` for `diff` generation ([**@juergba**](https://github.com/juergba)) -- #4389: Refactoring: Consuming log-symbols alternate to code for win32 in reporters/base (@MoonSupport) +- [#4389](https://github.com/mochajs/mocha/issues/4389): Refactoring: Consuming log-symbols alternate to code for win32 in reporters/base ([**@MoonSupport**](https://github.com/MoonSupport)) ## :tada: Enhancements -- #4640: Add new option `--dry-run` (@juergba) +- [#4640](https://github.com/mochajs/mocha/issues/4640): Add new option `--dry-run` ([**@juergba**](https://github.com/juergba)) ## :bug: Fixes -- #4128: Fix: control stringification of error message (@syeutyu) +- [#4128](https://github.com/mochajs/mocha/issues/4128): Fix: control stringification of error message ([**@syeutyu**](https://github.com/syeutyu)) ## :nut_and_bolt: Other -- #4646: Deprecate `Runner(suite: Suite, delay: boolean)` signature (@juergba) -- #4643: Update production dependencies (@juergba) +- [#4646](https://github.com/mochajs/mocha/issues/4646): Deprecate `Runner(suite: Suite, delay: boolean)` signature ([**@juergba**](https://github.com/juergba)) +- [#4643](https://github.com/mochajs/mocha/issues/4643): Update production dependencies ([**@juergba**](https://github.com/juergba)) # 8.4.0 / 2021-05-07 diff --git a/package-lock.json b/package-lock.json index 6b65d2b53f..ee5a872b4d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "mocha", - "version": "8.4.0", + "version": "9.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 17a4b83783..86d052f777 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mocha", - "version": "8.4.0", + "version": "9.0.0", "description": "simple, flexible, fun test framework", "keywords": [ "mocha",