Cypress v9.1.1stable Released Dec 04, 2021
Impact Score: 5/10

Cypress v9.1.1 โ€” 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 v9.1.1. Source highlight: _Released 12/03/2021_

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 (3)

  • Fixed a regression in 9.1.0 where our
  • Requests containing `~` will no longer be improperly encoded. Fixes
  • The Runner hanging when baseUrl is set to null to load a local file. Fixes
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
_Released 12/03/2021_ **Bugfixes:** - Fixed a regression in [9.1.0](https://docs.cypress.io/guides/references/changelog#9-1-0) where our built binary didn't contain patches to some dependencies. Addressed in [#19239](https://github.com/cypress-io/cypress/pull/19239). This fixed some issues including: - Requests containing `~` will no longer be improperly encoded. Fixes [#19083](https://github.com/cypress-io/cypress/issues/19083), [#19084](https://github.com/cypress-io/cypress/issues/19084), [#19115](https://github.com/cypress-io/cypress/issues/19115), [#19096](https://github.com/cypress-io/cypress/issues/19096), [#19178](https://github.com/cypress-io/cypress/issues/19178). - A TypeError displaying `data.hasOwnProperty is not a function` will no longer throw in some situations. Fixes [#19091](https://github.com/cypress-io/cypress/issues/19091). - Empty extra hooks will no longer be sent as data when recording to the Dashboard. Fixes [#19087](https://github.com/cypress-io/cypress/issues/19087). - The Runner hanging when baseUrl is set to null to load a local file. Fixes [#19105](https://github.com/cypress-io/cypress/issues/19105) - When using the default configuration of `"nodeVersion": "system"` with an installed system node >=17, Cypress will now work properly rather than throw an error incorrectly pointing to the user's plugin file. Fixes [#18914](https://github.com/cypress-io/cypress/issues/18914). - Shadow DOM elements no longer error as hidden during actionability when the element is covered by its parent shadow root. Fixes [#18008](https://github.com/cypress-io/cypress/issues/18008). - When using `.type()` events now correctly propagate out of the shadow DOM. Fixes [#17531](https://github.com/cypress-io/cypress/issues/17531). - The `this` context is now properly preserved when overwriting `cy.clock()`. Fixes [#19158](https://github.com/cypress-io/cypress/issues/19158). **Dependencies:** - Upgraded `@cypress/request` from `2.88.7` to `2.88.10`. Addressed in [#19099](https://github.com/cypress-io/cypress/issues/19099).