Closed renovate[bot] closed 1 year ago
This PR contains the following updates:
13.0.7
13.5.6
📅 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 this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
13.0.7
->13.5.6
Release Notes
vercel/next.js (next)
### [`v13.5.6`](https://togithub.com/vercel/next.js/releases/tag/v13.5.6) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.5.5...v13.5.6) ##### Core Changes - Upgrade edge-runtime/cookies [#57021](https://togithub.com/vercel/next.js/issues/57021) - Patch React with fix for write-after-close for ReadableStream [#57011](https://togithub.com/vercel/next.js/issues/57011) ##### Credits Huge thanks to [@ijjk](https://togithub.com/ijjk) [@huozhi](https://togithub.com/huozhi) [@gnoff](https://togithub.com/gnoff) for helping! ### [`v13.5.5`](https://togithub.com/vercel/next.js/compare/v13.5.4...v13.5.5) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.5.4...v13.5.5) ### [`v13.5.4`](https://togithub.com/vercel/next.js/releases/tag/v13.5.4) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.5.3...v13.5.4) ##### Core Changes - chore: NextJS -> Next.js: [#55961](https://togithub.com/vercel/next.js/issues/55961) - fix-failed-to-generate-self-signed-certificate issue:[#55891](https://togithub.com/vercel/next.js/issues/55891): [#55947](https://togithub.com/vercel/next.js/issues/55947) - Remove .test.js from dist: [#55946](https://togithub.com/vercel/next.js/issues/55946) - Turbopack next/font/google: don't insert css rules for multiple weights or styles: [#55852](https://togithub.com/vercel/next.js/issues/55852) - Fix stale revalidate stream handling: [#55978](https://togithub.com/vercel/next.js/issues/55978) - turbopack: improve turbopack/test stability: [#56024](https://togithub.com/vercel/next.js/issues/56024) - Mark testmode fetches internal: [#56036](https://togithub.com/vercel/next.js/issues/56036) - chore: Remove 'beta.' Subdomain from `beta.nextjs.org` Links: [#55924](https://togithub.com/vercel/next.js/issues/55924) - Remove experimental.sharedPool: [#56021](https://togithub.com/vercel/next.js/issues/56021) - fix(worker): pass env to build worker w/ `config.experimental.workerThreads`: [#55257](https://togithub.com/vercel/next.js/issues/55257) - Update `swc_core` to `v0.83.26`: [#55780](https://togithub.com/vercel/next.js/issues/55780) - Revert "Update `swc_core` to `v0.83.26`": [#56077](https://togithub.com/vercel/next.js/issues/56077) - fix reporting of illegal segments when directory only contains irrelevant files: [#56076](https://togithub.com/vercel/next.js/issues/56076) - Make `permanentRedirect` return 308 in route handlers: [#56065](https://togithub.com/vercel/next.js/issues/56065) - Remove unneeded next-dev js in next-core: [#56039](https://togithub.com/vercel/next.js/issues/56039) - Fix: Use `boolean` instead of `false` for experimental logging config: [#56110](https://togithub.com/vercel/next.js/issues/56110) - chore: remove chalk in favor of picocolors: [#55992](https://togithub.com/vercel/next.js/issues/55992) - Revert: "Generate prefetch RSC payload during build for SSR paths ([#54403](https://togithub.com/vercel/next.js/issues/54403))": [#56059](https://togithub.com/vercel/next.js/issues/56059) - fetching logging on edge: [#56108](https://togithub.com/vercel/next.js/issues/56108) - Optimize build trace handling: [#56048](https://togithub.com/vercel/next.js/issues/56048) - Update font data: [#56121](https://togithub.com/vercel/next.js/issues/56121) - feat(turbopack): port bloom filter to nexturbo: [#55678](https://togithub.com/vercel/next.js/issues/55678) - Fixes performance problems due to TaskScopes: [#55721](https://togithub.com/vercel/next.js/issues/55721) - perf: remove react dom legacy from app router: [#56082](https://togithub.com/vercel/next.js/issues/56082) - perf: replace zod with superstruct: [#56083](https://togithub.com/vercel/next.js/issues/56083) - perf: externalise ws for bundled server: [#56095](https://togithub.com/vercel/next.js/issues/56095) - misc: refactor node utils: [#56096](https://togithub.com/vercel/next.js/issues/56096) - Add support for skipTrailingSlashRedirect and skipMiddlewareUrlNormalize in Turbopack: [#56147](https://togithub.com/vercel/next.js/issues/56147) - Add experimental.scrollRestoration for Turbopack: [#56150](https://togithub.com/vercel/next.js/issues/56150) - misc: refactor handleExternals: [#56161](https://togithub.com/vercel/next.js/issues/56161) - perf: add option to bundle pages externals: [#56162](https://togithub.com/vercel/next.js/issues/56162) - Allow jest to run with use server directive: [#56148](https://togithub.com/vercel/next.js/issues/56148) - Update experimental compile cache handling: [#56139](https://togithub.com/vercel/next.js/issues/56139) - App render related code clean up: [#56178](https://togithub.com/vercel/next.js/issues/56178) - Add support for i18n config in Turbopack: [#56182](https://togithub.com/vercel/next.js/issues/56182) - Implement list of config options for Turbopack: [#56188](https://togithub.com/vercel/next.js/issues/56188) - Turbopack: add support for an assetPrefix and basePath: [#56058](https://togithub.com/vercel/next.js/issues/56058) - update turbopack: [#56197](https://togithub.com/vercel/next.js/issues/56197) - Update supported options list to reflect [#56188](https://togithub.com/vercel/next.js/issues/56188): [#56200](https://togithub.com/vercel/next.js/issues/56200) - Add support for experimental.logging.level in Turbopack: [#56201](https://togithub.com/vercel/next.js/issues/56201) - Add next.config.js options to turbopack warning file: [#56207](https://togithub.com/vercel/next.js/issues/56207) - fix: [@libsql/client](https://togithub.com/libsql/client) build error: [#56192](https://togithub.com/vercel/next.js/issues/56192) - chore: bump `postcss`: [#56225](https://togithub.com/vercel/next.js/issues/56225) - Add additional handling for experimental-compile: [#56224](https://togithub.com/vercel/next.js/issues/56224) - Drop ipc server headers filters: [#56226](https://togithub.com/vercel/next.js/issues/56226) - only override NODE_EXTRA_CA_CERTS when using experimental https flag: [#56252](https://togithub.com/vercel/next.js/issues/56252) - Pass same mangling option as terser to SWC minifier: [#56281](https://togithub.com/vercel/next.js/issues/56281) - update turbopack: [#56285](https://togithub.com/vercel/next.js/issues/56285) - clear require cache only when needed: [#56198](https://togithub.com/vercel/next.js/issues/56198) - misc: enable source maps for bundled runtime: [#56289](https://togithub.com/vercel/next.js/issues/56289) - misc: shortcut styled-jsx in external resolution: [#56291](https://togithub.com/vercel/next.js/issues/56291) - Support serverRuntimeConfig and publicRuntimeConfig in Turbopack: [#56310](https://togithub.com/vercel/next.js/issues/56310) - Reland static prefetches & fix prefetch bailout behavior: [#56228](https://togithub.com/vercel/next.js/issues/56228) - fix([#53190](https://togithub.com/vercel/next.js/issues/53190)): add missing crossOrigin to assetsPrefix resources: [#56311](https://togithub.com/vercel/next.js/issues/56311) - misc: fix instrumentation with bundled server: [#56318](https://togithub.com/vercel/next.js/issues/56318) - fix(next/client): keep hash when navigating from app to pages router: [#56223](https://togithub.com/vercel/next.js/issues/56223) - fix: support both decoded and encoded url requests of conventioned files : [#56187](https://togithub.com/vercel/next.js/issues/56187) - fix: Invalid URL (404) provided on server actions error: [#56323](https://togithub.com/vercel/next.js/issues/56323) - Revert "misc: shortcut styled-jsx in external resolution ([#56291](https://togithub.com/vercel/next.js/issues/56291))": [#56334](https://togithub.com/vercel/next.js/issues/56334) - Fix build output logging order: [#56335](https://togithub.com/vercel/next.js/issues/56335) ##### Documentation Changes - docs: add `not-found` to file conventions page: [#55944](https://togithub.com/vercel/next.js/issues/55944) - Update 03-linking-and-navigating.mdx: [#55907](https://togithub.com/vercel/next.js/issues/55907) - docs: Correct place for passing `extension` option to `createMDX()`: [#55967](https://togithub.com/vercel/next.js/issues/55967) - docs-55629 update router cache column in cache interactions api table: [#55630](https://togithub.com/vercel/next.js/issues/55630) - Update 03-linking-and-navigating.mdx: [#55969](https://togithub.com/vercel/next.js/issues/55969) - Updates "Prerender Error" page for App Router: [#56044](https://togithub.com/vercel/next.js/issues/56044) - Add the default import alias to create-next-app prompt for clarity: [#55896](https://togithub.com/vercel/next.js/issues/55896) - Update revalidatePath.mdx to fix confusing wording of arguments section.: [#56099](https://togithub.com/vercel/next.js/issues/56099) - docs: Renamed function that is used by other name: [#56170](https://togithub.com/vercel/next.js/issues/56170) - (docs) Document Server Actions `.bind` method: [#56164](https://togithub.com/vercel/next.js/issues/56164) - docs: Use `Response.json` over `NextResponse.json`: [#56173](https://togithub.com/vercel/next.js/issues/56173) - correcting link to useSearchParams ref: [#56169](https://togithub.com/vercel/next.js/issues/56169) - docs(sharp-missing-in-production.mdx): update standalone command: [#56191](https://togithub.com/vercel/next.js/issues/56191) - docs(sharp-missing-in-production.mdx): update standalone command: [#56239](https://togithub.com/vercel/next.js/issues/56239) - Update image.mdx: [#56269](https://togithub.com/vercel/next.js/issues/56269) - Update image.mdx: [#56266](https://togithub.com/vercel/next.js/issues/56266) ##### Example Changes - chore(examples): bump dependency versions: [#55899](https://togithub.com/vercel/next.js/issues/55899) - Update to with-supertokens example app: [#56035](https://togithub.com/vercel/next.js/issues/56035) - Update dependencies in examples : [#55993](https://togithub.com/vercel/next.js/issues/55993) - Chore/update with supabase demo deploy button: [#52483](https://togithub.com/vercel/next.js/issues/52483) - chore(examples): remove deprecated dependency from `with-jest`: [#56152](https://togithub.com/vercel/next.js/issues/56152) - chore(examples): fix `with-jest` types: [#56193](https://togithub.com/vercel/next.js/issues/56193) - (Examples) update Grafbase example: [#54705](https://togithub.com/vercel/next.js/issues/54705) - fix: typo in `with-stripe-typescript` example: [#56274](https://togithub.com/vercel/next.js/issues/56274) ##### Misc Changes - Skip production tests for Turbopack: [#56045](https://togithub.com/vercel/next.js/issues/56045) - Fix invalid build-and-test workflow: [#56053](https://togithub.com/vercel/next.js/issues/56053) - turbopack: Add more skipped tests: [#56052](https://togithub.com/vercel/next.js/issues/56052) - Skip next build test: [#56079](https://togithub.com/vercel/next.js/issues/56079) - add flakey test: [#56080](https://togithub.com/vercel/next.js/issues/56080) - Skip more production tests for turbopack: [#56084](https://togithub.com/vercel/next.js/issues/56084) - Ensure tests suites have unique names: [#56085](https://togithub.com/vercel/next.js/issues/56085) - Skip experimental.nextScriptWorkers test for Turbopack: [#56086](https://togithub.com/vercel/next.js/issues/56086) - Skip production tests for Turbopack: [#56089](https://togithub.com/vercel/next.js/issues/56089) - Skip Babel tests for Turbopack: [#56091](https://togithub.com/vercel/next.js/issues/56091) - misc: add node-version file: [#55938](https://togithub.com/vercel/next.js/issues/55938) - Ensure unique name for app dir css tests: [#56088](https://togithub.com/vercel/next.js/issues/56088) - Decrease default test timeouts: [#56116](https://togithub.com/vercel/next.js/issues/56116) - misc: stop hiding node_modules in vscode: [#56081](https://togithub.com/vercel/next.js/issues/56081) - special case timeout on windows: [#56120](https://togithub.com/vercel/next.js/issues/56120) - Turbopack: update test manifest: [#56133](https://togithub.com/vercel/next.js/issues/56133) - More test updates: [#56146](https://togithub.com/vercel/next.js/issues/56146) - fix(cna): pin dependency versions: [#56177](https://togithub.com/vercel/next.js/issues/56177) - Update `swc_core` to `v0.83.28`: [#56134](https://togithub.com/vercel/next.js/issues/56134) - Fix middleware-general test for Turbopack: [#56211](https://togithub.com/vercel/next.js/issues/56211) - More Turbopack test fixes: [#56248](https://togithub.com/vercel/next.js/issues/56248) - update test mainfest: [#56214](https://togithub.com/vercel/next.js/issues/56214) - More Turbopack fixes: [#56275](https://togithub.com/vercel/next.js/issues/56275) - More Turbopack fixes: [#56299](https://togithub.com/vercel/next.js/issues/56299) - misc: update code owners: [#56290](https://togithub.com/vercel/next.js/issues/56290) - Fix flaky test for size output: [#56303](https://togithub.com/vercel/next.js/issues/56303) - update webp crate: [#56307](https://togithub.com/vercel/next.js/issues/56307) - Remove buildId test as it's no longer relevant: [#56316](https://togithub.com/vercel/next.js/issues/56316) - Add code freeze GitHub actions for releasing: [#56325](https://togithub.com/vercel/next.js/issues/56325) - test: add flaky turbopack integration tests to manifest: [#56309](https://togithub.com/vercel/next.js/issues/56309) ##### Credits Huge thanks to [@balazsorban44](https://togithub.com/balazsorban44), [@sdkdeepa](https://togithub.com/sdkdeepa), [@aayman997](https://togithub.com/aayman997), [@mayank1513](https://togithub.com/mayank1513), [@timneutkens](https://togithub.com/timneutkens), [@2XG-DEV](https://togithub.com/2XG-DEV), [@eliot-akira](https://togithub.com/eliot-akira), [@hi-matthew](https://togithub.com/hi-matthew), [@riobits](https://togithub.com/riobits), [@wbinnssmith](https://togithub.com/wbinnssmith), [@ijjk](https://togithub.com/ijjk), [@sokra](https://togithub.com/sokra), [@dvoytenko](https://togithub.com/dvoytenko), [@rishabhpoddar](https://togithub.com/rishabhpoddar), [@manovotny](https://togithub.com/manovotny), [@A7med3bdulBaset](https://togithub.com/A7med3bdulBaset), [@huozhi](https://togithub.com/huozhi), [@jridgewell](https://togithub.com/jridgewell), [@joulev](https://togithub.com/joulev), [@SukkaW](https://togithub.com/SukkaW), [@kdy1](https://togithub.com/kdy1), [@feedthejim](https://togithub.com/feedthejim), [@Fredkiss3](https://togithub.com/Fredkiss3), [@styfle](https://togithub.com/styfle), [@MildTomato](https://togithub.com/MildTomato), [@ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@walfly](https://togithub.com/walfly), [@bzhn](https://togithub.com/bzhn), [@shuding](https://togithub.com/shuding), [@boylett](https://togithub.com/boylett), [@Loki899899](https://togithub.com/Loki899899), [@devrsi0n](https://togithub.com/devrsi0n), [@ImBIOS](https://togithub.com/ImBIOS), [@vinaykulk621](https://togithub.com/vinaykulk621), [@ztanner](https://togithub.com/ztanner), [@sdaigo](https://togithub.com/sdaigo), [@hamirmahal](https://togithub.com/hamirmahal), [@blurrah](https://togithub.com/blurrah), [@omarmciver](https://togithub.com/omarmciver), and [@alexBaizeau](https://togithub.com/alexBaizeau) for helping! ### [`v13.5.3`](https://togithub.com/vercel/next.js/compare/v13.5.2...v13.5.3) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.5.2...v13.5.3) ### [`v13.5.2`](https://togithub.com/vercel/next.js/releases/tag/v13.5.2) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.5.1...v13.5.2) ##### Core Changes - Remove link to closed discussion: [#55596](https://togithub.com/vercel/next.js/issues/55596) - test(turbopack) migrate api tests, few image tests: [#55552](https://togithub.com/vercel/next.js/issues/55552) - fix: handle string nodejs signals: [#55606](https://togithub.com/vercel/next.js/issues/55606) - Update React from [`d6dcad6`](https://togithub.com/vercel/next.js/commit/d6dcad6a8) to [`2807d78`](https://togithub.com/vercel/next.js/commit/2807d781a): [#55590](https://togithub.com/vercel/next.js/issues/55590) - Simplified ensure promise handling: [#55562](https://togithub.com/vercel/next.js/issues/55562) - chore: bump `@vercel/og` and `satori`: [#55654](https://togithub.com/vercel/next.js/issues/55654) - Fix header resent when error occured: [#55619](https://togithub.com/vercel/next.js/issues/55619) - Add additional cleanup logic for forked process: [#55652](https://togithub.com/vercel/next.js/issues/55652) - Polish error icon for error log: [#55618](https://togithub.com/vercel/next.js/issues/55618) - Fix importing name multiple times with the `named_import` transform: [#55664](https://togithub.com/vercel/next.js/issues/55664) ##### Documentation Changes - `create-next-app` templates: Change `bun run dev` commands to `bun dev`: [#55603](https://togithub.com/vercel/next.js/issues/55603) - docs: move optimizePackageImports to experimental: [#55614](https://togithub.com/vercel/next.js/issues/55614) - fix(docs): internationalization middleware example: [#55645](https://togithub.com/vercel/next.js/issues/55645) ##### Example Changes - fix: examples/with-fauna/package.json to reduce vulnerabilities: [#55594](https://togithub.com/vercel/next.js/issues/55594) - fix: examples/with-grafbase/package.json to reduce vulnerabilities: [#55593](https://togithub.com/vercel/next.js/issues/55593) - chore(examples): upgrade next-translate dependencies: [#55637](https://togithub.com/vercel/next.js/issues/55637) ##### Misc Changes - chore: run repro validation only on bug reports: [#55610](https://togithub.com/vercel/next.js/issues/55610) - Run unit tests in a separate job: [#55621](https://togithub.com/vercel/next.js/issues/55621) - Run unit tests in a single job run: [#55625](https://togithub.com/vercel/next.js/issues/55625) ##### Credits Huge thanks to [@padmaia](https://togithub.com/padmaia), [@mayank1513](https://togithub.com/mayank1513), [@jakeboone02](https://togithub.com/jakeboone02), [@balazsorban44](https://togithub.com/balazsorban44), [@kwonoj](https://togithub.com/kwonoj), [@huozhi](https://togithub.com/huozhi), [@Yovach](https://togithub.com/Yovach), [@ztanner](https://togithub.com/ztanner), [@wyattjoh](https://togithub.com/wyattjoh), [@GabenGar](https://togithub.com/GabenGar), [@timneutkens](https://togithub.com/timneutkens), and [@shuding](https://togithub.com/shuding) for helping! ### [`v13.5.1`](https://togithub.com/vercel/next.js/releases/tag/v13.5.1) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.5.0...v13.5.1) ##### Core Changes - Update font data: [#54257](https://togithub.com/vercel/next.js/issues/54257) - add experimental https support to next dev: [#54016](https://togithub.com/vercel/next.js/issues/54016) - Fix emotion-js transform for server components: [#54284](https://togithub.com/vercel/next.js/issues/54284) - Handle basePath for redirect(): [#54277](https://togithub.com/vercel/next.js/issues/54277) - Remove unused array in router-server: [#54278](https://togithub.com/vercel/next.js/issues/54278) - app-router: tweak prefetch cache status heuristics: [#53864](https://togithub.com/vercel/next.js/issues/53864) - Adds nonce to preinit scripts: [#54059](https://togithub.com/vercel/next.js/issues/54059) - Fix default export of server action utility aliases: [#54254](https://togithub.com/vercel/next.js/issues/54254) - fix: improve error message when `output: export` in app router: [#54202](https://togithub.com/vercel/next.js/issues/54202) - ci(trace): allow to opt in to upload full trace: [#54347](https://togithub.com/vercel/next.js/issues/54347) - fix: server actions blocking navigation events: [#54307](https://togithub.com/vercel/next.js/issues/54307) - Skip getStaticPaths check for non-dynamic app routes: [#54351](https://togithub.com/vercel/next.js/issues/54351) - OpenTel: ensure that exceptions are recorded on an active span: [#54131](https://togithub.com/vercel/next.js/issues/54131) - Testmode: intercept rewrite fetches: [#54259](https://togithub.com/vercel/next.js/issues/54259) - Polyfill Array.prototype.at: [#44436](https://togithub.com/vercel/next.js/issues/44436) - Fix missing locale info for middleware data request: [#54357](https://togithub.com/vercel/next.js/issues/54357) - fix: minimum node version 16.14.0: [#54331](https://togithub.com/vercel/next.js/issues/54331) - Merge app renderer process: [#54143](https://togithub.com/vercel/next.js/issues/54143) - Fix data route ordering in dev: [#54364](https://togithub.com/vercel/next.js/issues/54364) - fix(app): enable React Strict Mode by default: [#53375](https://togithub.com/vercel/next.js/issues/53375) - Fix swc compiling of client components when directive appears later than exports: [#54392](https://togithub.com/vercel/next.js/issues/54392) - Upgrade vendored react: [#54399](https://togithub.com/vercel/next.js/issues/54399) - Code clean up: [#54405](https://togithub.com/vercel/next.js/issues/54405) - Upgrade precompiled `ua-parser-js`: [#54404](https://togithub.com/vercel/next.js/issues/54404) - Fix compilation of next/dynamic with `ssr: false` in App Router: [#54411](https://togithub.com/vercel/next.js/issues/54411) - refactor: Use swc AST to determine use client and server directives: [#54358](https://togithub.com/vercel/next.js/issues/54358) - Fix not found css not being preloaded while navigation: [#53906](https://togithub.com/vercel/next.js/issues/53906) - Optimize webpack memory cache garbage collection: [#54397](https://togithub.com/vercel/next.js/issues/54397) - Use push for Server Action redirections: [#54458](https://togithub.com/vercel/next.js/issues/54458) - Decreased watchpack aggregate timeout: [#54461](https://togithub.com/vercel/next.js/issues/54461) - Generate prefetch RSC paylod during build for SSR paths: [#54403](https://togithub.com/vercel/next.js/issues/54403) - remove HMR polling in favor of more targeted events: [#54406](https://togithub.com/vercel/next.js/issues/54406) - Trace upload fixup: [#54455](https://togithub.com/vercel/next.js/issues/54455) - fix: custom incremental cache handlers should work when transpiled: [#54472](https://togithub.com/vercel/next.js/issues/54472) - upgrade Edge Runtime dependency: [#54489](https://togithub.com/vercel/next.js/issues/54489) - fix infinite navigate events when Promise is proxied: [#54394](https://togithub.com/vercel/next.js/issues/54394) - Implement `named_import_transform`: [#54530](https://togithub.com/vercel/next.js/issues/54530) - fix resolve routes behavior when matching a dynamic segment: [#54539](https://togithub.com/vercel/next.js/issues/54539) - Turbopack: add edge support for pages apis: [#54449](https://togithub.com/vercel/next.js/issues/54449) - chore(eslint): bump ESLint plugins: [#54490](https://togithub.com/vercel/next.js/issues/54490) - Skip copying signal field for revalidate: [#54533](https://togithub.com/vercel/next.js/issues/54533) - Fix missing new line for certain logs: [#54442](https://togithub.com/vercel/next.js/issues/54442) - update turbopack: [#54558](https://togithub.com/vercel/next.js/issues/54558) - fix(DX): More precise error messages for export const config deprecation: [#54492](https://togithub.com/vercel/next.js/issues/54492) - Revert "Decreased watchpack aggregate timeout": [#54515](https://togithub.com/vercel/next.js/issues/54515) - Forms and mutations docs.: [#54314](https://togithub.com/vercel/next.js/issues/54314) - `optimize_barrel` SWC transform and new `optimizePackageImports` config: [#54572](https://togithub.com/vercel/next.js/issues/54572) - Reuse edgeConditionNames variable: [#54594](https://togithub.com/vercel/next.js/issues/54594) - Update font data: [#54585](https://togithub.com/vercel/next.js/issues/54585) - Add cleanup logic to worker.ts: [#54500](https://togithub.com/vercel/next.js/issues/54500) - chore: add extra error info for rsc info helper: [#54609](https://togithub.com/vercel/next.js/issues/54609) - Fix router CPU profiling: [#54497](https://togithub.com/vercel/next.js/issues/54497) - Turbopack: add middleware support for next.rs api dev mode: [#54555](https://togithub.com/vercel/next.js/issues/54555) - Rename hot-reloader to hot-reloader-webpack: [#54628](https://togithub.com/vercel/next.js/issues/54628) - Implement hot-reloader interface: [#54629](https://togithub.com/vercel/next.js/issues/54629) - Remove this as any cases: [#54642](https://togithub.com/vercel/next.js/issues/54642) - Implement hot reloader interface for Turbopack: [#54632](https://togithub.com/vercel/next.js/issues/54632) - Fix weight values above 900 not working with Google Fonts: [#54339](https://togithub.com/vercel/next.js/issues/54339) - add support for app pages to next.rs api: [#54668](https://togithub.com/vercel/next.js/issues/54668) - Remove unused cssnano-simple file: [#54658](https://togithub.com/vercel/next.js/issues/54658) - File Reader Improvements: [#54645](https://togithub.com/vercel/next.js/issues/54645) - Add new `permanentRedirect` function in App Router: [#54047](https://togithub.com/vercel/next.js/issues/54047) - Default app router not found : [#54199](https://togithub.com/vercel/next.js/issues/54199) - Cleanup of /\_next/data handling in server: [#54689](https://togithub.com/vercel/next.js/issues/54689) - Trace uploader: fix git binary on windows: [#54580](https://togithub.com/vercel/next.js/issues/54580) - fix(next/image): import error `preload` is not exported from `react-dom`: [#54688](https://togithub.com/vercel/next.js/issues/54688) - turbopack: should only create \_not-found when path_prefix is root: [#54687](https://togithub.com/vercel/next.js/issues/54687) - fix app routes: [#54701](https://togithub.com/vercel/next.js/issues/54701) - refactor: share utils and optimize segments normalization: [#54611](https://togithub.com/vercel/next.js/issues/54611) - Improve barrel optimizer with loader caching and wilcard exports: [#54695](https://togithub.com/vercel/next.js/issues/54695) - Move getBabelConfigFile to separate file: [#54716](https://togithub.com/vercel/next.js/issues/54716) - Reimplement getBabelConfigFile to be simpler: [#54741](https://togithub.com/vercel/next.js/issues/54741) - Fix memory watcher reboot: [#54760](https://togithub.com/vercel/next.js/issues/54760) - Misc Typescript updates: [#54734](https://togithub.com/vercel/next.js/issues/54734) - Fix unexpected full hmr reload when editing \_app: [#54690](https://togithub.com/vercel/next.js/issues/54690) - update turbopack: [#54768](https://togithub.com/vercel/next.js/issues/54768) - Use variable for common isNodeOrEdgeCompilation condition: [#54763](https://togithub.com/vercel/next.js/issues/54763) - Turbopack: Implement HMR in next-api : [#54772](https://togithub.com/vercel/next.js/issues/54772) - Add `@visx/visx` to the import optimization list: [#54778](https://togithub.com/vercel/next.js/issues/54778) - Remove experimental.appDir as it's stable: [#54785](https://togithub.com/vercel/next.js/issues/54785) - Short circut 404's for /favicon.ico in development: [#54747](https://togithub.com/vercel/next.js/issues/54747) - Remove additional appDir checks: [#54788](https://togithub.com/vercel/next.js/issues/54788) - Remove experimental.pageEnv: [#54789](https://togithub.com/vercel/next.js/issues/54789) - Update list of Next.js options in next.rs: [#54798](https://togithub.com/vercel/next.js/issues/54798) - Fixes for Turbopack HMR: [#54790](https://togithub.com/vercel/next.js/issues/54790) - Fix the build manifest path for `/`: [#54744](https://togithub.com/vercel/next.js/issues/54744) - Allow any number of onFetch handlers for a single test: [#54846](https://togithub.com/vercel/next.js/issues/54846) - Update [@vercel/og](https://togithub.com/vercel/og) to latest: [#54849](https://togithub.com/vercel/next.js/issues/54849) - fix(turbopack): edge api entry path should not have `/route` suffix: [#54851](https://togithub.com/vercel/next.js/issues/54851) - Don't send tracing spans if performance.measure doesn't return measurements: [#54808](https://togithub.com/vercel/next.js/issues/54808) - Update tag handling for app cache: [#53321](https://togithub.com/vercel/next.js/issues/53321) - Simplify getPagePaths logic: [#54908](https://togithub.com/vercel/next.js/issues/54908) - Debug tracing: time devserver startup: [#54537](https://togithub.com/vercel/next.js/issues/54537) - Update turbopack: [#54909](https://togithub.com/vercel/next.js/issues/54909) - Add types for hot reloader send method: [#54932](https://togithub.com/vercel/next.js/issues/54932) - Fix typo in hot-reloader: [#54944](https://togithub.com/vercel/next.js/issues/54944) - Ensure that barrel files behind wildcards are transformed into shortpath: [#54951](https://togithub.com/vercel/next.js/issues/54951) - Fix group routes custom root not-found: [#54931](https://togithub.com/vercel/next.js/issues/54931) - fix: server actions firing twice after navigation: [#54948](https://togithub.com/vercel/next.js/issues/54948) - docs: fix document format for **next_private_export_map**: [#54952](https://togithub.com/vercel/next.js/issues/54952) - Unify serverError hmr event: [#54962](https://togithub.com/vercel/next.js/issues/54962) - Add serverError action to list of HMR events: [#54964](https://togithub.com/vercel/next.js/issues/54964) - fix(next-swc): skips client/server only checks when running with Jest to unblock testing: [#54891](https://togithub.com/vercel/next.js/issues/54891) - Remove pong HMR event as it is not used: [#54965](https://togithub.com/vercel/next.js/issues/54965) - Add turbopack-connected HMR event: [#54976](https://togithub.com/vercel/next.js/issues/54976) - Redesign nextjs logging: [#54713](https://togithub.com/vercel/next.js/issues/54713) - chore: bump `undici`: [#55007](https://togithub.com/vercel/next.js/issues/55007) - chore: restore options to opt-in for server-side transpilation: [#55010](https://togithub.com/vercel/next.js/issues/55010) - upgrade edge-runtime: [#55005](https://togithub.com/vercel/next.js/issues/55005) - \[functions-config-manifest] use correct extra config for pages router: [#54786](https://togithub.com/vercel/next.js/issues/54786) - Client-side HMR message types: [#55009](https://togithub.com/vercel/next.js/issues/55009) - perf: use split chunks for the node server: [#54988](https://togithub.com/vercel/next.js/issues/54988) - Remove `react-hot-toast` from the optimizePackageImports list: [#55029](https://togithub.com/vercel/next.js/issues/55029) - Experimental server optimization: [#54925](https://togithub.com/vercel/next.js/issues/54925) - Fix duplicated dynamic metadata routes in dev mode: [#55026](https://togithub.com/vercel/next.js/issues/55026) - Adjust `optimizePackageImports`: [#55040](https://togithub.com/vercel/next.js/issues/55040) - server: enable minification by default: [#54960](https://togithub.com/vercel/next.js/issues/54960) - webpack: tweak config for split chunks: [#55054](https://togithub.com/vercel/next.js/issues/55054) - fix(perf): lazy load `babel/code-frame`: [#55024](https://togithub.com/vercel/next.js/issues/55024) - remove --turbo, use --experimental-turbo as --turbo: [#55063](https://togithub.com/vercel/next.js/issues/55063) - fix: `skipTrailingSlashRedirect` being ignored in `pages`: [#55067](https://togithub.com/vercel/next.js/issues/55067) - Debug tracing: include session and anonymous ids: [#55021](https://togithub.com/vercel/next.js/issues/55021) - Next SWC: Constrain Vc cell values with `Send`: [#55077](https://togithub.com/vercel/next.js/issues/55077) - test(next-dev): migrate styled-jsx integration test: [#55079](https://togithub.com/vercel/next.js/issues/55079) - perf: add bundled rendering runtimes: [#52997](https://togithub.com/vercel/next.js/issues/52997) - chore: add structured app page path type: [#55070](https://togithub.com/vercel/next.js/issues/55070) - Fixed i18n data route RegExp: [#55109](https://togithub.com/vercel/next.js/issues/55109) - chore: upgrade to TypeScript 5.2.2: [#55105](https://togithub.com/vercel/next.js/issues/55105) - fix: ensure mpa navigation render side effects are only fired once: [#55032](https://togithub.com/vercel/next.js/issues/55032) - Revert "perf: add bundled rendering runtimes ([#52997](https://togithub.com/vercel/next.js/issues/52997))": [#55117](https://togithub.com/vercel/next.js/issues/55117) - Strip internal routing headers: [#55114](https://togithub.com/vercel/next.js/issues/55114) - Add option to support log full request url in verbose mode: [#55111](https://togithub.com/vercel/next.js/issues/55111) - Filter out pages tree view for app dir only output: [#55120](https://togithub.com/vercel/next.js/issues/55120) - Check for type of route handler returned value at build time (via the TS plugin) and at runtime: [#51394](https://togithub.com/vercel/next.js/issues/51394) - Set test headers via page.router API: [#55087](https://togithub.com/vercel/next.js/issues/55087) - server: re-land bundled runtimes: [#55139](https://togithub.com/vercel/next.js/issues/55139) - feat(turbopack): add dynamic metadata support: [#54995](https://togithub.com/vercel/next.js/issues/54995) - server: require hook hotfix : [#55146](https://togithub.com/vercel/next.js/issues/55146) - Revert swc versions to one that doesn't use lightningcss: [#55148](https://togithub.com/vercel/next.js/issues/55148) - feat: support expanding urls in nexturbo (and fix static files): [#55147](https://togithub.com/vercel/next.js/issues/55147) - Update font data: [#55155](https://togithub.com/vercel/next.js/issues/55155) - server: remove turbopack-specific code when compiling with webpack: [#55226](https://togithub.com/vercel/next.js/issues/55226) - Ensure `ImageResponse` extends `Response`: [#55187](https://togithub.com/vercel/next.js/issues/55187) - Remove render workers in favor of esm loader: [#54813](https://togithub.com/vercel/next.js/issues/54813) - test(turbopack): migrate 404-related tests from next-dev: [#55243](https://togithub.com/vercel/next.js/issues/55243) - feat: add reserved port validation: [#55237](https://togithub.com/vercel/next.js/issues/55237) - build: fix externals resolution when importing from next/dist: [#55269](https://togithub.com/vercel/next.js/issues/55269) - Make open editor icon size non-shrink in error overlay: [#55273](https://togithub.com/vercel/next.js/issues/55273) - build: fix minimal trace caching: [#55279](https://togithub.com/vercel/next.js/issues/55279) - reafactor: renamed pathname -> page: [#55282](https://togithub.com/vercel/next.js/issues/55282) - feat(next-dev): reenable turbopack beta message: [#55116](https://togithub.com/vercel/next.js/issues/55116) - Add libsql to external package list: [#55266](https://togithub.com/vercel/next.js/issues/55266) - fix: removed unused intercepting route definition references: [#55285](https://togithub.com/vercel/next.js/issues/55285) - refactor(next-font): use next-transform-font: [#55252](https://togithub.com/vercel/next.js/issues/55252) - Remove unused option and unified ready message into start server: [#55289](https://togithub.com/vercel/next.js/issues/55289) - remove `--experimental-turbo` from supported next-dev args: [#55300](https://togithub.com/vercel/next.js/issues/55300) - test(next-dev): clean up 404 tests: [#55292](https://togithub.com/vercel/next.js/issues/55292) - Use NextJsHotReloaderInterface in router-server: [#55317](https://togithub.com/vercel/next.js/issues/55317) - server: switch pages to react dom edge renderer: [#55318](https://togithub.com/vercel/next.js/issues/55318) - Logging improvements: [#55298](https://togithub.com/vercel/next.js/issues/55298) - Updates Mozilla links to not include language preference: [#55326](https://togithub.com/vercel/next.js/issues/55326) - fix `react-server-dom-webpack` cache invalidation: [#55287](https://togithub.com/vercel/next.js/issues/55287) - docs: add explicit units to isrMemoryCacheSize option: [#55108](https://togithub.com/vercel/next.js/issues/55108) - feat(turbopack): attach type metadata for static metadata item: [#55340](https://togithub.com/vercel/next.js/issues/55340) - fix duplicated error logging when start server: [#55328](https://togithub.com/vercel/next.js/issues/55328) - Revert react-server-dom require change: [#55345](https://togithub.com/vercel/next.js/issues/55345) - fix turbopack HMR, fix disconnect detection: [#55361](https://togithub.com/vercel/next.js/issues/55361) - Fix CPU profile generation: [#55365](https://togithub.com/vercel/next.js/issues/55365) - fix memory leak in require.cache cleanup: [#55377](https://togithub.com/vercel/next.js/issues/55377) - WEB-1135: Update examples and schema for Turbopack loaders config change: [#54584](https://togithub.com/vercel/next.js/issues/54584) - feat(turbopack): support next.js specific node polyfills: [#55343](https://togithub.com/vercel/next.js/issues/55343) - Turbopack: Allow Pages entrypoint template to import user's `.ts` files: [#55296](https://togithub.com/vercel/next.js/issues/55296) - Revert "feat(turbopack): support next.js specific node polyfills": [#55385](https://togithub.com/vercel/next.js/issues/55385) - Remove leftover worker code and types: [#55383](https://togithub.com/vercel/next.js/issues/55383) - run validation logic for TURBOPACK too: [#55379](https://togithub.com/vercel/next.js/issues/55379) - more turbopack HMR fixes and test case: [#55368](https://togithub.com/vercel/next.js/issues/55368) - Revert "Revert react-server-dom require change": [#55382](https://togithub.com/vercel/next.js/issues/55382) - Set standalone server default hostname to `0.0.0.0`: [#54445](https://togithub.com/vercel/next.js/issues/54445) - Revert "Revert "feat(turbopack): support next.js specific node polyfills"": [#55392](https://togithub.com/vercel/next.js/issues/55392) - Update React from [`dd480ef`](https://togithub.com/vercel/next.js/commit/dd480ef92) to [`d6dcad6`](https://togithub.com/vercel/next.js/commit/d6dcad6a8).: [#55399](https://togithub.com/vercel/next.js/issues/55399) - Memoize serverDistDir generation: [#55375](https://togithub.com/vercel/next.js/issues/55375) - Remove IncomingMessage type where unused: [#55387](https://togithub.com/vercel/next.js/issues/55387) - Remove unused file: [#55378](https://togithub.com/vercel/next.js/issues/55378) - Update useParams typing to assume a given shape: [#55126](https://togithub.com/vercel/next.js/issues/55126) - Remove setLazyProp from the hot path of all requests: [#55391](https://togithub.com/vercel/next.js/issues/55391) - fix: server actions initiated from static pages: [#51534](https://togithub.com/vercel/next.js/issues/51534) - Turbopack: log hmr compile changes: [#55406](https://togithub.com/vercel/next.js/issues/55406) - fix: server actions initiated from static pages: [#51534](https://togithub.com/vercel/next.js/issues/51534) - Turbopack: log hmr compile changes: [#55406](https://togithub.com/vercel/next.js/issues/55406) - Update turbopack: [#55402](https://togithub.com/vercel/next.js/issues/55402) - fix: sort imports to ensure consistent hash: [#55358](https://togithub.com/vercel/next.js/issues/55358) - fix manifest load errors when using assetPrefix: [#55416](https://togithub.com/vercel/next.js/issues/55416) - Turbopack: remap `next/head` on client in App Pages: [#55419](https://togithub.com/vercel/next.js/issues/55419) - Ensure etags are not generated for static files when disabled: [#55376](https://togithub.com/vercel/next.js/issues/55376) - use atomic writes to avoid seeing incomplete files: [#55424](https://togithub.com/vercel/next.js/issues/55424) - fix server-side changes events: [#55437](https://togithub.com/vercel/next.js/issues/55437) - server: bundle vendored react: [#55362](https://togithub.com/vercel/next.js/issues/55362) - fix: move sort to loader to also sort query string: [#55425](https://togithub.com/vercel/next.js/issues/55425) - Don't log error about root_task_dispose: [#55458](https://togithub.com/vercel/next.js/issues/55458) - Skip JSON.parse in loadClientReferenceManifest: [#55457](https://togithub.com/vercel/next.js/issues/55457) - Restrict useFormState in Server Components: [#55417](https://togithub.com/vercel/next.js/issues/55417) - Generate middlewareManifestPath only once: [#55489](https://togithub.com/vercel/next.js/issues/55489) - Test Mode: report onFetch interceptions in the test: [#55456](https://togithub.com/vercel/next.js/issues/55456) - Turbopack: Setup HMR for client-only changes in App dir: [#55464](https://togithub.com/vercel/next.js/issues/55464) - Remove esm loader: [#55509](https://togithub.com/vercel/next.js/issues/55509) - update turbopack: [#55515](https://togithub.com/vercel/next.js/issues/55515) - Remove process.env reading in require hook: [#55520](https://togithub.com/vercel/next.js/issues/55520) - Allow server-only in server targets and client-only in client components targets to be available: [#55394](https://togithub.com/vercel/next.js/issues/55394) - Make useSearchParams and useParams compatible between app and pages router: [#55280](https://togithub.com/vercel/next.js/issues/55280) - fix(next-core): enable image extensions: [#55460](https://togithub.com/vercel/next.js/issues/55460) - build: add aliases for react-dom/server usage in server bundles: [#55536](https://togithub.com/vercel/next.js/issues/55536) - fix: run turbopack in forked process: [#55545](https://togithub.com/vercel/next.js/issues/55545) - fix next.js own build on windows: [#55544](https://togithub.com/vercel/next.js/issues/55544) - Fix notFound status code with ISR in app: [#55542](https://togithub.com/vercel/next.js/issues/55542) - Disable client-only for middleware and pages api layer: [#55541](https://togithub.com/vercel/next.js/issues/55541) - Fix missing module.compiled trace file and unhandledRejection in ensurePage: [#55553](https://togithub.com/vercel/next.js/issues/55553) - Add `mui-core` to the default `optimizePackageImports` list: [#55554](https://togithub.com/vercel/next.js/issues/55554) - Consolidate experimental React opt-in & add `ppr` flag: [#55560](https://togithub.com/vercel/next.js/issues/55560) - Add react-icons to optimizePackageImports: [#55572](https://togithub.com/vercel/next.js/issues/55572) - Fix useState function initialiser case for `optimize_server_react` transform: [#55551](https://togithub.com/vercel/next.js/issues/55551) - Update supported config options for Turbopack: [#55556](https://togithub.com/vercel/next.js/issues/55556) - Fix react packages are not bundled for metadata routes: [#55579](https://togithub.com/vercel/next.js/issues/55579) - improve internal error logging: [#55582](https://togithub.com/vercel/next.js/issues/55582) - fix styled-jsx alias: [#55581](https://togithub.com/vercel/next.js/issues/55581) ##### Documentation Changes - docs: Bump minimum Node.js version to 16.14: [#54285](https://togithub.com/vercel/next.js/issues/54285) - Docs: Fix broken links: [#54340](https://togithub.com/vercel/next.js/issues/54340) - Docs: Add notes that revalidation is not available in the Edge runtime / only Node.js: [#54338](https://togithub.com/vercel/next.js/issues/54338) - Docs: Update template.js section: [#54370](https://togithub.com/vercel/next.js/issues/54370) - Docs: Clarify status codes w/ streaming: [#54374](https://togithub.com/vercel/next.js/issues/54374) - Docs: Document `manifest` metadata file: [#54380](https://togithub.com/vercel/next.js/issues/54380) - Docs: Refer users to IDE or MDN for manifest object options: [#54385](https://togithub.com/vercel/next.js/issues/54385) - Docs: Remove runtime configuration from /app docs: [#54336](https://togithub.com/vercel/next.js/issues/54336) - docs: Remove unneeded word in caching docs: [#54451](https://togithub.com/vercel/next.js/issues/54451) - docs: Add `next-i18n-router` as a resource for internationalized routing: [#52344](https://togithub.com/vercel/next.js/issues/52344) - Update 10-testing.mdx: [#54107](https://togithub.com/vercel/next.js/issues/54107) - docs: Rewrite Rendering Section and React Essentials Page: [#51579](https://togithub.com/vercel/next.js/issues/51579) - Docs: Fix formatting issues in the rendering docs: [#54517](https://togithub.com/vercel/next.js/issues/54517) - docs: fix broken link missing leading slash: [#54520](https://togithub.com/vercel/next.js/issues/54520) - docs: Add missing parameters to both `useSelectedLayoutSegment` & `useSelectedLayoutSegments`: [#53602](https://togithub.com/vercel/next.js/issues/53602) - chore(docs): add example of sanity image to `loaderFile` config: [#54529](https://togithub.com/vercel/next.js/issues/54529) - docs: fix source files hash calculation: [#54509](https://togithub.com/vercel/next.js/issues/54509) - docs: update 10-route-handlers.mdx: [#54605](https://togithub.com/vercel/next.js/issues/54605) - Docs: Update Edge runtime and data revalidation information: [#54499](https://togithub.com/vercel/next.js/issues/54499) - Update revalidatePath to revalidateTag: [#54633](https://togithub.com/vercel/next.js/issues/54633) - docs: Add JS code snippets for forms: [#54577](https://togithub.com/vercel/next.js/issues/54577) - docs: updates generateMetadata function signature: [#54638](https://togithub.com/vercel/next.js/issues/54638) - docs: fix small typo: [#54656](https://togithub.com/vercel/next.js/issues/54656) - Update revalidatePath.mdx: [#54631](https://togithub.com/vercel/next.js/issues/54631) - Fixed typo in Building your application > 03. Rendering section: [#54764](https://togithub.com/vercel/next.js/issues/54764) - (Docs) Add missing JS-Code, cookies function names updated accordingly.: [#54703](https://togithub.com/vercel/next.js/issues/54703) - docs: clarify data type in Forms and Mutations section: [#54630](https://togithub.com/vercel/next.js/issues/54630) - docs: Change Vite guide title: [#54774](https://togithub.com/vercel/next.js/issues/54774) - docs: remove typo in `use-selected-layout-segments.mdx`: [#54767](https://togithub.com/vercel/next.js/issues/54767) - chore: verify missing/invalid/private reproduction links: [#54724](https://togithub.com/vercel/next.js/issues/54724) - docs: fix syntax error in i18n example code block: [#54749](https://togithub.com/vercel/next.js/issues/54749) - docs: Add JS/TS code switchers to Middleware: [#54726](https://togithub.com/vercel/next.js/issues/54726) - docs: define router instance in code block: [#54707](https://togithub.com/vercel/next.js/issues/54707) - Fix typo in description of error.js: [#54933](https://togithub.com/vercel/next.js/issues/54933) - docs: Minor formatting fix in Pages Router SSG: [#54915](https://togithub.com/vercel/next.js/issues/54915) - docs: add `maxDuration` in API Routes config: [#54844](https://togithub.com/vercel/next.js/issues/54844) - docs: add missing word in client components: [#54830](https://togithub.com/vercel/next.js/issues/54830) - docs: Clarify the ability to access current route segments in layouts: [#53349](https://togithub.com/vercel/next.js/issues/53349) - docs: Update Vercel YouTube channel url: [#54912](https://togithub.com/vercel/next.js/issues/54912) - docs: Move general info about next.config.\* to its index page: [#53542](https://togithub.com/vercel/next.js/issues/53542) - docs: Fix typo in app/building-your-application/caching: [#54841](https://togithub.com/vercel/next.js/issues/54841) - docs: Add template API reference: [#54938](https://togithub.com/vercel/next.js/issues/54938) - Update eslint dependencies note in docs: [#55023](https://togithub.com/vercel/next.js/issues/55023) - docs: Fix typo in getting-started/project-structure: [#55035](https://togithub.com/vercel/next.js/issues/55035) - docs: fix typo: [#54973](https://togithub.com/vercel/next.js/issues/54973) - docs: add missing quotation mark: [#54968](https://togithub.com/vercel/next.js/issues/54968) - docs: Remove `app` reference on `pages` doc for runtimes.: [#55058](https://togithub.com/vercel/next.js/issues/55058) - docs: example of generated nonce to use base64 encoding as per spec: [#55039](https://togithub.com/vercel/next.js/issues/55039) - Update 01-server-components.mdx: [#55085](https://togithub.com/vercel/next.js/issues/55085) - docs: fix nested list: [#55178](https://togithub.com/vercel/next.js/issues/55178) - docs: use `satisfies` for TypeScript code blocks: [#55205](https://togithub.com/vercel/next.js/issues/55205) - docs: satisfies follow up: [#55234](https://togithub.com/vercel/next.js/issues/55234) - Fix typo: [#55245](https://togithub.com/vercel/next.js/issues/55245) - docs: clarify setting cookies docs: [#55149](https://togithub.com/vercel/next.js/issues/55149) - Update docs for revalidatePath fix: [#55083](https://togithub.com/vercel/next.js/issues/55083) - Update route-segment-config.mdx for fix broken link: [#55212](https://togithub.com/vercel/next.js/issues/55212) - docs: Add some App Router FAQs: [#55186](https://togithub.com/vercel/next.js/issues/55186) - Update 03-forms-and-mutations.mdx: [#55386](https://togithub.com/vercel/next.js/issues/55386) - docs: `optimizePackageImports`: [#55185](https://togithub.com/vercel/next.js/issues/55185) - docs: Update streaming section.: [#55408](https://togithub.com/vercel/next.js/issues/55408) - Add route groups example to revalidatePath doc: [#55543](https://togithub.com/vercel/next.js/issues/55543) - chore: Fix heading hierarchy in revalidateTag documentation: [#55470](https://togithub.com/vercel/next.js/issues/55470) - chore: replace issue triaing actions with `nissuer`: [#55525](https://togithub.com/vercel/next.js/issues/55525) ##### Example Changes - Update Contentful example for App Router.: [#54205](https://togithub.com/vercel/next.js/issues/54205) - set hostname to 0.0.0.0: [#54342](https://togithub.com/vercel/next.js/issues/54342) - (Example) Add CMS Sitecore XM Cloud Example: [#54535](https://togithub.com/vercel/next.js/issues/54535) - updated sitecore deploy button: [#54678](https://togithub.com/vercel/next.js/issues/54678) - (Example) Update with-segment-analytics to use segmentio/analytics-next and app layout: [#52327](https://togithub.com/vercel/next.js/issues/52327) - update dependencies: [#53334](https://togithub.com/vercel/next.js/issues/53334) - example: Add `elements.update()` to ensure latest payment amount is reflected: [#54848](https://togithub.com/vercel/next.js/issues/54848) - fix: Fix grammar issues on README.md: [#54921](https://togithub.com/vercel/next.js/issues/54921) - Fix: slug type issue: [#54616](https://togithub.com/vercel/next.js/issues/54616) - chore: upgrade playwright example: [#53584](https://togithub.com/vercel/next.js/issues/53584) - Update Jest and Vitest example for App Router.: [#54989](https://togithub.com/vercel/next.js/issues/54989) - examples: Update strict-csp example with better nonce: [#55131](https://togithub.com/vercel/next.js/issues/55131) - Fix/security: [#55189](https://togithub.com/vercel/next.js/issues/55189) - examples: upgrade [@makeswift/runtime](https://togithub.com/makeswift/runtime) from 0.2.2 to 0.10.13: [#55203](https://togithub.com/vercel/next.js/issues/55203) - examples: update KeystoneJS version: [#55201](https://togithub.com/vercel/next.js/issues/55201) - fix: upgrade recoil from 0.7.6 to 0.7.7: [#55222](https://togithub.com/vercel/next.js/issues/55222) - chore(examples): upgrade `@keystone-next/keystone`: [#55210](https://togithub.com/vercel/next.js/issues/55210) - fix: upgrade date-fns from 2.28.0 to 2.30.0: [#55274](https://togithub.com/vercel/next.js/issues/55274) - fix: upgrade sharp from 0.29.3 to 0.32.5: [#55254](https://togithub.com/vercel/next.js/issues/55254) - fix: upgrade react-native-web from 0.11.7 to 0.19.7: [#55221](https://togithub.com/vercel/next.js/issues/55221) - fix: upgrade [@emotion/css](https://togithub.com/emotion/css) from 11.10.0 to 11.11.2: [#55352](https://togithub.com/vercel/next.js/issues/55352) - example: fix example error: [#54599](https://togithub.com/vercel/next.js/issues/54599) - fix: examples/cms-keystonejs-embedded/package.json to reduce vulnerabilities: [#55354](https://togithub.com/vercel/next.js/issues/55354) - Hotfix for missing application/json header in Prepr example: [#55517](https://togithub.com/vercel/next.js/issues/55517) - Type Error on Event Type payment_intent webhook: [#55493](https://togithub.com/vercel/next.js/issues/55493) - Correct spelling in playwright docs: [#55557](https://togithub.com/vercel/next.js/issues/55557) ##### Misc Changes - Add test for using custom font in metadata image routes: [#54274](https://togithub.com/vercel/next.js/issues/54274) - Update `swc_core` to `v0.79.69`: [#54190](https://togithub.com/vercel/next.js/issues/54190) - docs: update a small typo in `02-app/01-building-your-application/06-optimizing/01-images.mdx`: [#54311](https://togithub.com/vercel/next.js/issues/54311) - update readme in nextjs testing: [#54322](https://togithub.com/vercel/next.js/issues/54322) - add test case for CSP with bootstrap scripts and preinit modules: [#54348](https://togithub.com/vercel/next.js/issues/54348) - Fix windows next-swc builds: [#54353](https://togithub.com/vercel/next.js/issues/54353) - test: add case for marking \_document with edge runtime: [#54316](https://togithub.com/vercel/next.js/issues/54316) - Update timeout for release stats: [#54363](https://togithub.com/vercel/next.js/issues/54363) - Update `swc_core` to `v0.79.70`: [#54368](https://togithub.com/vercel/next.js/issues/54368) - chore(ci): add socket.yaml: [#54446](https://togithub.com/vercel/next.js/issues/54446) - Update install-native script to avoid pnpm cache: [#54462](https://togithub.com/vercel/next.js/issues/54462) - Fix failing TS test from new release: [#54523](https://togithub.com/vercel/next.js/issues/54523) - EnableConfiguration
📅 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 this update again.
This PR has been generated by Mend Renovate. View repository job log here.