diff --git a/.publishrc b/.publishrc index 8819cdf0d3f..f65316e5c3a 100644 --- a/.publishrc +++ b/.publishrc @@ -8,7 +8,7 @@ "gitTag": true }, "confirm": true, - "publishTag": "dev", + "publishTag": "latest", "prePublishScript": "gulp test-server", "postPublishScript": "gulp docker-publish" } diff --git a/CHANGELOG.md b/CHANGELOG.md index af4517ee6af..9ba7dedf06d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## v0.18.6 (2017-12-28) + +### Enhancements + +#### Chrome DevTools are opened in a separate window during test execution ([#1964](https://github.com/DevExpress/testcafe/issues/1964)) + +### Bug Fixes + +* In Chrome, disabled showing the 'Save password' prompt after typing text in the input of the `password` type ([#1913](https://github.com/DevExpress/testcafe/issues/1913)) +* Now TestCafe correctly scrolls a page to an element when this page has scrollbars ([#1955](https://github.com/DevExpress/testcafe/pull/1955)) +* Fixed the 'Cannot redefine property %testCafeCore%' script error ([#1996](https://github.com/DevExpress/testcafe/issues/1996)) +* TestCafe now rounds off dimension values when it calculates scrolling ([#2004](https://github.com/DevExpress/testcafe/pull/2004)) +* In Chrome, the 'Download multiple files' dialog no longer prevents test execution process ([#2017](https://github.com/DevExpress/testcafe/issues/2017)) +* TestCafe now closes a connection to the specified resource if the destination server hangs up ([testcafe-hammerhead/#1384](https://github.com/DevExpress/testcafe-hammerhead/issues/1384)) +* Proxying the `location's` `href` property now works correctly ([testcafe-hammerhead/#1362](https://github.com/DevExpress/testcafe-hammerhead/issues/1362)) +* The proxy now supports `https` requests for node 8.6 and higher ([testcafe-hammerhead/#1401](https://github.com/DevExpress/testcafe-hammerhead/issues/1401)) +* Added support for pages with the `super` keyword ([testcafe-hammerhead/#1390](https://github.com/DevExpress/testcafe-hammerhead/issues/1390)) +* The proxy now properly emulates native browser behavior for non-success status codes ([testcafe-hammerhead/#1397](https://github.com/DevExpress/testcafe-hammerhead/issues/1397)) +* The proxied `ServiceWorker.register` method now returns a rejected Promise for unsecure urls ([testcafe-hammerhead/#1411](https://github.com/DevExpress/testcafe-hammerhead/issues/1411)) +* Added support for `javascript` protocol expressions applied to the location's properties ([testcafe-hammerhead/#1274](https://github.com/DevExpress/testcafe-hammerhead/issues/1274)) + ## v0.18.5 (2017-11-23): Security Update ### Vulnerability Fix ([testcafe-legacy-api/#26](https://github.com/DevExpress/testcafe-legacy-api/issues/26)) diff --git a/package.json b/package.json index 9600fa9541f..6c401858e95 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "testcafe", "description": "Automated browser testing for the modern web development stack.", "license": "MIT", - "version": "0.18.6-dev20171222", + "version": "0.18.6", "author": { "name": "Developer Express Inc.", "url": "https://www.devexpress.com/"