3.1.3

Released Released on December 2, 2018

Bugfixes:

  • Fixed regression introduced in 3.1.1 with requestAnimationFrame that caused some animations not to run. Fixes #2725.

  • Fixed regression introduced in 3.1.2 that caused DOM elements passed to cy.wrap() to no longer yield the proper jQuery array instance. Fixes #2820.

  • Fixed regression causing invocations of cy.clock() to error on subsequent tests. Fixes #2850.

  • Fixed issue where a fix included in 3.1.2 did not pass the windowsHide argument to the proper options. Fixes #2667 and #2809.

  • Passing .check({ force: true }) no longer requires the checkbox or radio to be visible. Fixes #1376.

Misc

  • Updated types to support promises as arguments within cy.wrap. Fixes #2807.

  • We now expose all jQuery methods and values onto Cypress.$. Fixes #2830.

  • cy.wait() now accepts a separate timeout option for requestTimeout and responseTimeout. Fixes #2446.

Documentation Changes:

  • Added requestTimeout and responseTimeout options to cy.wait()

  • Added 'History' table to cy.wait()

  • Added 'Alias' for assertions that are aliases of each other to Assertions

Dependency Updates

  • Upgraded nodemon from ^1.8.1 to ^1.8.7. Fixes #2864.

  • Upgraded request from ^2.27.0 and ^2.28.0 to ^4.0.0, Fixes #2455.