<commit_before>## 10.10.0

_Released 10/11/2022_

**Features:**

- [`cy.origin()`](/api/commands/origin)'s URL argument must be an exact origin
  match to the origin of the AUT. Addresses
  [#23999](https://github.com/cypress-io/cypress/issues/23999),
  [#23814](https://github.com/cypress-io/cypress/issues/23814),
  [#24085](https://github.com/cypress-io/cypress/issues/24085),
  [#22882](https://github.com/cypress-io/cypress/issues/22882), and
  [#17166](https://github.com/cypress-io/cypress/issues/17166).
- More accurately send/set cookies in [`cy.origin()`](/api/commands/origin) when
  `experimentalSessionAndOrigin` is enabled. Addresses
  [#23551](https://github.com/cypress-io/cypress/issues/23551),
  [#22670](https://github.com/cypress-io/cypress/issues/22670), and
  [#23603](https://github.com/cypress-io/cypress/issues/23603).
- Cypress will no longer watch files when executing component tests in "run"
  mode. Addresses [#22959](https://github.com/cypress-io/cypress/issues/22959).

**Bugfixes:**

- Cypress is now able to connect to Firefox v105. Fixes
  [#23897](https://github.com/cypress-io/cypress/issues/23897).
- Cypress component tests now correctly load assets with Angular. Fixes
  [#23797](https://github.com/cypress-io/cypress/issues/23797).
- Imports in component testing support files are no longer tree-shaken by
  Webpack. Fixes [#24117](https://github.com/cypress-io/cypress/issues/24117).
- [`cy.session()`](/api/commands/session) commands will correctly fail when the
  setup function has a failing command or assertion. Fixes
  [#21399](https://github.com/cypress-io/cypress/issues/21399).
- `ngOnChanges` is now called after mounting an Angular component in component
  testing. Fixes [#23591](https://github.com/cypress-io/cypress/issues/23591).
- Code frames for Vite project stack traces now point to the correct lines of
  source code. Fixes [#24122](https://github.com/cypress-io/cypress/pull/24122).
- Uncaught exceptions are now only handled once in component testing. Fixes
  [#23920](https://github.com/cypress-io/cypress/issues/23920).
- Nuxt and Angular component tests now fail on uncaught exceptions. Fixes
  [#23919](https://github.com/cypress-io/cypress/issues/23919).
- Command log messages are once again being truncated to 50 lines. Fixes
  [#23995](https://github.com/cypress-io/cypress/issues/23995).

**Dependency Updates:**

- Upgraded Electron from v19 to v21. Addressed in
  [#23843](https://github.com/cypress-io/cypress/issues/23843).<commit_msg>chore: fix swapped issue links<commit_after>## 10.10.0

_Released 10/11/2022_

**Features:**

- [`cy.origin()`](/api/commands/origin)'s URL argument must be an exact origin
  match to the origin of the AUT. Addresses
  [#23999](https://github.com/cypress-io/cypress/issues/23999),
  [#23814](https://github.com/cypress-io/cypress/issues/23814),
  [#24085](https://github.com/cypress-io/cypress/issues/24085),
  [#22882](https://github.com/cypress-io/cypress/issues/22882), and
  [#17166](https://github.com/cypress-io/cypress/issues/17166).
- More accurately send/set cookies in [`cy.origin()`](/api/commands/origin) when
  `experimentalSessionAndOrigin` is enabled. Addresses
  [#23551](https://github.com/cypress-io/cypress/issues/23551),
  [#22670](https://github.com/cypress-io/cypress/issues/22670), and
  [#23603](https://github.com/cypress-io/cypress/issues/23603).
- Cypress will no longer watch files when executing component tests in "run"
  mode. Addresses [#22959](https://github.com/cypress-io/cypress/issues/22959).

**Bugfixes:**

- Cypress is now able to connect to Firefox v105. Fixes
  [#23897](https://github.com/cypress-io/cypress/issues/23897).
- Cypress component tests now correctly load assets with Angular. Fixes
  [#23797](https://github.com/cypress-io/cypress/issues/23797).
- Imports in component testing support files are no longer tree-shaken by
  Webpack. Fixes [#24117](https://github.com/cypress-io/cypress/issues/24117).
- [`cy.session()`](/api/commands/session) commands will correctly fail when the
  setup function has a failing command or assertion. Fixes
  [#21399](https://github.com/cypress-io/cypress/issues/21399).
- `ngOnChanges` is now called after mounting an Angular component in component
  testing. Fixes [#23591](https://github.com/cypress-io/cypress/issues/23591).
- Code frames for Vite project stack traces now point to the correct lines of
  source code. [#23919](https://github.com/cypress-io/cypress/issues/23919).
- Uncaught exceptions are now only handled once in component testing. Fixes
  [#23920](https://github.com/cypress-io/cypress/issues/23920).
- Nuxt and Angular component tests now fail on uncaught exceptions. Fixes
  [#24122](https://github.com/cypress-io/cypress/pull/24122).
- Command log messages are once again being truncated to 50 lines. Fixes
  [#23995](https://github.com/cypress-io/cypress/issues/23995).

**Dependency Updates:**

- Upgraded Electron from v19 to v21. Addressed in
  [#23843](https://github.com/cypress-io/cypress/issues/23843).
{'fraction_non_alphanumeric': 0.15114200595829197, 'fraction_numerical': 0.08421052631578947, 'mean_word_length': 4.41505376344086, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 38, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5875207', 'n_tokens_mistral': 1952, 'n_tokens_neox': 1659, 'n_words': 384}