-
Notifications
You must be signed in to change notification settings - Fork 1.1k
10.9.0 Changelog #4752
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
10.9.0 Changelog #4752
Changes from all commits
Commits
Show all changes
7 commits
Select commit
Hold shift + click to select a range
8a533eb
fix some 10.8.0 changelog issues
chrisbreiding 92d569f
add 10.9.0 changelog
chrisbreiding 815d891
add some missing items
chrisbreiding 93784c8
add missing item
chrisbreiding 71b4eda
update cross-origin visit item
chrisbreiding 9c9f415
add ct stack traces item
chrisbreiding 8b764ef
add new item
chrisbreiding File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
## 10.9.0 | ||
|
||
_Released 9/27/2022_ | ||
|
||
**Features:** | ||
|
||
- Added support for requiring dependencies within the | ||
[`cy.origin()`](/api/commands/origin) callback. See the | ||
[`Cypress.require()`](/api/cypress-api/require) and | ||
[`cy.origin()`](/api/commands/origin#Dependencies-Sharing-Code) docs for more | ||
information. | ||
- Added support for visiting cross-origin pages outside of a | ||
[`cy.origin()`](/api/commands/origin) callback. See the | ||
[`cy.origin()`](/api/commands/origin#Alternative-navigation) and | ||
[`cy.visit()`](/api/commands/visit#Visiting-cross-origin-sites) docs for more | ||
information and caveats. Addresses | ||
[#21485](https://github.com/cypress-io/cypress/issues/21485), | ||
[#22282](https://github.com/cypress-io/cypress/issues/22282), | ||
[#21300](https://github.com/cypress-io/cypress/issues/21300), and | ||
[#23236](https://github.com/cypress-io/cypress/issues/23236). | ||
- Added support for re-using session data cached by | ||
[`cy.session()`](/api/commands/session) across specs via the | ||
`cacheAcrossSpecs` option. Addresses | ||
[#17710](https://github.com/cypress-io/cypress/issues/17710). | ||
- Added support for advanced dev server configuration via an async function that | ||
can optionally modify the dev server config. Addresses | ||
[#23302](https://github.com/cypress-io/cypress/issues/23302). | ||
- Launch options returned from the | ||
[`before:browser:launch`](/api/plugins/browser-launch-api) event can now | ||
include an `env` key that can be used to pass environment variables to the | ||
browser when it is launched. Addressed by | ||
[#23624](https://github.com/cypress-io/cypress/pull/23624). | ||
- Component tests that fail now display a code frame of the source location of | ||
the error within the Cypress reporter. Addresses | ||
[#21720](https://github.com/cypress-io/cypress/issues/21720). | ||
|
||
**Bugfixes:** | ||
|
||
- The spec results printed stdout after a test run now show the path to the spec | ||
and not just the file name. Fixes | ||
[#22304](https://github.com/cypress-io/cypress/issues/22304). | ||
- The viewport dropdown in the Cypress App now displays the correct text. Fixes | ||
[#23789](https://github.com/cypress-io/cypress/issues/23789). | ||
- Compile errors are now surfaced in the command log during tests for Angular | ||
and Next projects. Fixes | ||
[#23219](https://github.com/cypress-io/cypress/issues/23219). | ||
- The error "Automatic publicPath is not supported in this browser" will no | ||
longer be displayed when using Webpack 5 and dynamic imports. Fixes | ||
[#18435](https://github.com/cypress-io/cypress/issues/18435). | ||
- The correct source control link is now sent to the Cypress Dashboard for | ||
failed specs when the cypress config file is not the project root. Fixes | ||
[#22971](https://github.com/cypress-io/cypress/issues/22971). | ||
- The error "Invalid left-hand-side in assignment" will no longer be thrown when | ||
the `experimentalModifyObstructiveThirdPartyCode` flag is enabled. Fixes | ||
[#23647](https://github.com/cypress-io/cypress/issues/23647). | ||
- `it.skip` now functions correctly in Angular component tests. Fixes | ||
[#23409](https://github.com/cypress-io/cypress/issues/23409). | ||
- The `tsConfig` build option is now respected for Angular component tests. | ||
Fixes [#23673](https://github.com/cypress-io/cypress/issues/23673). | ||
- Configuring a custom browser no longer logs a warning when trying to use that | ||
browser. Addressed in | ||
[#23446](https://github.com/cypress-io/cypress/pull/23446). | ||
|
||
**Misc:** | ||
|
||
- Improved the accessibility of a few components within the Cypress Launchpad | ||
and App. Addressed in | ||
[#23745](https://github.com/cypress-io/cypress/pull/23745). | ||
- Improved the UI of the Sessions instrument panel in the Cypress reporter. | ||
Addresses [#21400](https://github.com/cypress-io/cypress/issues/21400). |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing bugfix #23409, and we're expecting to get feature #21720 in today
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added #23409 in 815d891. I'll make sure #21720 is added once it's merged.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added #21720: 9c9f415