chore(deps): update nextjs monorepo (patch) #22

Open
renovate wants to merge 1 commit from renovate/patch-nextjs-monorepo into main
Member

This PR contains the following updates:

Package Change Age Confidence
eslint-config-next (source) 13.1.113.1.6 age confidence
next (source) 14.2.2814.2.35 age confidence

Release Notes

vercel/next.js (eslint-config-next)

v13.1.6

Compare Source

Core Changes
  • Add debug info to static bailout message: #​45192
  • Fix dynamic no ssr with babel transform: #​45091
  • Fix React.lazy preloading during SSR: #​45160
  • Fix error overlay links in parenthesis: #​45155
  • Add build time error if error.js is missing "use client": #​44961
  • Show component stack in error overlay on hydration error: #​45089
  • Reduce component stack spacing for components without metadata: #​45218
  • Revert "Revert "Revert "Revert "Initial support for metadata (#​44729)"" (#​45113)"": #​45196
  • Update handling of autoscrolling on navigation in app: #​43845
  • perf: avoid sync re-renders when using next/link and next/image: #​45165
  • Support metadata icons field: #​45105
  • Add editor links to RSC build error: #​45179
  • misc: change strategy for link prefetch test: #​45234
  • Add handling for app/pages manifest race condition: #​45244
  • Update transform exports and tests: #​45251
  • Attach exports information in SWC transforms: #​45261
  • Update app cache handling in development: #​45248
  • TS plugin: warn about amp config in app: #​45254
  • Fix typo in TS plugin: #​45279
  • Allow metadata related exports in TS plugin: #​45282
  • build(cargo): update turbopack to turbopack-230125.1: #​45283
  • [edge] improve fetch stack traces in edge runtime: #​44750
  • Move router reducer to separate file: #​45236
  • add next.config.js options currently supported by turbopack: #​45309
  • Update debug logs for app cache: #​45291
  • Improved pnpm clean: #​45312
  • Fix:Manage Firefox and Safari Network error message: #​44929
  • build(cargo): update turbopack to turbopack-230126.1: #​45322
  • add pageExtensions as a supported turbopack option: #​45321
  • Ensure we warn for middleware with next export: #​45288
  • Add unit test for shouldHardNavigate: #​45303
  • Add unit test for redirect.ts: #​45223
  • Add test for fillCacheWithNewSubTreeData: #​45298
  • Add test for isNavigatingToNewRootLayout: #​45305
  • Remove unused optimistic tree parameters: #​45264
  • Ensure invalidateCacheBelowFlightSegmentPath file name is in line with the rest: #​45299
  • Resolve metadata fields: #​45237
  • Add turbopack route resolve handling: #​45314
  • Remove extra .ts from test file: #​45328
  • Add test for createOptimisticTree: #​45330
  • Clean up resolved todos: #​45332
  • add turbopackLoaders to config validation: #​45337
Documentation Changes
  • Update example test file name in cypress example: #​45146
  • chore: fix invalid-new-link error typo: #​45157
  • Update testing.md: #​45216
  • Update no-html-link-for-pages.md: #​45247
  • Update getting-started documentation: #​45284
Example Changes
  • Update README.md for examples/with-mqtt-js: #​45162
  • Pin library version in Convex example: #​45206
  • Updates with-supertokens example app: #​45214
Misc Changes
  • Re-prompt on invalid import alias: #​45194
  • create-next-app: warn if project dir isn't empty before prompts: #​45195
  • Add timeout for actions/cache restoring: #​45198
  • Update testing.md to reflect that we don't use yarn anymore: #​45185
  • fix: add src prefix on index page: #​45150
  • Ensure ctrl + c handling works with CNA prompts correctly: #​45205
  • Fix turbo cache miss due to depending on gitignored files: #​45166
  • Allow unit tests to be written in packages/next/src: #​45222
  • Run dev tests against default CNA templates: #​45211
  • Increase cache timeout for swc built files: #​45243
  • refactor(create-next-app): simplify import alias validation logic: #​45241
  • ci(workflow): notify new releases to vercel/turbo via repo_dispatch: #​45201
  • Revert "Fix new-error command": #​45221
  • Update flakey test cases: #​45290
  • Update flakey polyfills and acceptance tests: #​45313
  • Add docs on how to use MDX with app: #​44923
  • Update flakey fetch stack test: #​45318
  • Enable JS CNA tests for turbopack: #​45323
Credits

Huge thanks to @​MaxLeiter, @​CachorroC, @​ijjk, @​asadnq, @​huozhi, @​JanKaifer, @​ilyasmez, @​juliusmarminge, @​thomasballinger, @​tissawd, @​hanneslund, @​shuding, @​timneutkens, @​feedthejim, @​ClemensPaumgarten, @​kwonoj, @​Angelfire, @​rishabhpoddar, @​HyunseungLee-Travis, @​wbinnssmith, @​Schniz, @​ForsakenHarmony, @​wyattjoh, and @​dtrucs for helping!

v13.1.5

Compare Source

Core Changes
Example Changes
  • update Mux Player to latest, pin to ^1 and pin upchunk to ^3 add Mux …: #​45121
Misc Changes
Credits

Huge thanks to @​shuding, @​dylanjha, @​ijjk, @​Brooooooklyn, @​timneutkens, @​hanneslund, @​feedthejim, and @​JanKaifer for helping!

v13.1.4

Compare Source

Core Changes
Documentation Changes
  • Fix broken argument for rewrites on link reference docs: #​45073
  • Cannot redeclare block-scoped variable 'cookie'.: #​45079
Misc Changes
Credits

Huge thanks to @​guilhermefront, @​shuding, @​kdy1, @​iamrobins, @​hanneslund, @​feugy, and @​jridgewell for helping!

v13.1.3

Compare Source

Core Changes
  • Refactor next dynamic: #​44832
  • Add built-in server-only and client-only: #​44861
  • Handle empty module from the next dynamic loader: #​44873
  • Update pre-compiled: #​44874
  • Use sequentialRead while encoding images with sharp: #​44881
  • Move server-external-packages to JSON: #​44910
  • fix standalone wrong url being logged: #​44887
  • Custom RSC compiler error message in pages/: #​44865
  • Replace eslint rule for no-shadow with typescript-eslint/no-shadow: #​44936
  • Ensure rootLayoutIncluded is set on partial render: #​44958
  • Fix force-static description in next-typescript: #​44951
  • Fix CSS imports being tracked multiple times: #​44938
  • Use withoutEnlargement instead of sharp.metadata(): #​44890
  • Update res.revalidate to pass through headers: #​44981
  • Add experimental.allowedRevalidateHeaderKeys config: #​44985
  • Gracefully handle telemetry not being available: #​44986
  • Add proper error when app path switches static to dynamic: #​44989
  • Ensure force-dynamic is honored during build: #​45015
  • Fix turbo usage in tests: #​44715
  • Add project directory rename/remove handling: #​44911
  • chore: open dev overlay error links in new tab: #​45018
  • Remove next-app-loader from import trace: #​44996
  • Ensure additional windows are not created on Windows OS: #​45022
  • Don't dispaly "Error: " twice when router isn't mounted: #​45038
  • Display the reason of hydration error in error overlay: #​44857
  • Fix typescript plugin: #​44128
  • Add shiki and vscode-oniguruma to default server-external packages: #​44968
  • Fix error when CSS @​import fails to resolve: #​45010
  • Fix next/dynamic non ssr in pages when appDir is enabled: #​45066
Documentation Changes
  • Update building-forms.md: #​44862
  • Prompt for custom import alias and store preferences in CNA: #​44872
  • Next/Script documentation beforeInteractive inconsistency: #​44898
  • fix(docs): update broken link for preset.ts: #​44916
  • Fix Node.js version to 14.6.0 in Upgrading guide.: #​44939
  • update redirects.md: #​44960
  • Add AsyncLocalStorage to edge-runtime APIs: #​44975
Example Changes
  • Removes title warning from cms example: #​44894
  • Fix with-stencil example: #​44964
  • refactor: Latest Tigris sdk and example using decorators: #​44256
Misc Changes
  • port type: needs investigation into linear: #​44823
  • Create new action that will auto-label issues that have some activity after we mark them as "verify-canary" or "add repro"": #​44815
  • test(snapshot): allow snapshot test not invalidate with --turbo: #​43545
  • Remove extra styled-components disabled test: #​44870
  • Fix prepublish compiled handling: #​44914
  • Update test env variable passing: #​44912
  • Support Prefer Offline for testing: #​44935
  • Update test env for E2E deploy mode: #​44937
  • Update build env for test timings: #​44970
  • Update to skip test timings on docs change: #​44971
  • Update some flakey acceptance tests: #​44984
  • Optimize to skip upload for non-publish swc builds: #​44987
  • Update codesandbox link in issue template: #​44995
  • Update test timings token env: #​45014
  • Remove useless ts-ignores: #​45025
  • Fix release stats: #​45027
  • Remove legacy safari test: #​45055
Credits

Huge thanks to @​huozhi, @​ijjk, @​kwonoj, @​josuareich, @​Brooooooklyn, @​JanKaifer, @​rajavijayasaradhi, @​rortan134, @​IgnisDa, @​ChanhyukPark-Tech, @​hanneslund, @​wyattjoh, @​leerob, @​kristian240, @​deli-ght, @​shuding, @​ITJesse, @​dunklesToast, @​therealrinku, @​adilansari, @​reiss-d, and @​selenecodes for helping!

v13.1.2

Compare Source

Core Changes
  • Add special error message for class component in server component: #​44265
  • Update license year: #​44403
  • Move core files to src folder and move JS files to TypeScript: #​44405
  • refactor: add warning helper for removed experimental option: #​44213
  • types: remove config.experimental.profiling: #​44507
  • chore: addresses leftover from #​44045: #​44080
  • Fix cookie parsing removing extra =: #​44218
  • Update server-external-packages to include aws-crt: #​44214
  • Collapse sequences of call stack frames from React and Next.js in the error overlay: #​44137
  • Update json5 dependency to latest: #​44548
  • Improve errors caused by client hook called in a server component: #​44538
  • Remove unused target: es5 from tsconfig.json: #​44567
  • Make static page prefetch apply on navigation in app dir: #​44502
  • Improve errors caused by Next.js client hook called in a server component: #​44588
  • Add updated flush handling on sigterm: #​44614
  • chore: improves console warnings related to edge runtime: #​44563
  • hmr error improvements: #​30616
  • feat(standalone): allow configuring HOSTNAME via env var: #​44627
  • Add experimental pre-compiled next-server: #​43198
  • Fix check-precompiled for next-server: #​44669
  • Refactor use of AsyncLocalStorage: #​44668
  • Add required default value for the ids parameter: #​44694
  • Start client compiler when server components are finished compiling: #​44716
  • fix: support runtime value when using multiple declarations per export: #​44732
  • land(Fix: Add trailing slash to locale redirect based on next config): #​44735
  • Fix IPv6 hostname formatting in CLI: #​43491
  • Hydration error link is appended multiple times in app-dir: #​44741
  • Improve errors caused by Class Component rendered in a server component.: #​44726
  • Update jsonwebtoken: #​44748
  • @​next/font: Add preconnect tag when fonts are used but not preloaded in app-dir: #​44746
  • Ensure folder exists for standalone server: #​44745
  • chore: Update swc_core to v0.53.0: #​44707
  • Revert "chore: Update swc_core to v0.53.0": #​44760
  • chore: fix typo: #​44761
  • Fix app ISR handling with no generateStaticParams: #​44787
  • Update to latest version of pnpm: #​44791
  • Fix router.refresh() resetting state and Suspense boundaries: #​44775
  • Fix capitalization in formatted server errors: #​44798
  • examples: Bump SWR to v2.0.0: #​44790
  • Fix image emittion for pure client image: #​44831
Documentation Changes
  • Update custom-app.md: #​44351
  • Update next/head docs.: #​44454
  • uses spelling: #​44399
  • Update Turbopack docs.: #​44468
  • Fix link to next-image-to-legacy-image codemod: #​44471
  • Add module transpilation docs: #​44518
  • Update TypeScript API Route example: #​44517
  • Update config-shared docs link: #​44547
  • Docs: Update next/font to @next/font: #​44573
  • Improve modularized imports docs and add config options to example: #​44560
  • Remove old links in docs.: #​44580
  • Test navigation between multiple root layouts: #​43762
  • [docs/bugfix] fix code example for "Prefixing the Default Locale" - NEXT_LOCALE cookie usage: #​44587
  • Correct link to full list of Permissions-Policy permissions: #​44607
  • Update subset validation in @​next/font/google and fix CJK bug: #​44594
  • Update mdx docs example to show merging config: #​44656
  • docs: clarify default basePath value: #​44642
  • docs(middleware): add _next/image to match ignore: #​44659
  • Update redirects.md to fix a typo.: #​44677
  • Fix broken links in @​next/font API reference: #​44714
  • Add missing modularizeImports on config snippets: #​44734
  • Update prompts for CNA and add default @​/* alias: #​44672
  • Clarify middleware.ts location in docs: #​44788
Example Changes
  • Update with-sentry README.md Next.js version: #​44374
  • fix link to index page in Image Component Example: #​44388
  • Update get-api-cookie.ts: #​44466
  • Update .gitignore in pwa example: #​44391
  • Use the stable GraphQL Yoga v3 in the GraphQL example: #​44488
  • [examples] add @​types/testing-library__jest-dom package: #​44533
  • Improvements to Cloudinary Example: #​44572
  • Create i18n example using app-dir and middleware: #​44257
  • Add lang, generateStaticParams, and server-only for i18n example: #​44597
  • remove unnecessary babel.config.js in react native web example: #​43939
  • Update to with-supertokens example: #​44640
  • Add support for rendering MDX as a server component: #​44651
  • Update: SharedModal.tsx swipe bug in with-cloudinary: #​44771
  • [example] Add missing package in app dir i18n example: #​44820
Misc Changes
  • docs: add pnpm to template readme: #​44427
  • Added actual error message to log output: #​44453
  • Fix isolated tests on windows and update azure config: #​44457
  • docs: Update GitHub CLI clone command in developing.md: #​44509
  • Cache package lock when running tests to speed up installation: #​44520
  • Test server component error recovery in dev: #​44155
  • Fix taskr watching core files
  • add testonly variants for all test modes and refactored test as alias of testheadless: #​44528
  • Use test timings token when available: #​44549
  • Remove un-used app-dir test fixture: #​44546
  • Fix prettierignore_staged for compiled: #​44550
  • Revert "Use turbo for packing files in test setup (#​44074)": #​44566
  • Remove extra pnp test: #​44576
  • Update CNA tests running: #​44577
  • misc: fix benchmark script: #​44592
  • Change NextInstance.fetch Signature: #​44575
  • Update CNA test skipping: #​44606
  • Disable telemetry for pnpm next when contributing locally: #​44610
  • Update flakey styled-components test: #​44613
  • Temporarily disable Azure e2e tests: #​44616
  • Fix docs only change for canary: #​44617
  • Fix font unit test on Azure: #​44618
  • Fix paths for check-examples script: #​44661
  • Change test template to use TS and improve template for app-dir: #​44227
  • Replace usage of example.com in gssp-redirect tests: #​44664
  • Ensure yarn is used for next-with-deps: #​44666
  • Recommend next-with-deps for running examples: #​44667
  • Fix new-error command: #​44720
  • @​next/font/google unknown font error: #​44713
  • Migrate set-output usage to $GITHB_OUTPUT: #​44757
  • Add simple test that custom server works: #​44536
  • Migrate basic-basepath tests into basic: #​44776
  • Autolabel with linear when labeled with kind: bug: #​44774
  • Exposing NextFont types: #​44772
  • Fix set output handling for DOCS_CHANGE env: #​44789
  • Fix echoing DOCS_CHANGE result
  • Correctly handle @​next/font/google fonts without any preloadable subsets: #​44809
  • Update release stats for newer pnpm version: #​44828
  • Fix FreeBSD next-swc build: #​44833
Credits

Huge thanks to @​shuding, @​chogyejin, @​ijjk, @​smeubank, @​h4x0rlol, @​leerob, @​arch-user-france1, @​konojunya, @​nora-soderlund, @​IDrumsey, @​dirheimerb, @​timneutkens, @​BrandNewLifeJackie26, @​hyeongrok7874, @​ardatan, @​chibicode, @​JanKaifer, @​hanneslund, @​abir-taheer, @​SukkaW, @​promer94, @​feugy, @​fli, @​seawatts, @​awareness481, @​delbaoliveira, @​Nutlope, @​styfle, @​feedthejim, @​wyattjoh, @​Cielquan, @​NiedziolkaMichal, @​nissy-dev, @​balazsorban44, @​raulfdm, @​sokra, @​rishabhpoddar, @​wbinnssmith, @​CuriosBasant, @​gurkerl83, @​akshitsinha, @​ianldgs, @​kdy1, @​sorrycc, @​tapaskumar05, @​stuartkeith, @​EmilianoGarciaLopez, @​valentinpolitov, and @​huozhi for helping!


Configuration

📅 Schedule: (in timezone Etc/GMT)

  • Branch creation
    • "after 2am and before 6am"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [eslint-config-next](https://nextjs.org/docs/app/api-reference/config/eslint) ([source](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | [`13.1.1` → `13.1.6`](https://renovatebot.com/diffs/npm/eslint-config-next/13.1.1/13.1.6) | ![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/13.1.6?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/13.1.1/13.1.6?slim=true) | | [next](https://nextjs.org) ([source](https://github.com/vercel/next.js)) | [`14.2.28` → `14.2.35`](https://renovatebot.com/diffs/npm/next/14.2.28/14.2.35) | ![age](https://developer.mend.io/api/mc/badges/age/npm/next/14.2.35?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/14.2.28/14.2.35?slim=true) | --- ### Release Notes <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v13.1.6`](https://github.com/vercel/next.js/releases/tag/v13.1.6) [Compare Source](https://github.com/vercel/next.js/compare/v13.1.5...v13.1.6) ##### Core Changes - Add debug info to static bailout message: [#&#8203;45192](https://github.com/vercel/next.js/issues/45192) - Fix dynamic no ssr with babel transform: [#&#8203;45091](https://github.com/vercel/next.js/issues/45091) - Fix React.lazy preloading during SSR: [#&#8203;45160](https://github.com/vercel/next.js/issues/45160) - Fix error overlay links in parenthesis: [#&#8203;45155](https://github.com/vercel/next.js/issues/45155) - Add build time error if error.js is missing "use client": [#&#8203;44961](https://github.com/vercel/next.js/issues/44961) - Show component stack in error overlay on hydration error: [#&#8203;45089](https://github.com/vercel/next.js/issues/45089) - Reduce component stack spacing for components without metadata: [#&#8203;45218](https://github.com/vercel/next.js/issues/45218) - Revert "Revert "Revert "Revert "Initial support for metadata ([#&#8203;44729](https://github.com/vercel/next.js/issues/44729))"" ([#&#8203;45113](https://github.com/vercel/next.js/issues/45113))"": [#&#8203;45196](https://github.com/vercel/next.js/issues/45196) - Update handling of autoscrolling on navigation in app: [#&#8203;43845](https://github.com/vercel/next.js/issues/43845) - perf: avoid sync re-renders when using next/link and next/image: [#&#8203;45165](https://github.com/vercel/next.js/issues/45165) - Support metadata icons field: [#&#8203;45105](https://github.com/vercel/next.js/issues/45105) - Add editor links to RSC build error: [#&#8203;45179](https://github.com/vercel/next.js/issues/45179) - misc: change strategy for link prefetch test: [#&#8203;45234](https://github.com/vercel/next.js/issues/45234) - Add handling for app/pages manifest race condition: [#&#8203;45244](https://github.com/vercel/next.js/issues/45244) - Update transform exports and tests: [#&#8203;45251](https://github.com/vercel/next.js/issues/45251) - Attach exports information in SWC transforms: [#&#8203;45261](https://github.com/vercel/next.js/issues/45261) - Update app cache handling in development: [#&#8203;45248](https://github.com/vercel/next.js/issues/45248) - TS plugin: warn about `amp` config in app: [#&#8203;45254](https://github.com/vercel/next.js/issues/45254) - Fix typo in TS plugin: [#&#8203;45279](https://github.com/vercel/next.js/issues/45279) - Allow metadata related exports in TS plugin: [#&#8203;45282](https://github.com/vercel/next.js/issues/45282) - build(cargo): update turbopack to turbopack-230125.1: [#&#8203;45283](https://github.com/vercel/next.js/issues/45283) - \[edge] improve `fetch` stack traces in edge runtime: [#&#8203;44750](https://github.com/vercel/next.js/issues/44750) - Move router reducer to separate file: [#&#8203;45236](https://github.com/vercel/next.js/issues/45236) - add next.config.js options currently supported by turbopack: [#&#8203;45309](https://github.com/vercel/next.js/issues/45309) - Update debug logs for app cache: [#&#8203;45291](https://github.com/vercel/next.js/issues/45291) - Improved `pnpm clean`: [#&#8203;45312](https://github.com/vercel/next.js/issues/45312) - Fix:Manage Firefox and Safari Network error message: [#&#8203;44929](https://github.com/vercel/next.js/issues/44929) - build(cargo): update turbopack to turbopack-230126.1: [#&#8203;45322](https://github.com/vercel/next.js/issues/45322) - add `pageExtensions` as a supported turbopack option: [#&#8203;45321](https://github.com/vercel/next.js/issues/45321) - Ensure we warn for middleware with next export: [#&#8203;45288](https://github.com/vercel/next.js/issues/45288) - Add unit test for shouldHardNavigate: [#&#8203;45303](https://github.com/vercel/next.js/issues/45303) - Add unit test for redirect.ts: [#&#8203;45223](https://github.com/vercel/next.js/issues/45223) - Add test for fillCacheWithNewSubTreeData: [#&#8203;45298](https://github.com/vercel/next.js/issues/45298) - Add test for isNavigatingToNewRootLayout: [#&#8203;45305](https://github.com/vercel/next.js/issues/45305) - Remove unused optimistic tree parameters: [#&#8203;45264](https://github.com/vercel/next.js/issues/45264) - Ensure invalidateCacheBelowFlightSegmentPath file name is in line with the rest: [#&#8203;45299](https://github.com/vercel/next.js/issues/45299) - Resolve metadata fields: [#&#8203;45237](https://github.com/vercel/next.js/issues/45237) - Add turbopack route resolve handling: [#&#8203;45314](https://github.com/vercel/next.js/issues/45314) - Remove extra .ts from test file: [#&#8203;45328](https://github.com/vercel/next.js/issues/45328) - Add test for createOptimisticTree: [#&#8203;45330](https://github.com/vercel/next.js/issues/45330) - Clean up resolved todos: [#&#8203;45332](https://github.com/vercel/next.js/issues/45332) - add `turbopackLoaders` to config validation: [#&#8203;45337](https://github.com/vercel/next.js/issues/45337) ##### Documentation Changes - Update example test file name in cypress example: [#&#8203;45146](https://github.com/vercel/next.js/issues/45146) - chore: fix invalid-new-link error typo: [#&#8203;45157](https://github.com/vercel/next.js/issues/45157) - Update testing.md: [#&#8203;45216](https://github.com/vercel/next.js/issues/45216) - Update no-html-link-for-pages.md: [#&#8203;45247](https://github.com/vercel/next.js/issues/45247) - Update getting-started documentation: [#&#8203;45284](https://github.com/vercel/next.js/issues/45284) ##### Example Changes - Update README.md for examples/with-mqtt-js: [#&#8203;45162](https://github.com/vercel/next.js/issues/45162) - Pin library version in Convex example: [#&#8203;45206](https://github.com/vercel/next.js/issues/45206) - Updates with-supertokens example app: [#&#8203;45214](https://github.com/vercel/next.js/issues/45214) ##### Misc Changes - Re-prompt on invalid import alias: [#&#8203;45194](https://github.com/vercel/next.js/issues/45194) - create-next-app: warn if project dir isn't empty before prompts: [#&#8203;45195](https://github.com/vercel/next.js/issues/45195) - Add timeout for actions/cache restoring: [#&#8203;45198](https://github.com/vercel/next.js/issues/45198) - Update testing.md to reflect that we don't use `yarn` anymore: [#&#8203;45185](https://github.com/vercel/next.js/issues/45185) - fix: add src prefix on index page: [#&#8203;45150](https://github.com/vercel/next.js/issues/45150) - Ensure ctrl + c handling works with CNA prompts correctly: [#&#8203;45205](https://github.com/vercel/next.js/issues/45205) - Fix turbo cache miss due to depending on gitignored files: [#&#8203;45166](https://github.com/vercel/next.js/issues/45166) - Allow unit tests to be written in packages/next/src: [#&#8203;45222](https://github.com/vercel/next.js/issues/45222) - Run dev tests against default CNA templates: [#&#8203;45211](https://github.com/vercel/next.js/issues/45211) - Increase cache timeout for swc built files: [#&#8203;45243](https://github.com/vercel/next.js/issues/45243) - refactor(create-next-app): simplify import alias validation logic: [#&#8203;45241](https://github.com/vercel/next.js/issues/45241) - ci(workflow): notify new releases to vercel/turbo via repo\_dispatch: [#&#8203;45201](https://github.com/vercel/next.js/issues/45201) - Revert "Fix new-error command": [#&#8203;45221](https://github.com/vercel/next.js/issues/45221) - Update flakey test cases: [#&#8203;45290](https://github.com/vercel/next.js/issues/45290) - Update flakey polyfills and acceptance tests: [#&#8203;45313](https://github.com/vercel/next.js/issues/45313) - Add docs on how to use MDX with app: [#&#8203;44923](https://github.com/vercel/next.js/issues/44923) - Update flakey fetch stack test: [#&#8203;45318](https://github.com/vercel/next.js/issues/45318) - Enable JS CNA tests for turbopack: [#&#8203;45323](https://github.com/vercel/next.js/issues/45323) ##### Credits Huge thanks to [@&#8203;MaxLeiter](https://github.com/MaxLeiter), [@&#8203;CachorroC](https://github.com/CachorroC), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;asadnq](https://github.com/asadnq), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;JanKaifer](https://github.com/JanKaifer), [@&#8203;ilyasmez](https://github.com/ilyasmez), [@&#8203;juliusmarminge](https://github.com/juliusmarminge), [@&#8203;thomasballinger](https://github.com/thomasballinger), [@&#8203;tissawd](https://github.com/tissawd), [@&#8203;hanneslund](https://github.com/hanneslund), [@&#8203;shuding](https://github.com/shuding), [@&#8203;timneutkens](https://github.com/timneutkens), [@&#8203;feedthejim](https://github.com/feedthejim), [@&#8203;ClemensPaumgarten](https://github.com/ClemensPaumgarten), [@&#8203;kwonoj](https://github.com/kwonoj), [@&#8203;Angelfire](https://github.com/Angelfire), [@&#8203;rishabhpoddar](https://github.com/rishabhpoddar), [@&#8203;HyunseungLee-Travis](https://github.com/HyunseungLee-Travis), [@&#8203;wbinnssmith](https://github.com/wbinnssmith), [@&#8203;Schniz](https://github.com/Schniz), [@&#8203;ForsakenHarmony](https://github.com/ForsakenHarmony), [@&#8203;wyattjoh](https://github.com/wyattjoh), and [@&#8203;dtrucs](https://github.com/dtrucs) for helping! ### [`v13.1.5`](https://github.com/vercel/next.js/releases/tag/v13.1.5) [Compare Source](https://github.com/vercel/next.js/compare/v13.1.4...v13.1.5) ##### Core Changes - Revert "Revert "Initial support for metadata ([#&#8203;44729](https://github.com/vercel/next.js/issues/44729))"": [#&#8203;45113](https://github.com/vercel/next.js/issues/45113) - Update incremental cache handler for minimal mode: [#&#8203;45123](https://github.com/vercel/next.js/issues/45123) - build(cargo): update turbopack: [#&#8203;45126](https://github.com/vercel/next.js/issues/45126) - Revert "Revert "Revert "Initial support for metadata ([#&#8203;44729](https://github.com/vercel/next.js/issues/44729))"" ([#&#8203;45113](https://github.com/vercel/next.js/issues/45113))": [#&#8203;45130](https://github.com/vercel/next.js/issues/45130) - Update reducer comments: [#&#8203;45127](https://github.com/vercel/next.js/issues/45127) - Ensure config warnings only show once: [#&#8203;45142](https://github.com/vercel/next.js/issues/45142) - Don't log suppressed error during export: [#&#8203;45100](https://github.com/vercel/next.js/issues/45100) - Add support for node: prefix when importing Node.js builtin modules: [#&#8203;45149](https://github.com/vercel/next.js/issues/45149) ##### Example Changes - update Mux Player to latest, pin to ^1 and pin upchunk to ^3 add Mux …: [#&#8203;45121](https://github.com/vercel/next.js/issues/45121) ##### Misc Changes - Update CODEOWNERS: [#&#8203;45178](https://github.com/vercel/next.js/issues/45178) - Switch from `yarn pack` to `pnpm pack` in tests: [#&#8203;45167](https://github.com/vercel/next.js/issues/45167) ##### Credits Huge thanks to [@&#8203;shuding](https://github.com/shuding), [@&#8203;dylanjha](https://github.com/dylanjha), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;Brooooooklyn](https://github.com/Brooooooklyn), [@&#8203;timneutkens](https://github.com/timneutkens), [@&#8203;hanneslund](https://github.com/hanneslund), [@&#8203;feedthejim](https://github.com/feedthejim), and [@&#8203;JanKaifer](https://github.com/JanKaifer) for helping! ### [`v13.1.4`](https://github.com/vercel/next.js/releases/tag/v13.1.4) [Compare Source](https://github.com/vercel/next.js/compare/v13.1.3...v13.1.4) ##### Core Changes - Initial support for metadata: [#&#8203;44729](https://github.com/vercel/next.js/issues/44729) - Improve swc transforms: [#&#8203;45083](https://github.com/vercel/next.js/issues/45083) - Update swc\_core to `v0.56.0`: [#&#8203;44792](https://github.com/vercel/next.js/issues/44792) - fix([#&#8203;44077](https://github.com/vercel/next.js/issues/44077)): allow edge runtime for api routes inside src/ folder: [#&#8203;45093](https://github.com/vercel/next.js/issues/45093) - Revert "Initial support for metadata ([#&#8203;44729](https://github.com/vercel/next.js/issues/44729))": [#&#8203;45111](https://github.com/vercel/next.js/issues/45111) - build(cargo): update turbopack: [#&#8203;45109](https://github.com/vercel/next.js/issues/45109) ##### Documentation Changes - Fix broken argument for rewrites on link reference docs: [#&#8203;45073](https://github.com/vercel/next.js/issues/45073) - Cannot redeclare block-scoped variable 'cookie'.: [#&#8203;45079](https://github.com/vercel/next.js/issues/45079) ##### Misc Changes - Fix metadata e2e test on deploy: [#&#8203;45104](https://github.com/vercel/next.js/issues/45104) - Update @&#8203;next/font/google data: [#&#8203;45092](https://github.com/vercel/next.js/issues/45092) ##### Credits Huge thanks to [@&#8203;guilhermefront](https://github.com/guilhermefront), [@&#8203;shuding](https://github.com/shuding), [@&#8203;kdy1](https://github.com/kdy1), [@&#8203;iamrobins](https://github.com/iamrobins), [@&#8203;hanneslund](https://github.com/hanneslund), [@&#8203;feugy](https://github.com/feugy), and [@&#8203;jridgewell](https://github.com/jridgewell) for helping! ### [`v13.1.3`](https://github.com/vercel/next.js/releases/tag/v13.1.3) [Compare Source](https://github.com/vercel/next.js/compare/v13.1.2...v13.1.3) ##### Core Changes - Refactor next dynamic: [#&#8203;44832](https://github.com/vercel/next.js/issues/44832) - Add built-in server-only and client-only: [#&#8203;44861](https://github.com/vercel/next.js/issues/44861) - Handle empty module from the next dynamic loader: [#&#8203;44873](https://github.com/vercel/next.js/issues/44873) - Update pre-compiled: [#&#8203;44874](https://github.com/vercel/next.js/issues/44874) - Use sequentialRead while encoding images with sharp: [#&#8203;44881](https://github.com/vercel/next.js/issues/44881) - Move server-external-packages to JSON: [#&#8203;44910](https://github.com/vercel/next.js/issues/44910) - fix standalone wrong url being logged: [#&#8203;44887](https://github.com/vercel/next.js/issues/44887) - Custom RSC compiler error message in pages/: [#&#8203;44865](https://github.com/vercel/next.js/issues/44865) - Replace eslint rule for `no-shadow` with `typescript-eslint/no-shadow`: [#&#8203;44936](https://github.com/vercel/next.js/issues/44936) - Ensure rootLayoutIncluded is set on partial render: [#&#8203;44958](https://github.com/vercel/next.js/issues/44958) - Fix force-static description in next-typescript: [#&#8203;44951](https://github.com/vercel/next.js/issues/44951) - Fix CSS imports being tracked multiple times: [#&#8203;44938](https://github.com/vercel/next.js/issues/44938) - Use withoutEnlargement instead of sharp.metadata(): [#&#8203;44890](https://github.com/vercel/next.js/issues/44890) - Update res.revalidate to pass through headers: [#&#8203;44981](https://github.com/vercel/next.js/issues/44981) - Add experimental.allowedRevalidateHeaderKeys config: [#&#8203;44985](https://github.com/vercel/next.js/issues/44985) - Gracefully handle telemetry not being available: [#&#8203;44986](https://github.com/vercel/next.js/issues/44986) - Add proper error when app path switches static to dynamic: [#&#8203;44989](https://github.com/vercel/next.js/issues/44989) - Ensure force-dynamic is honored during build: [#&#8203;45015](https://github.com/vercel/next.js/issues/45015) - Fix turbo usage in tests: [#&#8203;44715](https://github.com/vercel/next.js/issues/44715) - Add project directory rename/remove handling: [#&#8203;44911](https://github.com/vercel/next.js/issues/44911) - chore: open dev overlay error links in new tab: [#&#8203;45018](https://github.com/vercel/next.js/issues/45018) - Remove next-app-loader from import trace: [#&#8203;44996](https://github.com/vercel/next.js/issues/44996) - Ensure additional windows are not created on Windows OS: [#&#8203;45022](https://github.com/vercel/next.js/issues/45022) - Don't dispaly "Error: " twice when router isn't mounted: [#&#8203;45038](https://github.com/vercel/next.js/issues/45038) - Display the reason of hydration error in error overlay: [#&#8203;44857](https://github.com/vercel/next.js/issues/44857) - Fix typescript plugin: [#&#8203;44128](https://github.com/vercel/next.js/issues/44128) - Add shiki and vscode-oniguruma to default server-external packages: [#&#8203;44968](https://github.com/vercel/next.js/issues/44968) - Fix error when CSS [@&#8203;import](https://github.com/import) fails to resolve: [#&#8203;45010](https://github.com/vercel/next.js/issues/45010) - Fix next/dynamic non ssr in pages when appDir is enabled: [#&#8203;45066](https://github.com/vercel/next.js/issues/45066) ##### Documentation Changes - Update building-forms.md: [#&#8203;44862](https://github.com/vercel/next.js/issues/44862) - Prompt for custom import alias and store preferences in CNA: [#&#8203;44872](https://github.com/vercel/next.js/issues/44872) - Next/Script documentation beforeInteractive inconsistency: [#&#8203;44898](https://github.com/vercel/next.js/issues/44898) - fix(docs): update broken link for preset.ts: [#&#8203;44916](https://github.com/vercel/next.js/issues/44916) - Fix Node.js version to 14.6.0 in Upgrading guide.: [#&#8203;44939](https://github.com/vercel/next.js/issues/44939) - update redirects.md: [#&#8203;44960](https://github.com/vercel/next.js/issues/44960) - Add AsyncLocalStorage to edge-runtime APIs: [#&#8203;44975](https://github.com/vercel/next.js/issues/44975) ##### Example Changes - Removes title warning from cms example: [#&#8203;44894](https://github.com/vercel/next.js/issues/44894) - Fix `with-stencil` example: [#&#8203;44964](https://github.com/vercel/next.js/issues/44964) - refactor: Latest Tigris sdk and example using decorators: [#&#8203;44256](https://github.com/vercel/next.js/issues/44256) ##### Misc Changes - port `type: needs investigation` into linear: [#&#8203;44823](https://github.com/vercel/next.js/issues/44823) - Create new action that will auto-label issues that have some activity after we mark them as "verify-canary" or "add repro"": [#&#8203;44815](https://github.com/vercel/next.js/issues/44815) - test(snapshot): allow snapshot test not invalidate with --turbo: [#&#8203;43545](https://github.com/vercel/next.js/issues/43545) - Remove extra styled-components disabled test: [#&#8203;44870](https://github.com/vercel/next.js/issues/44870) - Fix prepublish compiled handling: [#&#8203;44914](https://github.com/vercel/next.js/issues/44914) - Update test env variable passing: [#&#8203;44912](https://github.com/vercel/next.js/issues/44912) - Support Prefer Offline for testing: [#&#8203;44935](https://github.com/vercel/next.js/issues/44935) - Update test env for E2E deploy mode: [#&#8203;44937](https://github.com/vercel/next.js/issues/44937) - Update build env for test timings: [#&#8203;44970](https://github.com/vercel/next.js/issues/44970) - Update to skip test timings on docs change: [#&#8203;44971](https://github.com/vercel/next.js/issues/44971) - Update some flakey acceptance tests: [#&#8203;44984](https://github.com/vercel/next.js/issues/44984) - Optimize to skip upload for non-publish swc builds: [#&#8203;44987](https://github.com/vercel/next.js/issues/44987) - Update codesandbox link in issue template: [#&#8203;44995](https://github.com/vercel/next.js/issues/44995) - Update test timings token env: [#&#8203;45014](https://github.com/vercel/next.js/issues/45014) - Remove useless ts-ignores: [#&#8203;45025](https://github.com/vercel/next.js/issues/45025) - Fix release stats: [#&#8203;45027](https://github.com/vercel/next.js/issues/45027) - Remove legacy safari test: [#&#8203;45055](https://github.com/vercel/next.js/issues/45055) ##### Credits Huge thanks to [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;kwonoj](https://github.com/kwonoj), [@&#8203;josuareich](https://github.com/josuareich), [@&#8203;Brooooooklyn](https://github.com/Brooooooklyn), [@&#8203;JanKaifer](https://github.com/JanKaifer), [@&#8203;rajavijayasaradhi](https://github.com/rajavijayasaradhi), [@&#8203;rortan134](https://github.com/rortan134), [@&#8203;IgnisDa](https://github.com/IgnisDa), [@&#8203;ChanhyukPark-Tech](https://github.com/ChanhyukPark-Tech), [@&#8203;hanneslund](https://github.com/hanneslund), [@&#8203;wyattjoh](https://github.com/wyattjoh), [@&#8203;leerob](https://github.com/leerob), [@&#8203;kristian240](https://github.com/kristian240), [@&#8203;deli-ght](https://github.com/deli-ght), [@&#8203;shuding](https://github.com/shuding), [@&#8203;ITJesse](https://github.com/ITJesse), [@&#8203;dunklesToast](https://github.com/dunklesToast), [@&#8203;therealrinku](https://github.com/therealrinku), [@&#8203;adilansari](https://github.com/adilansari), [@&#8203;reiss-d](https://github.com/reiss-d), and [@&#8203;selenecodes](https://github.com/selenecodes) for helping! ### [`v13.1.2`](https://github.com/vercel/next.js/releases/tag/v13.1.2) [Compare Source](https://github.com/vercel/next.js/compare/v13.1.1...v13.1.2) ##### Core Changes - Add special error message for class component in server component: [#&#8203;44265](https://github.com/vercel/next.js/issues/44265) - Update license year: [#&#8203;44403](https://github.com/vercel/next.js/issues/44403) - Move core files to src folder and move JS files to TypeScript: [#&#8203;44405](https://github.com/vercel/next.js/issues/44405) - refactor: add warning helper for removed experimental option: [#&#8203;44213](https://github.com/vercel/next.js/issues/44213) - types: remove config.experimental.profiling: [#&#8203;44507](https://github.com/vercel/next.js/issues/44507) - chore: addresses leftover from [#&#8203;44045](https://github.com/vercel/next.js/issues/44045): [#&#8203;44080](https://github.com/vercel/next.js/issues/44080) - Fix cookie parsing removing extra `=`: [#&#8203;44218](https://github.com/vercel/next.js/issues/44218) - Update server-external-packages to include aws-crt: [#&#8203;44214](https://github.com/vercel/next.js/issues/44214) - Collapse sequences of call stack frames from React and Next.js in the error overlay: [#&#8203;44137](https://github.com/vercel/next.js/issues/44137) - Update json5 dependency to latest: [#&#8203;44548](https://github.com/vercel/next.js/issues/44548) - Improve errors caused by client hook called in a server component: [#&#8203;44538](https://github.com/vercel/next.js/issues/44538) - Remove unused `target: es5` from `tsconfig.json`: [#&#8203;44567](https://github.com/vercel/next.js/issues/44567) - Make static page prefetch apply on navigation in app dir: [#&#8203;44502](https://github.com/vercel/next.js/issues/44502) - Improve errors caused by Next.js client hook called in a server component: [#&#8203;44588](https://github.com/vercel/next.js/issues/44588) - Add updated flush handling on sigterm: [#&#8203;44614](https://github.com/vercel/next.js/issues/44614) - chore: improves console warnings related to edge runtime: [#&#8203;44563](https://github.com/vercel/next.js/issues/44563) - hmr error improvements: [#&#8203;30616](https://github.com/vercel/next.js/issues/30616) - feat(standalone): allow configuring `HOSTNAME` via env var: [#&#8203;44627](https://github.com/vercel/next.js/issues/44627) - Add experimental pre-compiled next-server: [#&#8203;43198](https://github.com/vercel/next.js/issues/43198) - Fix check-precompiled for next-server: [#&#8203;44669](https://github.com/vercel/next.js/issues/44669) - Refactor use of AsyncLocalStorage: [#&#8203;44668](https://github.com/vercel/next.js/issues/44668) - Add required default value for the ids parameter: [#&#8203;44694](https://github.com/vercel/next.js/issues/44694) - Start client compiler when server components are finished compiling: [#&#8203;44716](https://github.com/vercel/next.js/issues/44716) - fix: support runtime value when using multiple declarations per export: [#&#8203;44732](https://github.com/vercel/next.js/issues/44732) - land(Fix: Add trailing slash to locale redirect based on next config): [#&#8203;44735](https://github.com/vercel/next.js/issues/44735) - Fix IPv6 hostname formatting in CLI: [#&#8203;43491](https://github.com/vercel/next.js/issues/43491) - Hydration error link is appended multiple times in app-dir: [#&#8203;44741](https://github.com/vercel/next.js/issues/44741) - Improve errors caused by Class Component rendered in a server component.: [#&#8203;44726](https://github.com/vercel/next.js/issues/44726) - Update `jsonwebtoken`: [#&#8203;44748](https://github.com/vercel/next.js/issues/44748) - [@&#8203;next/font](https://github.com/next/font): Add preconnect tag when fonts are used but not preloaded in app-dir: [#&#8203;44746](https://github.com/vercel/next.js/issues/44746) - Ensure folder exists for standalone server: [#&#8203;44745](https://github.com/vercel/next.js/issues/44745) - chore: Update `swc_core` to `v0.53.0`: [#&#8203;44707](https://github.com/vercel/next.js/issues/44707) - Revert "chore: Update `swc_core` to `v0.53.0`": [#&#8203;44760](https://github.com/vercel/next.js/issues/44760) - chore: fix typo: [#&#8203;44761](https://github.com/vercel/next.js/issues/44761) - Fix app ISR handling with no generateStaticParams: [#&#8203;44787](https://github.com/vercel/next.js/issues/44787) - Update to latest version of pnpm: [#&#8203;44791](https://github.com/vercel/next.js/issues/44791) - Fix router.refresh() resetting state and Suspense boundaries: [#&#8203;44775](https://github.com/vercel/next.js/issues/44775) - Fix capitalization in formatted server errors: [#&#8203;44798](https://github.com/vercel/next.js/issues/44798) - examples: Bump SWR to v2.0.0: [#&#8203;44790](https://github.com/vercel/next.js/issues/44790) - Fix image emittion for pure client image: [#&#8203;44831](https://github.com/vercel/next.js/issues/44831) ##### Documentation Changes - Update custom-app.md: [#&#8203;44351](https://github.com/vercel/next.js/issues/44351) - Update `next/head` docs.: [#&#8203;44454](https://github.com/vercel/next.js/issues/44454) - uses spelling: [#&#8203;44399](https://github.com/vercel/next.js/issues/44399) - Update Turbopack docs.: [#&#8203;44468](https://github.com/vercel/next.js/issues/44468) - Fix link to next-image-to-legacy-image codemod: [#&#8203;44471](https://github.com/vercel/next.js/issues/44471) - Add module transpilation docs: [#&#8203;44518](https://github.com/vercel/next.js/issues/44518) - Update TypeScript API Route example: [#&#8203;44517](https://github.com/vercel/next.js/issues/44517) - Update config-shared docs link: [#&#8203;44547](https://github.com/vercel/next.js/issues/44547) - Docs: Update `next/font` to `@next/font`: [#&#8203;44573](https://github.com/vercel/next.js/issues/44573) - Improve modularized imports docs and add config options to example: [#&#8203;44560](https://github.com/vercel/next.js/issues/44560) - Remove old links in docs.: [#&#8203;44580](https://github.com/vercel/next.js/issues/44580) - Test navigation between multiple root layouts: [#&#8203;43762](https://github.com/vercel/next.js/issues/43762) - \[docs/bugfix] fix code example for "Prefixing the Default Locale" - NEXT\_LOCALE cookie usage: [#&#8203;44587](https://github.com/vercel/next.js/issues/44587) - Correct link to full list of `Permissions-Policy` permissions: [#&#8203;44607](https://github.com/vercel/next.js/issues/44607) - Update subset validation in @&#8203;next/font/google and fix CJK bug: [#&#8203;44594](https://github.com/vercel/next.js/issues/44594) - Update mdx docs example to show merging config: [#&#8203;44656](https://github.com/vercel/next.js/issues/44656) - docs: clarify default `basePath` value: [#&#8203;44642](https://github.com/vercel/next.js/issues/44642) - docs(middleware): add \_next/image to match ignore: [#&#8203;44659](https://github.com/vercel/next.js/issues/44659) - Update redirects.md to fix a typo.: [#&#8203;44677](https://github.com/vercel/next.js/issues/44677) - Fix broken links in [@&#8203;next/font](https://github.com/next/font) API reference: [#&#8203;44714](https://github.com/vercel/next.js/issues/44714) - Add missing modularizeImports on config snippets: [#&#8203;44734](https://github.com/vercel/next.js/issues/44734) - Update prompts for CNA and add default @&#8203;/\* alias: [#&#8203;44672](https://github.com/vercel/next.js/issues/44672) - Clarify middleware.ts location in docs: [#&#8203;44788](https://github.com/vercel/next.js/issues/44788) ##### Example Changes - Update with-sentry README.md Next.js version: [#&#8203;44374](https://github.com/vercel/next.js/issues/44374) - fix link to index page in Image Component Example: [#&#8203;44388](https://github.com/vercel/next.js/issues/44388) - Update get-api-cookie.ts: [#&#8203;44466](https://github.com/vercel/next.js/issues/44466) - Update .gitignore in pwa example: [#&#8203;44391](https://github.com/vercel/next.js/issues/44391) - Use the stable GraphQL Yoga v3 in the GraphQL example: [#&#8203;44488](https://github.com/vercel/next.js/issues/44488) - \[examples] add @&#8203;types/testing-library\_\_jest-dom package: [#&#8203;44533](https://github.com/vercel/next.js/issues/44533) - Improvements to Cloudinary Example: [#&#8203;44572](https://github.com/vercel/next.js/issues/44572) - Create i18n example using app-dir and middleware: [#&#8203;44257](https://github.com/vercel/next.js/issues/44257) - Add lang, generateStaticParams, and server-only for i18n example: [#&#8203;44597](https://github.com/vercel/next.js/issues/44597) - remove unnecessary babel.config.js in react native web example: [#&#8203;43939](https://github.com/vercel/next.js/issues/43939) - Update to with-supertokens example: [#&#8203;44640](https://github.com/vercel/next.js/issues/44640) - Add support for rendering MDX as a server component: [#&#8203;44651](https://github.com/vercel/next.js/issues/44651) - Update: SharedModal.tsx swipe bug in with-cloudinary: [#&#8203;44771](https://github.com/vercel/next.js/issues/44771) - \[example] Add missing package in app dir i18n example: [#&#8203;44820](https://github.com/vercel/next.js/issues/44820) ##### Misc Changes - docs: add pnpm to template readme: [#&#8203;44427](https://github.com/vercel/next.js/issues/44427) - Added actual error message to log output: [#&#8203;44453](https://github.com/vercel/next.js/issues/44453) - Fix isolated tests on windows and update azure config: [#&#8203;44457](https://github.com/vercel/next.js/issues/44457) - docs: Update GitHub CLI clone command in `developing.md`: [#&#8203;44509](https://github.com/vercel/next.js/issues/44509) - Cache package lock when running tests to speed up installation: [#&#8203;44520](https://github.com/vercel/next.js/issues/44520) - Test server component error recovery in dev: [#&#8203;44155](https://github.com/vercel/next.js/issues/44155) - Fix taskr watching core files - add `testonly` variants for all test modes and refactored `test` as alias of `testheadless`: [#&#8203;44528](https://github.com/vercel/next.js/issues/44528) - Use test timings token when available: [#&#8203;44549](https://github.com/vercel/next.js/issues/44549) - Remove un-used app-dir test fixture: [#&#8203;44546](https://github.com/vercel/next.js/issues/44546) - Fix prettierignore\_staged for compiled: [#&#8203;44550](https://github.com/vercel/next.js/issues/44550) - Revert "Use turbo for packing files in test setup ([#&#8203;44074](https://github.com/vercel/next.js/issues/44074))": [#&#8203;44566](https://github.com/vercel/next.js/issues/44566) - Remove extra pnp test: [#&#8203;44576](https://github.com/vercel/next.js/issues/44576) - Update CNA tests running: [#&#8203;44577](https://github.com/vercel/next.js/issues/44577) - misc: fix benchmark script: [#&#8203;44592](https://github.com/vercel/next.js/issues/44592) - Change `NextInstance.fetch` Signature: [#&#8203;44575](https://github.com/vercel/next.js/issues/44575) - Update CNA test skipping: [#&#8203;44606](https://github.com/vercel/next.js/issues/44606) - Disable telemetry for `pnpm next` when contributing locally: [#&#8203;44610](https://github.com/vercel/next.js/issues/44610) - Update flakey styled-components test: [#&#8203;44613](https://github.com/vercel/next.js/issues/44613) - Temporarily disable Azure e2e tests: [#&#8203;44616](https://github.com/vercel/next.js/issues/44616) - Fix docs only change for canary: [#&#8203;44617](https://github.com/vercel/next.js/issues/44617) - Fix font unit test on Azure: [#&#8203;44618](https://github.com/vercel/next.js/issues/44618) - Fix paths for check-examples script: [#&#8203;44661](https://github.com/vercel/next.js/issues/44661) - Change test template to use TS and improve template for `app-dir`: [#&#8203;44227](https://github.com/vercel/next.js/issues/44227) - Replace usage of example.com in gssp-redirect tests: [#&#8203;44664](https://github.com/vercel/next.js/issues/44664) - Ensure yarn is used for next-with-deps: [#&#8203;44666](https://github.com/vercel/next.js/issues/44666) - Recommend next-with-deps for running examples: [#&#8203;44667](https://github.com/vercel/next.js/issues/44667) - Fix new-error command: [#&#8203;44720](https://github.com/vercel/next.js/issues/44720) - @&#8203;next/font/google unknown font error: [#&#8203;44713](https://github.com/vercel/next.js/issues/44713) - Migrate set-output usage to $GITHB\_OUTPUT: [#&#8203;44757](https://github.com/vercel/next.js/issues/44757) - Add simple test that custom server works: [#&#8203;44536](https://github.com/vercel/next.js/issues/44536) - Migrate basic-basepath tests into basic: [#&#8203;44776](https://github.com/vercel/next.js/issues/44776) - Autolabel with linear when labeled with kind: bug: [#&#8203;44774](https://github.com/vercel/next.js/issues/44774) - Exposing NextFont types: [#&#8203;44772](https://github.com/vercel/next.js/issues/44772) - Fix set output handling for DOCS\_CHANGE env: [#&#8203;44789](https://github.com/vercel/next.js/issues/44789) - Fix echoing DOCS\_CHANGE result - Correctly handle @&#8203;next/font/google fonts without any preloadable subsets: [#&#8203;44809](https://github.com/vercel/next.js/issues/44809) - Update release stats for newer pnpm version: [#&#8203;44828](https://github.com/vercel/next.js/issues/44828) - Fix FreeBSD next-swc build: [#&#8203;44833](https://github.com/vercel/next.js/issues/44833) ##### Credits Huge thanks to [@&#8203;shuding](https://github.com/shuding), [@&#8203;chogyejin](https://github.com/chogyejin), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;smeubank](https://github.com/smeubank), [@&#8203;h4x0rlol](https://github.com/h4x0rlol), [@&#8203;leerob](https://github.com/leerob), [@&#8203;arch-user-france1](https://github.com/arch-user-france1), [@&#8203;konojunya](https://github.com/konojunya), [@&#8203;nora-soderlund](https://github.com/nora-soderlund), [@&#8203;IDrumsey](https://github.com/IDrumsey), [@&#8203;dirheimerb](https://github.com/dirheimerb), [@&#8203;timneutkens](https://github.com/timneutkens), [@&#8203;BrandNewLifeJackie26](https://github.com/BrandNewLifeJackie26), [@&#8203;hyeongrok7874](https://github.com/hyeongrok7874), [@&#8203;ardatan](https://github.com/ardatan), [@&#8203;chibicode](https://github.com/chibicode), [@&#8203;JanKaifer](https://github.com/JanKaifer), [@&#8203;hanneslund](https://github.com/hanneslund), [@&#8203;abir-taheer](https://github.com/abir-taheer), [@&#8203;SukkaW](https://github.com/SukkaW), [@&#8203;promer94](https://github.com/promer94), [@&#8203;feugy](https://github.com/feugy), [@&#8203;fli](https://github.com/fli), [@&#8203;seawatts](https://github.com/seawatts), [@&#8203;awareness481](https://github.com/awareness481), [@&#8203;delbaoliveira](https://github.com/delbaoliveira), [@&#8203;Nutlope](https://github.com/Nutlope), [@&#8203;styfle](https://github.com/styfle), [@&#8203;feedthejim](https://github.com/feedthejim), [@&#8203;wyattjoh](https://github.com/wyattjoh), [@&#8203;Cielquan](https://github.com/Cielquan), [@&#8203;NiedziolkaMichal](https://github.com/NiedziolkaMichal), [@&#8203;nissy-dev](https://github.com/nissy-dev), [@&#8203;balazsorban44](https://github.com/balazsorban44), [@&#8203;raulfdm](https://github.com/raulfdm), [@&#8203;sokra](https://github.com/sokra), [@&#8203;rishabhpoddar](https://github.com/rishabhpoddar), [@&#8203;wbinnssmith](https://github.com/wbinnssmith), [@&#8203;CuriosBasant](https://github.com/CuriosBasant), [@&#8203;gurkerl83](https://github.com/gurkerl83), [@&#8203;akshitsinha](https://github.com/akshitsinha), [@&#8203;ianldgs](https://github.com/ianldgs), [@&#8203;kdy1](https://github.com/kdy1), [@&#8203;sorrycc](https://github.com/sorrycc), [@&#8203;tapaskumar05](https://github.com/tapaskumar05), [@&#8203;stuartkeith](https://github.com/stuartkeith), [@&#8203;EmilianoGarciaLopez](https://github.com/EmilianoGarciaLopez), [@&#8203;valentinpolitov](https://github.com/valentinpolitov), and [@&#8203;huozhi](https://github.com/huozhi) for helping! </details> --- ### Configuration 📅 **Schedule**: (in timezone Etc/GMT) - Branch creation - "after 2am and before 6am" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjIzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
chore(deps): update nextjs monorepo
Some checks failed
code quality / clippy_check (pull_request) Has been cancelled
main / Rust tests (marzano) (pull_request) Has been cancelled
main / Rust wasm (pull_request) Has been cancelled
main / Test the standard library (pull_request) Has been cancelled
pr-lint / validate PR title (pull_request) Has been cancelled
81242de0f0
renovate scheduled this pull request to auto merge when all checks succeed 2026-08-09 05:23:46 +00:00
renovate force-pushed renovate/patch-nextjs-monorepo from 81242de0f0
Some checks failed
code quality / clippy_check (pull_request) Has been cancelled
main / Rust tests (marzano) (pull_request) Has been cancelled
main / Rust wasm (pull_request) Has been cancelled
main / Test the standard library (pull_request) Has been cancelled
pr-lint / validate PR title (pull_request) Has been cancelled
to 339f9e0d3c
Some checks failed
code quality / clippy_check (pull_request) Failing after 1s
main / Rust tests (marzano) (pull_request) Failing after 0s
main / Rust wasm (pull_request) Failing after 1s
main / Test the standard library (pull_request) Failing after 1s
NAPI Bindings / Build - aarch64-apple-darwin (pull_request) Failing after 1s
NAPI Bindings / Build - x86_64-unknown-linux-gnu (pull_request) Failing after 1s
NAPI Bindings / Build - aarch64-linux-android (pull_request) Failing after 1s
NAPI Bindings / Build - aarch64-pc-windows-msvc (pull_request) Failing after 1s
NAPI Bindings / Build - riscv64gc-unknown-linux-gnu (pull_request) Failing after 1s
NAPI Bindings / Build - x86_64-apple-darwin (pull_request) Failing after 1s
NAPI Bindings / Build - x86_64-pc-windows-msvc (pull_request) Failing after 1s
NAPI Bindings / Build - x86_64-unknown-linux-musl (pull_request) Failing after 1s
NAPI Bindings / Build - aarch64-unknown-linux-gnu (pull_request) Failing after 1s
NAPI Bindings / Build - aarch64-unknown-linux-musl (pull_request) Failing after 2s
NAPI Bindings / Test - Linux x64 gnu - node@18 (pull_request) Has been skipped
NAPI Bindings / Test - Linux x64 gnu - node@20 (pull_request) Has been skipped
NAPI Bindings / Test - Linux x64 musl - node@18 (pull_request) Has been skipped
NAPI Bindings / Test - Linux x64 musl - node@20 (pull_request) Has been skipped
NAPI Bindings / Test - Linux aarch64 gnu - node@18 (pull_request) Has been skipped
NAPI Bindings / Test - Linux aarch64 gnu - node@20 (pull_request) Has been skipped
NAPI Bindings / Test - Linux aarch64 musl (pull_request) Has been skipped
NAPI Bindings / Build universal macOS binary (pull_request) Has been skipped
NAPI Bindings / Test - universal-apple-darwin - node@18 (pull_request) Has been skipped
NAPI Bindings / Test - x86_64-pc-windows-msvc - node@18 (pull_request) Has been skipped
NAPI Bindings / Test - universal-apple-darwin - node@20 (pull_request) Has been skipped
NAPI Bindings / Test - x86_64-pc-windows-msvc - node@20 (pull_request) Has been skipped
NAPI Bindings / Build - FreeBSD x64 (pull_request) Failing after 1s
NAPI Bindings / Publish to npm (pull_request) Has been skipped
pr-lint / validate PR title (pull_request) Failing after 1s
2026-08-09 09:20:42 +00:00
Compare
Author
Member

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

### Edited/Blocked Notification Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠️ **Warning**: custom changes will be lost.
Some checks failed
code quality / clippy_check (pull_request) Failing after 1s
main / Rust tests (marzano) (pull_request) Failing after 0s
main / Rust wasm (pull_request) Failing after 1s
main / Test the standard library (pull_request) Failing after 1s
NAPI Bindings / Build - aarch64-apple-darwin (pull_request) Failing after 1s
NAPI Bindings / Build - x86_64-unknown-linux-gnu (pull_request) Failing after 1s
NAPI Bindings / Build - aarch64-linux-android (pull_request) Failing after 1s
NAPI Bindings / Build - aarch64-pc-windows-msvc (pull_request) Failing after 1s
NAPI Bindings / Build - riscv64gc-unknown-linux-gnu (pull_request) Failing after 1s
NAPI Bindings / Build - x86_64-apple-darwin (pull_request) Failing after 1s
NAPI Bindings / Build - x86_64-pc-windows-msvc (pull_request) Failing after 1s
NAPI Bindings / Build - x86_64-unknown-linux-musl (pull_request) Failing after 1s
NAPI Bindings / Build - aarch64-unknown-linux-gnu (pull_request) Failing after 1s
NAPI Bindings / Build - aarch64-unknown-linux-musl (pull_request) Failing after 2s
NAPI Bindings / Test - Linux x64 gnu - node@18 (pull_request) Has been skipped
NAPI Bindings / Test - Linux x64 gnu - node@20 (pull_request) Has been skipped
NAPI Bindings / Test - Linux x64 musl - node@18 (pull_request) Has been skipped
NAPI Bindings / Test - Linux x64 musl - node@20 (pull_request) Has been skipped
NAPI Bindings / Test - Linux aarch64 gnu - node@18 (pull_request) Has been skipped
NAPI Bindings / Test - Linux aarch64 gnu - node@20 (pull_request) Has been skipped
NAPI Bindings / Test - Linux aarch64 musl (pull_request) Has been skipped
NAPI Bindings / Build universal macOS binary (pull_request) Has been skipped
NAPI Bindings / Test - universal-apple-darwin - node@18 (pull_request) Has been skipped
NAPI Bindings / Test - x86_64-pc-windows-msvc - node@18 (pull_request) Has been skipped
NAPI Bindings / Test - universal-apple-darwin - node@20 (pull_request) Has been skipped
NAPI Bindings / Test - x86_64-pc-windows-msvc - node@20 (pull_request) Has been skipped
NAPI Bindings / Build - FreeBSD x64 (pull_request) Failing after 1s
NAPI Bindings / Publish to npm (pull_request) Has been skipped
pr-lint / validate PR title (pull_request) Failing after 1s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/patch-nextjs-monorepo:renovate/patch-nextjs-monorepo
git switch renovate/patch-nextjs-monorepo

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/patch-nextjs-monorepo
git switch renovate/patch-nextjs-monorepo
git rebase main
git switch main
git merge --ff-only renovate/patch-nextjs-monorepo
git switch renovate/patch-nextjs-monorepo
git rebase main
git switch main
git merge --no-ff renovate/patch-nextjs-monorepo
git switch main
git merge --squash renovate/patch-nextjs-monorepo
git switch main
git merge --ff-only renovate/patch-nextjs-monorepo
git switch main
git merge renovate/patch-nextjs-monorepo
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
singularity/gritql!22
No description provided.