Open renovate[bot] opened 1 year ago
This PR contains the following updates:
13.4.10
13.5.7
13.2.4
13.3.0
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.
This PR contains the following updates:
13.4.10
->13.5.7
13.2.4
->13.5.7
13.3.0
->13.5.7
Release Notes
vercel/next.js (@next/bundle-analyzer)
### [`v13.5.7`](https://redirect.github.com/vercel/next.js/compare/v13.5.6...681d59f76004734c98d5e4e257b75870b50c2402) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.5.6...v13.5.7) ### [`v13.5.6`](https://redirect.github.com/vercel/next.js/releases/tag/v13.5.6) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.5.5...v13.5.6) ##### Core Changes - Upgrade edge-runtime/cookies [#57021](https://redirect.github.com/vercel/next.js/issues/57021) - Patch React with fix for write-after-close for ReadableStream [#57011](https://redirect.github.com/vercel/next.js/issues/57011) ##### Credits Huge thanks to [@ijjk](https://redirect.github.com/ijjk) [@huozhi](https://redirect.github.com/huozhi) [@gnoff](https://redirect.github.com/gnoff) for helping! ### [`v13.5.5`](https://redirect.github.com/vercel/next.js/compare/v13.5.4...v13.5.5) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.5.4...v13.5.5) ### [`v13.5.4`](https://redirect.github.com/vercel/next.js/releases/tag/v13.5.4) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.5.3...v13.5.4) ##### Core Changes - chore: NextJS -> Next.js: [#55961](https://redirect.github.com/vercel/next.js/issues/55961) - fix-failed-to-generate-self-signed-certificate issue:[#55891](https://redirect.github.com/vercel/next.js/issues/55891): [#55947](https://redirect.github.com/vercel/next.js/issues/55947) - Remove .test.js from dist: [#55946](https://redirect.github.com/vercel/next.js/issues/55946) - Turbopack next/font/google: don't insert css rules for multiple weights or styles: [#55852](https://redirect.github.com/vercel/next.js/issues/55852) - Fix stale revalidate stream handling: [#55978](https://redirect.github.com/vercel/next.js/issues/55978) - turbopack: improve turbopack/test stability: [#56024](https://redirect.github.com/vercel/next.js/issues/56024) - Mark testmode fetches internal: [#56036](https://redirect.github.com/vercel/next.js/issues/56036) - chore: Remove 'beta.' Subdomain from `beta.nextjs.org` Links: [#55924](https://redirect.github.com/vercel/next.js/issues/55924) - Remove experimental.sharedPool: [#56021](https://redirect.github.com/vercel/next.js/issues/56021) - fix(worker): pass env to build worker w/ `config.experimental.workerThreads`: [#55257](https://redirect.github.com/vercel/next.js/issues/55257) - Update `swc_core` to `v0.83.26`: [#55780](https://redirect.github.com/vercel/next.js/issues/55780) - Revert "Update `swc_core` to `v0.83.26`": [#56077](https://redirect.github.com/vercel/next.js/issues/56077) - fix reporting of illegal segments when directory only contains irrelevant files: [#56076](https://redirect.github.com/vercel/next.js/issues/56076) - Make `permanentRedirect` return 308 in route handlers: [#56065](https://redirect.github.com/vercel/next.js/issues/56065) - Remove unneeded next-dev js in next-core: [#56039](https://redirect.github.com/vercel/next.js/issues/56039) - Fix: Use `boolean` instead of `false` for experimental logging config: [#56110](https://redirect.github.com/vercel/next.js/issues/56110) - chore: remove chalk in favor of picocolors: [#55992](https://redirect.github.com/vercel/next.js/issues/55992) - Revert: "Generate prefetch RSC payload during build for SSR paths ([#54403](https://redirect.github.com/vercel/next.js/issues/54403))": [#56059](https://redirect.github.com/vercel/next.js/issues/56059) - fetching logging on edge: [#56108](https://redirect.github.com/vercel/next.js/issues/56108) - Optimize build trace handling: [#56048](https://redirect.github.com/vercel/next.js/issues/56048) - Update font data: [#56121](https://redirect.github.com/vercel/next.js/issues/56121) - feat(turbopack): port bloom filter to nexturbo: [#55678](https://redirect.github.com/vercel/next.js/issues/55678) - Fixes performance problems due to TaskScopes: [#55721](https://redirect.github.com/vercel/next.js/issues/55721) - perf: remove react dom legacy from app router: [#56082](https://redirect.github.com/vercel/next.js/issues/56082) - perf: replace zod with superstruct: [#56083](https://redirect.github.com/vercel/next.js/issues/56083) - perf: externalise ws for bundled server: [#56095](https://redirect.github.com/vercel/next.js/issues/56095) - misc: refactor node utils: [#56096](https://redirect.github.com/vercel/next.js/issues/56096) - Add support for skipTrailingSlashRedirect and skipMiddlewareUrlNormalize in Turbopack: [#56147](https://redirect.github.com/vercel/next.js/issues/56147) - Add experimental.scrollRestoration for Turbopack: [#56150](https://redirect.github.com/vercel/next.js/issues/56150) - misc: refactor handleExternals: [#56161](https://redirect.github.com/vercel/next.js/issues/56161) - perf: add option to bundle pages externals: [#56162](https://redirect.github.com/vercel/next.js/issues/56162) - Allow jest to run with use server directive: [#56148](https://redirect.github.com/vercel/next.js/issues/56148) - Update experimental compile cache handling: [#56139](https://redirect.github.com/vercel/next.js/issues/56139) - App render related code clean up: [#56178](https://redirect.github.com/vercel/next.js/issues/56178) - Add support for i18n config in Turbopack: [#56182](https://redirect.github.com/vercel/next.js/issues/56182) - Implement list of config options for Turbopack: [#56188](https://redirect.github.com/vercel/next.js/issues/56188) - Turbopack: add support for an assetPrefix and basePath: [#56058](https://redirect.github.com/vercel/next.js/issues/56058) - update turbopack: [#56197](https://redirect.github.com/vercel/next.js/issues/56197) - Update supported options list to reflect [#56188](https://redirect.github.com/vercel/next.js/issues/56188): [#56200](https://redirect.github.com/vercel/next.js/issues/56200) - Add support for experimental.logging.level in Turbopack: [#56201](https://redirect.github.com/vercel/next.js/issues/56201) - Add next.config.js options to turbopack warning file: [#56207](https://redirect.github.com/vercel/next.js/issues/56207) - fix: [@libsql/client](https://redirect.github.com/libsql/client) build error: [#56192](https://redirect.github.com/vercel/next.js/issues/56192) - chore: bump `postcss`: [#56225](https://redirect.github.com/vercel/next.js/issues/56225) - Add additional handling for experimental-compile: [#56224](https://redirect.github.com/vercel/next.js/issues/56224) - Drop ipc server headers filters: [#56226](https://redirect.github.com/vercel/next.js/issues/56226) - only override NODE_EXTRA_CA_CERTS when using experimental https flag: [#56252](https://redirect.github.com/vercel/next.js/issues/56252) - Pass same mangling option as terser to SWC minifier: [#56281](https://redirect.github.com/vercel/next.js/issues/56281) - update turbopack: [#56285](https://redirect.github.com/vercel/next.js/issues/56285) - clear require cache only when needed: [#56198](https://redirect.github.com/vercel/next.js/issues/56198) - misc: enable source maps for bundled runtime: [#56289](https://redirect.github.com/vercel/next.js/issues/56289) - misc: shortcut styled-jsx in external resolution: [#56291](https://redirect.github.com/vercel/next.js/issues/56291) - Support serverRuntimeConfig and publicRuntimeConfig in Turbopack: [#56310](https://redirect.github.com/vercel/next.js/issues/56310) - Reland static prefetches & fix prefetch bailout behavior: [#56228](https://redirect.github.com/vercel/next.js/issues/56228) - fix([#53190](https://redirect.github.com/vercel/next.js/issues/53190)): add missing crossOrigin to assetsPrefix resources: [#56311](https://redirect.github.com/vercel/next.js/issues/56311) - misc: fix instrumentation with bundled server: [#56318](https://redirect.github.com/vercel/next.js/issues/56318) - fix(next/client): keep hash when navigating from app to pages router: [#56223](https://redirect.github.com/vercel/next.js/issues/56223) - fix: support both decoded and encoded url requests of conventioned files : [#56187](https://redirect.github.com/vercel/next.js/issues/56187) - fix: Invalid URL (404) provided on server actions error: [#56323](https://redirect.github.com/vercel/next.js/issues/56323) - Revert "misc: shortcut styled-jsx in external resolution ([#56291](https://redirect.github.com/vercel/next.js/issues/56291))": [#56334](https://redirect.github.com/vercel/next.js/issues/56334) - Fix build output logging order: [#56335](https://redirect.github.com/vercel/next.js/issues/56335) ##### Documentation Changes - docs: add `not-found` to file conventions page: [#55944](https://redirect.github.com/vercel/next.js/issues/55944) - Update 03-linking-and-navigating.mdx: [#55907](https://redirect.github.com/vercel/next.js/issues/55907) - docs: Correct place for passing `extension` option to `createMDX()`: [#55967](https://redirect.github.com/vercel/next.js/issues/55967) - docs-55629 update router cache column in cache interactions api table: [#55630](https://redirect.github.com/vercel/next.js/issues/55630) - Update 03-linking-and-navigating.mdx: [#55969](https://redirect.github.com/vercel/next.js/issues/55969) - Updates "Prerender Error" page for App Router: [#56044](https://redirect.github.com/vercel/next.js/issues/56044) - Add the default import alias to create-next-app prompt for clarity: [#55896](https://redirect.github.com/vercel/next.js/issues/55896) - Update revalidatePath.mdx to fix confusing wording of arguments section.: [#56099](https://redirect.github.com/vercel/next.js/issues/56099) - docs: Renamed function that is used by other name: [#56170](https://redirect.github.com/vercel/next.js/issues/56170) - (docs) Document Server Actions `.bind` method: [#56164](https://redirect.github.com/vercel/next.js/issues/56164) - docs: Use `Response.json` over `NextResponse.json`: [#56173](https://redirect.github.com/vercel/next.js/issues/56173) - correcting link to useSearchParams ref: [#56169](https://redirect.github.com/vercel/next.js/issues/56169) - docs(sharp-missing-in-production.mdx): update standalone command: [#56191](https://redirect.github.com/vercel/next.js/issues/56191) - docs(sharp-missing-in-production.mdx): update standalone command: [#56239](https://redirect.github.com/vercel/next.js/issues/56239) - Update image.mdx: [#56269](https://redirect.github.com/vercel/next.js/issues/56269) - Update image.mdx: [#56266](https://redirect.github.com/vercel/next.js/issues/56266) ##### Example Changes - chore(examples): bump dependency versions: [#55899](https://redirect.github.com/vercel/next.js/issues/55899) - Update to with-supertokens example app: [#56035](https://redirect.github.com/vercel/next.js/issues/56035) - Update dependencies in examples : [#55993](https://redirect.github.com/vercel/next.js/issues/55993) - Chore/update with supabase demo deploy button: [#52483](https://redirect.github.com/vercel/next.js/issues/52483) - chore(examples): remove deprecated dependency from `with-jest`: [#56152](https://redirect.github.com/vercel/next.js/issues/56152) - chore(examples): fix `with-jest` types: [#56193](https://redirect.github.com/vercel/next.js/issues/56193) - (Examples) update Grafbase example: [#54705](https://redirect.github.com/vercel/next.js/issues/54705) - fix: typo in `with-stripe-typescript` example: [#56274](https://redirect.github.com/vercel/next.js/issues/56274) ##### Misc Changes - Skip production tests for Turbopack: [#56045](https://redirect.github.com/vercel/next.js/issues/56045) - Fix invalid build-and-test workflow: [#56053](https://redirect.github.com/vercel/next.js/issues/56053) - turbopack: Add more skipped tests: [#56052](https://redirect.github.com/vercel/next.js/issues/56052) - Skip next build test: [#56079](https://redirect.github.com/vercel/next.js/issues/56079) - add flakey test: [#56080](https://redirect.github.com/vercel/next.js/issues/56080) - Skip more production tests for turbopack: [#56084](https://redirect.github.com/vercel/next.js/issues/56084) - Ensure tests suites have unique names: [#56085](https://redirect.github.com/vercel/next.js/issues/56085) - Skip experimental.nextScriptWorkers test for Turbopack: [#56086](https://redirect.github.com/vercel/next.js/issues/56086) - Skip production tests for Turbopack: [#56089](https://redirect.github.com/vercel/next.js/issues/56089) - Skip Babel tests for Turbopack: [#56091](https://redirect.github.com/vercel/next.js/issues/56091) - misc: add node-version file: [#55938](https://redirect.github.com/vercel/next.js/issues/55938) - Ensure unique name for app dir css tests: [#56088](https://redirect.github.com/vercel/next.js/issues/56088) - Decrease default test timeouts: [#56116](https://redirect.github.com/vercel/next.js/issues/56116) - misc: stop hiding node_modules in vscode: [#56081](https://redirect.github.com/vercel/next.js/issues/56081) - special case timeout on windows: [#56120](https://redirect.github.com/vercel/next.js/issues/56120) - Turbopack: update test manifest: [#56133](https://redirect.github.com/vercel/next.js/issues/56133) - More test updates: [#56146](https://redirect.github.com/vercel/next.js/issues/56146) - fix(cna): pin dependency versions: [#56177](https://redirect.github.com/vercel/next.js/issues/56177) - Update `swc_core` to `v0.83.28`: [#56134](https://redirect.github.com/vercel/next.js/issues/56134) - Fix middleware-general test for Turbopack: [#56211](https://redirect.github.com/vercel/next.js/issues/56211) - More Turbopack test fixes: [#56248](https://redirect.github.com/vercel/next.js/issues/56248) - update test mainfest: [#56214](https://redirect.github.com/vercel/next.js/issues/56214) - More Turbopack fixes: [#56275](https://redirect.github.com/vercel/next.js/issues/56275) - More Turbopack fixes: [#56299](https://redirect.github.com/vercel/next.js/issues/56299) - misc: update code owners: [#56290](https://redirect.github.com/vercel/next.js/issues/56290) - Fix flaky test for size output: [#56303](https://redirect.github.com/vercel/next.js/issues/56303) - update webp crate: [#56307](https://redirect.github.com/vercel/next.js/issues/56307) - Remove buildId test as it's no longer relevant: [#56316](https://redirect.github.com/vercel/next.js/issues/56316) - Add code freeze GitHub actions for releasing: [#56325](https://redirect.github.com/vercel/next.js/issues/56325) - test: add flaky turbopack integration tests to manifest: [#56309](https://redirect.github.com/vercel/next.js/issues/56309) ##### Credits Huge thanks to [@balazsorban44](https://redirect.github.com/balazsorban44), [@sdkdeepa](https://redirect.github.com/sdkdeepa), [@aayman997](https://redirect.github.com/aayman997), [@mayank1513](https://redirect.github.com/mayank1513), [@timneutkens](https://redirect.github.com/timneutkens), [@2XG-DEV](https://redirect.github.com/2XG-DEV), [@eliot-akira](https://redirect.github.com/eliot-akira), [@hi-matthew](https://redirect.github.com/hi-matthew), [@riobits](https://redirect.github.com/riobits), [@wbinnssmith](https://redirect.github.com/wbinnssmith), [@ijjk](https://redirect.github.com/ijjk), [@sokra](https://redirect.github.com/sokra), [@dvoytenko](https://redirect.github.com/dvoytenko), [@rishabhpoddar](https://redirect.github.com/rishabhpoddar), [@manovotny](https://redirect.github.com/manovotny), [@A7med3bdulBaset](https://redirect.github.com/A7med3bdulBaset), [@huozhi](https://redirect.github.com/huozhi), [@jridgewell](https://redirect.github.com/jridgewell), [@joulev](https://redirect.github.com/joulev), [@SukkaW](https://redirect.github.com/SukkaW), [@kdy1](https://redirect.github.com/kdy1), [@feedthejim](https://redirect.github.com/feedthejim), [@Fredkiss3](https://redirect.github.com/Fredkiss3), [@styfle](https://redirect.github.com/styfle), [@MildTomato](https://redirect.github.com/MildTomato), [@ForsakenHarmony](https://redirect.github.com/ForsakenHarmony), [@walfly](https://redirect.github.com/walfly), [@bzhn](https://redirect.github.com/bzhn), [@shuding](https://redirect.github.com/shuding), [@boylett](https://redirect.github.com/boylett), [@Loki899899](https://redirect.github.com/Loki899899), [@devrsi0n](https://redirect.github.com/devrsi0n), [@ImBIOS](https://redirect.github.com/ImBIOS), [@vinaykulk621](https://redirect.github.com/vinaykulk621), [@ztanner](https://redirect.github.com/ztanner), [@sdaigo](https://redirect.github.com/sdaigo), [@hamirmahal](https://redirect.github.com/hamirmahal), [@blurrah](https://redirect.github.com/blurrah), [@omarmciver](https://redirect.github.com/omarmciver), and [@alexBaizeau](https://redirect.github.com/alexBaizeau) for helping! ### [`v13.5.3`](https://redirect.github.com/vercel/next.js/releases/tag/v13.5.3) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.5.2...v13.5.3) ##### Core Changes - only put css in entry_css_files: [#55585](https://redirect.github.com/vercel/next.js/issues/55585) - update taskfile to generate types during `build`: [#55628](https://redirect.github.com/vercel/next.js/issues/55628) - refactor: use `fs.existsSync` instead of `accessSync`: [#55675](https://redirect.github.com/vercel/next.js/issues/55675) - Capitalize compiling log: [#55685](https://redirect.github.com/vercel/next.js/issues/55685) - Split prerending by route kind: [#55622](https://redirect.github.com/vercel/next.js/issues/55622) - turbopack: Update the `next/dist/esm` rewrite `ResolvePlugin`: [#55689](https://redirect.github.com/vercel/next.js/issues/55689) - refactor: modernize get-online with dns/promises: [#55674](https://redirect.github.com/vercel/next.js/issues/55674) - ensure `fetchServerResponse` is a valid record when stored in router cache: [#55690](https://redirect.github.com/vercel/next.js/issues/55690) - fix(react-refresh-utils): avoid memory leaks caused by prevExports: [#53797](https://redirect.github.com/vercel/next.js/issues/53797) - fix(ts): allow auto-import of `next/navigation`: [#55743](https://redirect.github.com/vercel/next.js/issues/55743) - remove --watch from `generate_types` task: [#55748](https://redirect.github.com/vercel/next.js/issues/55748) - Remove the left padding in `next info` output: [#55704](https://redirect.github.com/vercel/next.js/issues/55704) - test(turbopack): remove escape hatches for custom turbopack bindings: [#55757](https://redirect.github.com/vercel/next.js/issues/55757) - fix: Invoke cancel, only if the stream is not closed: [#55684](https://redirect.github.com/vercel/next.js/issues/55684) - Revert "fix: Invoke cancel, only if the stream is not closed ([#55684](https://redirect.github.com/vercel/next.js/issues/55684))": [#55764](https://redirect.github.com/vercel/next.js/issues/55764) - fix thenable types & update another incorrect cache record: [#55758](https://redirect.github.com/vercel/next.js/issues/55758) - turbopack: Rewrite ESM modules to CJS during client transition: [#55693](https://redirect.github.com/vercel/next.js/issues/55693) - Fix output log extra new line: [#55770](https://redirect.github.com/vercel/next.js/issues/55770) - Remove unused internal env var: [#55762](https://redirect.github.com/vercel/next.js/issues/55762) - fix Image when used with `--experimental-https`: [#55775](https://redirect.github.com/vercel/next.js/issues/55775) - chore: update turbopack to `turbopack-230922.2`: [#55828](https://redirect.github.com/vercel/next.js/issues/55828) - Move DefineEnv to separate file: [#55811](https://redirect.github.com/vercel/next.js/issues/55811) - Remove legacy checks for unstable_getXProps: [#55813](https://redirect.github.com/vercel/next.js/issues/55813) - Remove next-typescript check in webpack config: [#55819](https://redirect.github.com/vercel/next.js/issues/55819) - Correctly mark turbo sessions in telemetry: [#55835](https://redirect.github.com/vercel/next.js/issues/55835) - feat(turbopack): construct output path with distDir next.js config: [#55613](https://redirect.github.com/vercel/next.js/issues/55613) - Remove extra type: [#55837](https://redirect.github.com/vercel/next.js/issues/55837) - Update rust toolchain to nightly-2023-09-21: [#55774](https://redirect.github.com/vercel/next.js/issues/55774) - Remove unused internal env var: [#55762](https://redirect.github.com/vercel/next.js/issues/55762) - fix Image when used with `--experimental-https`: [#55775](https://redirect.github.com/vercel/next.js/issues/55775) - chore: update turbopack to `turbopack-230922.2`: [#55828](https://redirect.github.com/vercel/next.js/issues/55828) - Move DefineEnv to separate file: [#55811](https://redirect.github.com/vercel/next.js/issues/55811) - Remove legacy checks for unstable_getXProps: [#55813](https://redirect.github.com/vercel/next.js/issues/55813) - Remove next-typescript check in webpack config: [#55819](https://redirect.github.com/vercel/next.js/issues/55819) - Correctly mark turbo sessions in telemetry: [#55835](https://redirect.github.com/vercel/next.js/issues/55835) - feat(turbopack): construct output path with distDir next.js config: [#55613](https://redirect.github.com/vercel/next.js/issues/55613) - Remove extra type: [#55837](https://redirect.github.com/vercel/next.js/issues/55837) - Update rust toolchain to nightly-2023-09-21: [#55774](https://redirect.github.com/vercel/next.js/issues/55774) - Ensure next-swc-loader types are used: [#55846](https://redirect.github.com/vercel/next.js/issues/55846) - Use swc for runtime bundling: [#55842](https://redirect.github.com/vercel/next.js/issues/55842) - fix bugs pertaining to server actions + navigation: [#55853](https://redirect.github.com/vercel/next.js/issues/55853) - Ensure opentelemetry mismatched version error bubbles: [#55868](https://redirect.github.com/vercel/next.js/issues/55868) - test: re-enabled the disabled manifest test: [#55810](https://redirect.github.com/vercel/next.js/issues/55810) - Remove unnecessary Object.assign: [#55882](https://redirect.github.com/vercel/next.js/issues/55882) - Move experimental.runtime warning to config loading: [#55880](https://redirect.github.com/vercel/next.js/issues/55880) - Add experimental.strictNextHead to Turbopack: [#55915](https://redirect.github.com/vercel/next.js/issues/55915) - Loose types of app routes return value: [#55849](https://redirect.github.com/vercel/next.js/issues/55849) - Add trailingSlash, basePath, and assetPrefix to Turbopack: [#55921](https://redirect.github.com/vercel/next.js/issues/55921) - app router: ensure static prefetch renders loading.js: [#55950](https://redirect.github.com/vercel/next.js/issues/55950) ##### Documentation Changes - add tip for case sensitivity of imports: [#55662](https://redirect.github.com/vercel/next.js/issues/55662) - Docs - Fix VSCode Full Stack Debugging Regex Pattern: [#55670](https://redirect.github.com/vercel/next.js/issues/55670) - Feedback: Remove line saying server actions is dynamic-only: [#55746](https://redirect.github.com/vercel/next.js/issues/55746) - Update 01-pages-and-layouts.mdx: [#55795](https://redirect.github.com/vercel/next.js/issues/55795) - fix typo in API Reference - Image Component: [#55776](https://redirect.github.com/vercel/next.js/issues/55776) - Update 01-pages-and-layouts.mdx: [#55795](https://redirect.github.com/vercel/next.js/issues/55795) - fix typo in API Reference - Image Component: [#55776](https://redirect.github.com/vercel/next.js/issues/55776) - docs: `useFormState`: [#55564](https://redirect.github.com/vercel/next.js/issues/55564) - Update 10-testing.mdx: [#55801](https://redirect.github.com/vercel/next.js/issues/55801) - Revert "fix typo in API Reference - Image Component": [#55889](https://redirect.github.com/vercel/next.js/issues/55889) - Fix missing async keyword in function declaration: [#55887](https://redirect.github.com/vercel/next.js/issues/55887) - docs: Add note that Server Actions work with static routes: [#55626](https://redirect.github.com/vercel/next.js/issues/55626) - docs: Add example on query parameters in route handlers: [#55789](https://redirect.github.com/vercel/next.js/issues/55789) ##### Example Changes - Fix/upgrade examples with clerk: [#55676](https://redirect.github.com/vercel/next.js/issues/55676) - Fix/upgrade examples data fetch: [#55695](https://redirect.github.com/vercel/next.js/issues/55695) ##### Misc Changes - Upgrade to latest NAPI-RS infra: [#55505](https://redirect.github.com/vercel/next.js/issues/55505) - ci(tests): enable turbopack /e2e tests: [#55681](https://redirect.github.com/vercel/next.js/issues/55681) - chore: bump `nissuer`: [#55723](https://redirect.github.com/vercel/next.js/issues/55723) - improve CI log: [#55736](https://redirect.github.com/vercel/next.js/issues/55736) - fix(cna): separate `dependencies`/`devDependencies`: [#55730](https://redirect.github.com/vercel/next.js/issues/55730) - misc: improve profiling script: [#55732](https://redirect.github.com/vercel/next.js/issues/55732) - test(fixture): prevent start failure teardowns whole process: [#55760](https://redirect.github.com/vercel/next.js/issues/55760) - Update fnm setup for CI: [#55765](https://redirect.github.com/vercel/next.js/issues/55765) - test(turbopack): explicitly clean up instance for turbopack: [#55772](https://redirect.github.com/vercel/next.js/issues/55772) - Update flakey next-image tests: [#55838](https://redirect.github.com/vercel/next.js/issues/55838) - Update flakey next-image tests: [#55838](https://redirect.github.com/vercel/next.js/issues/55838) - Allow filtering individual test cases inside test files: [#55786](https://redirect.github.com/vercel/next.js/issues/55786) - Move client-navigation test to test/development: [#55888](https://redirect.github.com/vercel/next.js/issues/55888) - Ensure Turbopack passing test list is sorted: [#55948](https://redirect.github.com/vercel/next.js/issues/55948) ##### Credits Huge thanks to [@sokra](https://redirect.github.com/sokra), [@ztanner](https://redirect.github.com/ztanner), [@anonrig](https://redirect.github.com/anonrig), [@huozhi](https://redirect.github.com/huozhi), [@mayank1513](https://redirect.github.com/mayank1513), [@travisanderson](https://redirect.github.com/travisanderson), [@wyattjoh](https://redirect.github.com/wyattjoh), [@jridgewell](https://redirect.github.com/jridgewell), [@ryanagillie](https://redirect.github.com/ryanagillie), [@Brooooooklyn](https://redirect.github.com/Brooooooklyn), [@kwonoj](https://redirect.github.com/kwonoj), [@balazsorban44](https://redirect.github.com/balazsorban44), [@naruaway](https://redirect.github.com/naruaway), [@S3Prototype](https://redirect.github.com/S3Prototype), [@feedthejim](https://redirect.github.com/feedthejim), [@joulev](https://redirect.github.com/joulev), [@icyJoseph](https://redirect.github.com/icyJoseph), [@ijjk](https://redirect.github.com/ijjk), [@ForsakenHarmony](https://redirect.github.com/ForsakenHarmony), [@timneutkens](https://redirect.github.com/timneutkens), [@wbinnssmith](https://redirect.github.com/wbinnssmith), [@sdkdeepa](https://redirect.github.com/sdkdeepa), [@sdaigo](https://redirect.github.com/sdaigo), [@leerob](https://redirect.github.com/leerob), [@dominiksipowicz](https://redirect.github.com/dominiksipowicz), [@joao-vasconcelos](https://redirect.github.com/joao-vasconcelos), and [@mostafaegouda](https://redirect.github.com/mostafaegouda) for helping! ### [`v13.5.2`](https://redirect.github.com/vercel/next.js/compare/v13.5.1...v13.5.2) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.5.1...v13.5.2) ### [`v13.5.1`](https://redirect.github.com/vercel/next.js/compare/v13.5.0...v13.5.1) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.5.0...v13.5.1) ### [`v13.5.0`](https://redirect.github.com/vercel/next.js/compare/v13.4.19...v13.5.0) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.4.19...v13.5.0) ### [`v13.4.19`](https://redirect.github.com/vercel/next.js/releases/tag/v13.4.19) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.4.18...v13.4.19) ##### Core Changes - fix: invalid module transform for `@headlessui/react`: [#54206](https://redirect.github.com/vercel/next.js/issues/54206) - chore: remove unnecessary type cast in dev-build-watcher: [#54221](https://redirect.github.com/vercel/next.js/issues/54221) - fix process.env not being available in standalone mode: [#54203](https://redirect.github.com/vercel/next.js/issues/54203) - Fix missing `devPageFiles` collection: [#54224](https://redirect.github.com/vercel/next.js/issues/54224) - Add `Route` and `LinkProps` stub generics: [#54226](https://redirect.github.com/vercel/next.js/issues/54226) - Use `createClientModuleProxy` from Flight Server: [#54232](https://redirect.github.com/vercel/next.js/issues/54232) - Add default not found to loader tree of group routes root layer: [#54228](https://redirect.github.com/vercel/next.js/issues/54228) - feat(image): add support for custom `loaderFile` when `loader: default`: [#53417](https://redirect.github.com/vercel/next.js/issues/53417) - Fix renamed export of Server Actions: [#54241](https://redirect.github.com/vercel/next.js/issues/54241) - Ensures App Router Link respects scroll-behavior: smooth when only hash is changed.: [#54243](https://redirect.github.com/vercel/next.js/issues/54243) ##### Misc Changes - Update dd-trace used for internal tools: [#54214](https://redirect.github.com/vercel/next.js/issues/54214) - (Fix)Broken `upgrading.mdx` link : [#54234](https://redirect.github.com/vercel/next.js/issues/54234) - chore: skip CI run on forks: [#54219](https://redirect.github.com/vercel/next.js/issues/54219) - chore(ci): bump `cancel-workflow-action@0.11.0`: [#54246](https://redirect.github.com/vercel/next.js/issues/54246) ##### Credits Huge thanks to [@opnay](https://redirect.github.com/opnay), [@styfle](https://redirect.github.com/styfle), [@timneutkens](https://redirect.github.com/timneutkens), [@ztanner](https://redirect.github.com/ztanner), [@shuding](https://redirect.github.com/shuding), [@huozhi](https://redirect.github.com/huozhi), [@vinaykulk621](https://redirect.github.com/vinaykulk621), [@balazsorban44](https://redirect.github.com/balazsorban44), [@goguda](https://redirect.github.com/goguda), and [@coreyleelarson](https://redirect.github.com/coreyleelarson) for helping! ### [`v13.4.18`](https://redirect.github.com/vercel/next.js/releases/tag/v13.4.18) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.4.17...v13.4.18) ##### Core Changes - refactor: remove edge condition for module proxy path: [#54167](https://redirect.github.com/vercel/next.js/issues/54167) - Remove unused variables: [#54149](https://redirect.github.com/vercel/next.js/issues/54149) - chore: improve ts types for `position` in `dev-build-watcher`: [#54124](https://redirect.github.com/vercel/next.js/issues/54124) - Turbopack: Strip relative path prefix when generating PageLoaderAsset: [#54040](https://redirect.github.com/vercel/next.js/issues/54040) - Add `size` property to `ReadonlySearchParams`: [#53144](https://redirect.github.com/vercel/next.js/issues/53144) - Assign default not-found boundary if custom not-found is not present for root layer only: [#54185](https://redirect.github.com/vercel/next.js/issues/54185) - Allow range version for eslint config: [#53751](https://redirect.github.com/vercel/next.js/issues/53751) - Automatically modularizeImports for the popular [@headlessui/react](https://redirect.github.com/headlessui/react) library: [#54188](https://redirect.github.com/vercel/next.js/issues/54188) - fix bfcache restoration behavior: [#54198](https://redirect.github.com/vercel/next.js/issues/54198) ##### Misc Changes - Update rust toolchain: [#54130](https://redirect.github.com/vercel/next.js/issues/54130) ##### Credits Huge thanks to [@huozhi](https://redirect.github.com/huozhi), [@shuding](https://redirect.github.com/shuding), [@styfle](https://redirect.github.com/styfle), [@jridgewell](https://redirect.github.com/jridgewell), [@bencmbrook](https://redirect.github.com/bencmbrook), [@cramforce](https://redirect.github.com/cramforce), and [@ztanner](https://redirect.github.com/ztanner) for helping! ### [`v13.4.17`](https://redirect.github.com/vercel/next.js/releases/tag/v13.4.17) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.4.16...v13.4.17) ##### Core Changes - fix(next/image): empty blur image when animated [#54028](https://redirect.github.com/vercel/next.js/issues/54028) - Do not output pages 404 in tree view if app not-found is used: [#54051](https://redirect.github.com/vercel/next.js/issues/54051) - Fix scroll bailout logic when targeting fixed/sticky elements: [#53873](https://redirect.github.com/vercel/next.js/issues/53873) - Debug tracing: add updated modules and page to HMR span: [#53698](https://redirect.github.com/vercel/next.js/issues/53698) - fix(next-swc): coerce mdxrs default options: [#54068](https://redirect.github.com/vercel/next.js/issues/54068) - fix: don't add forceConsistentCasingInFileNames to tsconfig when ts version >= 5.0: [#51564](https://redirect.github.com/vercel/next.js/issues/51564) - fix(47299): allow testing pages with metadata in jsdom test environment: [#53578](https://redirect.github.com/vercel/next.js/issues/53578) - upgrade edge-runtime dependency: [#54117](https://redirect.github.com/vercel/next.js/issues/54117) - Fix root not-found page tree loader structure: [#54080](https://redirect.github.com/vercel/next.js/issues/54080) - chore: remove `as any` type cast: [#54074](https://redirect.github.com/vercel/next.js/issues/54074) - chore: refactor to use `fs.promises.rm()`: [#54076](https://redirect.github.com/vercel/next.js/issues/54076) - Refactor layout router creation in app-render: [#54126](https://redirect.github.com/vercel/next.js/issues/54126) - chore(image): remove apple silicon workaround for versions older than `node@16.5.0`: [#54125](https://redirect.github.com/vercel/next.js/issues/54125) - fix routing bug when bfcache is hit following an mpa navigation: [#54081](https://redirect.github.com/vercel/next.js/issues/54081) - Tracing: add opt-in flag to send a subset of development traces to url: [#53880](https://redirect.github.com/vercel/next.js/issues/53880) - fix(edge): override init when cloning with `NextRequest`: [#54108](https://redirect.github.com/vercel/next.js/issues/54108) - OpenTel: remove the internal (ipc) fetched from traces in a non-verbose mode: [#54083](https://redirect.github.com/vercel/next.js/issues/54083) - cleanup: remove unnecessary effect dep: [#54134](https://redirect.github.com/vercel/next.js/issues/54134) - Next build: use exported `handle_issues` from turbopack: [#52972](https://redirect.github.com/vercel/next.js/issues/52972) - node-web-streams: remove tee shim, use ReadableStream.tee: [#54079](https://redirect.github.com/vercel/next.js/issues/54079) - fix: `cookies().has()` breaks in app-route: [#54112](https://redirect.github.com/vercel/next.js/issues/54112) - Revert "fix(47299): allow testing pages with metadata in jsdom test environment": [#54160](https://redirect.github.com/vercel/next.js/issues/54160) ##### Documentation Changes - fix missing `'` in data-fetching/fetching-caching-and-revalidating: [#54058](https://redirect.github.com/vercel/next.js/issues/54058) ##### Example Changes - Update Docker example to remove HOSTNAME: [#54102](https://redirect.github.com/vercel/next.js/issues/54102) ##### Misc Changes - chore: hide "same on new version" without link: [#54048](https://redirect.github.com/vercel/next.js/issues/54048) - chore(ci): small notes for the build steps: [#54073](https://redirect.github.com/vercel/next.js/issues/54073) - chore: update lock bot wording: [#54099](https://redirect.github.com/vercel/next.js/issues/54099) - Update `swc_core` to `v0.79.59`: [#54082](https://redirect.github.com/vercel/next.js/issues/54082) - install-native.mjs: include `packageManager` field: [#54132](https://redirect.github.com/vercel/next.js/issues/54132) ##### Credits Huge thanks to [@balazsorban44](https://redirect.github.com/balazsorban44), [@huozhi](https://redirect.github.com/huozhi), [@ztanner](https://redirect.github.com/ztanner), [@williamli](https://redirect.github.com/williamli), [@wbinnssmith](https://redirect.github.com/wbinnssmith), [@kwonoj](https://redirect.github.com/kwonoj), [@stefanprobst](https://redirect.github.com/stefanprobst), [@feugy](https://redirect.github.com/feugy), [@timneutkens](https://redirect.github.com/timneutkens), [@kdy1](https://redirect.github.com/kdy1), [@Kikobeats](https://redirect.github.com/Kikobeats), [@styfle](https://redirect.github.com/styfle), [@dvoytenko](https://redirect.github.com/dvoytenko), [@MaxLeiter](https://redirect.github.com/MaxLeiter), and [@devjiwonchoi](https://redirect.github.com/devjiwonchoi) for helping! ### [`v13.4.16`](https://redirect.github.com/vercel/next.js/releases/tag/v13.4.16) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.4.15...v13.4.16) ##### Core Changes - Concept: test mode for Playwright and similar integration tools: [#52520](https://redirect.github.com/vercel/next.js/issues/52520) - Turbopack: fix hiding node_modules warnings in error overlay.: [#54022](https://redirect.github.com/vercel/next.js/issues/54022) - ci(next-swc): print glibc version when build: [#54026](https://redirect.github.com/vercel/next.js/issues/54026) - Adjust internal action proxy export: [#54004](https://redirect.github.com/vercel/next.js/issues/54004) ##### Documentation Changes - Update 05-client-side-rendering.mdx with latest tanstack query version: [#54009](https://redirect.github.com/vercel/next.js/issues/54009) - Open Graph Image font declaration moved to correct place: [#53998](https://redirect.github.com/vercel/next.js/issues/53998) - Update opengraph-image.mdx: Fix typo: [#54020](https://redirect.github.com/vercel/next.js/issues/54020) ##### Misc Changes - Remove extra label from runner: [#54002](https://redirect.github.com/vercel/next.js/issues/54002) - add standalone testcase for ipv6 hostnames: [#53999](https://redirect.github.com/vercel/next.js/issues/53999) - release: add release log generation script: [#54006](https://redirect.github.com/vercel/next.js/issues/54006) - test(ci): refine test suite name unique: [#54013](https://redirect.github.com/vercel/next.js/issues/54013) - Leverage previous swc build images: [#54027](https://redirect.github.com/vercel/next.js/issues/54027) - chore: mark build folder indexable: [#54029](https://redirect.github.com/vercel/next.js/issues/54029) - Move turbo outside of build for docker swc builds: [#54035](https://redirect.github.com/vercel/next.js/issues/54035) ##### Credits Huge thanks to [@ijjk](https://redirect.github.com/ijjk), [@ztanner](https://redirect.github.com/ztanner), [@huozhi](https://redirect.github.com/huozhi), [@lacymorrow](https://redirect.github.com/lacymorrow), [@dvoytenko](https://redirect.github.com/dvoytenko), [@kylemcd](https://redirect.github.com/kylemcd), [@kwonoj](https://redirect.github.com/kwonoj), [@tibi1220](https://redirect.github.com/tibi1220), [@wbinnssmith](https://redirect.github.com/wbinnssmith), and [@shuding](https://redirect.github.com/shuding) for helping! ### [`v13.4.15`](https://redirect.github.com/vercel/next.js/releases/tag/v13.4.15) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v13.4.13...v13.4.15) ##### Core Changes - Fix action failures due to state tree encoding: [#53655](https://redirect.github.com/vercel/next.js/issues/53655) - Initial HMR Nexturbo API implementation: [#52950](https://redirect.github.com/vercel/next.js/issues/52950) - Turbopack: add edge app routes : [#53387](https://redirect.github.com/vercel/next.js/issues/53387) - Turbopack: Hide Turbo Engine internals: [#53007](https://redirect.github.com/vercel/next.js/issues/53007) - add unit test case for next.rs api: [#53679](https://redirect.github.com/vercel/next.js/issues/53679) - Fix not-found rendering in production with edge: [#53687](https://redirect.github.com/vercel/next.js/issues/53687) - fix(next/image): don't call ReactDOM.preload if missing, such as jest: [#53443](https://redirect.github.com/vercel/next.js/issues/53443) - Add docs page for uncaught DynamicServerErrors: [#53402](https://redirect.github.com/vercel/next.js/issues/53402) - Consolidate Server and Routing process into one process: [#53523](https://redirect.github.com/vercel/next.js/issues/53523) - fix: Update outdated transform imports lucide-react: [#53697](https://redirect.github.com/vercel/next.js/issues/53697) - Update font data: [#53759](https://redirect.github.com/vercel/next.js/issues/53759) - Add warnings for static generation bail outs: [#53761](https://redirect.github.com/vercel/next.js/issues/53761) - Sort root entries per pageExtensions config for consistency: [#53769](https://redirect.github.com/vercel/next.js/issues/53769) - improve error message for conflicting parallel segments: [#53803](https://redirect.github.com/vercel/next.js/issues/53803) - Add `changeFrequency` and `priority` attributes to sitemaps: [#48484](https://redirect.github.com/vercel/next.js/issues/48484) - Ensure we set cache-control: no-cache for actions: [#53824](https://redirect.github.com/vercel/next.js/issues/53824) - Reuse RenderWorker type: [#53782](https://redirect.github.com/vercel/next.js/issues/53782) - fix: normalize backslash in `getStaticPaths()` for windows: [#53876](https://redirect.github.com/vercel/next.js/issues/53876) - Delete errorneous empty content length header: [#53843](https://redirect.github.com/vercel/next.js/issues/53843) - Turbopack: more tests and bugfixes for next.rs api: [#53809](https://redirect.github.com/vercel/next.js/issues/53809) - Add `@heroicons/react` to `modularizeImports`: [#53902](https://redirect.github.com/vercel/next.js/issues/53902) - Turbopack: Fix debugging in napi for next-api: [#53889](https://redirect.github.com/vercel/next.js/issues/53889) - Fix/match resource: [#53796](https://redirect.github.com/vercel/next.js/issues/53796) - Use summary_large_image as twitter card if images present by default: [#53919](https://redirect.github.com/vercel/next.js/issues/53919) - Turbopack: Emit whether server or client assets changed: [#53879](https://redirect.github.com/vercel/next.js/issues/53879) - Limit sharp's concurrency: [#53385](https://redirect.github.com/vercel/next.js/issues/53385) - enable [@vercel/og](https://redirect.github.com/vercel/og) support for turbopack: [#53917](https://redirect.github.com/vercel/next.js/issues/53917) - feat(image): DataURL placeholder support forConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.