rsnext/test/integration
Dylan Staley 3615ede703
fix: don't append domain to absolute urls when using i18n (#46201
<!--
Thanks for opening a PR! Your contribution is much appreciated.
To make sure your PR is handled as smoothly as possible we request that
you follow the checklist sections below.
Choose the right checklist for the change(s) that you're making:
-->

When passing absolute URLs to `<Link>` on a Next.js site using
Internationalized Routing, the site's domain will be prepended to the
URL, causing broken links. This PR checks if the provided URL is an
absolute URL, and if so, skips the logic that prepends the domain.

## Bug

- [ ] Related issues linked using `fixes #number`
- [x] Integration tests added
- [ ] Errors have a helpful link attached, see
[`contributing.md`](https://github.com/vercel/next.js/blob/canary/contributing.md)

## Feature

- [ ] Implements an existing feature request or RFC. Make sure the
feature request has been accepted for implementation before opening a
PR.
- [ ] Related issues linked using `fixes #number`
- [ ]
[e2e](https://github.com/vercel/next.js/blob/canary/contributing/core/testing.md#writing-tests-for-nextjs)
tests added
- [ ] Documentation added
- [ ] Telemetry added. In case of a feature if it's used or not.
- [ ] Errors have a helpful link attached, see
[`contributing.md`](https://github.com/vercel/next.js/blob/canary/contributing.md)

## Documentation / Examples

- [ ] Make sure the linting passes by running `pnpm build && pnpm lint`
- [ ] The "examples guidelines" are followed from [our contributing
doc](https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md)
2023-02-21 16:27:14 -08:00
..
404-page BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
404-page-app Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
404-page-custom-error BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
404-page-ssg BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
500-page BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
absolute-assetprefix BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
amp-export-validation Update AMP validation tests (#32327) 2021-12-09 12:27:38 -06:00
amphtml BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
amphtml-custom-optimizer Upgrade amp optimizer to v2.8.3 (#27106) 2022-05-29 19:38:23 -05:00
amphtml-custom-validator Update to latest version of amphtml-validator (#33967) 2022-02-03 20:33:38 -06:00
amphtml-fragment-style Wait for shell resolve with gIP is customized in react 18 (#36792) 2022-05-11 13:25:23 +00:00
amphtml-ssg BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
api-body-parser Remove un-needed test dependency (#32616) 2022-01-03 10:08:30 -06:00
api-catch-all BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
api-support Update more flakey API support checks (#45373) 2023-01-28 19:24:06 +00:00
app-aspath Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
app-document BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
app-document-add-hmr Remove full reload overlay and warn in CLI instead (#37874) 2022-06-22 15:41:23 +00:00
app-document-import-order Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
app-document-remove-hmr Remove full reload overlay and warn in CLI instead (#37874) 2022-06-22 15:41:23 +00:00
app-document-style-fragment Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
app-dynamic-error Fail on prerendering with dynamic error config (#41707) 2022-10-23 23:08:15 -07:00
app-functional Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
app-tree BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
app-types Improve type checking with tests (#45940) 2023-02-15 14:49:45 +00:00
appdir-missing-config docs: add error link when missing appDir: true (#43293) 2022-11-23 12:07:14 -08:00
async-modules BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
auto-export Add error link when hydration error occurs (#31519) 2021-11-23 13:10:56 +00:00
auto-export-error-bail BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
auto-export-query-error BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
babel Enable SWC by default when there is no custom Babel config (#29811) 2021-10-23 10:21:44 +02:00
babel-custom Enable SWC by default when there is no custom Babel config (#29811) 2021-10-23 10:21:44 +02:00
basepath-root-catch-all BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
bigint BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
broken-webpack-plugin Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
build-indicator BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
build-output Stabilize flakey build-output test (#36195) 2022-04-15 13:43:50 -05:00
build-trace-extra-entries Fix folders included in trace (#46011) 2023-02-16 12:45:08 -08:00
build-trace-extra-entries-turbo Add top-level trace include/exclude config (#44605) 2023-02-14 12:09:47 -08:00
build-warnings Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
bundle-size-profiling Enable polyfillsOptimization (#10574) 2020-02-18 19:26:55 +01:00
catches-missing-getStaticProps BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
chunking BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
clean-distdir BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
cli Ensure terminal sequence is reset on dev exit (#45881) 2023-02-14 13:25:48 -08:00
client-404 BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
client-navigation fix(link): do not reload when Link is in svg (#41320)Co-authored-by: Tim Neutkens <tim@timneutkens.nl> 2023-02-15 11:05:10 +01:00
client-navigation-a11y BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
client-shallow-routing BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
compression Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
config improve production error message printing (#30065) 2021-10-20 18:23:44 -05:00
config-devtool-dev Update test env variable passing (#44912) 2023-01-15 23:20:16 -08:00
config-empty Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
config-experimental-warning BREAKING CHANGE: Remove browsersListForSwc and change default to legacyBrowsers: false (#41529) 2022-10-19 01:38:39 +00:00
config-mjs improve production error message printing (#30065) 2021-10-20 18:23:44 -05:00
config-promise-error Add support for async fn / promise in next.config.js/.mjs (#33662) 2022-02-07 08:48:35 +00:00
config-resolve-alias Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
config-syntax-error Ensure error message prints next.config.mjs (#30152) 2021-10-21 23:04:40 +00:00
config-validation feat(config): implement a human readable ajv errors (#39291) 2022-08-03 15:12:16 -05:00
conflicting-app-page-error Clarify app and pages file conflicting files (#42415) 2022-11-03 12:50:39 -07:00
conflicting-public-file-page Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
conflicting-ssg-paths/test Fix conflicting paths grammar (#29658) 2021-10-05 22:22:46 -05:00
create-next-app Use next/font in create-next-app (#45897) 2023-02-20 16:42:18 +01:00
critical-css BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
css/test BREAKING CHANGE: Remove browsersListForSwc and change default to legacyBrowsers: false (#41529) 2022-10-19 01:38:39 +00:00
css-client-nav/test Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
css-customization/test Update swc (#32210) 2021-12-08 18:54:21 +01:00
css-features chore: upgrade PostCSS dependencies (#34354) 2022-04-22 13:14:29 +02:00
css-fixtures Fix turbo css-modules test (#42103) 2022-10-28 17:39:48 -07:00
css-minify Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
css-modules/test Remove extra turbo test (#44073) 2022-12-16 00:42:42 -08:00
custom-error Server Router Improvements (#45716) 2023-02-15 00:16:45 +00:00
custom-error-page-exception BREAKING CHANGE: Remove React 17 (#41629) 2022-10-21 22:20:36 +00:00
custom-page-extension BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
custom-routes Fix turbopack route resolver (#46206 2023-02-21 13:53:20 -08:00
custom-routes-catchall Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
custom-routes-i18n BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
custom-routes-i18n-index-redirect Fix redirect for the root path with i18n and defaultLocale (#45847) 2023-02-13 12:27:28 -08:00
custom-server Server Router Improvements (#45716) 2023-02-15 00:16:45 +00:00
custom-server-types Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
data-fetching-errors Move core files to src folder and move JS files to TypeScript (#44405) 2023-01-03 10:05:50 +01:00
dedupes-scripts BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
development-hmr-refresh Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
development-runtime-config Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
disable-js Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
disable-js-preload Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
dist-dir Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
document-file-dependencies Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
document-head-warnings Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
duplicate-pages Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
dynamic-optional-routing Remove leftover server.js files in test suite (#45408) 2023-02-01 10:00:52 +00:00
dynamic-optional-routing-root-fallback BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
dynamic-optional-routing-root-static-paths BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
dynamic-require Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
dynamic-route-rename Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
dynamic-routing Use text/x-component for RSC response (#45808) 2023-02-11 18:44:53 +01:00
edge-runtime-configurable-guards feat: enables 'edge' as a possible runtime for API routes (#44045) 2022-12-15 10:08:03 +01:00
edge-runtime-dynamic-code feat: enables 'edge' as a possible runtime for API routes (#44045) 2022-12-15 10:08:03 +01:00
edge-runtime-module-errors Add project directory rename/remove handling (#44911) 2023-01-18 14:37:40 -08:00
edge-runtime-response-error feat: enables 'edge' as a possible runtime for API routes (#44045) 2022-12-15 10:08:03 +01:00
edge-runtime-streaming-error feat: enables 'edge' as a possible runtime for API routes (#44045) 2022-12-15 10:08:03 +01:00
edge-runtime-with-node.js-apis feat: enables 'edge' as a possible runtime for API routes (#44045) 2022-12-15 10:08:03 +01:00
empty-object-getInitialProps Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
empty-project Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
env-config BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
error-in-error BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
error-load-fail BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
error-plugin-stack-overflow test and fix error reporting for stack overflows and other fatal errors (#30169) 2021-10-22 10:30:50 +00:00
errors-on-output-to-public Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
errors-on-output-to-static Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
eslint [ESLint] Add app dir to default linting directories (#44426) 2023-02-07 13:53:46 -08:00
export-404 fix(#36855/#30300): export 404.html correctly (#36910) 2022-05-14 13:57:48 +00:00
export-default-map Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
export-dynamic-pages Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
export-fallback-true-error Update check for fallback pages during export (#33323) 2022-01-17 14:44:45 +00:00
export-getInitialProps-warn feat(next export): add warning if using getInitialProps (#37642) 2022-06-13 02:34:23 +00:00
export-image-default Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
export-image-loader Add support for images.loaderFile config (#41585) 2022-10-21 12:31:53 -07:00
export-image-loader-legacy Add support for images.loaderFile config (#41585) 2022-10-21 12:31:53 -07:00
export-index-not-found-gsp fix: handle notFound: true in / with next export (#40592) 2022-09-16 21:39:48 +00:00
export-intent Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
export-no-build Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
export-progress-status-message Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
export-subfolders Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
externalize-next-server rsc: bundle legacy head as client component (#43425) 2022-11-29 17:09:43 -08:00
externals-esm fix external fallback for invalid packages (#30427) 2021-10-27 13:53:44 +00:00
externals-esm-loose fixes #29553 (#29611) 2021-10-04 23:57:27 +00:00
fallback-false-rewrite Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
fallback-modules Remove webpack 4 support (#29660) 2021-10-06 17:40:01 +02:00
fallback-route-params BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
fetch-polyfill BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
fetch-polyfill-ky-universal BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
file-serving fix(#40066): preserve error status code from serveStatic (#40128) 2022-08-31 23:08:56 +00:00
filesystempublicroutes Remove un-needed test dependency (#32616) 2022-01-03 10:08:30 -06:00
firebase-grpc Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
font-optimization Remove leftover server.js files in test suite (#45408) 2023-02-01 10:00:52 +00:00
future Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
getinitialprops BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
getserversideprops-export-error BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
getserversideprops-preview Remove leftover server.js files in test suite (#45408) 2023-02-01 10:00:52 +00:00
gip-identifier Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
gsp-build-errors Handle getStaticPaths error inside worker to avoid serializing (#39032) 2022-07-26 13:56:29 -05:00
gsp-extension Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
gssp-pageProps-merge BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
gssp-redirect Replace usage of example.com in gssp-redirect tests (#44664) 2023-01-06 12:48:41 -08:00
gssp-redirect-base-path Replace usage of example.com in gssp-redirect tests (#44664) 2023-01-06 12:48:41 -08:00
gssp-redirect-with-rewrites BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
handles-export-errors Check stack property for page export exceptions (#32289) 2021-12-16 09:41:45 +01:00
hashbang Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
hydrate-then-render BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
hydration Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
i18n-support fix: don't append domain to absolute urls when using i18n (#46201 2023-02-21 16:27:14 -08:00
i18n-support-base-path fix: don't append domain to absolute urls when using i18n (#46201 2023-02-21 16:27:14 -08:00
i18n-support-catchall BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
i18n-support-custom-error Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
i18n-support-fallback-rewrite Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
i18n-support-fallback-rewrite-legacy Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
i18n-support-index-rewrite Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
i18n-support-same-page-hash-change BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
image-generation feat: enables 'edge' as a possible runtime for API routes (#44045) 2022-12-15 10:08:03 +01:00
image-optimizer Disable Image Optimization API when next.config.js has unoptimized: true (#44205) 2022-12-21 00:14:47 +00:00
import-assertion test: organize react 18 tests (#36003) 2022-04-08 15:29:35 +00:00
index-index BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
initial-ref Update test config (#43661) 2022-12-03 19:49:00 -08:00
invalid-config-values Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
invalid-custom-routes feat(next): Support has match and locale option on middleware config (#39257) 2022-08-31 11:23:30 -05:00
invalid-document-image-import Fix incorrect _document.js error when disableStaticImages: true (#30768) 2021-11-02 20:25:12 +00:00
invalid-href Update test env variable passing (#44912) 2023-01-15 23:20:16 -08:00
invalid-middleware-matchers feat(next): Support has match and locale option on middleware config (#39257) 2022-08-31 11:23:30 -05:00
invalid-multi-match Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
invalid-page-automatic-static-optimization Ensure non-error thrown in getStaticPaths shows correctly (#33753) 2022-01-27 16:31:54 -06:00
invalid-revalidate-values Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
invalid-server-options Update err.sh links to use nextjs.org/docs/messages instead (#23353) 2021-03-29 10:25:00 +02:00
jsconfig Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
jsconfig-baseurl Fix error when CSS @import fails to resolve (#45010) 2023-01-19 14:43:32 -08:00
jsconfig-empty Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
jsconfig-paths Fix error when CSS @import fails to resolve (#45010) 2023-01-19 14:43:32 -08:00
json-serialize-original-error Fix bug with "Circular Structure" error (#23905) 2022-02-09 20:28:24 -06:00
legacy-ssg-methods-error BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
link-ref BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
link-with-encoding BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
link-with-multiple-child/test Update next/link default legacyBehavior (#42623) 2022-11-30 20:01:29 -08:00
link-without-router BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
middleware-build-errors Enable allowMiddlewareResponseBody by default (#44224) 2022-12-21 18:40:58 +00:00
middleware-dev-errors Resolve RSC / HTML rendering errors in error overlay (#43332) 2022-11-25 13:06:42 +01:00
middleware-dev-update fix(next): Do not display message when middleware is removed on dev mode (#39604) 2022-08-20 13:46:59 +00:00
middleware-nested-error feat: build edge functions with node.js modules and fail at runtime (#38234) 2022-07-06 20:54:44 +00:00
middleware-overrides-node.js-api fix(edge): error handling for edge route and middleware is inconsistent (#38401) 2022-07-21 14:53:23 +00:00
middleware-prefetch Add middleware prefetching config (#42936) 2022-11-17 13:22:36 -08:00
middleware-src Ensure we warn for middleware with next export (#45288) 2023-01-26 16:18:35 -08:00
missing-document-component-error Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
mixed-ssg-serverprops-error improve getStaticProps error message (#34287) 2022-05-22 16:50:21 -05:00
next-dynamic Implement loadable with lazy and suspense for next dynamic (#42589) 2022-12-07 19:42:10 +01:00
next-dynamic-css Remove webpack 4 support (#29660) 2021-10-06 17:40:01 +02:00
next-dynamic-lazy-compilation Implement loadable with lazy and suspense for next dynamic (#42589) 2022-12-07 19:42:10 +01:00
next-image-legacy Update test env variable passing (#44912) 2023-01-15 23:20:16 -08:00
next-image-new Fix image blur cover when fill and blurDataURL (#44317) 2023-02-02 22:04:03 +00:00
no-duplicate-compile-error Remove full reload overlay and warn in CLI instead (#37874) 2022-06-22 15:41:23 +00:00
no-op-export/test Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
no-override-next-props Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
no-page-props BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
node-fetch-keep-alive Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
non-next-dist-exclude Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
non-standard-node-env-warning Ensure ENOENT error is not ignored when loading pages (#37486) 2022-06-06 14:35:26 -04:00
not-found-revalidate Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
nullish-config simplify output messages (#31454) 2021-11-16 15:57:30 +00:00
numeric-sep Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
ondemand BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
optimized-loading Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
optional-chaining-nullish-coalescing BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
page-config Add page config swc transform (#30183) 2021-10-22 16:08:09 -07:00
page-extensions ignore .d.ts files inside pages folder (#30728) 2022-01-01 17:16:03 +00:00
plugin-mdx-rs feat(next/mdx): support experimental mdx-rs loader (#41919) 2022-11-02 18:24:05 -07:00
polyfilling-minimal Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
polyfills Fix global process testing for the process polyfill (#33220) 2022-01-13 16:44:55 +00:00
port-env-var Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
preload-viewport misc: change strategy for link prefetch test (#45234) 2023-01-24 16:04:56 -08:00
prerender BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
prerender-fallback-encoding Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
prerender-invalid-catchall-params Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
prerender-invalid-paths Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
prerender-legacy BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
prerender-no-revalidate BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
prerender-preview Remove leftover server.js files in test suite (#45408) 2023-02-01 10:00:52 +00:00
prerender-revalidate BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
preview-fallback BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
process-env-stub Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
production Split router utils into smaller modules (#45451)Co-authored-by: Jan Kaifer <jan@kaifer.cz> 2023-02-01 19:03:05 +01:00
production-browser-sourcemaps BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
production-build-dir Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
production-config Add process env NEXT_RUNTIME (#36383) 2022-04-26 17:54:28 +00:00
production-nav BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
production-start-no-build Don't swallow test failures caused by POSIX signals (#32688) 2021-12-21 12:52:07 -06:00
project-dir-delete Add project directory rename/remove handling (#44911) 2023-01-18 14:37:40 -08:00
query-with-encoding BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
re-export-all-exports-from-page-disallowed Move swcMinify out of experimental (#29810) 2021-10-25 13:49:11 +02:00
react-18 Update test env variable passing (#44912) 2023-01-15 23:20:16 -08:00
react-profiling-mode Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
react-streaming Disable streaming for pages (#45895) 2023-02-14 14:16:35 +01:00
read-only-source-hmr Don't require source files to be writeable in dev mode (#30758) 2021-11-02 19:48:23 +00:00
relay-analytics add attribution to web vitals (#39368) 2022-10-04 00:17:30 +00:00
relay-analytics-disabled Drop the unstable web vital hook and remove exports of flush effects (#36912) 2022-05-14 21:20:24 +00:00
relay-graphql-swc-multi-project Chore/stable swc compiler options (#34074) 2022-02-10 01:54:28 +00:00
relay-graphql-swc-single-project Chore/stable swc compiler options (#34074) 2022-02-10 01:54:28 +00:00
render-error-on-module-error Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
render-error-on-top-level-error Call Error.getInitialProps for the top level error (#21240) 2022-07-06 13:44:15 -05:00
repeated-slashes BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
required-server-files-ssr-404 BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
revalidate-as-path Remove leftover server.js files in test suite (#45408) 2023-02-01 10:00:52 +00:00
rewrite-with-browser-history BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
rewrites-client-resolving BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
rewrites-destination-query-array Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
rewrites-has-condition BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
rewrites-manual-href-as Fix as option with optional catch all routes url object syntax (#42355) 2022-11-09 20:48:38 -08:00
root-optional-revalidate Remove leftover server.js files in test suite (#45408) 2023-02-01 10:00:52 +00:00
route-index Escape string when converting to regexp (#31791) 2021-11-30 19:15:13 +00:00
route-indexes Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
route-load-cancel BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
route-load-cancel-css BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
router-hash-navigation BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
router-is-ready Enable SWC by default when there is no custom Babel config (#29811) 2021-10-23 10:21:44 +02:00
router-is-ready-app-gip Enable SWC by default when there is no custom Babel config (#29811) 2021-10-23 10:21:44 +02:00
router-prefetch Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
router-rerender Add state comparison to router (#38422) 2022-07-25 15:25:56 +00:00
script-loader Remove useless ts-ignores (#45025) 2023-01-18 19:37:44 -08:00
scroll-back-restoration BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
scroll-forward-restoration BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
scss/test BREAKING CHANGE: Remove browsersListForSwc and change default to legacyBrowsers: false (#41529) 2022-10-19 01:38:39 +00:00
scss-fixtures BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
scss-modules/test Fix CSS modules imports from outside of the root directory (#42106) 2022-10-31 08:44:48 -07:00
server-asset-modules BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
server-side-dev-errors Don't convert error to string (#36804) 2022-05-11 17:02:15 +00:00
src-dir-support BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
src-dir-support-double-dir BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
ssg-data-404 Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
ssg-dynamic-routes-404-page BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
static-404 BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
static-page-name BREAKING CHANGE: Remove target: serverless (#41495) 2022-10-18 09:47:13 -07:00
styled-jsx-plugin Move swcMinify out of experimental (#29810) 2021-10-25 13:49:11 +02:00
telemetry Update CI test setup (#46138 2023-02-20 16:33:36 -08:00
trailing-slash-dist Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
trailing-slashes BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
trailing-slashes-href-resolving BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
trailing-slashes-rewrite Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
tsconfig-verifier Stop overriding the user's TS config with defaults during next build (#45670) 2023-02-15 18:11:00 +01:00
turbopack-unsupported-log add next.config.js options currently supported by turbopack (#45309) 2023-01-26 10:39:09 -08:00
turbotrace-with-webpack-worker Add top-level trace include/exclude config (#44605) 2023-02-14 12:09:47 -08:00
typeof-window-replace Enable SWC by default when there is no custom Babel config (#29811) 2021-10-23 10:21:44 +02:00
typescript Update test config (#43661) 2022-12-03 19:49:00 -08:00
typescript-app-type-declarations test(integration): update test fixture (#42966) 2022-11-15 16:05:55 -08:00
typescript-baseurl Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
typescript-custom-tsconfig feat: allow setting custom tsconfig file (#28104) 2021-09-23 22:52:05 +00:00
typescript-external-dir Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
typescript-filtered-files Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
typescript-hmr Remove full reload overlay and warn in CLI instead (#37874) 2022-06-22 15:41:23 +00:00
typescript-ignore-errors Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
typescript-only-remove-type-imports Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
typescript-paths Support tsconfig paths without baseurl (#34926) 2022-08-15 13:33:25 +00:00
typescript-version-warning Add handling for auto installing TypeScript deps and HMRing tsconfig (#39838) 2022-08-23 13:16:47 -05:00
typescript-workspaces-paths Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
undefined-webpack-config Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
undici-keep-alive feat(experimental): option to polyfill fetch using undici in Node.js <18 (#40318) 2022-09-27 13:37:28 -07:00
url add support for new URL() (#28940) 2021-09-17 19:20:09 +00:00
url-imports test, fix and document all possible import types for URL imports (#30165) 2021-10-25 01:54:16 +02:00
webpack-config-extensionalias Fix invalid source maps from terser-webpack-plugin (#45423) 2023-01-30 17:31:33 -08:00
webpack-config-mainjs Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
webpack-require-hook Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
with-electron BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
with-router Update test env variable passing (#44912) 2023-01-15 23:20:16 -08:00
worker-webpack5 Update test set-up to leverage playwright when able to (#28634) 2021-09-13 14:36:25 +02:00
test-file.txt Add additional file serving tests (#12479) 2020-05-04 11:58:19 -05:00