cypress-io/cypress
### [`v4.5.0`](https://togithub.com/cypress-io/cypress/releases/v4.5.0)
[Compare Source](https://togithub.com/cypress-io/cypress/compare/v4.4.1...v4.5.0)
_Released 4/28/2020_
**Features:**
- Cypress now supports the execution of component tests using framework-specific adaptors when setting the [`experimentalComponentTesting`](https://on.cypress.io/configuration#Experiments) configuration option to `true`. For more details see the [cypress-react-unit-test](https://togithub.com/bahmutov/cypress-react-unit-test) and [cypress-vue-unit-test](https://togithub.com/bahmutov/cypress-vue-unit-test/tree/feature/cypress-mount-mode) repos. Addresses [#5922](https://togithub.com/cypress-io/cypress/issues/5922) and [#6968](https://togithub.com/cypress-io/cypress/issues/6968).
**Bugfixes:**
- [Custom Mocha reporters](https://on.cypress.io/reporters) will now correctly use the version of Mocha bundled with Cypress. Fixes [#3537](https://togithub.com/cypress-io/cypress/issues/3537) and [#6984](https://togithub.com/cypress-io/cypress/issues/6984).
- We better account for word boundaries in application scripts when `modifyObstructiveCode` is `true`. Fixes [#7138](https://togithub.com/cypress-io/cypress/issues/7138).
- Fixed an issue where iterators in TypeScript were not properly transpiled. Fixes [#7098](https://togithub.com/cypress-io/cypress/issues/7098).
**Misc:**
- The update window in the Test Runner now encourages yarn users to `yarn upgrade` Cypress instead of `yarn add` to help prevent installing 2 versions of Cypress when using yarn workspaces. Addressed in [#7101](https://togithub.com/cypress-io/cypress/pull/7101).
- We're continuing to make progress in converting our codebase from CoffeeScript to JavaScript. Addresses [#2690](https://togithub.com/cypress-io/cypress/issues/2690) in [#7031](https://togithub.com/cypress-io/cypress/pull/7031) and [#7097](https://togithub.com/cypress-io/cypress/pull/7097).
**Dependency Updates:**
- Upgraded `electron` from `8.2.0` to `8.2.3`. Addressed in [#7079](https://togithub.com/cypress-io/cypress/pull/7079).
Renovate configuration
:date: Schedule: "on the first day of the month" (UTC).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^4.4.1
->^4.5.0
Release Notes
cypress-io/cypress
### [`v4.5.0`](https://togithub.com/cypress-io/cypress/releases/v4.5.0) [Compare Source](https://togithub.com/cypress-io/cypress/compare/v4.4.1...v4.5.0) _Released 4/28/2020_ **Features:** - Cypress now supports the execution of component tests using framework-specific adaptors when setting the [`experimentalComponentTesting`](https://on.cypress.io/configuration#Experiments) configuration option to `true`. For more details see the [cypress-react-unit-test](https://togithub.com/bahmutov/cypress-react-unit-test) and [cypress-vue-unit-test](https://togithub.com/bahmutov/cypress-vue-unit-test/tree/feature/cypress-mount-mode) repos. Addresses [#5922](https://togithub.com/cypress-io/cypress/issues/5922) and [#6968](https://togithub.com/cypress-io/cypress/issues/6968). **Bugfixes:** - [Custom Mocha reporters](https://on.cypress.io/reporters) will now correctly use the version of Mocha bundled with Cypress. Fixes [#3537](https://togithub.com/cypress-io/cypress/issues/3537) and [#6984](https://togithub.com/cypress-io/cypress/issues/6984). - We better account for word boundaries in application scripts when `modifyObstructiveCode` is `true`. Fixes [#7138](https://togithub.com/cypress-io/cypress/issues/7138). - Fixed an issue where iterators in TypeScript were not properly transpiled. Fixes [#7098](https://togithub.com/cypress-io/cypress/issues/7098). **Misc:** - The update window in the Test Runner now encourages yarn users to `yarn upgrade` Cypress instead of `yarn add` to help prevent installing 2 versions of Cypress when using yarn workspaces. Addressed in [#7101](https://togithub.com/cypress-io/cypress/pull/7101). - We're continuing to make progress in converting our codebase from CoffeeScript to JavaScript. Addresses [#2690](https://togithub.com/cypress-io/cypress/issues/2690) in [#7031](https://togithub.com/cypress-io/cypress/pull/7031) and [#7097](https://togithub.com/cypress-io/cypress/pull/7097). **Dependency Updates:** - Upgraded `electron` from `8.2.0` to `8.2.3`. Addressed in [#7079](https://togithub.com/cypress-io/cypress/pull/7079).Renovate configuration
:date: Schedule: "on the first day of the month" (UTC).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.