Cypress v1.0.3stable Released Jul 19, 2018
Impact Score: 5/10

Cypress v1.0.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 v1.0.3. Source highlight: *Released 10/29/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)

  • The Test Runner now enables you to collapse folders when displaying a list of specs. Fixes #760. Contributed by @metcorne.
  • The `onChange` event callback for React now works (again) on `input` type `number` or `email`. Fixes #816 and #770.
  • Fixed error when recording and failing to parse the git commit message. Fixes #847 and #841.
  • Using a single space on: `cy.type(' ')` now works. Fixes #807. Contributed by @tejasbubane.
  • `cy.spread()` can now be used on a collection of DOM elements. Fixes #735. Contributed by @verheyenkoen.
  • CLI shows help message when it is invoked with an unknown command like `$(npm bin)/cypress foo`. Fixes #641.
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
*Released 10/29/2017* **Features:** - The Test Runner now enables you to collapse folders when displaying a list of specs. Fixes [#760](https://github.com/cypress-io/cypress/issues/760). Contributed by [@metcorne](https://github.com/metcorne). **Bugfixes** - The `onChange` event callback for React now works (again) on `input` type `number` or `email`. Fixes [#816](https://github.com/cypress-io/cypress/issues/816) and [#770](https://github.com/cypress-io/cypress/issues/770). - Fixed error when recording and failing to parse the git commit message. Fixes [#847](https://github.com/cypress-io/cypress/issues/847) and [#841](https://github.com/cypress-io/cypress/issues/841). - Using a single space on: `cy.type(' ')` now works. Fixes [#807](https://github.com/cypress-io/cypress/issues/807). Contributed by [@tejasbubane](https://github.com/tejasbubane). - `cy.spread()` can now be used on a collection of DOM elements. Fixes [#735](https://github.com/cypress-io/cypress/issues/735). Contributed by [@verheyenkoen](https://github.com/verheyenkoen). - CLI shows help message when it is invoked with an unknown command like `$(npm bin)/cypress foo`. Fixes [#641](https://github.com/cypress-io/cypress/issues/641). **Misc:** - Enable passing `CYPRESS_RECORD_KEY` without using the CLI by invoking the binary directly. Fixes [#820](https://github.com/cypress-io/cypress/issues/820). - Cypress binaries can now be pointed to a staging environment with `CYPRESS_ENV=staging`. Fixes [#813](https://github.com/cypress-io/cypress/issues/813). - The Test Runner displays the scrollbar correctly when the update banner is displayed. Fixes [#803](https://github.com/cypress-io/cypress/issues/803). - The branch name is now properly collected when recording in Buildkite CI. Fixes [#777](https://github.com/cypress-io/cypress/issues/777). - You can install the Cypress binary from any URL or file path using the [`CYPRESS_BINARY_VERSION` environment variable](https://on.cypress.io/installing-cypress#Advanced). Closes [#701](https://github.com/cypress-io/cypress/issues/701). **Documentation Changes:** - [Created "Conditional Testing" core concept](https://on.cypress.io/conditional-testing) - [Created "Key Differences" core concept](https://on.cypress.io/key-differences) - [Updated "Best Practices"](https://on.cypress.io/best-practices) - [Updated "FAQ Usage"](https://on.cypress.io/using-cypress-faq)