- Only run nondestructive tests by default
- Skip destructive tests if running against a sensitive environment
- Added support for privacy markers
- Capture final URL on test failures
- Capture log on test failures if test is marked as public
- Capture HTML and screenshot only on test failures
- Improved the debug gathering
- Timeout value is now expected in seconds
- Added support for specifying Google Chrome options
- Added support for specifying Firefox preferences - fixes issue #27
- By default Sauce Labs jobs are public (restricted) - fixes issue #14
- Avoid running configuration hook for all slave processes - fixes issues #22 and #23
- Add test durations to HTML report when running with multiple processes - fixes issue #9
- Added a build identifier for when running with continuous integration
- Changed default HTML report to results/index.html
- Send pass/fail status to Sauce Labs - fixes issue #21
- Added support for custom tags for Sauce Labs jobs
- Added support for configuration files
- Remove test names from Sauce Labs tags - fixes issue #20
- Added error count to custom report - fixes issue #15
- Catch exceptions thrown when attempting to capture screenshots - fixes issue #16
- Added custom HTML reports
- Initial release