All Versions
73
Latest Version
Avg Release Cycle
58 days
Latest Release
538 days ago

Changelog History
Page 3

  • v2.10.1 Changes

    July 04, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ’… HTML Reporter: Scope QUnit UI button style to not affect #qunit-fixture. (XhmikosR) #1437
  • v2.10.0 Changes

    May 02, 2020

    ๐Ÿ”„ Changed

    • โœ… Core: Run all QUnit.only-marked tests. (Ventuno) #1436

    ๐Ÿ›  Fixed

    • ๐Ÿ“„ Docs: Add project logo to README. (Jim Lynch)
    • HTML Reporter: Fix tab order for toolbar filters. (Eddy Lu)
  • v2.9.3 Changes

    October 08, 2019
    • ๐Ÿ“„ Docs: Rename "Main assertions" to "Main Methods" and match casing of other pages
    • ๐Ÿ“„ Docs: Update Gemfile.lock
    • ๐Ÿ“„ Docs: Repair url https://api.qunitjs.com/QUnit.log/ with redirect
    • โœ… Core: Reset testTimeout on assert.timeout if config.timeout has already been set
    • โœ… Core: Defer getting the test source until we need it
    • โœ… HTML Reporter: Display progress and runtime while test suite is executing (#1398)
    • CLI: Ignore those folders mentioned in the gitignore
    • ๐Ÿ’… CSS: Tweak CSS to address dropdown and button styles
    • ๐Ÿ“„ Docs: Update Travis badge
    • ๐Ÿ“„ Docs: deepEqual() checks strict inherited equality
    • ๐Ÿ“„ Docs: Add a few missing steps to release docs
  • v2.9.2 Changes

    February 21, 2019
    • โฑ Core: Ensuring semaphores are balanced when timeout occurs (#1376)
    • ๐Ÿ“„ Docs: Fix the casing for autostart and noglobals (#1373)
    • ๐Ÿ’… HTML Reporter: Avoid inline styles to support CSP without 'unsafe-inline'
    • โšก๏ธ Buid: Update 'resolve' to v1.9.0
  • v2.9.1 Changes

    January 07, 2019
    • ๐Ÿ— Build: Fix (and add tests) missing required files in 2.9.0. (#1368)
    • ๐Ÿ‘• Build: Set "root: true" in eslintrc
  • v2.9.0 Changes

    January 06, 2019
    • Assert: Report RegExp/Error as strings from rejects()/throws() (#1333)
    • ๐ŸŽ Build: Add macOS and Windows to the Travis CI test matrix
    • โšก๏ธ Build: Update engine requirement package.json to Node 6
    • CLI: Reduce size of the dependencies tree (#1342)
    • CLI: Re-implement watch with node-watch instead of sane (#1342)
    • HTML Reporter: Fix an unescaped details.source (#1341)
  • v2.8.0 Changes

    November 02, 2018

    โž• Added

    • โœ… Core: Add support for async functions and Promise-returns to QUnit event handlers. These can now be used via QUnit.begin, QUnit.moduleStart, QUnit.testStart, QUnit.testDone, QUnit.moduleDone, and QUnit.done. (Stephen Yeung) #1307
    • ๐Ÿ’ป Core: Add stack trace to uncaught error if the browser supports it. (Anand Thakker)

    ๐Ÿ”„ Changed

    • ๐Ÿšš HTML Reporter: Add a running class to list items, for use by plugins. This was previously removed in 2.7.0. #1323
  • v2.7.1 Changes

    October 17, 2018
    • Core: guards performance.measure to not throw and cause tests to fail
    • Build: Avoid Chromium sandbox on Jenkins (as for Travis CI)
  • v2.7.0 Changes

    October 10, 2018
    • ๐Ÿšš HTML Reporter: remove test item when hidepassed is set to true (#1311)
    • โœ… HTML Reporter: Add an XHTML output test
    • HTML Reporter: Fix XHTML output (issue 1255).
    • CLI: bump sane, this drops another native extension. (#1314)
    • All: Add CODE_OF_CONDUCT pointing to the JS Foundation code of conduct
    • ๐ŸŽ reports/suite: Use performance API to add "User Timings"
    • ๐ŸŽ reports/test: Use performance API to add "User Timings"
    • ๐ŸŽ reports: Use performance.now() if available
    • ๐ŸŽ core/utilities: Add performanceNow export
    • ๐ŸŽ core/utilities: Add hasPerformanceApi constant
    • โฌ†๏ธ Build: Upgrade grunt-contrib-qunit to 3.x (Headless Chrome)
    • CLI: Sane Bump
  • v2.6.2 Changes

    August 19, 2018
    • ๐Ÿ— Build: Bump packages identified by npm audit
    • ๐Ÿ— Build: Remove Browserstack
    • โฌ†๏ธ Build: Upgrade grunt-coveralls to 2.0.0 (#1305)
    • ๐Ÿ›  CLI: [fixes #121] chokidar -> sane (#1283)
    • โœ… Tests: fix HTTP 404 error for the Qunit CSS in one of the test files (#1297)
    • pushResult() doesn't ever return a value: it's always undefined/void.
    • โšก๏ธ Update fsevents subdependency for Node 10 compat
    • Core: Extract QUnit.module to its own file
    • ๐Ÿ“„ Docs: Fix Jekyll build (remove conflicting file/dir names)
    • ๐Ÿ“„ Docs: Set up redirects for old urls
    • ๐Ÿ“„ Docs: Fix broken QUnit.stop link from assert/async and add redirect (#1291)
    • ๐Ÿ— Build: Stop testing on Node 4 & 9
    • ๐Ÿ“„ Docs: Remove unused config and group settings