10.3.1

Released Released on July 18, 2022

Bugfixes:

  • Fixed an issue where file watchers were not completely closed prior to the Cypress App quitting, causing crashes on exit in some macOS environments. Fixes #22026.

  • Fixed issues with reloading user configuration after it is updated. Fixes #21785 and #22389.

  • Fixed issues with document.cookie when testing multiple origins. Fixes #22479 and #22674.

  • Fixed an issue retrieving git information for non-bash Unix shells. Fixes #22454.

  • Fixed an issue that prevented displayed "Last Updated" information on Windows for git repositories without a commit history. Addressed in #22741.

  • Fixed styling of the Latest Runs tooltip to keep it centered over the latest run entry. Fixes #22629 and #22598.

  • Fixed styling issues with the Specs Explorer at narrow viewport widths. Fixes #22626.

  • Fixed a visual issue in the reporter where special characters would be incorrectly formatted with markdown. Fixes #5679.

  • Fixed an issue where the Proxy-Authorization header included capitalization that would fail with certain proxies. Fixes #22383.

  • Added react-dom as a required dependency when setting up a React project for Component Testing. Fixes #22371.

  • The Spec Runner will no longer overflow unexpectedly in Firefox in certain situations. Fixes #21881 and #22610.

  • Fixed a regression where the CYPRESS_NO_COMMAND_LOG environment variable was not honored. Fixes #21721 and #21271.

  • Using cy.contains() with a regular expression now matches submit-type input labels correctly. Fixes #21166.

  • Prevent printing "Class WebSwapCGLLayer is implemented in both" warning in stdout. Fixes #21615.

  • Fixed the pluralization of Match(es) under Project Settings. Fixes #21728.

  • Fixed a regression where absolute elements were not properly blacked out in screenshots. Fixes #22173.

Miscellaneous:

  • Improved keyboard navigation for Latest Runs data in the Specs Explorer. Addresses #22628.

  • Improved accessibility and styling around Specs Explorer tooltips. Addresses #22597.

  • Improved the styling and behavior of the Copy button seen in the Migration workflows. Addresses #21860 and #21862.

  • Improved the layout of the Launchpad Docs dropdown when the viewport is narrow. Addresses #21842.

  • Removed autocomplete from certain inputs in the Cypress App. Addresses #22102.

  • Removed the Projects breadcrumb from the Launchpad when not in global mode. Addresses #21771.

  • Added padding to the bottom of the projects list in the Launchpad. Addresses #21724.

  • Improved the display of the "Record your first run" banner at smaller widths. Addresses #21856.

  • The Cypress App's sidebar will now automatically collapse at narrow widths. Addressed in #22393.

  • Improved punctuation consistency and reduced the need to scroll in the Key Differences modal. Addresses #21852.