Introduce native support for ES Modules, improve logging for leaked assertions, and fix bugs.
Archive: 2020
QUnit 2.12.0 Released: Add test.only/skip/todo aliases
New aliases for QUnit.test.only(), .skip(), and .todo(). Support arrow function as matcher in assert.throws(). Thanks to Steve McClure for contributing these!
QUnit 2.11.3 Released: Bug fix
Changelog
QUnit 2.11.2 Released: Improve TAP output
Improved TAP output alignment. Thanks @rwjblue!
QUnit 2.11.0 Released: Fuzzy search, and faster install
New assert.true and assert.false methods, new fuzzy search in the UI, improved CLI performance, and an even smaller npm package. Thanks to our newest contributors: @Ventuno, @jayjayjpg , and @raycohen!
QUnit 2.10.1 Released: Bug fix
A quick fix for unscoped button CSS that could previously interfere with a UI test. Thanks XhmikosR for reporting and investigating!
QUnit 2.10.0 Released: Accessibility fix
This release updates QUnit.only() to allow you to run more than one test/module at once. This makes it in line with how our users expected it to work. Also, fixes a tabbing order accessibility issue in the HTML Reporter. Thanks to our contributors!