v3.1.0: date: 2018-12-29 changes: - Updated to puppeteer ^1.11.0. v3.0.1: date: 2018-08-12 changes: - Fixed regressions. v3.0.0: date: 2018-07-24 changes: - Switch to using headless chrome / puppeteer instead of phantomjs v2.0.0: date: 2017-04-04 changes: - Remove usage of `QUnit.jsDump` - Upgrade qunitjs to 2.3.0 (#123) - adding an Introduction to the README (#140) v1.3.0: date: 2017-02-07 changes: - Add ability to run tests in seeded-random order through `--seed` flag - Add note about min version of QUnit required to use the CLI flags - Implement support for todo tests and revamp reporting logic (#137) v1.2.0: date: 2016-04-14 changes: - Add support for filtering running modules using command line (--modules) - Removed 'grunt.warn' output from `error.onError` handler, onus now on end user binding to event. - Update docs. v1.1.0: date: 2016-03-11 changes: - Adding support for 'summaryOnly'. - Fix `options.force`. - Fix query string for `noGlobals`. - Update docs. v1.0.1: date: 2016-02-05 changes: - Change `QUnit.jsDump` to `QUnit.dump`. v1.0.0: date: 2016-02-05 changes: - Update grunt-lib-phantomjs to 1.0.0, effectively upgrading to phantomjs 2.x. - Remove grunt as a peerDependency. v0.7.0: date: 2015-04-03 changes: - Log PhantomJS errors as warnings. v0.6.0: date: 2015-03-31 changes: - Add noGlobals option, forwarded to QUnit. - Report proper exit code to grunt based on failures. - Add support for AMD. v0.5.2: date: 2014-07-09 changes: - Added support for reporting the duration of `testDone`. - Other minor fixes. v0.5.1: date: 2014-05-31 changes: - Updates grunt-lib-phantomjs. v0.5.0: date: 2014-05-31 changes: - Add ability to hide PhantomJS console output. - Add option for binding phantomjs console to grunt output. Default is `true` (do bind). - Add `httpBase` option. - Only call `jsDump.parse()` if a test failed. v0.4.0: date: 2014-01-17 changes: - Update grunt-lib-phantomjs to v0.5.0. - Explicitly set files to publish to npm. Ref gruntjs/gruntjs.com#65. - Update qunit-overview.md, include CentOS dependencies. Closes gh-49. v0.3.0: date: 2013-09-29 changes: - Update grunt-lib-phantomjs to v0.4.0. - Add `qunit.fail.load` and `qunit.fail.timeout` events. - Update QUnit to v1.12.0. - Add `force` option. - Propagate `onError` events from phantomjs through the `qunit.error.onError` event. - Remove confusing error message. v0.2.2: date: 2013-06-06 changes: - Warn if no assertions ran in a single test. - Spaces instead of newlines for clickable URLs. - Wrap bridge.js in a IIFE. v0.2.1: date: 2013-04-05 changes: - Update to use PhantomJS 1.9.0. Fixes PhantomJS not found errors. v0.2.0: date: 2013-02-28 changes: - Update to use PhantomJS 1.8.1. v0.1.1: date: 2013-02-15 changes: - First official release for Grunt 0.4.0. v0.1.1rc6: date: 2013-01-18 changes: - Updating grunt/gruntplugin dependencies to rc6. - Changing in-development grunt/gruntplugin dependency versions from tilde version ranges to specific versions. v0.1.1rc5: date: 2013-01-09 changes: - Updating to work with grunt v0.4.0rc5. - Switching to `this.filesSrc` API. - Adding `urls` option for specifying absolute test URLs. v0.1.0: date: 2012-10-05 changes: - Work in progress, not yet officially released.