QUnit 2.13.0 Released: Native ESM in CLI
Introduce native support for ES Modules, improve logging for leaked assertions, and fix bugs.
Thanks Steve McClure, Stephen Yeung, and brandonocasey for their contributions!
Changelog
Added
- Core: Log test name as part of “Assertion after test” failures. (brandonocasey) #1517
- CLI: Add native support for ESM .mjs files on Node 12+. (Timo Tijhof) #1465
Deprecated
- HTML Reporter: Deprecate PhantomJS. (Steve McClure)
Fixed
- Core: Count tests run so that
suiteEnd
emits correctly with active filters. (Stephen Yeung) #1416 - Core: Fix test counter bug when nesting invalid test functions. (Timo Tijhof)
- HTML Reporter: Avoid leaking
Map
global in older browsers. (Timo Tijhof)