Cypress v3.1.3stable Released Dec 03, 2018
Impact Score: 5/10

Cypress v3.1.3 โ€” Release Notes & Engineering Impact

Source available โ€” automated, not human-reviewed

Component: cypress ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Cypress v3.1.3. Source highlight: *Released 12/03/2018*

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (3)

  • 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`

๐Ÿ”ง Bug Fixes & Patches (6)

  • 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.
  • Updated types to support promises as arguments within `cy.wrap`. Fixes #2807.
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
*Released 12/03/2018* **Bugfixes:** - Fixed regression introduced in [3.1.1](https://on.cypress.io/changelog#3.1.1) with `requestAnimationFrame` that caused some animations not to run. Fixes [#2725](https://github.com/cypress-io/cypress/issues/2725). - Fixed regression introduced in [3.1.2](https://on.cypress.io/changelog#3.1.2) that caused DOM elements passed to [`cy.wrap()`](https://on.cypress.io/wrap) to no longer yield the proper jQuery array instance. Fixes [#2820](https://github.com/cypress-io/cypress/issues/2820). - Fixed regression causing invocations of [cy.clock()](https://on.cypress.io/clock) to error on subsequent tests. Fixes [#2850](https://github.com/cypress-io/cypress/issues/2850). - Fixed issue where a fix included in [3.1.2](https://on.cypress.io/changelog#3.1.2) did not pass the `windowsHide` argument to the proper options. Fixes [#2667](https://github.com/cypress-io/cypress/issues/2667) and [#2809](https://github.com/cypress-io/cypress/issues/2809). - Passing [`.check({ force: true })`](https://on.cypress.io/check) no longer requires the checkbox or radio to be visible. Fixes [#1376](https://github.com/cypress-io/cypress/issues/1376). **Misc** - Updated types to support promises as arguments within [`cy.wrap`](https://on.cypress.io/wrap). Fixes [#2807](https://github.com/cypress-io/cypress/pull/2807). - We now expose all jQuery methods and values onto "`Cypress.$`" $. Fixes [#2830](https://github.com/cypress-io/cypress/issues/2830). - [`cy.wait()`](https://on.cypress.io/wait) now accepts a separate timeout option for `requestTimeout` and `responseTimeout`. Fixes [#2446](https://github.com/cypress-io/cypress/issues/2446). **Dependency Updates** - Upgraded nodemon from `^1.8.1` to `^1.8.7`. Fixes [#2864](https://github.com/cypress-io/cypress/pull/2864). - Upgraded request from `^2.27.0` and `^2.28.0` to `^4.0.0`, Fixes [#2455](https://github.com/cypress-io/cypress/issues/2455). **Documentation Changes:** - Added `requestTimeout` and `responseTimeout` options to [`cy.wait()`](https://on.cypress.io/wait) - Added 'History' table to [`cy.wait()`](https://on.cypress.io/wait) - Added 'Alias' for assertions that are aliases of each other to [`Assertions`](https://on.cypress.io/assertions)