1.1.3
Released Released on December 2, 2017
Bugfixes:
JSON fixtures with unicode escape sequences are now parsed correctly. Fixes #964.
The default
browserifyplugin no longer fireswatched:file:changedtwice leading to an uncaught exception that was popping up in the console. Also fixed a minor state bug in thebrowserifypackage. Fixes #968.Cypress no longer reports
Electronas the browser that ran in the Dashboard Service when a different browser was run. Fixes #854.Invalid cookie values no longer crash Cypress. Fixes #962.
Misc:
We are now bundling our own
TypeScriptdefinitions with thecypressnpm module. You no longer have to install@types/cypressanymore. We'll continue to keep these updated with API changes. Fixes #856.Uncaught exceptions originating from your application code and/or test code are now distinctly and clearly indicated in the error message. We included a link to our docs to educate you on how you can optionally disable Cypress from catching these. Fixes #825.
cy.visit() now accepts
{ failOnStatusCode: false }which enables you to visit pages that respond with a non2xxstatus code. This brings it into parity with cy.request(). Fixes #421 and #574.The contributing Readme's have been updated and improved for each package. Fixes #995.
Added utility methods Cypress.platform and Cypress.arch for returning the underlying OS information. Uses node's
osmodule under the hood. Fixes #824 and #675.
Documentation Changes: