All Versions
52
Latest Version
Avg Release Cycle
60 days
Latest Release
65 days ago

Changelog History
Page 1

  • v2.10.0

    May 02, 2020
    • ✅ Core: run all only tests (#1436)
    • HTML Reporter: Correct tab order for toolbar filters
    • Readme: add project logo (#1425)
  • v2.9.3

    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

    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

    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

    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

    November 02, 2018
    • ✅ Core: adds back running class to items and adds tests
    • ✅ Core: Adding promise handling on qunit callbacks: begin, moduleStart, testStart, testDone, moduleDone, and done (#1307)
    • Core: Report full stack trace for uncaught errors if possible (#1324)
  • v2.7.1

    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

    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

    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
  • v2.6.1

    May 15, 2018
    • ✅ Test: Prevent global.QUnit leakage between node and browser tests.
    • 🚀 Core: Ensure test callbacks and module hooks are released.
    • ✅ Test: Failing test with memory leak via retained hooks/callbacks.
    • ✅ Test: Add Node 10 testing to CI.
    • HTML Reporter: Disable autocomplete on module search input (#1277)
    • 👕 All: Enable ESLint recommended rules