Cypress v0.19.1stable Released Jul 19, 2018
Impact Score: 5/10

Cypress: 0.19.1

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 v0.19.1. Source highlight: *Released 03/09/2017*

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.

๐Ÿ”ง Bug Fixes & Patches (6)

  • Added `Cypress.version` property. Fixes #404.
  • Selecting `<option>` inside `<optgroup>` now works with .select(). Fixes #367.
  • `EMFILE` errors have been fixed. These were being caused due to `ulimit` being too low on your OS. This should fix the file watching problems people were having. Essentially we just replaced `fs` with `graceful-fs` and crossed our fingers this works. (It did on our machines). Fixes #369.
  • Now you can select the error text in the GUI. Fixes #344.
  • Cypress now correctly re-bundles files even when `watchForFileChanges` is set to `false`. Fixes #446 and #347.
  • Fixed file watching when changing the `integrationFolder` to something other than the default value. Fixes #438.
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
*Released 03/09/2017* **Features:** - Added `Cypress.version` property. Fixes [#404](https://github.com/cypress-io/cypress/issues/404). - Selecting `<option>` inside `<optgroup>` now works with [.select()](https://on.cypress.io/select). Fixes [#367](https://github.com/cypress-io/cypress/issues/367). **Bugfixes:** - `EMFILE` errors have been fixed. These were being caused due to `ulimit` being too low on your OS. This should fix the file watching problems people were having. Essentially we just replaced `fs` with `graceful-fs` and crossed our fingers this works. (It did on our machines). Fixes [#369](https://github.com/cypress-io/cypress/issues/369). - Now you can select the error text in the GUI. Fixes [#344](https://github.com/cypress-io/cypress/issues/344). - Cypress now correctly re-bundles files even when `watchForFileChanges` is set to `false`. Fixes [#446](https://github.com/cypress-io/cypress/issues/446) and [#347](https://github.com/cypress-io/cypress/issues/347). - Fixed file watching when changing the `integrationFolder` to something other than the default value. Fixes [#438](https://github.com/cypress-io/cypress/issues/438). - [.select()](https://on.cypress.io/select) now works on options that have the same value. Fixes [#441](https://github.com/cypress-io/cypress/issues/441). - Cypress no longer crashes when you click links in the on-boarding screen called "To help you get started...". Fixes [#227](https://github.com/cypress-io/cypress/issues/227). - The `example_spec.js` file that gets seeded on a new project no longer fails on [cy.readFile()](https://on.cypress.io/readfile). Fixes [#414](https://github.com/cypress-io/cypress/issues/414). **Misc:** - We now preserve the Test Runner's position and sizing after it's closed + reopened. Fixes [#443](https://github.com/cypress-io/cypress/issues/443). - We now ignore watching `node_modules`, `bower_components` and a few other folders to reduce the number of watched files. Fixes [#437](https://github.com/cypress-io/cypress/issues/437).