diff --git a/source/_changelogs/3.4.0.md b/source/_changelogs/3.4.0.md index 1c2d1eaefe..cb333b23d1 100644 --- a/source/_changelogs/3.4.0.md +++ b/source/_changelogs/3.4.0.md @@ -1,14 +1,29 @@ # 3.4.0 -*Released 7/4/2019* +*Released 7/9/2019* + +**User Authentication Changes:** + +- Users can now log in to the Test Runner using the browser installed on their system. Fixes {% issue 3583 %}, {% issue 4337 %}, and {% issue 1162 %}. +- Users can now log in to the Test Runner with Google or with SSO (if configured). Fixes {% issue 3519 %}. + +**Continuous Integration Support:** + +- Environment variables for Semaphore CI v2 are now recognized when recording a test for the dashboard. Fixes {% issue 4671 %}. +- Support for Concourse CI has been added when recording a test for the dashboard. Fixes {% issue 4376 %}. +- SnapCI support has been removed and GoCD support has been added. Fixes {% issue 2680 %}. **Bugfixes:** +- `contain.text`, `contain.html`, and `contain.value` assertions now support partial matching in all scenarios to match expected behavior. Fixes {% issue 1969 %}. +- Electron rendering warnings are no longer printed to console output. Fixes {% issue 4288 %}. + **Misc:** -- The {% url "JSON schema file" https://on.cypress.io/cypress.schema.json %} used for {% url "intelligent code completion" https://on.cypress.io/intelligent-code-completion#Configuration %} for the Cypress configuration file has been updated to match our documentation. -- Type definitions were added to {% url "`cy.server()`" server %} for the `onAnyRequest`, `onAnyResponse`, and `onAnyAbort` callback options. -- The outline when focusing on a panel heading within the 'Settings' tab of the Test Runner now correctly outlines the element. +- Added a warning for Windows users who have Group Policy settings that may interfere with usage of Cypress. Fixes {% issue 4391 %}. +- The {% url "JSON schema file" https://on.cypress.io/cypress.schema.json %} used for {% url "intelligent code completion" https://on.cypress.io/intelligent-code-completion#Configuration %} for the Cypress configuration file has been updated to match our documentation. Addressed in {% PR 4300 %}. +- Type definitions were added to {% url "`cy.server()`" server %} for the `onAnyRequest`, `onAnyResponse`, and `onAnyAbort` callback options. Fixes {% issue 3992 %}. +- The outline when focusing on a panel heading within the 'Settings' tab of the Test Runner now correctly outlines the element. Fixes {% issue 3357 %}. **Documentation Changes:** @@ -16,6 +31,7 @@ - Removed `string-to-stream` since it was no longer being used. Addressed in {% PR 4619 %}. - Upgraded `@cypress/commit-info` from `2.1.3` to `2.1.4`. Addressed in {% PR 4597 %}. +- Upgraded `@cypress/react-tooltip` from `0.4.0` to `0.5.0`. Addressed in {% PR 4610 %}. - Upgraded `errorhandler` from `1.5.0` to `1.5.1`. Addressed in {% PR 4618 %}. - Upgraded `fs-extra` from `8.0.1` to `8.1.0`. Addressed in {% PR 4620 %}. - Upgraded `request-progress` from `0.4.0` to `3.0.0`. Addressed in {% PR 4584 %}.