Skip to content

Releases: qunitjs/qunit

2.19.4

23 Jan 06:51
2.19.4

Choose a tag to compare

Fixed

  • Core: Fix memory leak via config.timeoutHandler from last async test. (Sergey Astapov @SergeAstapov)
  • Docs: Fix several typos. (@AndrewDawes, @timgates42)

2.19.3

23 Oct 03:43
2.19.3

Choose a tag to compare

Fixed

  • Assert: Restore how deepEqual treats imposter objects. #1706

2.19.2

17 Oct 03:06
2.19.2

Choose a tag to compare

Changed

  • Core: Faster diffing for config.noglobals by refactoring slow mutations. (@izelnakri) #1697
  • Assert: Improve performance of QUnit.equiv(). (@izelnakri) #1700
  • Assert: Faster deepEqual for Map values by avoiding typeEquiv calls. (@Krinkle)
  • Assert: Faster deepEqual by reducing internal objectType checks. (@Krinkle)
  • Assert: Faster deepEqual by using re-assignment for internal pairs. (@Krinkle)

Fixed

  • Core: Fix inaccurate count in reporter output after re-run. #1687
  • CLI: Fix MaxListeners warning in long-running watch mode. #1692

2.19.1

02 May 16:27
2.19.1

Choose a tag to compare

Fixed

  • HTML Reporter: Restore float-clear for narrow viewports. 87c90ce2e0

2.19.0

28 Apr 13:31
2.19.0

Choose a tag to compare

Added

Changed

  • HTML Reporter: Improve accessibility, design, and fuzziness of the module filter. (@Krinkle) #1664, #1685

Fixed

  • Core: Fix event "runtime" data to be rounded to milliseconds.
  • Core: Fix pretty stacktrace shortening to work on Windows.
  • HTML Reporter: Faster toolbar setup by re-using beginDetails.

2.18.2

21 Apr 00:50
2.18.2

Choose a tag to compare

Changed

  • HTML Reporter: Improve accessibility and design of the module filter. (Timo Tijhof) #1664
  • HTML Reporter: Improve fuzzy-matching of the module filter. #1685

Fixed

  • HTML Reporter: Faster rendering of module filter results. (Thanks @mixonic!) #1664, #1685
  • HTML Reporter: Fix retention of state over multiple module searches. (Thanks @jembezmamy!) #1683
  • HTML Reporter: Fix runtime to be rounded in Chromium. #1678

2.18.1

29 Mar 23:03
2.18.1

Choose a tag to compare

Fixed

  • HTML Reporter: Fix source attribution for test definitions. (Thanks @phanirithvij!) #1679
  • Core: Fix preconfig support in SpiderMonkey and other environments. 0befe2aafe
  • Core: Improve performance of async pauses with native Map when available. aa7314b431

2.18.0

16 Feb 10:51
2.18.0

Choose a tag to compare

Added

Fixed

  • CLI: Fix ESM file imports on Windows to use file-protocol URLs. #1667
  • CLI: Improve performance of watch mode by recursively ignoring directories. (@Krinkle) #1676

2.17.2

20 Sep 05:22
2.17.2

Choose a tag to compare

Changed

Fixed

  • Core: Correctly ignore late tests after a nested QUnit.module.only() closure. (Steve McClure @smcclure15) #1645
  • Core: Restore fake test for "No tests were run" message. #1652
  • HTML Reporter: Restore URL parameter reading. #1657

2.17.1

09 Sep 00:42
2.17.1

Choose a tag to compare

Fixed

  • HTML Reporter: Fix display: none regression with the "global failure" message. (Timo Tijhof) #1651