Skip to content

Commit 92518df

Browse files
committed
update CHANGELOG for v9.0.0 [ci skip]
1 parent 7259a5b commit 92518df

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

CHANGELOG.md

+29
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
1+
# 9.0.0 / 2021-06-07
2+
3+
## :boom: Breaking Changes
4+
5+
- #4633: **Drop Node.js v10.x support** (@juergba)
6+
7+
- #4635: `import`-first loading of test files (@giltayar)
8+
9+
**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.
10+
11+
- #4636: Remove deprecated `utils.lookupFiles()` (@juergba)
12+
13+
- #4638: Limit the size of `actual`/`expected` for `diff` generation (@juergba)
14+
15+
- #4389: Refactoring: Consuming log-symbols alternate to code for win32 in reporters/base (@MoonSupport)
16+
17+
## :tada: Enhancements
18+
19+
- #4640: Add new option `--dry-run` (@juergba)
20+
21+
## :bug: Fixes
22+
23+
- #4128: Fix: control stringification of error message (@syeutyu)
24+
25+
## :nut_and_bolt: Other
26+
27+
- #4646: Deprecate `Runner(suite: Suite, delay: boolean)` signature (@juergba)
28+
- #4643: Update production dependencies (@juergba)
29+
130
# 8.4.0 / 2021-05-07
231

332
## :tada: Enhancements

0 commit comments

Comments
 (0)