0.15.4
Released 04/22/2016
Notes:
Breaking Changes:
- You can no longer improperly use .its() and .invoke(). Using .invoke() on a non function property will result in an error that tells you how to write it properly using .its().
Features:
- Our chat has now been directly integrated into Cypress's nav. Clicking on the
chaticon will immediately display the current gitter chat log. - Added a new link to Options dropdown in Desktop app for "Chat" that goes to our chat.
- .its() and .invoke() now support dot separated nested properties.
- Using .its() on a function will now allow you to access its properties instead of automatically calling a function. Fixes #122.
- Error messages and command messages for .its() and .invoke() have been improved.
- Adding an attribute called
data-cypress-ignoreto an element will prevent the internal Cypress proxy from rewriting any of its content or attributes.
Bugfixes:
- During
cypress run, windows created withwindow.openwill no longer physically display. They are now correctly headless. Fixes #123. - The auto generated
example_spec.jsno longer errors oncy.visit('app/index.html')since that file would likely not locally exist.
Misc:
- Better error handling of unauthorized users attempting to login to Cypress with improved Login documentation.