0.5.14
Released 05/06/2015
Features:
- Cypress now works with JS applications that use pushStateandreplaceStaterouting (commonly known asHTML5 History) without having to change any application code.
- Cypress now always updates the remote URL whenever your application changes its URL through the vast variety of ways it can do this.
Bugfixes:
- Removed iframeandlink[rel=stylesheet]elements during DOM revert.
- Server instrument now correctly displays the number of responses their corresponding routes have had.
- Spies/Stubs/Mocks instrument now correctly displays the number of calls their corresponding methods have had.
- When users navigate between pages with commands, like .click(), Cypress now correctly waits until the age has finished loading before running more commands. Previously this waited for the unloadevent, which did not fire synchronously, and ow we bind tobeforeunloadwhich does. Additionally Cypress checks to ensurebeforeunloaddid not return a non-undefined value.
Misc:
- More changes to prepare for server adapters,