Skip to content

Commit ff83fcb

Browse files
committed
Release 3.0.0-rc1
1 parent f74063a commit ff83fcb

File tree

7 files changed

+23
-12
lines changed

7 files changed

+23
-12
lines changed

.mailmap

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,8 @@ Dave K. Smith <dave.k.smith@gmail.com>
9999
David Vollbracht <david.vollbracht@gmail.com>
100100
Jochen Ulrich <jochenulrich@t-online.de>
101101
Michał Gołębiowski-Owczarek <m.goleb@gmail.com>
102-
Leo Balter <301201+leobalter@users.noreply.github.com> <leonardo.balter@gmail.com>
102+
Leo Balter <leonardo.balter@gmail.com>
103+
Leo Balter <leonardo.balter@gmail.com> <301201+leobalter@users.noreply.github.com>
103104
Kevin Partington <kevin.partington@kernelpanicstudios.com>
104105
Kevin Partington <kevin.partington@kernelpanicstudios.com> <platinum.azure@kernelpanicstudios.com>
105106
Manoj Kumar <manoj@kumarmj.me> <nithmanoj@gmail.com>
@@ -119,3 +120,5 @@ Jan Buschtöns <jan@buschtoens.me>
119120
Ben Demboski <demboskb@gmail.com> <ben@turbopatent.com>
120121
Izel Nakri <contact@izelnakri.com>
121122
Ray Cohen <raycohen@gmail.com> <rcohen@squareup.com>
123+
Ed Sanders <ejsanders@gmail.com>
124+
Sebastian Gbudje <gbudjeakp@gmail.com>

AUTHORS.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Dave K. Smith <dave.k.smith@gmail.com>
7777
David Vollbracht <david.vollbracht@gmail.com>
7878
Katie Gengler <katie@kmg.io>
7979
Joshua Peek <josh@joshpeek.com>
80-
Leonardo Balter <leonardo.balter@gmail.com>
80+
Leo Balter <leonardo.balter@gmail.com>
8181
Jeff Cooper <jeff@kickstorming.com>
8282
Nathan Dauber <nathan@radialogica.com>
8383
Michał Gołębiowski-Owczarek <m.goleb@gmail.com>
@@ -188,3 +188,5 @@ Hareesh <hareesh.hsr289@gmail.com>
188188
Zixin Yin <zixinyin20@gmail.com>
189189
Timmy Willison <timmywil@users.noreply.github.com>
190190
NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com>
191+
Ed Sanders <ejsanders@gmail.com>
192+
Sebastian Gbudje <gbudjeakp@gmail.com>

History.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
3.0.0 (UNRELEASED)
1+
3.0.0-rc1 / 2026-01-11
22
==================
33

44
### Added
@@ -25,6 +25,7 @@
2525
* Change `#qunit-banner` from H2 to DIV, to fix WCAG compliance. [#1427](https://github.com/qunitjs/qunit/issues/1427)
2626
* Change `#qunit-testresult` from P to DIV, to fix HTML serialization. [#1301](https://github.com/qunitjs/qunit/issues/1301)
2727
* Change runtime in toolbar from milliseconds to seconds. [#1760](https://github.com/qunitjs/qunit/pull/1760)
28+
* Fix color constrast of details in failed test results. [#1803](https://github.com/qunitjs/qunit/pull/1803)
2829
* Fix text selection to exclude "Rerun" link. [6becc199e0](https://github.com/qunitjs/qunit/commit/6becc199e0)
2930
* Fix overflow and scrollbar issues. [#1603](https://github.com/qunitjs/qunit/issues/1603)
3031
* Fix adding `running` class to test items. [1551120536](https://github.com/qunitjs/qunit/commit/1551120536f6f572a3bb5656db566f0a1bb217d8)

build/utils.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,10 @@ function cleanDir (dirPath) {
7878
}
7979

8080
function isValidVersion (version) {
81-
return /^\d+\.\d+\.\d+(-alpha\.\d+)?$/.test(version);
81+
return /^\d+\.\d+\.\d+(-alpha\.\d+|-rc\d+)?$/.test(version);
8282
}
8383

84-
const versionAnywhereRegPattern = '\\d+\\.\\d+\\.\\d+(-alpha\\.\\d+)?';
84+
const versionAnywhereRegPattern = '\\d+\\.\\d+\\.\\d+(-alpha\\.\\d+|-rc\\d+)?';
8585

8686
// Turn invisible chars and non-ASCII chars into escape sequences.
8787
//

docs/api/config/reporters.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,8 @@ Or, via [QUnit.config](../config/index.md):
4343
// Set from any inline script or JS file after qunit.js
4444
QUnit.config.reporters.tap = true;
4545
```
46+
47+
## Changelog
48+
49+
| UNRELEASED | And support for `QUnit.config.reporters.perf` and `QUnit.config.reporters.html`.
50+
| [QUnit 2.24.0](https://github.com/qunitjs/qunit/releases/tag/2.24.0) | Introduce `QUnit.config.reporters`, limited to `tap` and `console`.

docs/api/reporters/perf.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,5 @@ But, when connecting Chrome DevTools to a Node.js process, these are not current
5656

5757
## Changelog
5858

59-
| UNRELEASED | Exposed separately via `qunit --reporter` on the CLI, via `QUnit.reporters.perf` for programmatic use in Node.js, and declaratively via [`QUnit.config.reporters`](../config/reporters.md).
59+
| UNRELEASED | Exposed via `QUnit.reporters.perf` for programmatic use in Node.js ([85716a9714](https://github.com/qunitjs/qunit/commit/85716a9714)), and declaratively via [`QUnit.config.reporters.perf`](../config/reporters.md).
6060
| [QUnit 2.7.0](https://github.com/qunitjs/qunit/releases/tag/2.7.0) | Introduced as part of the HTML Reporter, always enabled.

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "qunit",
33
"title": "QUnit",
44
"description": "The powerful, easy-to-use testing framework.",
5-
"version": "3.0.0-alpha.4",
5+
"version": "3.0.0-rc1",
66
"homepage": "https://qunitjs.com",
77
"author": {
88
"name": "OpenJS Foundation and other contributors",
@@ -64,10 +64,10 @@
6464
"@babel/plugin-external-helpers": "7.25.9",
6565
"@babel/preset-env": "7.25.4",
6666
"@qunitjs/browserstack-runner": "0.9.5-qunitjs.2",
67-
"@rollup/plugin-babel": "6.0.4",
68-
"@rollup/plugin-commonjs": "26.0.1",
69-
"@rollup/plugin-node-resolve": "15.2.3",
70-
"@rollup/plugin-replace": "5.0.7",
67+
"@rollup/plugin-babel": "6.1.0",
68+
"@rollup/plugin-commonjs": "29.0.0",
69+
"@rollup/plugin-node-resolve": "16.0.3",
70+
"@rollup/plugin-replace": "6.0.3",
7171
"benchmark": "2.1.4",
7272
"eslint": "^8.57.0",
7373
"eslint-config-semistandard": "^17.0.0",
@@ -92,7 +92,7 @@
9292
"nyc": "^17.0.0",
9393
"proxyquire": "2.1.3",
9494
"requirejs": "2.3.7",
95-
"rollup": "4.21.3",
95+
"rollup": "4.55.1",
9696
"tap-min": "3.0.0",
9797
"tap-parser": "^16.0.1"
9898
},

0 commit comments

Comments
 (0)