Update nextjs monorepo to v13.5.1 #174

Merged
kjuulh merged 1 commits from renovate/nextjs-monorepo into main 2023-09-19 20:24:29 +02:00
Owner

This PR contains the following updates:

Package Type Update Change
eslint-config-next (source) devDependencies patch 13.5.0 -> 13.5.1
next (source) dependencies patch 13.5.0 -> 13.5.1

Release Notes

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

v13.5.1

Compare Source

vercel/next.js (next)

v13.5.1

Compare Source

Core Changes
  • Update font data: #​54257
  • add experimental https support to next dev: #​54016
  • Fix emotion-js transform for server components: #​54284
  • Handle basePath for redirect(): #​54277
  • Remove unused array in router-server: #​54278
  • app-router: tweak prefetch cache status heuristics: #​53864
  • Adds nonce to preinit scripts: #​54059
  • Fix default export of server action utility aliases: #​54254
  • fix: improve error message when output: export in app router: #​54202
  • ci(trace): allow to opt in to upload full trace: #​54347
  • fix: server actions blocking navigation events: #​54307
  • Skip getStaticPaths check for non-dynamic app routes: #​54351
  • OpenTel: ensure that exceptions are recorded on an active span: #​54131
  • Testmode: intercept rewrite fetches: #​54259
  • Polyfill Array.prototype.at: #​44436
  • Fix missing locale info for middleware data request: #​54357
  • fix: minimum node version 16.14.0: #​54331
  • Merge app renderer process: #​54143
  • Fix data route ordering in dev: #​54364
  • fix(app): enable React Strict Mode by default: #​53375
  • Fix swc compiling of client components when directive appears later than exports: #​54392
  • Upgrade vendored react: #​54399
  • Code clean up: #​54405
  • Upgrade precompiled ua-parser-js: #​54404
  • Fix compilation of next/dynamic with ssr: false in App Router: #​54411
  • refactor: Use swc AST to determine use client and server directives: #​54358
  • Fix not found css not being preloaded while navigation: #​53906
  • Optimize webpack memory cache garbage collection: #​54397
  • Use push for Server Action redirections: #​54458
  • Decreased watchpack aggregate timeout: #​54461
  • Generate prefetch RSC paylod during build for SSR paths: #​54403
  • remove HMR polling in favor of more targeted events: #​54406
  • Trace upload fixup: #​54455
  • fix: custom incremental cache handlers should work when transpiled: #​54472
  • upgrade Edge Runtime dependency: #​54489
  • fix infinite navigate events when Promise is proxied: #​54394
  • Implement named_import_transform: #​54530
  • fix resolve routes behavior when matching a dynamic segment: #​54539
  • Turbopack: add edge support for pages apis: #​54449
  • chore(eslint): bump ESLint plugins: #​54490
  • Skip copying signal field for revalidate: #​54533
  • Fix missing new line for certain logs: #​54442
  • update turbopack: #​54558
  • fix(DX): More precise error messages for export const config deprecation: #​54492
  • Revert "Decreased watchpack aggregate timeout": #​54515
  • Forms and mutations docs.: #​54314
  • optimize_barrel SWC transform and new optimizePackageImports config: #​54572
  • Reuse edgeConditionNames variable: #​54594
  • Update font data: #​54585
  • Add cleanup logic to worker.ts: #​54500
  • chore: add extra error info for rsc info helper: #​54609
  • Fix router CPU profiling: #​54497
  • Turbopack: add middleware support for next.rs api dev mode: #​54555
  • Rename hot-reloader to hot-reloader-webpack: #​54628
  • Implement hot-reloader interface: #​54629
  • Remove this as any cases: #​54642
  • Implement hot reloader interface for Turbopack: #​54632
  • Fix weight values above 900 not working with Google Fonts: #​54339
  • add support for app pages to next.rs api: #​54668
  • Remove unused cssnano-simple file: #​54658
  • File Reader Improvements: #​54645
  • Add new permanentRedirect function in App Router: #​54047
  • Default app router not found : #​54199
  • Cleanup of /_next/data handling in server: #​54689
  • Trace uploader: fix git binary on windows: #​54580
  • fix(next/image): import error preload is not exported from react-dom: #​54688
  • turbopack: should only create _not-found when path_prefix is root: #​54687
  • fix app routes: #​54701
  • refactor: share utils and optimize segments normalization: #​54611
  • Improve barrel optimizer with loader caching and wilcard exports: #​54695
  • Move getBabelConfigFile to separate file: #​54716
  • Reimplement getBabelConfigFile to be simpler: #​54741
  • Fix memory watcher reboot: #​54760
  • Misc Typescript updates: #​54734
  • Fix unexpected full hmr reload when editing _app: #​54690
  • update turbopack: #​54768
  • Use variable for common isNodeOrEdgeCompilation condition: #​54763
  • Turbopack: Implement HMR in next-api : #​54772
  • Add @visx/visx to the import optimization list: #​54778
  • Remove experimental.appDir as it's stable: #​54785
  • Short circut 404's for /favicon.ico in development: #​54747
  • Remove additional appDir checks: #​54788
  • Remove experimental.pageEnv: #​54789
  • Update list of Next.js options in next.rs: #​54798
  • Fixes for Turbopack HMR: #​54790
  • Fix the build manifest path for /: #​54744
  • Allow any number of onFetch handlers for a single test: #​54846
  • Update @​vercel/og to latest: #​54849
  • fix(turbopack): edge api entry path should not have /route suffix: #​54851
  • Don't send tracing spans if performance.measure doesn't return measurements: #​54808
  • Update tag handling for app cache: #​53321
  • Simplify getPagePaths logic: #​54908
  • Debug tracing: time devserver startup: #​54537
  • Update turbopack: #​54909
  • Add types for hot reloader send method: #​54932
  • Fix typo in hot-reloader: #​54944
  • Ensure that barrel files behind wildcards are transformed into shortpath: #​54951
  • Fix group routes custom root not-found: #​54931
  • fix: server actions firing twice after navigation: #​54948
  • docs: fix document format for next_private_export_map: #​54952
  • Unify serverError hmr event: #​54962
  • Add serverError action to list of HMR events: #​54964
  • fix(next-swc): skips client/server only checks when running with Jest to unblock testing: #​54891
  • Remove pong HMR event as it is not used: #​54965
  • Add turbopack-connected HMR event: #​54976
  • Redesign nextjs logging: #​54713
  • chore: bump undici: #​55007
  • chore: restore options to opt-in for server-side transpilation: #​55010
  • upgrade edge-runtime: #​55005
  • [functions-config-manifest] use correct extra config for pages router: #​54786
  • Client-side HMR message types: #​55009
  • perf: use split chunks for the node server: #​54988
  • Remove react-hot-toast from the optimizePackageImports list: #​55029
  • Experimental server optimization: #​54925
  • Fix duplicated dynamic metadata routes in dev mode: #​55026
  • Adjust optimizePackageImports: #​55040
  • server: enable minification by default: #​54960
  • webpack: tweak config for split chunks: #​55054
  • fix(perf): lazy load babel/code-frame: #​55024
  • remove --turbo, use --experimental-turbo as --turbo: #​55063
  • fix: skipTrailingSlashRedirect being ignored in pages: #​55067
  • Debug tracing: include session and anonymous ids: #​55021
  • Next SWC: Constrain Vc cell values with Send: #​55077
  • test(next-dev): migrate styled-jsx integration test: #​55079
  • perf: add bundled rendering runtimes: #​52997
  • chore: add structured app page path type: #​55070
  • Fixed i18n data route RegExp: #​55109
  • chore: upgrade to TypeScript 5.2.2: #​55105
  • fix: ensure mpa navigation render side effects are only fired once: #​55032
  • Revert "perf: add bundled rendering runtimes (#​52997)": #​55117
  • Strip internal routing headers: #​55114
  • Add option to support log full request url in verbose mode: #​55111
  • Filter out pages tree view for app dir only output: #​55120
  • Check for type of route handler returned value at build time (via the TS plugin) and at runtime: #​51394
  • Set test headers via page.router API: #​55087
  • server: re-land bundled runtimes: #​55139
  • feat(turbopack): add dynamic metadata support: #​54995
  • server: require hook hotfix : #​55146
  • Revert swc versions to one that doesn't use lightningcss: #​55148
  • feat: support expanding urls in nexturbo (and fix static files): #​55147
  • Update font data: #​55155
  • server: remove turbopack-specific code when compiling with webpack: #​55226
  • Ensure ImageResponse extends Response: #​55187
  • Remove render workers in favor of esm loader: #​54813
  • test(turbopack): migrate 404-related tests from next-dev: #​55243
  • feat: add reserved port validation: #​55237
  • build: fix externals resolution when importing from next/dist: #​55269
  • Make open editor icon size non-shrink in error overlay: #​55273
  • build: fix minimal trace caching: #​55279
  • reafactor: renamed pathname -> page: #​55282
  • feat(next-dev): reenable turbopack beta message: #​55116
  • Add libsql to external package list: #​55266
  • fix: removed unused intercepting route definition references: #​55285
  • refactor(next-font): use next-transform-font: #​55252
  • Remove unused option and unified ready message into start server: #​55289
  • remove --experimental-turbo from supported next-dev args: #​55300
  • test(next-dev): clean up 404 tests: #​55292
  • Use NextJsHotReloaderInterface in router-server: #​55317
  • server: switch pages to react dom edge renderer: #​55318
  • Logging improvements: #​55298
  • Updates Mozilla links to not include language preference: #​55326
  • fix react-server-dom-webpack cache invalidation: #​55287
  • docs: add explicit units to isrMemoryCacheSize option: #​55108
  • feat(turbopack): attach type metadata for static metadata item: #​55340
  • fix duplicated error logging when start server: #​55328
  • Revert react-server-dom require change: #​55345
  • fix turbopack HMR, fix disconnect detection: #​55361
  • Fix CPU profile generation: #​55365
  • fix memory leak in require.cache cleanup: #​55377
  • WEB-1135: Update examples and schema for Turbopack loaders config change: #​54584
  • feat(turbopack): support next.js specific node polyfills: #​55343
  • Turbopack: Allow Pages entrypoint template to import user's .ts files: #​55296
  • Revert "feat(turbopack): support next.js specific node polyfills": #​55385
  • Remove leftover worker code and types: #​55383
  • run validation logic for TURBOPACK too: #​55379
  • more turbopack HMR fixes and test case: #​55368
  • Revert "Revert react-server-dom require change": #​55382
  • Set standalone server default hostname to 0.0.0.0: #​54445
  • Revert "Revert "feat(turbopack): support next.js specific node polyfills"": #​55392
  • Update React from dd480ef to d6dcad6.: #​55399
  • Memoize serverDistDir generation: #​55375
  • Remove IncomingMessage type where unused: #​55387
  • Remove unused file: #​55378
  • Update useParams typing to assume a given shape: #​55126
  • Remove setLazyProp from the hot path of all requests: #​55391
  • fix: server actions initiated from static pages: #​51534
  • Turbopack: log hmr compile changes: #​55406
  • fix: server actions initiated from static pages: #​51534
  • Turbopack: log hmr compile changes: #​55406
  • Update turbopack: #​55402
  • fix: sort imports to ensure consistent hash: #​55358
  • fix manifest load errors when using assetPrefix: #​55416
  • Turbopack: remap next/head on client in App Pages: #​55419
  • Ensure etags are not generated for static files when disabled: #​55376
  • use atomic writes to avoid seeing incomplete files: #​55424
  • fix server-side changes events: #​55437
  • server: bundle vendored react: #​55362
  • fix: move sort to loader to also sort query string: #​55425
  • Don't log error about root_task_dispose: #​55458
  • Skip JSON.parse in loadClientReferenceManifest: #​55457
  • Restrict useFormState in Server Components: #​55417
  • Generate middlewareManifestPath only once: #​55489
  • Test Mode: report onFetch interceptions in the test: #​55456
  • Turbopack: Setup HMR for client-only changes in App dir: #​55464
  • Remove esm loader: #​55509
  • update turbopack: #​55515
  • Remove process.env reading in require hook: #​55520
  • Allow server-only in server targets and client-only in client components targets to be available: #​55394
  • Make useSearchParams and useParams compatible between app and pages router: #​55280
  • fix(next-core): enable image extensions: #​55460
  • build: add aliases for react-dom/server usage in server bundles: #​55536
  • fix: run turbopack in forked process: #​55545
  • fix next.js own build on windows: #​55544
  • Fix notFound status code with ISR in app: #​55542
  • Disable client-only for middleware and pages api layer: #​55541
  • Fix missing module.compiled trace file and unhandledRejection in ensurePage: #​55553
  • Add mui-core to the default optimizePackageImports list: #​55554
  • Consolidate experimental React opt-in & add ppr flag: #​55560
  • Add react-icons to optimizePackageImports: #​55572
  • Fix useState function initialiser case for optimize_server_react transform: #​55551
  • Update supported config options for Turbopack: #​55556
  • Fix react packages are not bundled for metadata routes: #​55579
  • improve internal error logging: #​55582
  • fix styled-jsx alias: #​55581
Documentation Changes
  • docs: Bump minimum Node.js version to 16.14: #​54285
  • Docs: Fix broken links: #​54340
  • Docs: Add notes that revalidation is not available in the Edge runtime / only Node.js: #​54338
  • Docs: Update template.js section: #​54370
  • Docs: Clarify status codes w/ streaming: #​54374
  • Docs: Document manifest metadata file: #​54380
  • Docs: Refer users to IDE or MDN for manifest object options: #​54385
  • Docs: Remove runtime configuration from /app docs: #​54336
  • docs: Remove unneeded word in caching docs: #​54451
  • docs: Add next-i18n-router as a resource for internationalized routing: #​52344
  • Update 10-testing.mdx: #​54107
  • docs: Rewrite Rendering Section and React Essentials Page: #​51579
  • Docs: Fix formatting issues in the rendering docs: #​54517
  • docs: fix broken link missing leading slash: #​54520
  • docs: Add missing parameters to both useSelectedLayoutSegment & useSelectedLayoutSegments: #​53602
  • chore(docs): add example of sanity image to loaderFile config: #​54529
  • docs: fix source files hash calculation: #​54509
  • docs: update 10-route-handlers.mdx: #​54605
  • Docs: Update Edge runtime and data revalidation information: #​54499
  • Update revalidatePath to revalidateTag: #​54633
  • docs: Add JS code snippets for forms: #​54577
  • docs: updates generateMetadata function signature: #​54638
  • docs: fix small typo: #​54656
  • Update revalidatePath.mdx: #​54631
  • Fixed typo in Building your application > 03. Rendering section: #​54764
  • (Docs) Add missing JS-Code, cookies function names updated accordingly.: #​54703
  • docs: clarify data type in Forms and Mutations section: #​54630
  • docs: Change Vite guide title: #​54774
  • docs: remove typo in use-selected-layout-segments.mdx: #​54767
  • chore: verify missing/invalid/private reproduction links: #​54724
  • docs: fix syntax error in i18n example code block: #​54749
  • docs: Add JS/TS code switchers to Middleware: #​54726
  • docs: define router instance in code block: #​54707
  • Fix typo in description of error.js: #​54933
  • docs: Minor formatting fix in Pages Router SSG: #​54915
  • docs: add maxDuration in API Routes config: #​54844
  • docs: add missing word in client components: #​54830
  • docs: Clarify the ability to access current route segments in layouts: #​53349
  • docs: Update Vercel YouTube channel url: #​54912
  • docs: Move general info about next.config.* to its index page: #​53542
  • docs: Fix typo in app/building-your-application/caching: #​54841
  • docs: Add template API reference: #​54938
  • Update eslint dependencies note in docs: #​55023
  • docs: Fix typo in getting-started/project-structure: #​55035
  • docs: fix typo: #​54973
  • docs: add missing quotation mark: #​54968
  • docs: Remove app reference on pages doc for runtimes.: #​55058
  • docs: example of generated nonce to use base64 encoding as per spec: #​55039
  • Update 01-server-components.mdx: #​55085
  • docs: fix nested list: #​55178
  • docs: use satisfies for TypeScript code blocks: #​55205
  • docs: satisfies follow up: #​55234
  • Fix typo: #​55245
  • docs: clarify setting cookies docs: #​55149
  • Update docs for revalidatePath fix: #​55083
  • Update route-segment-config.mdx for fix broken link: #​55212
  • docs: Add some App Router FAQs: #​55186
  • Update 03-forms-and-mutations.mdx: #​55386
  • docs: optimizePackageImports: #​55185
  • docs: Update streaming section.: #​55408
  • Add route groups example to revalidatePath doc: #​55543
  • chore: Fix heading hierarchy in revalidateTag documentation: #​55470
  • chore: replace issue triaing actions with nissuer: #​55525
Example Changes
  • Update Contentful example for App Router.: #​54205
  • set hostname to 0.0.0.0: #​54342
  • (Example) Add CMS Sitecore XM Cloud Example: #​54535
  • updated sitecore deploy button: #​54678
  • (Example) Update with-segment-analytics to use segmentio/analytics-next and app layout: #​52327
  • update dependencies: #​53334
  • example: Add elements.update() to ensure latest payment amount is reflected: #​54848
  • fix: Fix grammar issues on README.md: #​54921
  • Fix: slug type issue: #​54616
  • chore: upgrade playwright example: #​53584
  • Update Jest and Vitest example for App Router.: #​54989
  • examples: Update strict-csp example with better nonce: #​55131
  • Fix/security: #​55189
  • examples: upgrade @​makeswift/runtime from 0.2.2 to 0.10.13: #​55203
  • examples: update KeystoneJS version: #​55201
  • fix: upgrade recoil from 0.7.6 to 0.7.7: #​55222
  • chore(examples): upgrade @keystone-next/keystone: #​55210
  • fix: upgrade date-fns from 2.28.0 to 2.30.0: #​55274
  • fix: upgrade sharp from 0.29.3 to 0.32.5: #​55254
  • fix: upgrade react-native-web from 0.11.7 to 0.19.7: #​55221
  • fix: upgrade @​emotion/css from 11.10.0 to 11.11.2: #​55352
  • example: fix example error: #​54599
  • fix: examples/cms-keystonejs-embedded/package.json to reduce vulnerabilities: #​55354
  • Hotfix for missing application/json header in Prepr example: #​55517
  • Type Error on Event Type payment_intent webhook: #​55493
  • Correct spelling in playwright docs: #​55557
Misc Changes
  • Add test for using custom font in metadata image routes: #​54274
  • Update swc_core to v0.79.69: #​54190
  • docs: update a small typo in 02-app/01-building-your-application/06-optimizing/01-images.mdx: #​54311
  • update readme in nextjs testing: #​54322
  • add test case for CSP with bootstrap scripts and preinit modules: #​54348
  • Fix windows next-swc builds: #​54353
  • test: add case for marking _document with edge runtime: #​54316
  • Update timeout for release stats: #​54363
  • Update swc_core to v0.79.70: #​54368
  • chore(ci): add socket.yaml: #​54446
  • Update install-native script to avoid pnpm cache: #​54462
  • Fix failing TS test from new release: #​54523
  • Enable verbose logging for turbo in CI: #​54525
  • Update flakey image component tests: #​54526
  • Update runner labels for PR stats: #​54524
  • chore(ci): emit env vars that impact ci results: #​54534
  • Break-up install and build steps for PR stats: #​54536
  • Update release stats install/build executing: #​54576
  • Add missing install env for release stats: #​54581
  • modify bench scripts to not conflict with dev task: #​54600
  • Implement granular rust caching: #​54582
  • chore: update gitattributes with linguist-vendored: #​54683
  • Consider cargo config in granular cache key: #​54700
  • Updating Third party capital version. : #​54418
  • chore: label invalid issues: #​54826
  • chore: update triaging docs: #​54828
  • use pnpm for next-with-deps: #​54847
  • chore: fix autolabeler: #​54916
  • Update codeowners: #​54966
  • Update ready check for PR stats: #​55022
  • chore(ci): bump pnpm v8.6.11 to v8.7.1: #​54873
  • test: merge base path tests: #​55069
  • Update pull_request_template.md: #​55098
  • Reenable app-static usePathname tests: #​55065
  • enable all passing turbopack tests for CI: #​55100
  • test(nexttestsetup): teardown nextinstance gracefully: #​55144
  • tests(next-dev): migrate basic tailwind tests for turbopack: #​55118
  • test(fixture): improve finding ports to reduce flaky: #​55151
  • Test with latest node@18: #​54000
  • fix: upgrade listr2 from 5.0.5 to 5.0.8: #​55223
  • Update codeowners: #​55355
  • fix: added support for tests to add resolutions for deps: #​55398
  • Update swc_core to v0.83.12: #​55216
  • add test for turbopack refresh error: #​55447
  • fix inconsistency with pnpm lockfile: #​55440
  • chore: remove replay from issue template: #​55397
  • test(integration): fix --turbo tests fixture setup: #​55293
  • Disable flakey middleware-dev-error test: #​55539
  • test(turbopack): enable async storage tests: #​55413
  • docs: add bun run dev command to template readme for create-next-app: #​55504
  • chore(third-parties): replace rimraf with rm.mjs: #​55547
Credits

Huge thanks to @​ztanner, @​huozhi, @​icyJoseph, @​kdy1, @​timneutkens, @​feedthejim, @​nbhargava, @​shuding, @​lauthieb, @​leerob, @​styfle, @​tonskton, @​delbaoliveira, @​m4salah, @​gnoff, @​kwonoj, @​ijjk, @​dvoytenko, @​sloanesturz, @​balazsorban44, @​wyattjoh, @​wbinnssmith, @​dcporter44, @​Kikobeats, @​uzairali001, @​A7med3bdulBaset, @​sokra, @​ClementDreptin, @​vvo, @​Vector73, @​ah100101, @​chanyeinthaw, @​emiliosheinz, @​dikaio, @​indraantoor, @​steven-tey, @​krychaxp, @​smaeda-ks, @​janicklas-ralph, @​EdPutans, @​vinaykulk621, @​michaelangeloio, @​mateuszaliyev, @​lukebussey, @​jridgewell, @​Xvezda, @​Aryan9592, @​sadaffathali, @​mayank1513, @​ForsakenHarmony, @​jsteele-stripe, @​okoyecharles, @​rob-johansen, @​imageck, @​ecklf, @​Sylith1231, @​SonMooSans, @​rousan, @​robertwbradford, @​hiddenest, @​innowhat, @​sand4rt, @​feugy, @​ryota-murakami, @​hyeewooon, @​mewcoder, @​CSY54, @​csi-lk, @​daltonmcphaden, @​sidgaikwad, @​joulev, @​danaugrs, @​olingern, @​penberg, @​sdaigo, @​manovotny, @​arsenykruglikov, @​remorses, @​alexandreferreirafr, @​acdlite, @​li-jia-nan, @​wesleydebruijn, @​Kevintjuhz, @​ytkg, @​roigecode, @​hoop71, @​romeobravo, and @​padmaia for helping!


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://github.com/vercel/next.js)) | devDependencies | patch | [`13.5.0` -> `13.5.1`](https://renovatebot.com/diffs/npm/eslint-config-next/13.5.0/13.5.1) | | [next](https://nextjs.org) ([source](https://github.com/vercel/next.js)) | dependencies | patch | [`13.5.0` -> `13.5.1`](https://renovatebot.com/diffs/npm/next/13.5.0/13.5.1) | --- ### Release Notes <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v13.5.1`](https://github.com/vercel/next.js/compare/v13.5.0...v13.5.1) [Compare Source](https://github.com/vercel/next.js/compare/v13.5.0...v13.5.1) </details> <details> <summary>vercel/next.js (next)</summary> ### [`v13.5.1`](https://github.com/vercel/next.js/releases/tag/v13.5.1) [Compare Source](https://github.com/vercel/next.js/compare/v13.5.0...v13.5.1) ##### Core Changes - Update font data: [#&#8203;54257](https://github.com/vercel/next.js/issues/54257) - add experimental https support to next dev: [#&#8203;54016](https://github.com/vercel/next.js/issues/54016) - Fix emotion-js transform for server components: [#&#8203;54284](https://github.com/vercel/next.js/issues/54284) - Handle basePath for redirect(): [#&#8203;54277](https://github.com/vercel/next.js/issues/54277) - Remove unused array in router-server: [#&#8203;54278](https://github.com/vercel/next.js/issues/54278) - app-router: tweak prefetch cache status heuristics: [#&#8203;53864](https://github.com/vercel/next.js/issues/53864) - Adds nonce to preinit scripts: [#&#8203;54059](https://github.com/vercel/next.js/issues/54059) - Fix default export of server action utility aliases: [#&#8203;54254](https://github.com/vercel/next.js/issues/54254) - fix: improve error message when `output: export` in app router: [#&#8203;54202](https://github.com/vercel/next.js/issues/54202) - ci(trace): allow to opt in to upload full trace: [#&#8203;54347](https://github.com/vercel/next.js/issues/54347) - fix: server actions blocking navigation events: [#&#8203;54307](https://github.com/vercel/next.js/issues/54307) - Skip getStaticPaths check for non-dynamic app routes: [#&#8203;54351](https://github.com/vercel/next.js/issues/54351) - OpenTel: ensure that exceptions are recorded on an active span: [#&#8203;54131](https://github.com/vercel/next.js/issues/54131) - Testmode: intercept rewrite fetches: [#&#8203;54259](https://github.com/vercel/next.js/issues/54259) - Polyfill Array.prototype.at: [#&#8203;44436](https://github.com/vercel/next.js/issues/44436) - Fix missing locale info for middleware data request: [#&#8203;54357](https://github.com/vercel/next.js/issues/54357) - fix: minimum node version 16.14.0: [#&#8203;54331](https://github.com/vercel/next.js/issues/54331) - Merge app renderer process: [#&#8203;54143](https://github.com/vercel/next.js/issues/54143) - Fix data route ordering in dev: [#&#8203;54364](https://github.com/vercel/next.js/issues/54364) - fix(app): enable React Strict Mode by default: [#&#8203;53375](https://github.com/vercel/next.js/issues/53375) - Fix swc compiling of client components when directive appears later than exports: [#&#8203;54392](https://github.com/vercel/next.js/issues/54392) - Upgrade vendored react: [#&#8203;54399](https://github.com/vercel/next.js/issues/54399) - Code clean up: [#&#8203;54405](https://github.com/vercel/next.js/issues/54405) - Upgrade precompiled `ua-parser-js`: [#&#8203;54404](https://github.com/vercel/next.js/issues/54404) - Fix compilation of next/dynamic with `ssr: false` in App Router: [#&#8203;54411](https://github.com/vercel/next.js/issues/54411) - refactor: Use swc AST to determine use client and server directives: [#&#8203;54358](https://github.com/vercel/next.js/issues/54358) - Fix not found css not being preloaded while navigation: [#&#8203;53906](https://github.com/vercel/next.js/issues/53906) - Optimize webpack memory cache garbage collection: [#&#8203;54397](https://github.com/vercel/next.js/issues/54397) - Use push for Server Action redirections: [#&#8203;54458](https://github.com/vercel/next.js/issues/54458) - Decreased watchpack aggregate timeout: [#&#8203;54461](https://github.com/vercel/next.js/issues/54461) - Generate prefetch RSC paylod during build for SSR paths: [#&#8203;54403](https://github.com/vercel/next.js/issues/54403) - remove HMR polling in favor of more targeted events: [#&#8203;54406](https://github.com/vercel/next.js/issues/54406) - Trace upload fixup: [#&#8203;54455](https://github.com/vercel/next.js/issues/54455) - fix: custom incremental cache handlers should work when transpiled: [#&#8203;54472](https://github.com/vercel/next.js/issues/54472) - upgrade Edge Runtime dependency: [#&#8203;54489](https://github.com/vercel/next.js/issues/54489) - fix infinite navigate events when Promise is proxied: [#&#8203;54394](https://github.com/vercel/next.js/issues/54394) - Implement `named_import_transform`: [#&#8203;54530](https://github.com/vercel/next.js/issues/54530) - fix resolve routes behavior when matching a dynamic segment: [#&#8203;54539](https://github.com/vercel/next.js/issues/54539) - Turbopack: add edge support for pages apis: [#&#8203;54449](https://github.com/vercel/next.js/issues/54449) - chore(eslint): bump ESLint plugins: [#&#8203;54490](https://github.com/vercel/next.js/issues/54490) - Skip copying signal field for revalidate: [#&#8203;54533](https://github.com/vercel/next.js/issues/54533) - Fix missing new line for certain logs: [#&#8203;54442](https://github.com/vercel/next.js/issues/54442) - update turbopack: [#&#8203;54558](https://github.com/vercel/next.js/issues/54558) - fix(DX): More precise error messages for export const config deprecation: [#&#8203;54492](https://github.com/vercel/next.js/issues/54492) - Revert "Decreased watchpack aggregate timeout": [#&#8203;54515](https://github.com/vercel/next.js/issues/54515) - Forms and mutations docs.: [#&#8203;54314](https://github.com/vercel/next.js/issues/54314) - `optimize_barrel` SWC transform and new `optimizePackageImports` config: [#&#8203;54572](https://github.com/vercel/next.js/issues/54572) - Reuse edgeConditionNames variable: [#&#8203;54594](https://github.com/vercel/next.js/issues/54594) - Update font data: [#&#8203;54585](https://github.com/vercel/next.js/issues/54585) - Add cleanup logic to worker.ts: [#&#8203;54500](https://github.com/vercel/next.js/issues/54500) - chore: add extra error info for rsc info helper: [#&#8203;54609](https://github.com/vercel/next.js/issues/54609) - Fix router CPU profiling: [#&#8203;54497](https://github.com/vercel/next.js/issues/54497) - Turbopack: add middleware support for next.rs api dev mode: [#&#8203;54555](https://github.com/vercel/next.js/issues/54555) - Rename hot-reloader to hot-reloader-webpack: [#&#8203;54628](https://github.com/vercel/next.js/issues/54628) - Implement hot-reloader interface: [#&#8203;54629](https://github.com/vercel/next.js/issues/54629) - Remove this as any cases: [#&#8203;54642](https://github.com/vercel/next.js/issues/54642) - Implement hot reloader interface for Turbopack: [#&#8203;54632](https://github.com/vercel/next.js/issues/54632) - Fix weight values above 900 not working with Google Fonts: [#&#8203;54339](https://github.com/vercel/next.js/issues/54339) - add support for app pages to next.rs api: [#&#8203;54668](https://github.com/vercel/next.js/issues/54668) - Remove unused cssnano-simple file: [#&#8203;54658](https://github.com/vercel/next.js/issues/54658) - File Reader Improvements: [#&#8203;54645](https://github.com/vercel/next.js/issues/54645) - Add new `permanentRedirect` function in App Router: [#&#8203;54047](https://github.com/vercel/next.js/issues/54047) - Default app router not found : [#&#8203;54199](https://github.com/vercel/next.js/issues/54199) - Cleanup of /\_next/data handling in server: [#&#8203;54689](https://github.com/vercel/next.js/issues/54689) - Trace uploader: fix git binary on windows: [#&#8203;54580](https://github.com/vercel/next.js/issues/54580) - fix(next/image): import error `preload` is not exported from `react-dom`: [#&#8203;54688](https://github.com/vercel/next.js/issues/54688) - turbopack: should only create \_not-found when path_prefix is root: [#&#8203;54687](https://github.com/vercel/next.js/issues/54687) - fix app routes: [#&#8203;54701](https://github.com/vercel/next.js/issues/54701) - refactor: share utils and optimize segments normalization: [#&#8203;54611](https://github.com/vercel/next.js/issues/54611) - Improve barrel optimizer with loader caching and wilcard exports: [#&#8203;54695](https://github.com/vercel/next.js/issues/54695) - Move getBabelConfigFile to separate file: [#&#8203;54716](https://github.com/vercel/next.js/issues/54716) - Reimplement getBabelConfigFile to be simpler: [#&#8203;54741](https://github.com/vercel/next.js/issues/54741) - Fix memory watcher reboot: [#&#8203;54760](https://github.com/vercel/next.js/issues/54760) - Misc Typescript updates: [#&#8203;54734](https://github.com/vercel/next.js/issues/54734) - Fix unexpected full hmr reload when editing \_app: [#&#8203;54690](https://github.com/vercel/next.js/issues/54690) - update turbopack: [#&#8203;54768](https://github.com/vercel/next.js/issues/54768) - Use variable for common isNodeOrEdgeCompilation condition: [#&#8203;54763](https://github.com/vercel/next.js/issues/54763) - Turbopack: Implement HMR in next-api : [#&#8203;54772](https://github.com/vercel/next.js/issues/54772) - Add `@visx/visx` to the import optimization list: [#&#8203;54778](https://github.com/vercel/next.js/issues/54778) - Remove experimental.appDir as it's stable: [#&#8203;54785](https://github.com/vercel/next.js/issues/54785) - Short circut 404's for /favicon.ico in development: [#&#8203;54747](https://github.com/vercel/next.js/issues/54747) - Remove additional appDir checks: [#&#8203;54788](https://github.com/vercel/next.js/issues/54788) - Remove experimental.pageEnv: [#&#8203;54789](https://github.com/vercel/next.js/issues/54789) - Update list of Next.js options in next.rs: [#&#8203;54798](https://github.com/vercel/next.js/issues/54798) - Fixes for Turbopack HMR: [#&#8203;54790](https://github.com/vercel/next.js/issues/54790) - Fix the build manifest path for `/`: [#&#8203;54744](https://github.com/vercel/next.js/issues/54744) - Allow any number of onFetch handlers for a single test: [#&#8203;54846](https://github.com/vercel/next.js/issues/54846) - Update [@&#8203;vercel/og](https://github.com/vercel/og) to latest: [#&#8203;54849](https://github.com/vercel/next.js/issues/54849) - fix(turbopack): edge api entry path should not have `/route` suffix: [#&#8203;54851](https://github.com/vercel/next.js/issues/54851) - Don't send tracing spans if performance.measure doesn't return measurements: [#&#8203;54808](https://github.com/vercel/next.js/issues/54808) - Update tag handling for app cache: [#&#8203;53321](https://github.com/vercel/next.js/issues/53321) - Simplify getPagePaths logic: [#&#8203;54908](https://github.com/vercel/next.js/issues/54908) - Debug tracing: time devserver startup: [#&#8203;54537](https://github.com/vercel/next.js/issues/54537) - Update turbopack: [#&#8203;54909](https://github.com/vercel/next.js/issues/54909) - Add types for hot reloader send method: [#&#8203;54932](https://github.com/vercel/next.js/issues/54932) - Fix typo in hot-reloader: [#&#8203;54944](https://github.com/vercel/next.js/issues/54944) - Ensure that barrel files behind wildcards are transformed into shortpath: [#&#8203;54951](https://github.com/vercel/next.js/issues/54951) - Fix group routes custom root not-found: [#&#8203;54931](https://github.com/vercel/next.js/issues/54931) - fix: server actions firing twice after navigation: [#&#8203;54948](https://github.com/vercel/next.js/issues/54948) - docs: fix document format for **next_private_export_map**: [#&#8203;54952](https://github.com/vercel/next.js/issues/54952) - Unify serverError hmr event: [#&#8203;54962](https://github.com/vercel/next.js/issues/54962) - Add serverError action to list of HMR events: [#&#8203;54964](https://github.com/vercel/next.js/issues/54964) - fix(next-swc): skips client/server only checks when running with Jest to unblock testing: [#&#8203;54891](https://github.com/vercel/next.js/issues/54891) - Remove pong HMR event as it is not used: [#&#8203;54965](https://github.com/vercel/next.js/issues/54965) - Add turbopack-connected HMR event: [#&#8203;54976](https://github.com/vercel/next.js/issues/54976) - Redesign nextjs logging: [#&#8203;54713](https://github.com/vercel/next.js/issues/54713) - chore: bump `undici`: [#&#8203;55007](https://github.com/vercel/next.js/issues/55007) - chore: restore options to opt-in for server-side transpilation: [#&#8203;55010](https://github.com/vercel/next.js/issues/55010) - upgrade edge-runtime: [#&#8203;55005](https://github.com/vercel/next.js/issues/55005) - \[functions-config-manifest] use correct extra config for pages router: [#&#8203;54786](https://github.com/vercel/next.js/issues/54786) - Client-side HMR message types: [#&#8203;55009](https://github.com/vercel/next.js/issues/55009) - perf: use split chunks for the node server: [#&#8203;54988](https://github.com/vercel/next.js/issues/54988) - Remove `react-hot-toast` from the optimizePackageImports list: [#&#8203;55029](https://github.com/vercel/next.js/issues/55029) - Experimental server optimization: [#&#8203;54925](https://github.com/vercel/next.js/issues/54925) - Fix duplicated dynamic metadata routes in dev mode: [#&#8203;55026](https://github.com/vercel/next.js/issues/55026) - Adjust `optimizePackageImports`: [#&#8203;55040](https://github.com/vercel/next.js/issues/55040) - server: enable minification by default: [#&#8203;54960](https://github.com/vercel/next.js/issues/54960) - webpack: tweak config for split chunks: [#&#8203;55054](https://github.com/vercel/next.js/issues/55054) - fix(perf): lazy load `babel/code-frame`: [#&#8203;55024](https://github.com/vercel/next.js/issues/55024) - remove --turbo, use --experimental-turbo as --turbo: [#&#8203;55063](https://github.com/vercel/next.js/issues/55063) - fix: `skipTrailingSlashRedirect` being ignored in `pages`: [#&#8203;55067](https://github.com/vercel/next.js/issues/55067) - Debug tracing: include session and anonymous ids: [#&#8203;55021](https://github.com/vercel/next.js/issues/55021) - Next SWC: Constrain Vc cell values with `Send`: [#&#8203;55077](https://github.com/vercel/next.js/issues/55077) - test(next-dev): migrate styled-jsx integration test: [#&#8203;55079](https://github.com/vercel/next.js/issues/55079) - perf: add bundled rendering runtimes: [#&#8203;52997](https://github.com/vercel/next.js/issues/52997) - chore: add structured app page path type: [#&#8203;55070](https://github.com/vercel/next.js/issues/55070) - Fixed i18n data route RegExp: [#&#8203;55109](https://github.com/vercel/next.js/issues/55109) - chore: upgrade to TypeScript 5.2.2: [#&#8203;55105](https://github.com/vercel/next.js/issues/55105) - fix: ensure mpa navigation render side effects are only fired once: [#&#8203;55032](https://github.com/vercel/next.js/issues/55032) - Revert "perf: add bundled rendering runtimes ([#&#8203;52997](https://github.com/vercel/next.js/issues/52997))": [#&#8203;55117](https://github.com/vercel/next.js/issues/55117) - Strip internal routing headers: [#&#8203;55114](https://github.com/vercel/next.js/issues/55114) - Add option to support log full request url in verbose mode: [#&#8203;55111](https://github.com/vercel/next.js/issues/55111) - Filter out pages tree view for app dir only output: [#&#8203;55120](https://github.com/vercel/next.js/issues/55120) - Check for type of route handler returned value at build time (via the TS plugin) and at runtime: [#&#8203;51394](https://github.com/vercel/next.js/issues/51394) - Set test headers via page.router API: [#&#8203;55087](https://github.com/vercel/next.js/issues/55087) - server: re-land bundled runtimes: [#&#8203;55139](https://github.com/vercel/next.js/issues/55139) - feat(turbopack): add dynamic metadata support: [#&#8203;54995](https://github.com/vercel/next.js/issues/54995) - server: require hook hotfix : [#&#8203;55146](https://github.com/vercel/next.js/issues/55146) - Revert swc versions to one that doesn't use lightningcss: [#&#8203;55148](https://github.com/vercel/next.js/issues/55148) - feat: support expanding urls in nexturbo (and fix static files): [#&#8203;55147](https://github.com/vercel/next.js/issues/55147) - Update font data: [#&#8203;55155](https://github.com/vercel/next.js/issues/55155) - server: remove turbopack-specific code when compiling with webpack: [#&#8203;55226](https://github.com/vercel/next.js/issues/55226) - Ensure `ImageResponse` extends `Response`: [#&#8203;55187](https://github.com/vercel/next.js/issues/55187) - Remove render workers in favor of esm loader: [#&#8203;54813](https://github.com/vercel/next.js/issues/54813) - test(turbopack): migrate 404-related tests from next-dev: [#&#8203;55243](https://github.com/vercel/next.js/issues/55243) - feat: add reserved port validation: [#&#8203;55237](https://github.com/vercel/next.js/issues/55237) - build: fix externals resolution when importing from next/dist: [#&#8203;55269](https://github.com/vercel/next.js/issues/55269) - Make open editor icon size non-shrink in error overlay: [#&#8203;55273](https://github.com/vercel/next.js/issues/55273) - build: fix minimal trace caching: [#&#8203;55279](https://github.com/vercel/next.js/issues/55279) - reafactor: renamed pathname -> page: [#&#8203;55282](https://github.com/vercel/next.js/issues/55282) - feat(next-dev): reenable turbopack beta message: [#&#8203;55116](https://github.com/vercel/next.js/issues/55116) - Add libsql to external package list: [#&#8203;55266](https://github.com/vercel/next.js/issues/55266) - fix: removed unused intercepting route definition references: [#&#8203;55285](https://github.com/vercel/next.js/issues/55285) - refactor(next-font): use next-transform-font: [#&#8203;55252](https://github.com/vercel/next.js/issues/55252) - Remove unused option and unified ready message into start server: [#&#8203;55289](https://github.com/vercel/next.js/issues/55289) - remove `--experimental-turbo` from supported next-dev args: [#&#8203;55300](https://github.com/vercel/next.js/issues/55300) - test(next-dev): clean up 404 tests: [#&#8203;55292](https://github.com/vercel/next.js/issues/55292) - Use NextJsHotReloaderInterface in router-server: [#&#8203;55317](https://github.com/vercel/next.js/issues/55317) - server: switch pages to react dom edge renderer: [#&#8203;55318](https://github.com/vercel/next.js/issues/55318) - Logging improvements: [#&#8203;55298](https://github.com/vercel/next.js/issues/55298) - Updates Mozilla links to not include language preference: [#&#8203;55326](https://github.com/vercel/next.js/issues/55326) - fix `react-server-dom-webpack` cache invalidation: [#&#8203;55287](https://github.com/vercel/next.js/issues/55287) - docs: add explicit units to isrMemoryCacheSize option: [#&#8203;55108](https://github.com/vercel/next.js/issues/55108) - feat(turbopack): attach type metadata for static metadata item: [#&#8203;55340](https://github.com/vercel/next.js/issues/55340) - fix duplicated error logging when start server: [#&#8203;55328](https://github.com/vercel/next.js/issues/55328) - Revert react-server-dom require change: [#&#8203;55345](https://github.com/vercel/next.js/issues/55345) - fix turbopack HMR, fix disconnect detection: [#&#8203;55361](https://github.com/vercel/next.js/issues/55361) - Fix CPU profile generation: [#&#8203;55365](https://github.com/vercel/next.js/issues/55365) - fix memory leak in require.cache cleanup: [#&#8203;55377](https://github.com/vercel/next.js/issues/55377) - WEB-1135: Update examples and schema for Turbopack loaders config change: [#&#8203;54584](https://github.com/vercel/next.js/issues/54584) - feat(turbopack): support next.js specific node polyfills: [#&#8203;55343](https://github.com/vercel/next.js/issues/55343) - Turbopack: Allow Pages entrypoint template to import user's `.ts` files: [#&#8203;55296](https://github.com/vercel/next.js/issues/55296) - Revert "feat(turbopack): support next.js specific node polyfills": [#&#8203;55385](https://github.com/vercel/next.js/issues/55385) - Remove leftover worker code and types: [#&#8203;55383](https://github.com/vercel/next.js/issues/55383) - run validation logic for TURBOPACK too: [#&#8203;55379](https://github.com/vercel/next.js/issues/55379) - more turbopack HMR fixes and test case: [#&#8203;55368](https://github.com/vercel/next.js/issues/55368) - Revert "Revert react-server-dom require change": [#&#8203;55382](https://github.com/vercel/next.js/issues/55382) - Set standalone server default hostname to `0.0.0.0`: [#&#8203;54445](https://github.com/vercel/next.js/issues/54445) - Revert "Revert "feat(turbopack): support next.js specific node polyfills"": [#&#8203;55392](https://github.com/vercel/next.js/issues/55392) - Update React from [`dd480ef`](https://github.com/vercel/next.js/commit/dd480ef92) to [`d6dcad6`](https://github.com/vercel/next.js/commit/d6dcad6a8).: [#&#8203;55399](https://github.com/vercel/next.js/issues/55399) - Memoize serverDistDir generation: [#&#8203;55375](https://github.com/vercel/next.js/issues/55375) - Remove IncomingMessage type where unused: [#&#8203;55387](https://github.com/vercel/next.js/issues/55387) - Remove unused file: [#&#8203;55378](https://github.com/vercel/next.js/issues/55378) - Update useParams typing to assume a given shape: [#&#8203;55126](https://github.com/vercel/next.js/issues/55126) - Remove setLazyProp from the hot path of all requests: [#&#8203;55391](https://github.com/vercel/next.js/issues/55391) - fix: server actions initiated from static pages: [#&#8203;51534](https://github.com/vercel/next.js/issues/51534) - Turbopack: log hmr compile changes: [#&#8203;55406](https://github.com/vercel/next.js/issues/55406) - fix: server actions initiated from static pages: [#&#8203;51534](https://github.com/vercel/next.js/issues/51534) - Turbopack: log hmr compile changes: [#&#8203;55406](https://github.com/vercel/next.js/issues/55406) - Update turbopack: [#&#8203;55402](https://github.com/vercel/next.js/issues/55402) - fix: sort imports to ensure consistent hash: [#&#8203;55358](https://github.com/vercel/next.js/issues/55358) - fix manifest load errors when using assetPrefix: [#&#8203;55416](https://github.com/vercel/next.js/issues/55416) - Turbopack: remap `next/head` on client in App Pages: [#&#8203;55419](https://github.com/vercel/next.js/issues/55419) - Ensure etags are not generated for static files when disabled: [#&#8203;55376](https://github.com/vercel/next.js/issues/55376) - use atomic writes to avoid seeing incomplete files: [#&#8203;55424](https://github.com/vercel/next.js/issues/55424) - fix server-side changes events: [#&#8203;55437](https://github.com/vercel/next.js/issues/55437) - server: bundle vendored react: [#&#8203;55362](https://github.com/vercel/next.js/issues/55362) - fix: move sort to loader to also sort query string: [#&#8203;55425](https://github.com/vercel/next.js/issues/55425) - Don't log error about root_task_dispose: [#&#8203;55458](https://github.com/vercel/next.js/issues/55458) - Skip JSON.parse in loadClientReferenceManifest: [#&#8203;55457](https://github.com/vercel/next.js/issues/55457) - Restrict useFormState in Server Components: [#&#8203;55417](https://github.com/vercel/next.js/issues/55417) - Generate middlewareManifestPath only once: [#&#8203;55489](https://github.com/vercel/next.js/issues/55489) - Test Mode: report onFetch interceptions in the test: [#&#8203;55456](https://github.com/vercel/next.js/issues/55456) - Turbopack: Setup HMR for client-only changes in App dir: [#&#8203;55464](https://github.com/vercel/next.js/issues/55464) - Remove esm loader: [#&#8203;55509](https://github.com/vercel/next.js/issues/55509) - update turbopack: [#&#8203;55515](https://github.com/vercel/next.js/issues/55515) - Remove process.env reading in require hook: [#&#8203;55520](https://github.com/vercel/next.js/issues/55520) - Allow server-only in server targets and client-only in client components targets to be available: [#&#8203;55394](https://github.com/vercel/next.js/issues/55394) - Make useSearchParams and useParams compatible between app and pages router: [#&#8203;55280](https://github.com/vercel/next.js/issues/55280) - fix(next-core): enable image extensions: [#&#8203;55460](https://github.com/vercel/next.js/issues/55460) - build: add aliases for react-dom/server usage in server bundles: [#&#8203;55536](https://github.com/vercel/next.js/issues/55536) - fix: run turbopack in forked process: [#&#8203;55545](https://github.com/vercel/next.js/issues/55545) - fix next.js own build on windows: [#&#8203;55544](https://github.com/vercel/next.js/issues/55544) - Fix notFound status code with ISR in app: [#&#8203;55542](https://github.com/vercel/next.js/issues/55542) - Disable client-only for middleware and pages api layer: [#&#8203;55541](https://github.com/vercel/next.js/issues/55541) - Fix missing module.compiled trace file and unhandledRejection in ensurePage: [#&#8203;55553](https://github.com/vercel/next.js/issues/55553) - Add `mui-core` to the default `optimizePackageImports` list: [#&#8203;55554](https://github.com/vercel/next.js/issues/55554) - Consolidate experimental React opt-in & add `ppr` flag: [#&#8203;55560](https://github.com/vercel/next.js/issues/55560) - Add react-icons to optimizePackageImports: [#&#8203;55572](https://github.com/vercel/next.js/issues/55572) - Fix useState function initialiser case for `optimize_server_react` transform: [#&#8203;55551](https://github.com/vercel/next.js/issues/55551) - Update supported config options for Turbopack: [#&#8203;55556](https://github.com/vercel/next.js/issues/55556) - Fix react packages are not bundled for metadata routes: [#&#8203;55579](https://github.com/vercel/next.js/issues/55579) - improve internal error logging: [#&#8203;55582](https://github.com/vercel/next.js/issues/55582) - fix styled-jsx alias: [#&#8203;55581](https://github.com/vercel/next.js/issues/55581) ##### Documentation Changes - docs: Bump minimum Node.js version to 16.14: [#&#8203;54285](https://github.com/vercel/next.js/issues/54285) - Docs: Fix broken links: [#&#8203;54340](https://github.com/vercel/next.js/issues/54340) - Docs: Add notes that revalidation is not available in the Edge runtime / only Node.js: [#&#8203;54338](https://github.com/vercel/next.js/issues/54338) - Docs: Update template.js section: [#&#8203;54370](https://github.com/vercel/next.js/issues/54370) - Docs: Clarify status codes w/ streaming: [#&#8203;54374](https://github.com/vercel/next.js/issues/54374) - Docs: Document `manifest` metadata file: [#&#8203;54380](https://github.com/vercel/next.js/issues/54380) - Docs: Refer users to IDE or MDN for manifest object options: [#&#8203;54385](https://github.com/vercel/next.js/issues/54385) - Docs: Remove runtime configuration from /app docs: [#&#8203;54336](https://github.com/vercel/next.js/issues/54336) - docs: Remove unneeded word in caching docs: [#&#8203;54451](https://github.com/vercel/next.js/issues/54451) - docs: Add `next-i18n-router` as a resource for internationalized routing: [#&#8203;52344](https://github.com/vercel/next.js/issues/52344) - Update 10-testing.mdx: [#&#8203;54107](https://github.com/vercel/next.js/issues/54107) - docs: Rewrite Rendering Section and React Essentials Page: [#&#8203;51579](https://github.com/vercel/next.js/issues/51579) - Docs: Fix formatting issues in the rendering docs: [#&#8203;54517](https://github.com/vercel/next.js/issues/54517) - docs: fix broken link missing leading slash: [#&#8203;54520](https://github.com/vercel/next.js/issues/54520) - docs: Add missing parameters to both `useSelectedLayoutSegment` & `useSelectedLayoutSegments`: [#&#8203;53602](https://github.com/vercel/next.js/issues/53602) - chore(docs): add example of sanity image to `loaderFile` config: [#&#8203;54529](https://github.com/vercel/next.js/issues/54529) - docs: fix source files hash calculation: [#&#8203;54509](https://github.com/vercel/next.js/issues/54509) - docs: update 10-route-handlers.mdx: [#&#8203;54605](https://github.com/vercel/next.js/issues/54605) - Docs: Update Edge runtime and data revalidation information: [#&#8203;54499](https://github.com/vercel/next.js/issues/54499) - Update revalidatePath to revalidateTag: [#&#8203;54633](https://github.com/vercel/next.js/issues/54633) - docs: Add JS code snippets for forms: [#&#8203;54577](https://github.com/vercel/next.js/issues/54577) - docs: updates generateMetadata function signature: [#&#8203;54638](https://github.com/vercel/next.js/issues/54638) - docs: fix small typo: [#&#8203;54656](https://github.com/vercel/next.js/issues/54656) - Update revalidatePath.mdx: [#&#8203;54631](https://github.com/vercel/next.js/issues/54631) - Fixed typo in Building your application > 03. Rendering section: [#&#8203;54764](https://github.com/vercel/next.js/issues/54764) - (Docs) Add missing JS-Code, cookies function names updated accordingly.: [#&#8203;54703](https://github.com/vercel/next.js/issues/54703) - docs: clarify data type in Forms and Mutations section: [#&#8203;54630](https://github.com/vercel/next.js/issues/54630) - docs: Change Vite guide title: [#&#8203;54774](https://github.com/vercel/next.js/issues/54774) - docs: remove typo in `use-selected-layout-segments.mdx`: [#&#8203;54767](https://github.com/vercel/next.js/issues/54767) - chore: verify missing/invalid/private reproduction links: [#&#8203;54724](https://github.com/vercel/next.js/issues/54724) - docs: fix syntax error in i18n example code block: [#&#8203;54749](https://github.com/vercel/next.js/issues/54749) - docs: Add JS/TS code switchers to Middleware: [#&#8203;54726](https://github.com/vercel/next.js/issues/54726) - docs: define router instance in code block: [#&#8203;54707](https://github.com/vercel/next.js/issues/54707) - Fix typo in description of error.js: [#&#8203;54933](https://github.com/vercel/next.js/issues/54933) - docs: Minor formatting fix in Pages Router SSG: [#&#8203;54915](https://github.com/vercel/next.js/issues/54915) - docs: add `maxDuration` in API Routes config: [#&#8203;54844](https://github.com/vercel/next.js/issues/54844) - docs: add missing word in client components: [#&#8203;54830](https://github.com/vercel/next.js/issues/54830) - docs: Clarify the ability to access current route segments in layouts: [#&#8203;53349](https://github.com/vercel/next.js/issues/53349) - docs: Update Vercel YouTube channel url: [#&#8203;54912](https://github.com/vercel/next.js/issues/54912) - docs: Move general info about next.config.\* to its index page: [#&#8203;53542](https://github.com/vercel/next.js/issues/53542) - docs: Fix typo in app/building-your-application/caching: [#&#8203;54841](https://github.com/vercel/next.js/issues/54841) - docs: Add template API reference: [#&#8203;54938](https://github.com/vercel/next.js/issues/54938) - Update eslint dependencies note in docs: [#&#8203;55023](https://github.com/vercel/next.js/issues/55023) - docs: Fix typo in getting-started/project-structure: [#&#8203;55035](https://github.com/vercel/next.js/issues/55035) - docs: fix typo: [#&#8203;54973](https://github.com/vercel/next.js/issues/54973) - docs: add missing quotation mark: [#&#8203;54968](https://github.com/vercel/next.js/issues/54968) - docs: Remove `app` reference on `pages` doc for runtimes.: [#&#8203;55058](https://github.com/vercel/next.js/issues/55058) - docs: example of generated nonce to use base64 encoding as per spec: [#&#8203;55039](https://github.com/vercel/next.js/issues/55039) - Update 01-server-components.mdx: [#&#8203;55085](https://github.com/vercel/next.js/issues/55085) - docs: fix nested list: [#&#8203;55178](https://github.com/vercel/next.js/issues/55178) - docs: use `satisfies` for TypeScript code blocks: [#&#8203;55205](https://github.com/vercel/next.js/issues/55205) - docs: satisfies follow up: [#&#8203;55234](https://github.com/vercel/next.js/issues/55234) - Fix typo: [#&#8203;55245](https://github.com/vercel/next.js/issues/55245) - docs: clarify setting cookies docs: [#&#8203;55149](https://github.com/vercel/next.js/issues/55149) - Update docs for revalidatePath fix: [#&#8203;55083](https://github.com/vercel/next.js/issues/55083) - Update route-segment-config.mdx for fix broken link: [#&#8203;55212](https://github.com/vercel/next.js/issues/55212) - docs: Add some App Router FAQs: [#&#8203;55186](https://github.com/vercel/next.js/issues/55186) - Update 03-forms-and-mutations.mdx: [#&#8203;55386](https://github.com/vercel/next.js/issues/55386) - docs: `optimizePackageImports`: [#&#8203;55185](https://github.com/vercel/next.js/issues/55185) - docs: Update streaming section.: [#&#8203;55408](https://github.com/vercel/next.js/issues/55408) - Add route groups example to revalidatePath doc: [#&#8203;55543](https://github.com/vercel/next.js/issues/55543) - chore: Fix heading hierarchy in revalidateTag documentation: [#&#8203;55470](https://github.com/vercel/next.js/issues/55470) - chore: replace issue triaing actions with `nissuer`: [#&#8203;55525](https://github.com/vercel/next.js/issues/55525) ##### Example Changes - Update Contentful example for App Router.: [#&#8203;54205](https://github.com/vercel/next.js/issues/54205) - set hostname to 0.0.0.0: [#&#8203;54342](https://github.com/vercel/next.js/issues/54342) - (Example) Add CMS Sitecore XM Cloud Example: [#&#8203;54535](https://github.com/vercel/next.js/issues/54535) - updated sitecore deploy button: [#&#8203;54678](https://github.com/vercel/next.js/issues/54678) - (Example) Update with-segment-analytics to use segmentio/analytics-next and app layout: [#&#8203;52327](https://github.com/vercel/next.js/issues/52327) - update dependencies: [#&#8203;53334](https://github.com/vercel/next.js/issues/53334) - example: Add `elements.update()` to ensure latest payment amount is reflected: [#&#8203;54848](https://github.com/vercel/next.js/issues/54848) - fix: Fix grammar issues on README.md: [#&#8203;54921](https://github.com/vercel/next.js/issues/54921) - Fix: slug type issue: [#&#8203;54616](https://github.com/vercel/next.js/issues/54616) - chore: upgrade playwright example: [#&#8203;53584](https://github.com/vercel/next.js/issues/53584) - Update Jest and Vitest example for App Router.: [#&#8203;54989](https://github.com/vercel/next.js/issues/54989) - examples: Update strict-csp example with better nonce: [#&#8203;55131](https://github.com/vercel/next.js/issues/55131) - Fix/security: [#&#8203;55189](https://github.com/vercel/next.js/issues/55189) - examples: upgrade [@&#8203;makeswift/runtime](https://github.com/makeswift/runtime) from 0.2.2 to 0.10.13: [#&#8203;55203](https://github.com/vercel/next.js/issues/55203) - examples: update KeystoneJS version: [#&#8203;55201](https://github.com/vercel/next.js/issues/55201) - fix: upgrade recoil from 0.7.6 to 0.7.7: [#&#8203;55222](https://github.com/vercel/next.js/issues/55222) - chore(examples): upgrade `@keystone-next/keystone`: [#&#8203;55210](https://github.com/vercel/next.js/issues/55210) - fix: upgrade date-fns from 2.28.0 to 2.30.0: [#&#8203;55274](https://github.com/vercel/next.js/issues/55274) - fix: upgrade sharp from 0.29.3 to 0.32.5: [#&#8203;55254](https://github.com/vercel/next.js/issues/55254) - fix: upgrade react-native-web from 0.11.7 to 0.19.7: [#&#8203;55221](https://github.com/vercel/next.js/issues/55221) - fix: upgrade [@&#8203;emotion/css](https://github.com/emotion/css) from 11.10.0 to 11.11.2: [#&#8203;55352](https://github.com/vercel/next.js/issues/55352) - example: fix example error: [#&#8203;54599](https://github.com/vercel/next.js/issues/54599) - fix: examples/cms-keystonejs-embedded/package.json to reduce vulnerabilities: [#&#8203;55354](https://github.com/vercel/next.js/issues/55354) - Hotfix for missing application/json header in Prepr example: [#&#8203;55517](https://github.com/vercel/next.js/issues/55517) - Type Error on Event Type payment_intent webhook: [#&#8203;55493](https://github.com/vercel/next.js/issues/55493) - Correct spelling in playwright docs: [#&#8203;55557](https://github.com/vercel/next.js/issues/55557) ##### Misc Changes - Add test for using custom font in metadata image routes: [#&#8203;54274](https://github.com/vercel/next.js/issues/54274) - Update `swc_core` to `v0.79.69`: [#&#8203;54190](https://github.com/vercel/next.js/issues/54190) - docs: update a small typo in `02-app/01-building-your-application/06-optimizing/01-images.mdx`: [#&#8203;54311](https://github.com/vercel/next.js/issues/54311) - update readme in nextjs testing: [#&#8203;54322](https://github.com/vercel/next.js/issues/54322) - add test case for CSP with bootstrap scripts and preinit modules: [#&#8203;54348](https://github.com/vercel/next.js/issues/54348) - Fix windows next-swc builds: [#&#8203;54353](https://github.com/vercel/next.js/issues/54353) - test: add case for marking \_document with edge runtime: [#&#8203;54316](https://github.com/vercel/next.js/issues/54316) - Update timeout for release stats: [#&#8203;54363](https://github.com/vercel/next.js/issues/54363) - Update `swc_core` to `v0.79.70`: [#&#8203;54368](https://github.com/vercel/next.js/issues/54368) - chore(ci): add socket.yaml: [#&#8203;54446](https://github.com/vercel/next.js/issues/54446) - Update install-native script to avoid pnpm cache: [#&#8203;54462](https://github.com/vercel/next.js/issues/54462) - Fix failing TS test from new release: [#&#8203;54523](https://github.com/vercel/next.js/issues/54523) - Enable verbose logging for turbo in CI: [#&#8203;54525](https://github.com/vercel/next.js/issues/54525) - Update flakey image component tests: [#&#8203;54526](https://github.com/vercel/next.js/issues/54526) - Update runner labels for PR stats: [#&#8203;54524](https://github.com/vercel/next.js/issues/54524) - chore(ci): emit env vars that impact ci results: [#&#8203;54534](https://github.com/vercel/next.js/issues/54534) - Break-up install and build steps for PR stats: [#&#8203;54536](https://github.com/vercel/next.js/issues/54536) - Update release stats install/build executing: [#&#8203;54576](https://github.com/vercel/next.js/issues/54576) - Add missing install env for release stats: [#&#8203;54581](https://github.com/vercel/next.js/issues/54581) - modify bench scripts to not conflict with dev task: [#&#8203;54600](https://github.com/vercel/next.js/issues/54600) - Implement granular rust caching: [#&#8203;54582](https://github.com/vercel/next.js/issues/54582) - chore: update gitattributes with linguist-vendored: [#&#8203;54683](https://github.com/vercel/next.js/issues/54683) - Consider cargo config in granular cache key: [#&#8203;54700](https://github.com/vercel/next.js/issues/54700) - Updating Third party capital version. : [#&#8203;54418](https://github.com/vercel/next.js/issues/54418) - chore: label invalid issues: [#&#8203;54826](https://github.com/vercel/next.js/issues/54826) - chore: update triaging docs: [#&#8203;54828](https://github.com/vercel/next.js/issues/54828) - use pnpm for `next-with-deps`: [#&#8203;54847](https://github.com/vercel/next.js/issues/54847) - chore: fix autolabeler: [#&#8203;54916](https://github.com/vercel/next.js/issues/54916) - Update codeowners: [#&#8203;54966](https://github.com/vercel/next.js/issues/54966) - Update ready check for PR stats: [#&#8203;55022](https://github.com/vercel/next.js/issues/55022) - chore(ci): bump pnpm v8.6.11 to v8.7.1: [#&#8203;54873](https://github.com/vercel/next.js/issues/54873) - test: merge base path tests: [#&#8203;55069](https://github.com/vercel/next.js/issues/55069) - Update pull_request_template.md: [#&#8203;55098](https://github.com/vercel/next.js/issues/55098) - Reenable app-static usePathname tests: [#&#8203;55065](https://github.com/vercel/next.js/issues/55065) - enable all passing turbopack tests for CI: [#&#8203;55100](https://github.com/vercel/next.js/issues/55100) - test(nexttestsetup): teardown nextinstance gracefully: [#&#8203;55144](https://github.com/vercel/next.js/issues/55144) - tests(next-dev): migrate basic tailwind tests for turbopack: [#&#8203;55118](https://github.com/vercel/next.js/issues/55118) - test(fixture): improve finding ports to reduce flaky: [#&#8203;55151](https://github.com/vercel/next.js/issues/55151) - Test with latest `node@18`: [#&#8203;54000](https://github.com/vercel/next.js/issues/54000) - fix: upgrade listr2 from 5.0.5 to 5.0.8: [#&#8203;55223](https://github.com/vercel/next.js/issues/55223) - Update codeowners: [#&#8203;55355](https://github.com/vercel/next.js/issues/55355) - fix: added support for tests to add resolutions for deps: [#&#8203;55398](https://github.com/vercel/next.js/issues/55398) - Update `swc_core` to `v0.83.12`: [#&#8203;55216](https://github.com/vercel/next.js/issues/55216) - add test for turbopack refresh error: [#&#8203;55447](https://github.com/vercel/next.js/issues/55447) - fix inconsistency with pnpm lockfile: [#&#8203;55440](https://github.com/vercel/next.js/issues/55440) - chore: remove replay from issue template: [#&#8203;55397](https://github.com/vercel/next.js/issues/55397) - test(integration): fix --turbo tests fixture setup: [#&#8203;55293](https://github.com/vercel/next.js/issues/55293) - Disable flakey middleware-dev-error test: [#&#8203;55539](https://github.com/vercel/next.js/issues/55539) - test(turbopack): enable async storage tests: [#&#8203;55413](https://github.com/vercel/next.js/issues/55413) - docs: add bun run dev command to template readme for create-next-app: [#&#8203;55504](https://github.com/vercel/next.js/issues/55504) - chore(third-parties): replace rimraf with rm.mjs: [#&#8203;55547](https://github.com/vercel/next.js/issues/55547) ##### Credits Huge thanks to [@&#8203;ztanner](https://github.com/ztanner), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;icyJoseph](https://github.com/icyJoseph), [@&#8203;kdy1](https://github.com/kdy1), [@&#8203;timneutkens](https://github.com/timneutkens), [@&#8203;feedthejim](https://github.com/feedthejim), [@&#8203;nbhargava](https://github.com/nbhargava), [@&#8203;shuding](https://github.com/shuding), [@&#8203;lauthieb](https://github.com/lauthieb), [@&#8203;leerob](https://github.com/leerob), [@&#8203;styfle](https://github.com/styfle), [@&#8203;tonskton](https://github.com/tonskton), [@&#8203;delbaoliveira](https://github.com/delbaoliveira), [@&#8203;m4salah](https://github.com/m4salah), [@&#8203;gnoff](https://github.com/gnoff), [@&#8203;kwonoj](https://github.com/kwonoj), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;dvoytenko](https://github.com/dvoytenko), [@&#8203;sloanesturz](https://github.com/sloanesturz), [@&#8203;balazsorban44](https://github.com/balazsorban44), [@&#8203;wyattjoh](https://github.com/wyattjoh), [@&#8203;wbinnssmith](https://github.com/wbinnssmith), [@&#8203;dcporter44](https://github.com/dcporter44), [@&#8203;Kikobeats](https://github.com/Kikobeats), [@&#8203;uzairali001](https://github.com/uzairali001), [@&#8203;A7med3bdulBaset](https://github.com/A7med3bdulBaset), [@&#8203;sokra](https://github.com/sokra), [@&#8203;ClementDreptin](https://github.com/ClementDreptin), [@&#8203;vvo](https://github.com/vvo), [@&#8203;Vector73](https://github.com/Vector73), [@&#8203;ah100101](https://github.com/ah100101), [@&#8203;chanyeinthaw](https://github.com/chanyeinthaw), [@&#8203;emiliosheinz](https://github.com/emiliosheinz), [@&#8203;dikaio](https://github.com/dikaio), [@&#8203;indraantoor](https://github.com/indraantoor), [@&#8203;steven-tey](https://github.com/steven-tey), [@&#8203;krychaxp](https://github.com/krychaxp), [@&#8203;smaeda-ks](https://github.com/smaeda-ks), [@&#8203;janicklas-ralph](https://github.com/janicklas-ralph), [@&#8203;EdPutans](https://github.com/EdPutans), [@&#8203;vinaykulk621](https://github.com/vinaykulk621), [@&#8203;michaelangeloio](https://github.com/michaelangeloio), [@&#8203;mateuszaliyev](https://github.com/mateuszaliyev), [@&#8203;lukebussey](https://github.com/lukebussey), [@&#8203;jridgewell](https://github.com/jridgewell), [@&#8203;Xvezda](https://github.com/Xvezda), [@&#8203;Aryan9592](https://github.com/Aryan9592), [@&#8203;sadaffathali](https://github.com/sadaffathali), [@&#8203;mayank1513](https://github.com/mayank1513), [@&#8203;ForsakenHarmony](https://github.com/ForsakenHarmony), [@&#8203;jsteele-stripe](https://github.com/jsteele-stripe), [@&#8203;okoyecharles](https://github.com/okoyecharles), [@&#8203;rob-johansen](https://github.com/rob-johansen), [@&#8203;imageck](https://github.com/imageck), [@&#8203;ecklf](https://github.com/ecklf), [@&#8203;Sylith1231](https://github.com/Sylith1231), [@&#8203;SonMooSans](https://github.com/SonMooSans), [@&#8203;rousan](https://github.com/rousan), [@&#8203;robertwbradford](https://github.com/robertwbradford), [@&#8203;hiddenest](https://github.com/hiddenest), [@&#8203;innowhat](https://github.com/innowhat), [@&#8203;sand4rt](https://github.com/sand4rt), [@&#8203;feugy](https://github.com/feugy), [@&#8203;ryota-murakami](https://github.com/ryota-murakami), [@&#8203;hyeewooon](https://github.com/hyeewooon), [@&#8203;mewcoder](https://github.com/mewcoder), [@&#8203;CSY54](https://github.com/CSY54), [@&#8203;csi-lk](https://github.com/csi-lk), [@&#8203;daltonmcphaden](https://github.com/daltonmcphaden), [@&#8203;sidgaikwad](https://github.com/sidgaikwad), [@&#8203;joulev](https://github.com/joulev), [@&#8203;danaugrs](https://github.com/danaugrs), [@&#8203;olingern](https://github.com/olingern), [@&#8203;penberg](https://github.com/penberg), [@&#8203;sdaigo](https://github.com/sdaigo), [@&#8203;manovotny](https://github.com/manovotny), [@&#8203;arsenykruglikov](https://github.com/arsenykruglikov), [@&#8203;remorses](https://github.com/remorses), [@&#8203;alexandreferreirafr](https://github.com/alexandreferreirafr), [@&#8203;acdlite](https://github.com/acdlite), [@&#8203;li-jia-nan](https://github.com/li-jia-nan), [@&#8203;wesleydebruijn](https://github.com/wesleydebruijn), [@&#8203;Kevintjuhz](https://github.com/Kevintjuhz), [@&#8203;ytkg](https://github.com/ytkg), [@&#8203;roigecode](https://github.com/roigecode), [@&#8203;hoop71](https://github.com/hoop71), [@&#8203;romeobravo](https://github.com/romeobravo), and [@&#8203;padmaia](https://github.com/padmaia) for helping! </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNjAuMCIsInVwZGF0ZWRJblZlciI6IjM0LjE2MC4wIn0=-->
kjuulh changed title from Update dependency eslint-config-next to v13.5.1 to Update nextjs monorepo to v13.5.1 2023-09-19 19:58:56 +02:00
kjuulh force-pushed renovate/nextjs-monorepo from be9117a7c7 to cbfbc05ec2 2023-09-19 19:58:57 +02:00 Compare
kjuulh merged commit cbfbc05ec2 into main 2023-09-19 20:24:29 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kjuulh/todo#174
No description provided.