Skip to content

Commit

Permalink
Build: Prepare 2.17.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Krinkle committed Sep 5, 2021
1 parent 2be2a68 commit efeafcb
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 3 deletions.
2 changes: 2 additions & 0 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -176,3 +176,5 @@ Nathaniel Furniss <nlfurniss@gmail.com>
zq <290353142@qq.com>
Brenden Palmer <brendenpalmer@gmail.com>
Ryuta Kamizono <kamipo@gmail.com>
Chris Krycho <hello@chriskrycho.com>
Ben Demboski <demboskb@gmail.com>
27 changes: 27 additions & 0 deletions History.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,31 @@

2.17.0 / 2021-09-05
==================

### Added

* HTML Reporter: Add "Rerun failed tests" link. (Jan Buschtöns) [#1626](https://github.com/qunitjs/qunit/pull/1626)
* Core: New `error` event for bailing on uncaught errors. (Timo Tijhof) [#1638](https://github.com/qunitjs/qunit/pull/1638)

### Changed

* Core: Improve warning for incorrect hook usage to include module name. (Chris Krycho) [#1647](https://github.com/qunitjs/qunit/issues/1647)

### Deprecated

* Core: The internal `QUnit.onError` and `QUnit.onUnhandledRejection` callbacks are deprecated. [#1638](https://github.com/qunitjs/qunit/pull/1638)

These were undocumented, but may have been used in a fork or other custom runner for QUnit.
Switch to the supported [`QUnit.onUncaughtException`](https://api.qunitjs.com/extension/QUnit.onUncaughtException/) instead.

### Fixed

* Assert: Improve validation handling of `assert.throws()` and `assert.rejects()`. (Steve McClure) [#1637](https://github.com/qunitjs/qunit/issues/1637)
* Core: Ensure skipped child module hooks don't leak memory. (Ben Demboski) [#1650](https://github.com/qunitjs/qunit/pull/1650)
* Core: Fix bad module nesting when module closure throws global error. [#1478](https://github.com/qunitjs/qunit/issues/1478)
* Core: Fix reporting of uncaught errors during `QUnit.begin()`. (Timo Tijhof) [#1446](https://github.com/qunitjs/qunit/issues/1446)
* Core: Fix reporting of uncaught errors during or after `QUnit.done()`. (Timo Tijhof) [#1629](https://github.com/qunitjs/qunit/pull/1629)

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

Expand Down
2 changes: 1 addition & 1 deletion docs/extension/QUnit.onUncaughtException.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: QUnit.onUncaughtException()
excerpt: Handle a global error.
groups:
- extension
version_added: "unreleased"
version_added: "2.17.0"
redirect_from:
- "/config/QUnit.onUncaughtException/"
---
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.16.0-pre",
"version": "2.17.0-pre",
"homepage": "https://qunitjs.com",
"author": {
"name": "OpenJS Foundation and other contributors",
Expand Down

0 comments on commit efeafcb

Please sign in to comment.