qunit v2.16.0 Release Notes

Release Date: 2021-06-06 // almost 3 years ago
  • โž• Added

    • โœ… Core: New QUnit.test.each() method for data providers. (ventuno) #1568
    • ๐Ÿ”ง Core: New failOnZeroTests configuration option. (Brenden Palmer)
    • Core: New QUnit.reporters interface. (Timo Tijhof) f8948c9 js-reporters#133

    This introduces support for using the tap reporter in a browser. This was previously limited to the CLI.

    ๐Ÿ”„ Changed

    • โœ… Assert: Indicate which test a drooling assert.async() callback came from. (Steve McClure) #1599

    ๐Ÿ—„ Deprecated

    • Core: Warn when a module callback has a promise as a return value. (Ray Cohen) #1600

    ๐Ÿ›  Fixed

    • Core: Fix QUnit.module.only() regression where some unrelated modules also executed. (Steve McClure) #1610
    • CLI: Improve ESM detection. (Steve McClure) #1593
    • HTML Reporter: Increase contrast and use richer colors overall. (Timo Tijhof) #1587