mirror of
https://github.com/cypress-io/cypress.git
synced 2026-02-21 22:50:49 -06:00
Merge remote-tracking branch 'origin/master' into develop
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
# [@cypress/react-v5.12.4](https://github.com/cypress-io/cypress/compare/@cypress/react-v5.12.3...@cypress/react-v5.12.4) (2022-03-03)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* avoid nextjs unsafeCache and watchOptions ([#20440](https://github.com/cypress-io/cypress/issues/20440)) ([9f60901](https://github.com/cypress-io/cypress/commit/9f6090170b0675d25b26b98cd0f987a5e395ab78))
|
||||
|
||||
# [@cypress/react-v5.12.3](https://github.com/cypress-io/cypress/compare/@cypress/react-v5.12.2...@cypress/react-v5.12.3) (2022-02-10)
|
||||
|
||||
|
||||
|
||||
@@ -41,6 +41,15 @@ async function getNextWebpackConfig (config) {
|
||||
|
||||
checkSWC(nextWebpackConfig, config)
|
||||
|
||||
if (nextWebpackConfig.watchOptions && Array.isArray(nextWebpackConfig.watchOptions.ignored)) {
|
||||
nextWebpackConfig.watchOptions = {
|
||||
...nextWebpackConfig.watchOptions,
|
||||
ignored: [...nextWebpackConfig.watchOptions.ignored.filter((pattern) => !/node_modules/.test(pattern)), '**/node_modules/!(@cypress/webpack-dev-server/dist/browser.js)**'],
|
||||
}
|
||||
|
||||
debug('found options next.js watchOptions.ignored %O', nextWebpackConfig.watchOptions.ignored)
|
||||
}
|
||||
|
||||
return nextWebpackConfig
|
||||
}
|
||||
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
# [@cypress/webpack-dev-server-v1.8.2](https://github.com/cypress-io/cypress/compare/@cypress/webpack-dev-server-v1.8.1...@cypress/webpack-dev-server-v1.8.2) (2022-03-03)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* avoid nextjs unsafeCache and watchOptions ([#20440](https://github.com/cypress-io/cypress/issues/20440)) ([9f60901](https://github.com/cypress-io/cypress/commit/9f6090170b0675d25b26b98cd0f987a5e395ab78))
|
||||
* error regression - strip ansi colors out of cy.fixture() error message ([#20335](https://github.com/cypress-io/cypress/issues/20335)) ([e0bd6ac](https://github.com/cypress-io/cypress/commit/e0bd6ac2aaf8d00b9233fffefed8f6ed2484bf45))
|
||||
|
||||
# [@cypress/webpack-dev-server-v1.8.1](https://github.com/cypress-io/cypress/compare/@cypress/webpack-dev-server-v1.8.0...@cypress/webpack-dev-server-v1.8.1) (2022-02-08)
|
||||
|
||||
|
||||
|
||||
@@ -78,6 +78,14 @@ export async function makeWebpackConfig (userWebpackConfig: webpack.Configuratio
|
||||
})
|
||||
}
|
||||
|
||||
if (typeof userWebpackConfig?.module?.unsafeCache === 'function') {
|
||||
const originalCachePredicate = userWebpackConfig.module.unsafeCache
|
||||
|
||||
userWebpackConfig.module.unsafeCache = (module: any) => {
|
||||
return originalCachePredicate(module) && !/[\\/]webpack-dev-server[\\/]dist[\\/]browser\.js/.test(module.resource)
|
||||
}
|
||||
}
|
||||
|
||||
const mergedConfig = merge<webpack.Configuration>(
|
||||
userWebpackConfig,
|
||||
makeDefaultWebpackConfig(template),
|
||||
|
||||
Reference in New Issue
Block a user