Back to Qunit

QUnit 2.19.2 Released: Faster deepEqual

docs/_posts/2022-10-17-qunit-2-19-2.md

2.25.01.1 KB
Original Source

Faster assert.deepEqual, faster "noglobals" checking, and bug fixes.

Changelog

Changed

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

Fixed

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

See also

  • Git tag: 2.19.2
  • [QUnit 1.21.0 Released: Faster deepEqual]({% post_url 2016-02-01-qunit-1-21-0 %})