chore(deps): update nextjs monorepo to v14 (major) #21

Merged
Fascinated merged 1 commits from renovate/major-nextjs-monorepo into master 2023-10-27 17:40:20 +00:00
Owner

This PR contains the following updates:

Package Type Update Change
@next/bundle-analyzer devDependencies major ^13.5.6 -> ^14.0.0
eslint-config-next (source) devDependencies major 13.5.6 -> 14.0.0
next (source) dependencies major 13.5.6 -> 14.0.0

Release Notes

vercel/next.js (@​next/bundle-analyzer)

v14.0.0

Compare Source

Core Changes
  • perf: fix server trace file logic : #​56898
  • feat: drop Node.js 16: #​56896
  • Update React from d900fad to 09fbee8. Removes server context and experimental prefix for server action APIs: #​56809
  • feat(env): upgrade dotenv: #​38481
  • Update Babel dependencies: #​51962
  • perf: fix tracing for routes: #​56924
  • build: Update swc_core to v0.86.1: #​56770
  • feat: set status code to 500 if unexpected error occurs before streaming in app router: #​56236
  • cache: add unstable_noStore API: #​56930
  • Adding component to @​next/third-parties: #​56106
  • Replace Promise.withResolvers polyfill with DetachedPromise: #​56954
  • chore(next/image)!: mark onLoadingComplete as deprecated in favor of onLoad: #​56944
  • chore: lower Node.js version requirement: #​56943
  • fix typos: #​56870
  • Update React from 09fbee8 to a419575: #​56970
  • Reland "feat(turbopack): support basic next/dynamic": #​56934
  • Add @mui/icons-material to the default optimizePackageImports list: #​56801
  • add better logs around worker restarts: #​57004
  • Handle Promise Rejections for Streams: #​56976
  • Web Streams cleanup: #​56819
  • chore(next/image): remove deprecation of onLoadingComplete temporarily: #​57020
  • Revert "chore(next/image): remove deprecation of onLoadingComplete temporarily": #​57024
  • Improve performance of String.prototype.split uses: #​56746
  • chore: support progressive jpg with sharp: #​56617
  • Move ImageResponse to next/og: #​56662
  • Prefer module over main on main fields for app router server compiler: #​56960
  • chore: upgrade jest: #​56909
  • chore: drop undici: #​56899
  • Bump packages version to match canary versions: #​57071
  • codemod: migrate ImageResponse imports: #​57074
  • chore(next/image)!: mark domains as deprecated in favor remotePatterns: #​57062
  • Code frame and sourcemapped error support for Turbopack: #​56727
  • Update flakey build trace case: #​57092
  • build: don't error when bundling optional peer deps: #​57073
  • Expose Experimental Taint APIs: #​56507
  • Update font data: #​57094
  • Upgrade edge-runtime/cookies: #​57124
  • Remove warning messages: #​57087
  • Add retry for fetching subsetted Google Fonts: #​56583
  • Update React from a419575 to d803f51: #​57015
  • prefer Option<Vc> over Vc: #​57104
  • chore: drop form-data: #​57141
  • chore: drop web streams polyfilling on globalThis: #​57077
  • chore: create template from next-edge-ssr-loader: #​56715
  • Remove the experimental serverActions flag: #​57145
  • Route Handler Types: #​57070
  • Revert "Add retry for fetching subsetted Google Fonts": #​57154
  • Display experimental features for next build: #​57152
  • Cleanup Request Meta: #​57144
  • chore: move layer from chunking context to asset context: #​57149
  • Turbopack: support more server code in tracing error stack frames: #​57156
  • misc: fix injecting --inspect with NODE_OPTIONS: #​57159
  • Encoding and decoding variables of Server Actions from the closure: #​56377
  • Remove printing fixed issues for Turbopack: #​57188
  • Refactor code: #​57189
  • Polish auto create layout warning color: #​57190
  • improve server actions error when on unsupported node version: #​57191
  • Fix two tests that use exportPathMap for Turbopack: #​57194
  • fix(loader_tree): propagate metadata to corresponding layout: #​56956
  • Polish the error message when using "use client" from a client action: #​57164
  • fix(next-core): align edge chunking context's asset root: #​57022
  • Leverage defineEnv for all environment variables in Turbopack: #​57196
  • perf: memory usage tweaks: #​57163
  • update turbopack: #​57176
  • Move webpack aliases into separate file: #​57233
  • Remove scheduler/tracing alias as the file no longer exists: #​57234
  • test: stablize the metadata url tests: #​57204
  • Polish turbopack start logging: #​57203
  • Remove reactServerCondition property as it is not used: #​57236
  • Add CompilerAliases Type: #​57237
  • Turbopack: fix over-invalidation of node.js assets: #​57240
  • Simplify options passed to createWebpackAliases: #​57239
  • Fix relative metadata url resolving on windows: #​57265
  • Improve encryption of Server Actions closure arguments: #​57227
  • chore: fix a typo: #​57272
  • Fix unmatched WebSocket upgrade requests being closed: #​57245
  • perf: fix memory leaks in the edge runtime in dev: #​57235
  • chore(export)!: remove next export in favor of output: export in next.config.js: #​57085
  • Simplify iv prefixing of Server Actions encryption: #​57274
  • Update Pathname Normalizers: #​57161
  • Move logging option to stable: #​56791
  • Polish compiling and turbopack logging: #​57270
  • Revalidate Header Updates: #​57162
  • Enhance Buffered Transform Stream: #​57267
  • React Aliases: #​57283
  • perf: remove parse-body from the server runtime: #​57280
  • Improve encryption of Server Actions bound values: #​57297
  • Add __nextjs_pure helper : #​57286
  • only log export-no-custom-routes warning if unsupported: #​57298
  • revert "React Aliases (#​57283)": #​57299
  • Fix client reference proxies: #​57301
  • fix(turbopack): write manifests for edge app pages and use proper edge entry: #​56675
  • Partial Prerendering: #​57287
  • Optimize server bundle size: #​57305
  • misc: fix bundling of experimental: #​57311
  • Fix no-store/revalidate 0 inside of unstable_cache: #​57313
  • update turbopack and add HMR test case: #​57304
  • Fix nested unstable_cache revalidating: #​57316
  • Revert "Add __nextjs_pure helper ": #​57318
  • bundle analyzer artifacts: #​57307
  • PPR Fetch Fix: #​57327
  • feat: Add __nextjs_pure back: #​57328
  • Fix trace ignores: #​57331
  • PPR Support: #​57319
  • fix: ensure generateStaticParams isn't required for PPR: #​57333
  • taint flag should enable experimental react in turbopack: #​57315
  • Fix app ISR error handling: #​57332
  • fix metadata url resolving with path posix: #​57343
  • Get rid of semver from the server bundle: #​57321
  • fix(next_core): align remove trailing slash: #​57344
  • perf: avoid using raw-body for server actions: #​57358
  • fix(next-core): apply correct jsx transform context for ssr: #​57300
  • Refactor code: #​57382
  • Fix request body hanging when middleware is preset: #​57381
  • Turbopack: inject chunk group list file into the page for server component CSS: #​57376
  • Viewport exports: #​57302
  • Add websocket to server-external-packages: #​57389
  • turbopack: Implement Server Actions from Client Components: #​57391
  • Refactor swc options: #​57369
  • Ensure unstable_cache revalidate option enables ISR: #​57390
  • Fix logging removed experiments in start logs: #​57373
  • fix(next-core): adjust og alias: #​57431
  • Turbopack: avoid crashing when server actions can't parse the file: #​57424
  • Turbopack: avoid sending serverComponentChanges with errors: #​57425
  • update turbopack: #​57420
  • handle finish building message on client side: #​57363
  • remove invalid argument: #​57438
  • misc: build output rework: #​57440
  • types: mark ImageResponse from next/server deprecated: #​57372
  • Fix deploy id env handling when disabled: #​57374
  • codemods: migrate viewport related metadata export to viewport export : #​57436
  • Process Client -> RSC Server Actions as TS: #​57454
  • Apply react-server transform and valication to middleware: #​57448
  • fix(turbopack): don't emit issues when parsing the segment config for non js files: #​57452
  • fix(next-core): fix determining dynamic route: #​57435
  • Add deprecation warning for disabling swc minifier: #​57453
  • Turbopack: Improve error handling: #​57386
  • refactor: simplify swc loaders configuration: #​57457
  • Ignore postponed rejections: #​57456
  • types: mark ImageResponse from next/server deprecated: #​57372
  • Fix deploy id env handling when disabled: #​57374
  • codemods: migrate viewport related metadata export to viewport export : #​57436
  • Process Client -> RSC Server Actions as TS: #​57454
  • Apply react-server transform and valication to middleware: #​57448
  • fix(turbopack): don't emit issues when parsing the segment config for non js files: #​57452
  • fix(next-core): fix determining dynamic route: #​57435
  • Add deprecation warning for disabling swc minifier: #​57453
  • Turbopack: Improve error handling: #​57386
  • refactor: simplify swc loaders configuration: #​57457
  • Ignore postponed rejections: #​57456
  • use postcss transforms consistently also on server side: #​57434
  • feat(turbopack): add support for parallel routes and route interception: #​57450
  • Apply react-server condition for pages api: #​57459
  • Remove wasm target: #​57437
  • add better messaging around wrapping postpone with try/catch: #​57446
  • misc: fix unhandled err worker hook : #​57465
  • misc: fix build output: #​57466
  • turbopack: Fix Server Actions in Edge runtime: #​57462
  • Fix Regex: #​57461
  • perf: enable webpack build worker: #​57346
  • fix turbopack invalidations: #​57362
  • fix(turbopack): make layout in group not cause a 404: #​57471
  • fix turbopack invalidations: #​57362
  • fix(turbopack): make layout in group not cause a 404: #​57471
  • add node:url alias: #​57478
  • update turbopack: #​57469
  • Turbopack: add HMR update message: #​57476
  • Revert "fix turbopack invalidations (#​57362)": #​57480
  • Filter out CSS files from middleware files and client reference chunks: #​57482
  • turbopack: Support Actions in both RSC and Client layers: #​57475
  • Fix missing SWC transforms for optimized barrel files: #​57474
  • if there are errors during postpone, or postpone was caught, fail static generation: #​57477
  • Add deprecation warning for disabling output file tracing: #​57467
  • Move serverActionsBodySizeLimit to serverActions.bodySizeLimit: #​57433
  • Update React from a998552 to 8c8ee9e: #​57483
  • update turbopack: #​57485
  • fix client-only alias in SSRed client components: #​57484
  • revert ppr logging changes: #​57486
  • Don't terminate PPR renders with dynamicUsageErr: #​57488
  • update turbopack: #​57487
  • revert "Apply react-server condition for pages api (#​57459)": #​57500
  • Revert "Apply react-server transform and valication to middleware (#​5…: #​57504
Documentation Changes
  • Docs: Add documentation for next/third-parties: #​57345
  • Update 05-mdx.mdx . Fix key of the prop: #​56883
  • chore(docs): fix missing fallback on next/image sizes example: #​56718
  • Fix typos in duplicate-sass.mdx: #​57045
Example Changes
  • chore: Refactor with-supabase example to use ssr package: #​57100
  • Fix: catch expected error in with-supabase example: #​57378
Misc Changes
  • improve next-image-proxy test: #​56893
  • chore(test): test remote image from proxy: #​56895
  • ensure kodiak is re-added to apps list after code-freeze action: #​56907
  • chore: reduce fs-extra usage in scripts/: #​56917
  • chore(test): set COREPACK_ENABLE_STRICT: 0 for create-next-app tests: #​56955
  • Add .yarn/install-state.gz to .gitignore: #​56637
  • chore(test): add logs for create-next-app tests: #​56957
  • chore: revert back to moving files w/ fs-extra: #​57030
  • Update CNA tests to avoid publish conflict: #​57025
  • build(cargo): bump up turbopack: #​57081
  • Update CNA tests more: #​57088
  • Update runner for e2e deploy tests: #​57089
  • update test manifest: #​56938
  • make test case less flaky: #​57138
  • Refine eslint rule: #​57143
  • Update eslint config: #​57146
  • Reduce e2e deploy concurrency: #​57142
  • Mark most GTMParams as optional: #​57153
  • chore: Add condition to skip update-fonts workflow on forks: #​57165
  • Fix SCSS and SCSS loader handling tests for Turbopack: #​57192
  • Skip webpack test in Turbopack test run: #​57195
  • Skip output export production tests for Turbopack: #​57197
  • Turbopack: reenable some skipped test cases: #​57177
  • update test manifest: #​57105
  • Update swc_core to v0.86.10: #​57121
  • Import turbo daily integration test workflows: #​57083
  • Skip i18n-ignore-rewrite-source irrelevant tests with turbopack: #​57289
  • Increase concurrency for turbopack test run: #​57290
  • Update unrelated mdx tests with turbopack: #​57294
  • Skip i18n-ignore-rewrite-basepath-source irrelevant tests with turbopack: #​57295
  • Update React from d803f51 to b8e47d9: #​57296
  • Increase build-native CI job timeout: #​57314
  • Revert "Increase build-native CI job timeout (#​57314)": #​57325
  • fix async-modules test: #​57320
  • update turbopack test manifest: #​57357
  • Split jsconfig-paths and jsconfig-paths-wildcard tests: #​57360
  • disable opentelemetry test in turbopack: #​57361
  • test(turbopack): update test manifest: #​57366
  • test(next-image): adjust assertion compatible to turbopack: #​57350
  • disable test temporarily: #​57368
  • update manifest: #​57421
  • enable e2e tests with turbopack: #​57432
  • Turbopack: disable webpack specific test cases: #​57423
  • Update React from b8e47d9 to a998552.: #​57442
  • Update publish-native script for wasm change: #​57472
  • update manifest: #​57468
  • update manifest: #​57468
Credits

Huge thanks to @​A7med3bdulBaset, @​acdlite, @​Andarist, @​berlysia, @​Bsodoge, @​dijonmusters, @​dpnolte, @​feedthejim, @​ForsakenHarmony, @​gnoff, @​housseindjirdeh, @​huozhi, @​ijjk, @​janicklas-ralph, @​jridgewell, @​JuanM04, @​kdy1, @​kwonoj, @​leung018, @​nil1511, @​padmaia, @​philwolstenholme, @​ryo-manba, @​sebmarkbage, @​shuding, @​sokra, @​styfle, @​SukkaW, @​timneutkens, @​tomocchino, @​wbinnssmith, @​WhoAmIRUS, @​wyattjoh, @​xiaolou86, @​Yovach, @​ztanner and @​balazsorban44 for helping!


Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

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


  • 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 | |---|---|---|---| | [@next/bundle-analyzer](https://github.com/vercel/next.js) | devDependencies | major | [`^13.5.6` -> `^14.0.0`](https://renovatebot.com/diffs/npm/@next%2fbundle-analyzer/13.5.6/14.0.0) | | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://github.com/vercel/next.js)) | devDependencies | major | [`13.5.6` -> `14.0.0`](https://renovatebot.com/diffs/npm/eslint-config-next/13.5.6/14.0.0) | | [next](https://nextjs.org) ([source](https://github.com/vercel/next.js)) | dependencies | major | [`13.5.6` -> `14.0.0`](https://renovatebot.com/diffs/npm/next/13.5.6/14.0.0) | --- ### Release Notes <details> <summary>vercel/next.js (@&#8203;next/bundle-analyzer)</summary> ### [`v14.0.0`](https://github.com/vercel/next.js/releases/tag/v14.0.0) [Compare Source](https://github.com/vercel/next.js/compare/v13.5.6...v14.0.0) ##### Core Changes - perf: fix server trace file logic : [#&#8203;56898](https://github.com/vercel/next.js/issues/56898) - feat: drop Node.js 16: [#&#8203;56896](https://github.com/vercel/next.js/issues/56896) - Update React from [`d900fad`](https://github.com/vercel/next.js/commit/d900fadbf) to [`09fbee8`](https://github.com/vercel/next.js/commit/09fbee89d). Removes server context and experimental prefix for server action APIs: [#&#8203;56809](https://github.com/vercel/next.js/issues/56809) - feat(env): upgrade `dotenv`: [#&#8203;38481](https://github.com/vercel/next.js/issues/38481) - Update Babel dependencies: [#&#8203;51962](https://github.com/vercel/next.js/issues/51962) - perf: fix tracing for routes: [#&#8203;56924](https://github.com/vercel/next.js/issues/56924) - build: Update `swc_core` to `v0.86.1`: [#&#8203;56770](https://github.com/vercel/next.js/issues/56770) - feat: set status code to 500 if unexpected error occurs before streaming in app router: [#&#8203;56236](https://github.com/vercel/next.js/issues/56236) - cache: add unstable_noStore API: [#&#8203;56930](https://github.com/vercel/next.js/issues/56930) - Adding <GoogleTagManager> component to [@&#8203;next/third-parties](https://github.com/next/third-parties): [#&#8203;56106](https://github.com/vercel/next.js/issues/56106) - Replace `Promise.withResolvers` polyfill with `DetachedPromise`: [#&#8203;56954](https://github.com/vercel/next.js/issues/56954) - chore(next/image)!: mark `onLoadingComplete` as deprecated in favor of `onLoad`: [#&#8203;56944](https://github.com/vercel/next.js/issues/56944) - chore: lower Node.js version requirement: [#&#8203;56943](https://github.com/vercel/next.js/issues/56943) - fix typos: [#&#8203;56870](https://github.com/vercel/next.js/issues/56870) - Update React from [`09fbee8`](https://github.com/vercel/next.js/commit/09fbee89d) to [`a419575`](https://github.com/vercel/next.js/commit/a41957507): [#&#8203;56970](https://github.com/vercel/next.js/issues/56970) - Reland "feat(turbopack): support basic next/dynamic": [#&#8203;56934](https://github.com/vercel/next.js/issues/56934) - Add `@mui/icons-material` to the default `optimizePackageImports` list: [#&#8203;56801](https://github.com/vercel/next.js/issues/56801) - add better logs around worker restarts: [#&#8203;57004](https://github.com/vercel/next.js/issues/57004) - Handle Promise Rejections for Streams: [#&#8203;56976](https://github.com/vercel/next.js/issues/56976) - Web Streams cleanup: [#&#8203;56819](https://github.com/vercel/next.js/issues/56819) - chore(next/image): remove deprecation of `onLoadingComplete` temporarily: [#&#8203;57020](https://github.com/vercel/next.js/issues/57020) - Revert "chore(next/image): remove deprecation of `onLoadingComplete` temporarily": [#&#8203;57024](https://github.com/vercel/next.js/issues/57024) - Improve performance of String.prototype.split uses: [#&#8203;56746](https://github.com/vercel/next.js/issues/56746) - chore: support progressive jpg with sharp: [#&#8203;56617](https://github.com/vercel/next.js/issues/56617) - Move ImageResponse to next/og: [#&#8203;56662](https://github.com/vercel/next.js/issues/56662) - Prefer module over main on main fields for app router server compiler: [#&#8203;56960](https://github.com/vercel/next.js/issues/56960) - chore: upgrade `jest`: [#&#8203;56909](https://github.com/vercel/next.js/issues/56909) - chore: drop `undici`: [#&#8203;56899](https://github.com/vercel/next.js/issues/56899) - Bump packages version to match canary versions: [#&#8203;57071](https://github.com/vercel/next.js/issues/57071) - codemod: migrate ImageResponse imports: [#&#8203;57074](https://github.com/vercel/next.js/issues/57074) - chore(next/image)!: mark `domains` as deprecated in favor `remotePatterns`: [#&#8203;57062](https://github.com/vercel/next.js/issues/57062) - Code frame and sourcemapped error support for Turbopack: [#&#8203;56727](https://github.com/vercel/next.js/issues/56727) - Update flakey build trace case: [#&#8203;57092](https://github.com/vercel/next.js/issues/57092) - build: don't error when bundling optional peer deps: [#&#8203;57073](https://github.com/vercel/next.js/issues/57073) - Expose Experimental Taint APIs: [#&#8203;56507](https://github.com/vercel/next.js/issues/56507) - Update font data: [#&#8203;57094](https://github.com/vercel/next.js/issues/57094) - Upgrade edge-runtime/cookies: [#&#8203;57124](https://github.com/vercel/next.js/issues/57124) - Remove warning messages: [#&#8203;57087](https://github.com/vercel/next.js/issues/57087) - Add retry for fetching subsetted Google Fonts: [#&#8203;56583](https://github.com/vercel/next.js/issues/56583) - Update React from [`a419575`](https://github.com/vercel/next.js/commit/a41957507) to [`d803f51`](https://github.com/vercel/next.js/commit/d803f519e): [#&#8203;57015](https://github.com/vercel/next.js/issues/57015) - prefer Option\<Vc<IssueSource>> over Vc<OptionIssueSource>: [#&#8203;57104](https://github.com/vercel/next.js/issues/57104) - chore: drop `form-data`: [#&#8203;57141](https://github.com/vercel/next.js/issues/57141) - chore: drop web streams polyfilling on `globalThis`: [#&#8203;57077](https://github.com/vercel/next.js/issues/57077) - chore: create template from `next-edge-ssr-loader`: [#&#8203;56715](https://github.com/vercel/next.js/issues/56715) - Remove the experimental `serverActions` flag: [#&#8203;57145](https://github.com/vercel/next.js/issues/57145) - Route Handler Types: [#&#8203;57070](https://github.com/vercel/next.js/issues/57070) - Revert "Add retry for fetching subsetted Google Fonts": [#&#8203;57154](https://github.com/vercel/next.js/issues/57154) - Display experimental features for next build: [#&#8203;57152](https://github.com/vercel/next.js/issues/57152) - Cleanup Request Meta: [#&#8203;57144](https://github.com/vercel/next.js/issues/57144) - chore: move layer from chunking context to asset context: [#&#8203;57149](https://github.com/vercel/next.js/issues/57149) - Turbopack: support more server code in tracing error stack frames: [#&#8203;57156](https://github.com/vercel/next.js/issues/57156) - misc: fix injecting --inspect with NODE_OPTIONS: [#&#8203;57159](https://github.com/vercel/next.js/issues/57159) - Encoding and decoding variables of Server Actions from the closure: [#&#8203;56377](https://github.com/vercel/next.js/issues/56377) - Remove printing fixed issues for Turbopack: [#&#8203;57188](https://github.com/vercel/next.js/issues/57188) - Refactor code: [#&#8203;57189](https://github.com/vercel/next.js/issues/57189) - Polish auto create layout warning color: [#&#8203;57190](https://github.com/vercel/next.js/issues/57190) - improve server actions error when on unsupported node version: [#&#8203;57191](https://github.com/vercel/next.js/issues/57191) - Fix two tests that use exportPathMap for Turbopack: [#&#8203;57194](https://github.com/vercel/next.js/issues/57194) - fix(loader_tree): propagate metadata to corresponding layout: [#&#8203;56956](https://github.com/vercel/next.js/issues/56956) - Polish the error message when using "use client" from a client action: [#&#8203;57164](https://github.com/vercel/next.js/issues/57164) - fix(next-core): align edge chunking context's asset root: [#&#8203;57022](https://github.com/vercel/next.js/issues/57022) - Leverage defineEnv for all environment variables in Turbopack: [#&#8203;57196](https://github.com/vercel/next.js/issues/57196) - perf: memory usage tweaks: [#&#8203;57163](https://github.com/vercel/next.js/issues/57163) - update turbopack: [#&#8203;57176](https://github.com/vercel/next.js/issues/57176) - Move webpack aliases into separate file: [#&#8203;57233](https://github.com/vercel/next.js/issues/57233) - Remove scheduler/tracing alias as the file no longer exists: [#&#8203;57234](https://github.com/vercel/next.js/issues/57234) - test: stablize the metadata url tests: [#&#8203;57204](https://github.com/vercel/next.js/issues/57204) - Polish turbopack start logging: [#&#8203;57203](https://github.com/vercel/next.js/issues/57203) - Remove reactServerCondition property as it is not used: [#&#8203;57236](https://github.com/vercel/next.js/issues/57236) - Add CompilerAliases Type: [#&#8203;57237](https://github.com/vercel/next.js/issues/57237) - Turbopack: fix over-invalidation of node.js assets: [#&#8203;57240](https://github.com/vercel/next.js/issues/57240) - Simplify options passed to createWebpackAliases: [#&#8203;57239](https://github.com/vercel/next.js/issues/57239) - Fix relative metadata url resolving on windows: [#&#8203;57265](https://github.com/vercel/next.js/issues/57265) - Improve encryption of Server Actions closure arguments: [#&#8203;57227](https://github.com/vercel/next.js/issues/57227) - chore: fix a typo: [#&#8203;57272](https://github.com/vercel/next.js/issues/57272) - Fix unmatched WebSocket upgrade requests being closed: [#&#8203;57245](https://github.com/vercel/next.js/issues/57245) - perf: fix memory leaks in the edge runtime in dev: [#&#8203;57235](https://github.com/vercel/next.js/issues/57235) - chore(export)!: remove `next export` in favor of `output: export` in next.config.js: [#&#8203;57085](https://github.com/vercel/next.js/issues/57085) - Simplify iv prefixing of Server Actions encryption: [#&#8203;57274](https://github.com/vercel/next.js/issues/57274) - Update Pathname Normalizers: [#&#8203;57161](https://github.com/vercel/next.js/issues/57161) - Move logging option to stable: [#&#8203;56791](https://github.com/vercel/next.js/issues/56791) - Polish compiling and turbopack logging: [#&#8203;57270](https://github.com/vercel/next.js/issues/57270) - Revalidate Header Updates: [#&#8203;57162](https://github.com/vercel/next.js/issues/57162) - Enhance Buffered Transform Stream: [#&#8203;57267](https://github.com/vercel/next.js/issues/57267) - React Aliases: [#&#8203;57283](https://github.com/vercel/next.js/issues/57283) - perf: remove `parse-body` from the server runtime: [#&#8203;57280](https://github.com/vercel/next.js/issues/57280) - Improve encryption of Server Actions bound values: [#&#8203;57297](https://github.com/vercel/next.js/issues/57297) - Add `__nextjs_pure` helper : [#&#8203;57286](https://github.com/vercel/next.js/issues/57286) - only log export-no-custom-routes warning if unsupported: [#&#8203;57298](https://github.com/vercel/next.js/issues/57298) - revert "React Aliases ([#&#8203;57283](https://github.com/vercel/next.js/issues/57283))": [#&#8203;57299](https://github.com/vercel/next.js/issues/57299) - Fix client reference proxies: [#&#8203;57301](https://github.com/vercel/next.js/issues/57301) - fix(turbopack): write manifests for edge app pages and use proper edge entry: [#&#8203;56675](https://github.com/vercel/next.js/issues/56675) - Partial Prerendering: [#&#8203;57287](https://github.com/vercel/next.js/issues/57287) - Optimize server bundle size: [#&#8203;57305](https://github.com/vercel/next.js/issues/57305) - misc: fix bundling of experimental: [#&#8203;57311](https://github.com/vercel/next.js/issues/57311) - Fix no-store/revalidate 0 inside of unstable_cache: [#&#8203;57313](https://github.com/vercel/next.js/issues/57313) - update turbopack and add HMR test case: [#&#8203;57304](https://github.com/vercel/next.js/issues/57304) - Fix nested unstable_cache revalidating: [#&#8203;57316](https://github.com/vercel/next.js/issues/57316) - Revert "Add `__nextjs_pure` helper ": [#&#8203;57318](https://github.com/vercel/next.js/issues/57318) - bundle analyzer artifacts: [#&#8203;57307](https://github.com/vercel/next.js/issues/57307) - PPR Fetch Fix: [#&#8203;57327](https://github.com/vercel/next.js/issues/57327) - feat: Add `__nextjs_pure` back: [#&#8203;57328](https://github.com/vercel/next.js/issues/57328) - Fix trace ignores: [#&#8203;57331](https://github.com/vercel/next.js/issues/57331) - PPR Support: [#&#8203;57319](https://github.com/vercel/next.js/issues/57319) - fix: ensure generateStaticParams isn't required for PPR: [#&#8203;57333](https://github.com/vercel/next.js/issues/57333) - `taint` flag should enable experimental react in turbopack: [#&#8203;57315](https://github.com/vercel/next.js/issues/57315) - Fix app ISR error handling: [#&#8203;57332](https://github.com/vercel/next.js/issues/57332) - fix metadata url resolving with path posix: [#&#8203;57343](https://github.com/vercel/next.js/issues/57343) - Get rid of semver from the server bundle: [#&#8203;57321](https://github.com/vercel/next.js/issues/57321) - fix(next_core): align remove trailing slash: [#&#8203;57344](https://github.com/vercel/next.js/issues/57344) - perf: avoid using raw-body for server actions: [#&#8203;57358](https://github.com/vercel/next.js/issues/57358) - fix(next-core): apply correct jsx transform context for ssr: [#&#8203;57300](https://github.com/vercel/next.js/issues/57300) - Refactor code: [#&#8203;57382](https://github.com/vercel/next.js/issues/57382) - Fix request body hanging when middleware is preset: [#&#8203;57381](https://github.com/vercel/next.js/issues/57381) - Turbopack: inject chunk group list file into the page for server component CSS: [#&#8203;57376](https://github.com/vercel/next.js/issues/57376) - Viewport exports: [#&#8203;57302](https://github.com/vercel/next.js/issues/57302) - Add websocket to server-external-packages: [#&#8203;57389](https://github.com/vercel/next.js/issues/57389) - turbopack: Implement Server Actions from Client Components: [#&#8203;57391](https://github.com/vercel/next.js/issues/57391) - Refactor swc options: [#&#8203;57369](https://github.com/vercel/next.js/issues/57369) - Ensure unstable_cache revalidate option enables ISR: [#&#8203;57390](https://github.com/vercel/next.js/issues/57390) - Fix logging removed experiments in start logs: [#&#8203;57373](https://github.com/vercel/next.js/issues/57373) - fix(next-core): adjust og alias: [#&#8203;57431](https://github.com/vercel/next.js/issues/57431) - Turbopack: avoid crashing when server actions can't parse the file: [#&#8203;57424](https://github.com/vercel/next.js/issues/57424) - Turbopack: avoid sending serverComponentChanges with errors: [#&#8203;57425](https://github.com/vercel/next.js/issues/57425) - update turbopack: [#&#8203;57420](https://github.com/vercel/next.js/issues/57420) - handle finish building message on client side: [#&#8203;57363](https://github.com/vercel/next.js/issues/57363) - remove invalid argument: [#&#8203;57438](https://github.com/vercel/next.js/issues/57438) - misc: build output rework: [#&#8203;57440](https://github.com/vercel/next.js/issues/57440) - types: mark ImageResponse from next/server deprecated: [#&#8203;57372](https://github.com/vercel/next.js/issues/57372) - Fix deploy id env handling when disabled: [#&#8203;57374](https://github.com/vercel/next.js/issues/57374) - codemods: migrate viewport related metadata export to viewport export : [#&#8203;57436](https://github.com/vercel/next.js/issues/57436) - Process Client -> RSC Server Actions as TS: [#&#8203;57454](https://github.com/vercel/next.js/issues/57454) - Apply react-server transform and valication to middleware: [#&#8203;57448](https://github.com/vercel/next.js/issues/57448) - fix(turbopack): don't emit issues when parsing the segment config for non js files: [#&#8203;57452](https://github.com/vercel/next.js/issues/57452) - fix(next-core): fix determining dynamic route: [#&#8203;57435](https://github.com/vercel/next.js/issues/57435) - Add deprecation warning for disabling swc minifier: [#&#8203;57453](https://github.com/vercel/next.js/issues/57453) - Turbopack: Improve error handling: [#&#8203;57386](https://github.com/vercel/next.js/issues/57386) - refactor: simplify swc loaders configuration: [#&#8203;57457](https://github.com/vercel/next.js/issues/57457) - Ignore postponed rejections: [#&#8203;57456](https://github.com/vercel/next.js/issues/57456) - types: mark ImageResponse from next/server deprecated: [#&#8203;57372](https://github.com/vercel/next.js/issues/57372) - Fix deploy id env handling when disabled: [#&#8203;57374](https://github.com/vercel/next.js/issues/57374) - codemods: migrate viewport related metadata export to viewport export : [#&#8203;57436](https://github.com/vercel/next.js/issues/57436) - Process Client -> RSC Server Actions as TS: [#&#8203;57454](https://github.com/vercel/next.js/issues/57454) - Apply react-server transform and valication to middleware: [#&#8203;57448](https://github.com/vercel/next.js/issues/57448) - fix(turbopack): don't emit issues when parsing the segment config for non js files: [#&#8203;57452](https://github.com/vercel/next.js/issues/57452) - fix(next-core): fix determining dynamic route: [#&#8203;57435](https://github.com/vercel/next.js/issues/57435) - Add deprecation warning for disabling swc minifier: [#&#8203;57453](https://github.com/vercel/next.js/issues/57453) - Turbopack: Improve error handling: [#&#8203;57386](https://github.com/vercel/next.js/issues/57386) - refactor: simplify swc loaders configuration: [#&#8203;57457](https://github.com/vercel/next.js/issues/57457) - Ignore postponed rejections: [#&#8203;57456](https://github.com/vercel/next.js/issues/57456) - use postcss transforms consistently also on server side: [#&#8203;57434](https://github.com/vercel/next.js/issues/57434) - feat(turbopack): add support for parallel routes and route interception: [#&#8203;57450](https://github.com/vercel/next.js/issues/57450) - Apply react-server condition for pages api: [#&#8203;57459](https://github.com/vercel/next.js/issues/57459) - Remove wasm target: [#&#8203;57437](https://github.com/vercel/next.js/issues/57437) - add better messaging around wrapping postpone with try/catch: [#&#8203;57446](https://github.com/vercel/next.js/issues/57446) - misc: fix unhandled err worker hook : [#&#8203;57465](https://github.com/vercel/next.js/issues/57465) - misc: fix build output: [#&#8203;57466](https://github.com/vercel/next.js/issues/57466) - turbopack: Fix Server Actions in Edge runtime: [#&#8203;57462](https://github.com/vercel/next.js/issues/57462) - Fix Regex: [#&#8203;57461](https://github.com/vercel/next.js/issues/57461) - perf: enable webpack build worker: [#&#8203;57346](https://github.com/vercel/next.js/issues/57346) - fix turbopack invalidations: [#&#8203;57362](https://github.com/vercel/next.js/issues/57362) - fix(turbopack): make layout in group not cause a 404: [#&#8203;57471](https://github.com/vercel/next.js/issues/57471) - fix turbopack invalidations: [#&#8203;57362](https://github.com/vercel/next.js/issues/57362) - fix(turbopack): make layout in group not cause a 404: [#&#8203;57471](https://github.com/vercel/next.js/issues/57471) - add node:url alias: [#&#8203;57478](https://github.com/vercel/next.js/issues/57478) - update turbopack: [#&#8203;57469](https://github.com/vercel/next.js/issues/57469) - Turbopack: add HMR update message: [#&#8203;57476](https://github.com/vercel/next.js/issues/57476) - Revert "fix turbopack invalidations ([#&#8203;57362](https://github.com/vercel/next.js/issues/57362))": [#&#8203;57480](https://github.com/vercel/next.js/issues/57480) - Filter out CSS files from middleware files and client reference chunks: [#&#8203;57482](https://github.com/vercel/next.js/issues/57482) - turbopack: Support Actions in both RSC and Client layers: [#&#8203;57475](https://github.com/vercel/next.js/issues/57475) - Fix missing SWC transforms for optimized barrel files: [#&#8203;57474](https://github.com/vercel/next.js/issues/57474) - if there are errors during postpone, or postpone was caught, fail static generation: [#&#8203;57477](https://github.com/vercel/next.js/issues/57477) - Add deprecation warning for disabling output file tracing: [#&#8203;57467](https://github.com/vercel/next.js/issues/57467) - Move serverActionsBodySizeLimit to serverActions.bodySizeLimit: [#&#8203;57433](https://github.com/vercel/next.js/issues/57433) - Update React from [`a998552`](https://github.com/vercel/next.js/commit/a9985529f) to [`8c8ee9e`](https://github.com/vercel/next.js/commit/8c8ee9ee6): [#&#8203;57483](https://github.com/vercel/next.js/issues/57483) - update turbopack: [#&#8203;57485](https://github.com/vercel/next.js/issues/57485) - fix client-only alias in SSRed client components: [#&#8203;57484](https://github.com/vercel/next.js/issues/57484) - revert ppr logging changes: [#&#8203;57486](https://github.com/vercel/next.js/issues/57486) - Don't terminate PPR renders with dynamicUsageErr: [#&#8203;57488](https://github.com/vercel/next.js/issues/57488) - update turbopack: [#&#8203;57487](https://github.com/vercel/next.js/issues/57487) - revert "Apply react-server condition for pages api ([#&#8203;57459](https://github.com/vercel/next.js/issues/57459))": [#&#8203;57500](https://github.com/vercel/next.js/issues/57500) - Revert "Apply react-server transform and valication to middleware ([#&#8203;5](https://github.com/vercel/next.js/issues/5)…: [#&#8203;57504](https://github.com/vercel/next.js/issues/57504) ##### Documentation Changes - Docs: Add documentation for next/third-parties: [#&#8203;57345](https://github.com/vercel/next.js/issues/57345) - Update 05-mdx.mdx . Fix key of the prop: [#&#8203;56883](https://github.com/vercel/next.js/issues/56883) - chore(docs): fix missing fallback on next/image sizes example: [#&#8203;56718](https://github.com/vercel/next.js/issues/56718) - Fix typos in duplicate-sass.mdx: [#&#8203;57045](https://github.com/vercel/next.js/issues/57045) ##### Example Changes - chore: Refactor with-supabase example to use ssr package: [#&#8203;57100](https://github.com/vercel/next.js/issues/57100) - Fix: catch expected error in with-supabase example: [#&#8203;57378](https://github.com/vercel/next.js/issues/57378) ##### Misc Changes - improve next-image-proxy test: [#&#8203;56893](https://github.com/vercel/next.js/issues/56893) - chore(test): test remote image from proxy: [#&#8203;56895](https://github.com/vercel/next.js/issues/56895) - ensure kodiak is re-added to apps list after code-freeze action: [#&#8203;56907](https://github.com/vercel/next.js/issues/56907) - chore: reduce `fs-extra` usage in `scripts/`: [#&#8203;56917](https://github.com/vercel/next.js/issues/56917) - chore(test): set `COREPACK_ENABLE_STRICT: 0` for create-next-app tests: [#&#8203;56955](https://github.com/vercel/next.js/issues/56955) - Add .yarn/install-state.gz to .gitignore: [#&#8203;56637](https://github.com/vercel/next.js/issues/56637) - chore(test): add logs for create-next-app tests: [#&#8203;56957](https://github.com/vercel/next.js/issues/56957) - chore: revert back to moving files w/ `fs-extra`: [#&#8203;57030](https://github.com/vercel/next.js/issues/57030) - Update CNA tests to avoid publish conflict: [#&#8203;57025](https://github.com/vercel/next.js/issues/57025) - build(cargo): bump up turbopack: [#&#8203;57081](https://github.com/vercel/next.js/issues/57081) - Update CNA tests more: [#&#8203;57088](https://github.com/vercel/next.js/issues/57088) - Update runner for e2e deploy tests: [#&#8203;57089](https://github.com/vercel/next.js/issues/57089) - update test manifest: [#&#8203;56938](https://github.com/vercel/next.js/issues/56938) - make test case less flaky: [#&#8203;57138](https://github.com/vercel/next.js/issues/57138) - Refine eslint rule: [#&#8203;57143](https://github.com/vercel/next.js/issues/57143) - Update eslint config: [#&#8203;57146](https://github.com/vercel/next.js/issues/57146) - Reduce e2e deploy concurrency: [#&#8203;57142](https://github.com/vercel/next.js/issues/57142) - Mark most GTMParams as optional: [#&#8203;57153](https://github.com/vercel/next.js/issues/57153) - chore: Add condition to skip update-fonts workflow on forks: [#&#8203;57165](https://github.com/vercel/next.js/issues/57165) - Fix SCSS and SCSS loader handling tests for Turbopack: [#&#8203;57192](https://github.com/vercel/next.js/issues/57192) - Skip webpack test in Turbopack test run: [#&#8203;57195](https://github.com/vercel/next.js/issues/57195) - Skip output export production tests for Turbopack: [#&#8203;57197](https://github.com/vercel/next.js/issues/57197) - Turbopack: reenable some skipped test cases: [#&#8203;57177](https://github.com/vercel/next.js/issues/57177) - update test manifest: [#&#8203;57105](https://github.com/vercel/next.js/issues/57105) - Update `swc_core` to `v0.86.10`: [#&#8203;57121](https://github.com/vercel/next.js/issues/57121) - Import turbo daily integration test workflows: [#&#8203;57083](https://github.com/vercel/next.js/issues/57083) - Skip i18n-ignore-rewrite-source irrelevant tests with turbopack: [#&#8203;57289](https://github.com/vercel/next.js/issues/57289) - Increase concurrency for turbopack test run: [#&#8203;57290](https://github.com/vercel/next.js/issues/57290) - Update unrelated mdx tests with turbopack: [#&#8203;57294](https://github.com/vercel/next.js/issues/57294) - Skip i18n-ignore-rewrite-basepath-source irrelevant tests with turbopack: [#&#8203;57295](https://github.com/vercel/next.js/issues/57295) - Update React from [`d803f51`](https://github.com/vercel/next.js/commit/d803f519e) to [`b8e47d9`](https://github.com/vercel/next.js/commit/b8e47d988): [#&#8203;57296](https://github.com/vercel/next.js/issues/57296) - Increase build-native CI job timeout: [#&#8203;57314](https://github.com/vercel/next.js/issues/57314) - Revert "Increase build-native CI job timeout ([#&#8203;57314](https://github.com/vercel/next.js/issues/57314))": [#&#8203;57325](https://github.com/vercel/next.js/issues/57325) - fix async-modules test: [#&#8203;57320](https://github.com/vercel/next.js/issues/57320) - update turbopack test manifest: [#&#8203;57357](https://github.com/vercel/next.js/issues/57357) - Split jsconfig-paths and jsconfig-paths-wildcard tests: [#&#8203;57360](https://github.com/vercel/next.js/issues/57360) - disable opentelemetry test in turbopack: [#&#8203;57361](https://github.com/vercel/next.js/issues/57361) - test(turbopack): update test manifest: [#&#8203;57366](https://github.com/vercel/next.js/issues/57366) - test(next-image): adjust assertion compatible to turbopack: [#&#8203;57350](https://github.com/vercel/next.js/issues/57350) - disable test temporarily: [#&#8203;57368](https://github.com/vercel/next.js/issues/57368) - update manifest: [#&#8203;57421](https://github.com/vercel/next.js/issues/57421) - enable e2e tests with turbopack: [#&#8203;57432](https://github.com/vercel/next.js/issues/57432) - Turbopack: disable webpack specific test cases: [#&#8203;57423](https://github.com/vercel/next.js/issues/57423) - Update React from [`b8e47d9`](https://github.com/vercel/next.js/commit/b8e47d988) to [`a998552`](https://github.com/vercel/next.js/commit/a9985529f).: [#&#8203;57442](https://github.com/vercel/next.js/issues/57442) - Update publish-native script for wasm change: [#&#8203;57472](https://github.com/vercel/next.js/issues/57472) - update manifest: [#&#8203;57468](https://github.com/vercel/next.js/issues/57468) - update manifest: [#&#8203;57468](https://github.com/vercel/next.js/issues/57468) ##### Credits Huge thanks to [@&#8203;A7med3bdulBaset](https://github.com/A7med3bdulBaset), [@&#8203;acdlite](https://github.com/acdlite), [@&#8203;Andarist](https://github.com/Andarist), [@&#8203;berlysia](https://github.com/berlysia), [@&#8203;Bsodoge](https://github.com/Bsodoge), [@&#8203;dijonmusters](https://github.com/dijonmusters), [@&#8203;dpnolte](https://github.com/dpnolte), [@&#8203;feedthejim](https://github.com/feedthejim), [@&#8203;ForsakenHarmony](https://github.com/ForsakenHarmony), [@&#8203;gnoff](https://github.com/gnoff), [@&#8203;housseindjirdeh](https://github.com/housseindjirdeh), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;janicklas-ralph](https://github.com/janicklas-ralph), [@&#8203;jridgewell](https://github.com/jridgewell), [@&#8203;JuanM04](https://github.com/JuanM04), [@&#8203;kdy1](https://github.com/kdy1), [@&#8203;kwonoj](https://github.com/kwonoj), [@&#8203;leung018](https://github.com/leung018), [@&#8203;nil1511](https://github.com/nil1511), [@&#8203;padmaia](https://github.com/padmaia), [@&#8203;philwolstenholme](https://github.com/philwolstenholme), [@&#8203;ryo-manba](https://github.com/ryo-manba), [@&#8203;sebmarkbage](https://github.com/sebmarkbage), [@&#8203;shuding](https://github.com/shuding), [@&#8203;sokra](https://github.com/sokra), [@&#8203;styfle](https://github.com/styfle), [@&#8203;SukkaW](https://github.com/SukkaW), [@&#8203;timneutkens](https://github.com/timneutkens), [@&#8203;tomocchino](https://github.com/tomocchino), [@&#8203;wbinnssmith](https://github.com/wbinnssmith), [@&#8203;WhoAmIRUS](https://github.com/WhoAmIRUS), [@&#8203;wyattjoh](https://github.com/wyattjoh), [@&#8203;xiaolou86](https://github.com/xiaolou86), [@&#8203;Yovach](https://github.com/Yovach), [@&#8203;ztanner](https://github.com/ztanner) and [@&#8203;balazsorban44](https://github.com/balazsorban44) for helping! </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOS4yIiwidXBkYXRlZEluVmVyIjoiMzcuMTkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
Fascinated force-pushed renovate/major-nextjs-monorepo from ce6b78bb47 to acfa4f51c0 2023-10-27 17:39:54 +00:00 Compare
Fascinated merged commit 7cd65e72c9 into master 2023-10-27 17:40:20 +00:00
Fascinated deleted branch renovate/major-nextjs-monorepo 2023-10-27 17:40:20 +00:00
Sign in to join this conversation.
No Reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Fascinated/scoresaber-reloaded-v2#21
No description provided.