Skip to content

Commit

Permalink
Build: Prepare 2.16.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Krinkle committed Jun 7, 2021
1 parent 6c072fd commit 88a807d
Show file tree
Hide file tree
Showing 7 changed files with 34 additions and 4 deletions.
3 changes: 3 additions & 0 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -173,3 +173,6 @@ Bryan Crotaz <bryan.crotaz@silvercurve.co.uk>
Bryan Mishkin <698306+bmish@users.noreply.github.com>
Edward Faulkner <edward@eaf4.com>
Nathaniel Furniss <nlfurniss@gmail.com>
zq <290353142@qq.com>
Brenden Palmer <brendenpalmer@gmail.com>
Ryuta Kamizono <kamipo@gmail.com>
26 changes: 26 additions & 0 deletions History.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,30 @@

2.16.0 / 2021-06-06
==================

### Added

* Core: New `QUnit.test.each()` method for data providers. (ventuno) [#1568](https://github.com/qunitjs/qunit/issues/1568)
* Core: New `failOnZeroTests` configuration option. (Brenden Palmer)
* Core: New `QUnit.reporters` interface. (Timo Tijhof) [f8948c9](https://github.com/qunitjs/qunit/commit/f8948c96fdcef0b0f96d27acaa59faacbabaf0f9) [js-reporters#133](https://github.com/js-reporters/js-reporters/issues/133)

This introduces support for using the `tap` reporter in a browser.
This was previously limited to the CLI.

### Changed

* Assert: Indicate which test a drooling `assert.async()` callback came from. (Steve McClure) [#1599](https://github.com/qunitjs/qunit/pull/1599)

### Deprecated

* Core: Warn when a module callback has a promise as a return value. (Ray Cohen) [#1600](https://github.com/qunitjs/qunit/issues/1600)

### Fixed

* Core: Fix `QUnit.module.only()` regression where some unrelated modules also executed. (Steve McClure) [#1610](https://github.com/qunitjs/qunit/issues/1610)
* CLI: Improve ESM detection. (Steve McClure) [#1593](https://github.com/qunitjs/qunit/issues/1593)
* HTML Reporter: Increase contrast and use richer colors overall. (Timo Tijhof) [#1587](https://github.com/qunitjs/qunit/pull/1587)

2.15.0 / 2021-04-12
==================

Expand Down
1 change: 1 addition & 0 deletions build/review-package.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ function getDiff( from, to ) {

try {
cp.execFileSync( "diff", [
"-w",
"--text",
"--unified",
...( isOld ? [] : [ "--color=always" ] ),
Expand Down
2 changes: 1 addition & 1 deletion docs/QUnit/test.each.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: QUnit.test.each()
excerpt: Add tests using a data provider.
categories:
- main
version_added: "unreleased"
version_added: "2.16.0"
---

`QUnit.test.each( name, dataset, callback )`<br>
Expand Down
2 changes: 1 addition & 1 deletion docs/config/QUnit.config.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Whether to fail the test run if no tests were run.

By default, it is considered an error if no tests were loaded, or if no tests matched the current filter. Turning this option off means an empty test run will result in a success instead.

* Version added: unreleased.
* Version added: 2.16.0.

### `QUnit.config.filter` (string) | default: `undefined`

Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "qunit",
"title": "QUnit",
"description": "The powerful, easy-to-use testing framework.",
"version": "2.15.0-pre",
"version": "2.16.0-pre",
"homepage": "https://qunitjs.com",
"author": {
"name": "OpenJS Foundation and other contributors",
Expand Down

0 comments on commit 88a807d

Please sign in to comment.