Added
- Support for Mocha 12 while remaining compatible with Mocha 8–11. Reporter,
stats-collector, andutilsimports now handle both the pre-12 CommonJS
exports and the Mocha 12 ESM named exports
#427.
Changed
- Lowered the minimum supported Node version from 22 to 18. The
>=22
requirement came solely fromutil.styleText; the gray log prefix now uses a
bare ANSI escape, so mochawesome runs on Node 18, 20, and 22+.