Skip to content

Commit

Permalink
All: Prepare 1.15.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
jzaefferer committed Aug 8, 2014
1 parent 947d7e7 commit cc889cb
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 4 deletions.
5 changes: 5 additions & 0 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,8 @@ Michał Gołębiowski <m.goleb@gmail.com>
XhmikosR <xhmikosr@yahoo.com>
Patrick Stapleton <github@gdi2290.com>
DarkPark <darkpark@pisem.net>
Oleg Gaidarenko <markelog@gmail.com>
Mike Sidorov <mikes.ekb@gmail.com>
Don Kirkby <donkirkby@gmail.com>
don <dkirkby@cfenet.ubc.ca>
Sean Xu <jseanxu@live.com>
14 changes: 14 additions & 0 deletions History.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
1.15.0 / 2014-08-08
==================

* Assert: Implement Assert constructor with test context. This heavily improves debugging of async tests, since assertions can't leak into other tests anymore. Use the assert argument in your test callbacks to run assertions to get the full benefit of this.
* Assert: Improved the default message from assert.ok. Now assert.ok() outputs the exact value it received, instead of only saying it wasn't thruthy.
* Assert: Removal of raises, same and equals. These were deprecated a long time ago and finally removed. Use throws, deepEqual and equal instead.
* Core: Pass total amount of tests to QUnit.begin callback as totalTests. Will be used by Karma and other reporters.
* Dump: Move QUnit.jsDump to QUnit.dump. QUnit.jsDump still exists, but will be removed later. Use QUnit.dump.
* Dump: Output non-enumerable properties of TypeError. Makes it easier to compare properties of error objects.
* Reporter: Output only assertion count for green tests. Less visual clutter for passing tests.
* Reporter: Move HTML reporter to a new JS file. The HTML reporter is still bundled, but the code has been refactored to move it to a separate file.
* Test: Remove deprecated QUnit.current_testEnvironment
* Throws: support for oldIE native Error types. Error objects in IE are buggy, this works around those issues.

1.14.0 / 2014-01-31
==================

Expand Down
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,11 @@ To run `grunt`, you need [Node.js](http://nodejs.org/download/), which includes

Use [jquery-release](https://github.com/jquery/jquery-release). The following aren't yet handled there:

Install [git-extras](https://github.com/visionmedia/git-extras) and run `git changelog` to update History.md. Clean up the changelog, removing merge commits or whitespace cleanups. Commit this before using the release script.
* Install [git-extras](https://github.com/visionmedia/git-extras) and run `git changelog` to update History.md. Clean up the changelog, removing merge commits or whitespace cleanups.
* Run `grunt authors` and add any new authors to AUTHORS.txt
* Update the version property in `package.json` to have the right -pre version. Not necessary for patch releases.

Then run the script.
Commit these, then run the script.

Update web sites, replacing previous versions with new ones:

Expand Down
1 change: 0 additions & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
{
"name": "qunit",
"version": "1.14.1pre",
"main": [
"qunit/qunit.js",
"qunit/qunit.css"
Expand Down
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": "qunitjs",
"title": "QUnit",
"description": "An easy-to-use JavaScript Unit Testing framework.",
"version": "1.14.1-pre",
"version": "1.15.0-pre",
"homepage": "http://qunitjs.com",
"author": {
"name": "jQuery Foundation and other contributors",
Expand Down

0 comments on commit cc889cb

Please sign in to comment.