Skip to content

build(deps-dev): bump qunit from 2.26.0 to 3.0.0 - #1650

Merged
cure53 merged 2 commits into
mainfrom
dependabot/npm_and_yarn/qunit-3.0.0
Oct 3, 2026
Merged

cure53 merged 2 commits into
mainfrom
dependabot/npm_and_yarn/qunit-3.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 2, 2026

Copy link
Copy Markdown
Contributor

Bumps qunit from 2.26.0 to 3.0.0.

Release notes

Sourced from qunit's releases.

3.0.0

📗 Check out the QUnit 3.0 Upgrade Guide

Added

Changed

Fixed

  • CLI: Fix confusing "No tests" message after an early uncaught error. #1790
  • Core: Fix internal QUnit.config.currentModule for the initial unnamed module to be a complete object. 5812597b7f
  • Core: Fix crash when "bad thenable" is returned from global module hook. 3209462b88
  • Core: Fix crash when mixing test.only() with module.only(). 99aee51a8a
  • Core: Fix QUnit.config.maxDepth to allow changes at runtime. QUnit.dump.maxDepth is now a live alias to QUnit.config.maxDepth. 0a26e2c883

Removed

3.0.0-rc1

Added

  • Release: Add native ESM distribution, used automatically by Node.js when using the import keyword. #1551
  • Core: Add module context to before and after hooks. This enables inheritance between parent and child modules, and fixes leaks between last test and after hooks. (Ray Cohen @​raycohen) #1328
  • Core: Add QUnit.config.reporters.html for disabling the HTML Reporter. #1711
  • Core: Export QUnit.urlParams unconditionally. 57c2dbcffc
  • Core: Export QUnit global unconditionally. #1771

... (truncated)

Changelog

Sourced from qunit's changelog.

3.0.0 / 2026-09-27

📗 Check out the QUnit 3.0 Upgrade Guide

Added

Changed

Fixed

  • CLI: Fix confusing "No tests" message after an early uncaught error. #1790
  • Core: Fix internal QUnit.config.currentModule for the initial unnamed module to be a complete object. 5812597b7f
  • Core: Fix crash when "bad thenable" is returned from global module hook. 3209462b88
  • Core: Fix crash when mixing test.only() with module.only(). 99aee51a8a
  • Core: Fix QUnit.config.maxDepth to allow changes at runtime. QUnit.dump.maxDepth is now a live alias to QUnit.config.maxDepth. 0a26e2c883

Removed

  • Core: Remove support for Node.js 10-16. Node.js 18 or later is required. (NullVoxPopuli) #1727
  • Core: Remove support for PhantomJS. (Steve McClure) #1505
  • Core: Remove built-in export for AMD. You can continue to load your application and your QUnit tests with AMD/RequireJS. This change only affects the loading of the qunit.js file itself. Example: Loading with RequireJS. (NullVoxPopuli) #1729
  • Core: Remove deprecated QUnit.load(). #1084
  • Core: Remove deprecated QUnit.onError() and QUnit.onUnhandledRejection() in favor of QUnit.onUncaughtException().
  • Core: Remove undocumented details.modules[].tests from QUnit.begin() event.
  • Core: Remove undocumented QUnit.dump.HTML and QUnit.dump.multiline. 8e881f5087
  • HTML Reporter: Remove support for legacy markup. Use <div id="qunit"> instead. Check Browser Runner § Getting started.
  • Build: Discontinue publishing to the Bower registry for new releases. Review How to install or Getting Started in the browser. #1677
Commits
  • 196ce1d Release 3.0.0
  • 262bf6e Docs: Add migration guide for UMD-defined QUnit plugins
  • e7ef438 Docs: Mention support for sandboxed iframes and Web Workers
  • be9996b Docs: Improve wording and links in the Bower deprecation notice
  • d1df352 Docs: Link 3.0 theme post to 2.16 release
  • 82999d0 Docs: Copy edits to QUnit 3 guides and posts
  • ff4532c Build: Pin @babel/compat-data to fix build/reproducible-builds.js
  • 3ffe7f4 Build: Remove Samsung Galaxy Note 9 device (Android 8.1)
  • 4acdd0e Build: Update dev dependencies (babel, grunt, rollup)
  • e9eb5f0 Docs: Tweak "Road to QUnit 3" post
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [qunit](https://github.com/qunitjs/qunit) from 2.26.0 to 3.0.0.
- [Release notes](https://github.com/qunitjs/qunit/releases)
- [Changelog](https://github.com/qunitjs/qunit/blob/main/History.md)
- [Commits](qunitjs/qunit@2.26.0...3.0.0)

---
updated-dependencies:
- dependency-name: qunit
  dependency-version: 3.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from x00mario as a code owner October 2, 2026 22:03
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 2, 2026
@cure53
cure53 merged commit 0c936fe into main Oct 3, 2026
13 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/qunit-3.0.0 branch October 3, 2026 11:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants