Update dependency next to v15.0.0-rc.0 - abandoned #77

Closed
renovate-bot wants to merge 2 commits from renovate/nextjs-monorepo into master
Collaborator

This PR contains the following updates:

Package Type Update Change
next (source) dependencies patch 15.0.0-canary.179 -> 15.0.0-rc.0

Release Notes

vercel/next.js (next)

v15.0.0-rc.0

Compare Source

Core Changes
  • fix(next): global not-found not working on multi-root layouts: #​63053
  • chore(next): add keywords on package.json: #​64173
  • Fix DynamicServerError not being thrown in fetch: #​64511
  • fix: lib/helpers/install.ts to better support pnpm and properly respect root argument: #​64418
  • fix(next): Metadata.openGraph values not resolving basic values when type is set: #​63620
  • disable production chunking in dev: #​64488
  • update turbopack: #​64501
  • Turbopack: Allow client components to be imported in app routes: #​64520
  • refactor: remove always truthy flag: #​64522
  • Turbopack: don’t show long internal stack traces on build errors: #​64427
  • next/script: Correctly apply async and defer props: #​52939
  • chore(next/font): update @​capsizecss/metrics package: #​64528
  • feat: add information that revalidate interval is in seconds: #​64229
  • Typo "Minifer" in config.ts: #​64359
  • Enhance types for Node and Edge envionments: #​64454
  • feat: Add a validation for postcss with useLightningcss: #​64379
  • fix HMR for cases where chunking changes: #​64367
  • perf: improve Pages Router server rendering performance: #​64461
  • Fix cjs client components tree-shaking: #​64558
  • fix refresh behavior for discarded actions: #​64532
  • fix: filter out middleware requests in logging: #​64549
  • chore: remove unused rust dependencies: #​62176
  • fix(next-swc): correctly set wasm fallback for known target triples: #​64567
  • memoize layout router context: #​64575
  • fix incorrect refresh request when basePath is set: #​64589
  • fix TypeError edge-case for parallel slots rendered multiple times: #​64271
  • Fix ASL bundling for dynamic css: #​64451
  • Revert "fix(next): global not-found not working on multi-root layouts": #​64601
  • chore(test): run related E2E deploy tests on PRs: #​63763
  • Improve top level await coverage: #​64508
  • Upgrade typescript to 5.3: #​64043
  • add pathname normalizer for actions: #​64592
  • Fix experimental/testmode by removing console.log: #​64670
  • Don't output .test.ts files in next/font: #​63472
  • Fix reporting when performance.measure doesn't exist (Edge): #​64669
  • Reduce amount of data passed to collectBuildTraces: #​59665
  • fix(next-server): 'quiet' setting delegate for custom server: #​64512
  • Revert "chore(test): run related E2E deploy tests on PRs": #​64682
  • update turbopack: #​64686
  • Fix: resolve mixed re-exports module as cjs: #​64681
  • Revert "fix TypeError edge-case for parallel slots rendered multiple times": #​64690
  • Fix typo: 'serverComponentsExtenalPackages' should be 'serverComponentsExternalPackages': #​64705
  • prevent erroneous route interception during lazy fetch: #​64692
  • Add @appsignal/nodejs to the external packages list: #​64503
  • fix root page revalidation when redirecting in a server action: #​64730
  • Clean-up fetch metrics tracking: #​64746
  • actions] Enforce body limit using Transform stream: [#​64694](https://github.com/vercel/next.js/issues/64694)
    
  • Turbopack: Don’t show stack traces for internal modules: #​64228
  • Reapply "chore(test): run related E2E deploy tests on PRs" (#​64682): #​64712
  • fix(fetch-cache): fix typo: #​64786
  • fix: remove traceparent from cachekey should not remove traceparent from original object: #​64727
  • fix interception route rewrite regex not supporting hyphenated segments: #​64805
  • Disable ncc cache instead of cache cleaning: #​64804
  • Move next-swc Turborepo config to packages/next-swc: #​64789
  • build: Update swc_core to v0.90.33: #​64553
  • Enable loading source maps for Next Server and React: #​64527
  • fix: mixing namespace import and named import client components: #​64809
  • fext(next): extend next.config for mdxRs support options: #​64801
  • skip test_e2e_deploy_related when triggered from a fork: #​64893
  • fix(fetch-cache): fix additional typo, add type & data validation: #​64799
  • feat(next-core): support parsing matcher config object: #​64678
  • Fix mixed exports in server component with barrel optimization: #​64894
  • fix: improve tsconfig extends checks: #​61413
  • Fix next/image usage in mdx: #​64875
  • fix dynamic route interception not working when deployed with middleware: #​64923
  • feat(turbopack): Handle fragments in requests: #​64232
  • feat(turbopack): Check for duplicate parallel routes: #​64181
  • Speed up createNext test suite isolation: #​64909
  • fix(rewrites): support external rewrite destination: #​64943
  • Ensure edge prerender-manifest is minimal: #​64946
  • remove special-cased prefetch kind in dev mode: #​64941
  • feat: support import attributes: #​59480
  • NextJS App router: add isolated-vm to server-external-packages.json: #​64749
  • Add next experimental-test command: #​64352
  • Revert "feat: support import attributes": #​65001
  • NODE_OPTIONS updates: #​65006
  • Update React from 14898b6 to c3048aa: #​64798
  • initialize ALS with cookies in middleware: #​65008
  • feat(next/image)!: remove squoosh in favor of sharp as optional dependency: #​63321
  • fix: Workaround acorn bug/version issue by using SWC: #​65021
  • build: Update @swc/core to v1.5.0: #​65022
  • Ensure escaped string are parsed in NODE_OPTIONS: #​65046
  • chore(fetch-cache): remove zod from fetch cache: #​65079
  • support breadcrumb style catch-all parallel routes: #​65063
  • Improve initial setup with new App Router TypeScript project: #​64826
  • Add experimental trace file field: #​65071
  • Fix playwright config merging for webServer property: #​65090
  • chore(logging): Disable info logging of critters in production: #​62776
  • unstable_cache] Don't track dynamic fetches in an unstable_cache callback: [#​65010](https://github.com/vercel/next.js/issues/65010)
    
  • fix(page-static-info): refine warning message to emit once: #​65091
  • update redirect handling on forwarded action requests: #​65097
  • Tracing: allow opt-in flag to send build traces to url: #​65019
  • Turbopack: Allow client components from foreign code in app routes: #​64751
  • fix node.js module warning in middleware: #​65112
  • Fix: strip _rsc query for client navigation rsc request: #​65084
  • fix unhandled runtime error when notFound() triggered in generateMetadata w/ parallel routes: #​65102
  • Use vercel deployment url for metadataBase fallbacks: #​65089
  • Fix next/dynamic with babel and src dir: #​65177
  • update turbopack: #​65191
  • Fix crypto import in edge runtime with Turbopack: #​65171
  • Resolve global next Webpack alias last: #​65123
  • Add oslo, @​node-rs/argon2, and @​node-rs/bcrypt to external packages: #​65204
  • trace] Reduce the size of .next/trace files: [#​65101](https://github.com/vercel/next.js/issues/65101)
    
  • Remove extra suspense boundary for default next/dynamic: #​64716
  • Only apply metadata manifest credentials for preview deployment: #​64940
  • fix(next): add missing browser.major type: #​65185
  • Turbopack: rename source map prefix: #​64965
  • fix(next/image): detect react@19 for fetchPriority prop: #​65235
  • Use POST for invokeIpcMethod: #​65238
  • fix redirect to url with semicolon: #​65165
  • Provide non-dynamic segments to catch-all parallel routes: #​65233
  • Fix an issue parsing catchall params: #​65277
  • Enable preloading entries by default: #​65289
  • Trace uploader: add worker spans to allowed events: #​65255
  • Update font data: #​65301
  • Update revalidateTag to batch tags in one request: #​65296
  • Revert "Remove extra suspense boundary for default next/dynamic": #​65309
  • Emit polyfill-nomodule.js into the build manifest polyfillFiles: #​65223
  • Remove broken #[turbo_tasks::value(transparent)] attributes: #​65336
  • Delete dead concatenate_output_assets function: #​65337
  • Upgrade Turbopack: #​65320
  • Pages router: Use attribute-based head children reconciler when strictNextHead is enabled: #​65408
  • Revert "Implement Turbopack trace server bindings": #​65419
  • use correct not-found component when triggered from a parallel route: #​65343
  • Implement Turbopack trace server bindings: #​65410
  • fix(next/image): bypass icns images: #​65414
  • PPR] Enable incremental adoption: [#​63847](https://github.com/vercel/next.js/issues/63847)
    
  • fix: replace deprecated/removed functions in eslint-plugin-next: #​64251
  • docs: update revalidatePath & fix cache debug logic: #​65365
  • fix(next-core): mark turbopack embed fs to be internals: #​65420
  • fix(next/image): add missing svg test and refactor missing types: #​65345
  • build(edge): extract buildId into environment: #​64521
  • Revert "build(edge): extract buildId into environment": #​65425
  • fix(next/image): set max url length to 3072: #​65457
  • Support React 19 in App and Pages router: #​65058
  • Promote and rename server bundling options serverComponentsExternalPackages and bundlePagesExternals: #​65421
  • add experimental flag to allow forcing NODE_ENV=development in builds: #​65463
  • Support esm externals in app router: #​65041
  • fix: lazy load sharp: #​65484
  • make sure children is first in loader tree to fix head css bug on client navigation: #​65279
  • Re-land build(edge): extract buildId into environment: #​65426
  • improve versioned content map: #​65466
  • update turbopack: #​65503
  • Remove ineffective webpack rules and unused app-page context modules: #​65321
  • add page name to crashes: #​65504
  • Bump styled-jsx to 5.1.3: #​65485
  • Preload all chunks for next/dynamic in SSR: #​65486
  • fix!: add sharp timeout of 10 seconds: #​65517
  • Turbopack: new graph aggregation: #​65206
  • feat(next): revise server component error message: #​65468
  • chore: update prettier to 3.2.5: #​65092
  • Revert "Remove ineffective webpack rules and unused app-page context modules": #​65558
  • Remove auto appending xml extension to dynamic sitemap routes: #​65507
  • Remove rsc esm client module extra exports: #​65519
  • Handle nonce on Next.js injected script/link tags: #​65508
  • Fix multi-zone test by removing dependency list: #​65589
  • remove next-action header when following a redirect: #​65615
  • Remove @​next/font resolving for font loaders: #​65601
  • remove legacy deprecated warnings: #​65579
  • feat(turbopack): add support for bundlePagesRouterDependencies: #​65520
  • fix(next-swc): load wasm fallback if native bindings fail to load: #​65623
  • fix(next-swc): correct path interop to filepath for wasm: #​65633
  • Add proper deprecation/rename warnings for server bundling option: #​65575
  • feat!(next/image): change default Content-Disposition to attachment: #​65631
  • Pages router: Enable strict next/head children reconciler by default: #​65418
  • Apply react-server conditions to middleware: #​65424
  • fix(next-swc): Do not reuse compiler instance: #​65602
  • Show the new key of experimental config change warnings: #​65651
  • fix(next-swc): Fix SWC env target - include option: #​65693
  • Reapply "Implement Turbopack trace server bindings" (#​65419): #​65527
  • fix(resolve-metadata): allow for search params in canonical URL: #​65366
  • Remove missingSuspenseWithCSRBailout config: #​65688
  • Reland Remove ineffective webpack rules and unused app-page context modules: #​65694
  • Remove swc minify related code branches: #​65690
  • fix: load the tags manifest asynchronously: #​64563
  • Bump acorn to replace swc class properties transform: #​65715
  • fix: watch experimental/testmode in when running "pnpm dev": #​65689
  • Revert "chore: externalize undici for bundling": #​65727
  • ppr] Request normalization fixes: [#​65717](https://github.com/vercel/next.js/issues/65717)
    
  • fix(next/image)!: error when src has leading or trailing space: #​65637
  • fext(next-swc): extend internal env flag to all native bindings: #​65748
  • Update font data: #​65719
  • fix(next): add alias to new react exports: #​65761
  • Update font data: #​65768
  • feat: remove font family hashing in next/font css: #​53608
  • Add script to script loader when strategy prop is undefined: #​65585
  • fix: ensure websockets are correctly passed: #​65759
  • Add clientTraceMetadata experimental option to propagate tracing data to the client: #​64256
  • Remove process auto polyfill in edge runtime: #​65751
  • feat: support import attributes: #​65749
  • Turbopack: Remove EcmascriptChunkingContext: #​65716
  • Error in build for middleware when import client-only: #​65792
  • fix(next): reject protocol-relative URLs in image optimization: #​65752
  • Fix broken HTML inlining of non UTF-8 decodable binary data from Flight payload: #​65664
  • Bundle the installed react for middleware: #​65811
  • fix middleware cookie initialization: #​65820
  • fix(next/image)!: set upstream timeout to 7 seconds: #​65821
  • feat(turbopack-ecmascript): use import attributes for annotations: #​59370
  • feat(next): experimental react compiler support: #​65804
  • Fix the runtime for rsc layer: #​65850
  • Ensure React Compiler only runs on first-party browser code: #​65851
  • fix: bump nft@0.27.1: #​65854
  • add effect packages into the optimized-by-default list: #​65465
  • Upgrade react@beta: #​65845
  • Ensure plugin-syntax-jsx doesn't have to be installed: #​65865
  • Update React from 4508873 to 04b0588: #​65864
  • Set default stale-while-revalidate header value to 1 year: #​65867
  • fix missing experimental warning for reactCompiler: #​65866
  • Error on mismatched minimal react version: #​65806
  • Revert "Set default stale-while-revalidate header value to 1 year": #​65887
  • Update turbopack & swc_core: #​65450
  • Revert "Fix broken HTML inlining of non UTF-8 decodable binary data f…: #​65906
  • experimental: unstable_after: #​65038
  • Docs: Replace "twitter.com" to "x.com": #​65917
  • fix(next/image): prefer sharp defaults, use mozjpeg for JPEG: #​65846
  • Update font data: #​65961
  • unstable_after: support nested unstable_after calls: #​65950
  • Fix revalidateTimings route for catchall index route: #​65843
  • fix(next): initial prefetch cache not set properly with different search params: #​65977
  • Add additional log to experimental ppr flag in next.config.js: #​65944
  • Change default of prerenderEarlyExit to true: #​65830
  • short-circuit OPTIONS requests to pages: #​65295
  • Turbopack: Implement next/font/local with BeforeResolvePlugin and show custom error message: #​65870
  • Breaking] Disable automatic static generation for route handlers: [#​65825](https://github.com/vercel/next.js/issues/65825)
    
  • Fix router.refresh missing canonical url override: #​65999
  • Fix typo in JSDoc of ppr flag of next.config.js: #​66028
  • Revert webpack bundling layer changes for middleware/pages: #​66049
  • Upgrade lightningcss, disable grid prefixing: #​65986
  • Breaking] disable client router cache for page segments: [#​66039](https://github.com/vercel/next.js/issues/66039)
    
  • Add dedicated client entry for Turbopack builds: #​65824
  • Update React from 04b0588 to 81c5ff2 : #​65869
  • implement unstable_rethrow: #​65831
  • chore(next/image): remove unused output parameter: #​66083
  • next-swc-napi: Enable "plugin" feature by default: #​66006
  • turbopack] Use updated RawOutput API: [#​65300](https://github.com/vercel/next.js/issues/65300)
    
  • Skip setting to fetch cache when not modified: #​66055
  • Memory] Add option to reduce memory usage caused by duplicate strings in webpack-sources: [#​66003](https://github.com/vercel/next.js/issues/66003)
    
  • Ensure metadata routes dont skip static optimization: #​66097
  • unstable_after] fix occasional dev-mode crash in edge runtime pages: [#​66099](https://github.com/vercel/next.js/issues/66099)
    
  • fix: ensure prefetch data routes are always added when app has ppr enabled: #​66102
  • Breaking] Disable automatic fetch caching: [#​66004](https://github.com/vercel/next.js/issues/66004)
    
  • Update React from 81c5ff2 to f994737: #​66093
Documentation Changes
Example Changes
  • Update Sanity example deps and tsconfig: #​64570
  • chore: fix a wrong link for with-service-worker example: #​64666
  • Update Nav.tsx: #​64818
  • Update with-storybook example: #​64911
  • bug fix on a pull request #​64911: #​64925
  • Update Sanity example deps: #​64939
  • deps updated for with-mongodb-mongoose example: #​64928
  • Docs: Explain why Layouts (RSCs) can't access pathname: #​64785
  • fix(examples): blog-starter href, remove redundant public folder: #​65025
  • Ensure latest canary of Next.js is installed in repros: #​64967
  • Ensure latest canary of Next.js is installed in repros: #​65197
  • feat(examples): add with-turso: #​61291
  • Fix export function name on docs/routing/layouts-and-templates: #​65240
  • Fixes with-supertokens example: #​65267
  • @​emotion/cache version fix: #​65422
  • update reproduction templates to use correct React: #​65624
  • Resolve grammatical errors in examples: #​65644
  • Update middleware example to App Router: #​65618
  • update cache handler version and added better logic for opting out of…: #​65330
  • Update Sanity example deps and implementation: #​65744
  • update convex README.md: #​65765
  • chore: Bump react-modal to 3.16.2 in with-router-as-modal example: #​65841
  • Update Google Analytics example for App Router: #​66021
Misc Changes
  • hotfix: hardcoded skip turbopack tests to manifest: #​64515
  • Update to latest rust-cache: #​64524
  • Require turbopack build jobs: #​64526
  • chore: tweak unhelpful comment weight: #​64496
  • Update Turbopack development test manifest: #​64546
  • Update Turbopack development test manifest: #​64579
  • chore: update labels in workflows/templates: #​63713
  • chore: update label: #​64662
  • docs: fix MDX codeblock: #​64673
  • Docs: Review auth guide: #​64605
  • Update Turbopack development test manifest: #​64709
  • add node example to open graph image docs: #​64305
  • docs: Suggest a blobless clone instead of a shallow clone: #​64693
  • Fix next-swc native binary write in tests: #​64744
  • docs: Add ant-design library info: #​63965
  • docs: fix default.js params example: #​64748
  • Update 07-route-groups.mdx, remove extra bracket: #​64754
  • chore: exit running related tests if there was no match: #​64772
  • docs: remove types in js example: #​64761
  • chore: rename 'example bug' label to 'examples': #​64775
  • Update Turbopack development test manifest: #​64762
  • chore: match label name during autolabeling: #​64770
  • Docs: Clarify template.js behavior: #​64781
  • Upgrade Turborepo: #​64767
  • Update index.mdx: #​64794
  • docs: "generateMetadata" to "generateViewport" in doc "generateViewport": #​64795
  • Update 06-bundle-analyzer.mdx: #​64740
  • Upgrade Turborepo: #​64842
  • Update @testing-library/react used in tests: #​64851
  • Update Turbopack development test manifest: #​64838
  • docs: remove types in js example: #​64878
  • fix app-dir-edge-runtime-with-wasm test: #​64891
  • chore(docs): added inlang to the list of i18n community libraries: #​61323
  • Add WorkOS to list of auth libraries: #​64860
  • Revert turborepo to 1.13.3-canary.2: #​64892
  • Revert turborepo to 1.13.3-canary.2 cont.: #​64895
  • Update 04-loading-ui-and-streaming.mdx: #​64857
  • Docs: Add section for @next/env package: #​64908
  • test(manifest): skip font/proxy test for now: #​64927
  • docs: update og generation code with local assets: #​64888
  • Allow StackBlitz repro links in bug reports on GitHub: #​64935
  • Fix mock span: #​64944
  • Add --skip-install flag to create-next-app: #​64691
  • Fix windows CI due to node release: #​64950
  • Ensure install works in test fixtures when NEXT_TEST_SKIP_CLEANUP=1 is specified: #​64829
  • test(fixture): allow turbopack build with longer wait time: #​64930
  • Sync Cargo.lock with turbo: #​64989
  • fix(test-utils): more robust server teardown: #​64991
  • Update Turbopack development test manifest: #​64996
  • Removed the "-" sign on Bun option for create-next-app CLI tool in the documentation: #​64972
  • test(fixture): prevent unexpected errored exit with leaking error: #​65007
  • docs: fix Bun install command: #​65016
  • Fix Server Action closure example: #​65029
  • Update sitemap.mdx: #​65003
  • chore: notify on popular feature requests: #​64877
  • docs: add missing imports in auth article: #​65039
  • Replace createNextDescribe with nextTestSetup: #​64817
  • Update Turbopack production test manifest: #​65055
  • Update Turbopack development test manifest: #​65054
  • Fix typo in code example in index.mdx: #​65075
  • test: fix react version testing due to new release: #​65081
  • Combine necessary file for edge route in size calculation: #​65053
  • Bump @testing-library/react to 15.0.3 (from 13.x): #​65119
  • docs: Fix typo for ReactDOM.prefetchDNS method inside Resource Hints section: #​65111
  • chore(github-workflow): update popular workflows cron time, fix undef…: #​65172
  • chore(github-templates): update docs_report template, update template descriptions: #​65178
  • chore: add more labels: #​65209
  • docs: Add @​fluentui/react-components to list of libraries that support css-in-js with app router: #​61521
  • docs: fix skipTrailingSlashRedirect middleware example: #​65220
  • docs(app-routing-layoutsand-template): use the correct path: #​65085
  • Update Turbopack production test manifest: #​65225
  • Update Turbopack development test manifest: #​65226
  • chore(github-workflow): update to check all reactions: #​65228
  • docs(staletime): add clarification around prefetch false: #​65252
  • create-next-app] remove "text-balance" custom class: [#​63742](https://github.com/vercel/next.js/issues/63742)
    
  • Extract slow tests to avoid wasteful start/stop: #​65265
  • Remove unnecessary mocks: #​65284
  • chore(github-workflow): add linear: next labels to sync popular issues to linear: #​65288
  • Improve test assertions: #​65285
  • docs: update Route Handler streaming example: #​65286
  • chore(github-workflow): Update title for update-font-data workflow: #​65293
  • Update Turbopack development test manifest: #​65312
  • add explicit test for parallel routes in a root layout: #​65338
  • docs(unstable_cache): add data cache mentions: #​65342
  • Remove duplicate code example in authentication page: #​65354
  • Update Turbopack development test manifest: #​65404
  • use backticks instead of quotes: #​65393
  • Update 05-mdx.mdx: #​65392
  • Support interrupts and focus in react-profiling-mode test: #​65200
  • Improve Head > script coverage: #​65399
  • chore(test): add more tests for image optimizer formats: #​65363
  • Improve test assertions: #​65319
  • Use @testing-library instead of react-dom/test-utils: #​65328
  • Fixed wrong highlight in Building your application > authentication > useFormStatus hook example : #​65400
  • docs(caching): Fix typo for staleTimes: #​65427
  • test: disable next-test playwright test: #​65460
  • fix isTurbopack check in test cases: #​65446
  • Updating the links to the useActionState docs: #​65476
  • update create-next-app React versions: #​65478
  • Update docs on default metadataBase value: #​65428
  • Update Turbopack development test manifest: #​65497
  • chore: add prettier update to blame ignore: #​65529
  • Sync Cargo.lock with Turbo: #​65525
  • chore(test): test image preload below the fold: #​65528
  • test: consolidate action flaky test: #​65541
  • Fix /dynamic in test/.stats-app: #​65543
  • chore(create-next-app): add --empty flag: #​65532
  • fix: ignore all .env files for create-next-app by default: #​61920
  • docs: explain about the conditional default metadataBase on vercel de…: #​65583
  • Fix NEXT_SKIP_ISOLATE=1 log for testing: #​65590
  • eslint] Fix lint-staged to ensure eslint is ran: [#​65622](https://github.com/vercel/next.js/issues/65622)
    
  • Docs: Update server actions link to point at server actions page: #​65593
  • create-next-app - Update links for READMEs: #​65548
  • chore(create-next-app): update empty templates: #​65620
  • fix(docs): fix minor meta charset typo: #​65596
  • chore(create-next-app): update README links: #​65634
  • Add Ecmascript features tests: #​65613
  • Add missing type-only imports to documentation examples: #​65687
  • chore(CI): escape PR title for slack webhook: #​65742
  • Docs: Make "With URL Obeject" only displayed in Pages docs: #​65547
  • Update external links 07-edge.mdx: #​65728
  • chore: add git blame ignore-revs support to gitlens for vscode configuration: #​65762
  • chore: remove unnecessary dependency: #​65819
  • test: fix flaky tests and disabled constant failing ones: #​65822
  • Run CNA tests with Next.js from branch: #​65852
  • docs(css-in-js): alphabetize libraries name: #​65832
  • Fix typos in test descriptions in router-rerender integration tests: #​65834
  • fix: race condition in CLI output in react-compiler test: #​65909
  • Update create-next-app template: #​65803
  • Fix send-trace-to-jaeger boolean span values: #​65920
  • Mention Renaming of useFormState: #​65934
  • docs: clarify gSSP docs for runtime: #​65962
  • fix(docs): update styled components option: #​65718
  • feat: Add option to enable Turbopack with create-next-app: #​65926
  • chore(github-workflow): move issues, prs, features to #next-info channel: #​65991
  • Update Turbopack development test manifest: #​66002
  • docs: Update Route Handlers docs for dynamic: #​66010
  • Update Turbopack production test manifest: #​66007
  • Include base commit in changes included by a React sync: #​65868
  • add missing "prerenderEarlyExit: false" to dynamic-data test
  • add pre-push hook to guard against accidental pushes directly to canary: #​66030
  • Add missing 'prerenderEarlyExit: false' in tests: #​66032
  • chore(docs): remove suggestion of manually installing sharp: #​66034
  • Update Turbopack development test manifest: #​66044
  • Fix swc test path from node_modules: #​66047
  • Update create-next-app template CSS: #​66043
  • Update lightningcss to 1.0.0-alpha.56: #​66046
  • ci(workflow): skip building next-swc with latest turbopack: #​66048
  • Improve sync-react changelog generator: #​66051
  • Tweak flakey metadata error tests: #​66060
  • Fix cloudflare transform images url: #​66076
  • React sync: Reduce manual tasks: #​66095
  • React sync: Handle React PRs landed via ghstack: #​66069
  • Memory] Add docs for new experimental.webpackMemoryOptimizations option: [#​66096](https://github.com/vercel/next.js/issues/66096)
    
    
Credits

Huge thanks to @​devjiwonchoi, @​ijjk, @​Ethan-Arrowood, @​sokra, @​kenji-webdev, @​wbinnssmith, @​huozhi, @​domdomegg, @​samcx, @​Jaaneek, @​evanwinter, @​wyattjoh, @​kdy1, @​balazsorban44, @​feedthejim, @​ztanner, @​ForsakenHarmony, @​kwonoj, @​delbaoliveira, @​stipsan, @​leerob, @​shuding, @​xiaohanyu, @​timneutkens, @​dvoytenko, @​bobaaaaa, @​bgw, @​gaspar09, @​souporserious, @​unflxw, @​kiner-tang, @​Ehren12, @​EffectDoplera, @​IAmKushagraSharma, @​Auxdible, @​sean-rallycry, @​Jeffrey-Zutt, @​eps1lon, @​jeanmax1me, @​unstubbable, @​NilsJacobsen, @​PaulAsjes, @​adiguno, @​ryan-nauman, @​zsh77, @​KagamiChan, @​steveluscher, @​MehfoozurRehman, @​vkryachko, @​chentsulin, @​samijaber, @​begalinsaf, @​FluxCapacitor2, @​lukahartwig, @​brianshano, @​pavelglac, @​styfle, @​symant233, @​HristovCodes, @​karlhorky, @​jonluca, @​jonathan-ingram, @​mknichel, @​sopranopillow, @​Gomah, @​imddc, @​notrab, @​gabrielrolfsen, @​remorses, @​AbhiShake1, @​agadzik, @​ryota-murakami, @​rishabhpoddar, @​rezamauliadi, @​IncognitoTGT, @​webtinax, @​BunsDev, @​nisabmohd, @​z0n, @​bennettdams, @​joeshub, @​n1ckoates, @​srkirkland, @​RiskyMH, @​coopbri, @​okoyecharles, @​diogocapela, @​dnhn, @​typeofweb, @​davidsa03, @​imranolas, @​lubieowoce, @​maxhaomh, @​mirasayon, @​blvdmitry, @​hwangstar156, @​lforst, @​emmerich, @​christian-bromann, @​Lsnsh, @​datner, @​hiro0218, @​flybayer, @​ianmacartney, @​ypessoa, @​ryohidaka, @​icyJoseph, @​Arinji2, @​lovell, @​nsams, @​Nayeem-XTREME, @​JamBalaya56562, @​Arindam200, @​gaojude, @​qqww08, and @​todor0v for helping!

v15.0.0-canary.190

Compare Source

Core Changes
  • Cache in CacheScopeStore in use cache: #​71221
  • Encode binary cache keys as ucs-2 strings: #​71224
Credits

Huge thanks to @​sebmarkbage for helping!

v15.0.0-canary.189

Compare Source

Core Changes
  • fix: add newrelic to server-external-packages.json: #​71066
  • chore: delete redundant blank spaces in packages directory: #​71189
  • Do not create client reference manifest for metadata route handlers: #​71225
  • Upgrade React from 70fb1363-20241010 to cd22717c-20241013: #​71223
Example Changes
  • docs(typo): fix typo in cms-sanity example README.md: #​71211
Misc Changes
Credits

Huge thanks to @​adcichowski, @​mobeigi, @​JohnGemstone, @​lumirlumir, @​actopas, @​hiro0218, @​JamBalaya56562, @​jjm2317, and @​unstubbable for helping!

v15.0.0-canary.188

Compare Source

Core Changes
  • Add support for "use cache" in route handlers: #​70897
  • For route handlers, call loadComponents also during next build: #​71202
  • Handle thrown values that aren't Error instances in App router: #​71210
Misc Changes
Credits

Huge thanks to @​unstubbable and @​eps1lon for helping!

v15.0.0-canary.187

Compare Source

Core Changes
  • fix: getStaticProps appears instead of generateStaticParams during app router build: #​71033
  • Rename swrDelta config to expireTime: #​71159
  • tweak shadow on static indicator & update docs copy: #​71171
  • dynamicIO] track Prerender environment name during dev: [#​71165](https://github.com/vercel/next.js/issues/71165)
    
  • chore: update migration comments: #​71169
Misc Changes
  • docs(javascript): fix wrong javascript code and a typo in link.mdx: #​71143
  • feat(turbopack): Minify CSS files while building: #​71130
  • docs(typo): fix typos in turbo.mdx: #​71188
  • docs(typo): fix typo javascript: #​71175
  • fix: Next.js missed a file when renaming swrDelta to expireTime: #​71190
  • Tweak expireTime document a bit more: #​71199
  • docs(typo): fix typo in contribution guide(#​71200): #​71201
  • Fix grammar: #​71181
  • docs(terminal): fix wrong terminal command and add missing hash symbols: #​71180
Credits

Huge thanks to @​lumirlumir, @​ijjk, @​ztanner, @​gnoff, @​huozhi, @​kdy1, @​actopas, and @​n-ii-ma for helping!

v15.0.0-canary.186

Compare Source

Core Changes
  • Handle source map requests for Turbopack client chunks: #​71168
Misc Changes
  • Unflake "streaming responses cancel inner stream after disconnect" test: #​71163
  • Increase retry duration for HMR fetch logging tests: #​71170
Credits

Huge thanks to @​unstubbable for helping!

v15.0.0-canary.185

Compare Source

Core Changes
  • Revert "chore(next-codemod): move app-dir-runtime-config-experimental-edge to 13.1.2": #​71157
  • feat: block compilation on codemod comments and ask to remove: #​71103
  • Scope request store in render: #​71109
  • Reject hanging promises: #​70994
  • fix: allow custom app routes for metadata conventions: #​71153
  • chore(next-codemod): suggest pre-release codemods by their "stable" version: #​71158
  • misc(next-codemod): inform user whether current version is higher or on target version: #​71160
  • Update loading cache handler: #​71121
  • prevent cookies from being set in the wrong phase: #​71094
  • avoid accessing performance APIs if fetch is untracked: #​71164
Misc Changes
  • docs(typo): fix typo github in cli related docs: #​71152
  • Increase retry duration from 3 to 5 seconds in RSC HMR cache tests: #​70467
  • codemod(turbopack): Rewrite a few instances of Vc as ResolvedVc: #​70927
  • chore(turbopack): Delete a bunch of dead/unused structs: #​70987
  • docs(typo): fix redundant double spaces: #​71137
Credits

Huge thanks to @​ztanner, @​huozhi, @​gnoff, @​lumirlumir, @​unstubbable, @​bgw, @​devjiwonchoi, @​ijjk, and @​lubieowoce for helping!

v15.0.0-canary.184

Compare Source

Core Changes
  • Turbopack] add unstable prefix to persistent caching option and force to provide an expected level of stability: [#​71090](https://github.com/vercel/next.js/issues/71090)
    
  • codemod: make parser more comptible: #​71122
  • Don't warn on well-known properties in searchParams: #​71142
  • Add source map support for server components/actions in the browser: #​71042
  • show webpack/turbopack compilation duration for next build: #​71146
  • tweak static indicator style & behavior: #​71128
  • feat(next-upgrade): suggest React codemod: #​71016
  • prevent revalidateTag/Path during render: #​71093
  • fix(turbopack): Fix NextEcmascriptClientReferenceTransition: #​70603
  • turn withRequestStore into createRequestStore: #​71107
  • Initial implementation of per-segment prefetch request handling: #​71113
  • Upgrade React from 2d16326d-20240930 to 70fb1363-20241010: #​71118
Misc Changes
  • docs: add missing space: #​70825
  • docs(route-handlers): fix missing revalidate export for JS code block: #​70857
  • docs: update incorrect link address: #​70836
  • chore(next/image): update priority prop docs with loading prop side effect warning: #​70835
  • Docs: Added JS code blocks that were missing in the Installation documentation: #​70801
  • Turbopack] make filesystem tasks session dependent instead of invalidating on startup: [#​70945](https://github.com/vercel/next.js/issues/70945)
    
  • fix complete state for event spans: #​71083
  • build: Update swc_core to v0.106.3: #​70687
  • Turbopack] make persistent caching not printing so much: [#​71092](https://github.com/vercel/next.js/issues/71092)
    
  • Turbopack] add simple versioning for persistent caching: [#​71091](https://github.com/vercel/next.js/issues/71091)
    
  • Turbopack] new backend cleanup: [#​71132](https://github.com/vercel/next.js/issues/71132)
    
  • docs: self-hosting video: #​71127
Credits

Huge thanks to @​Unsleeping, @​Juneezee, @​lonr, @​Aerilym, @​ytori, @​sokra, @​kdy1, @​huozhi, @​eps1lon, @​unstubbable, @​ztanner, @​devjiwonchoi, @​lubieowoce, @​leerob, @​gnoff, and @​acdlite for helping!

v15.0.0-canary.183

Compare Source

Core Changes
  • Move WorkStore and ActionStore to /server/app-render: #​70934
  • Turbopack] Implement support for webpack’s `stats.json`: [#​70996](https://github.com/vercel/next.js/issues/70996)
    
  • chore(next-codemod): add verbose option to transform: #​71079
  • chore: polish warning for esmExternals: #​71082
  • go back to ignoring revalidates from render: #​71088
  • Turbopack] add support for collectibles to new backend: [#​70798](https://github.com/vercel/next.js/issues/70798)
    
  • codemod: do not await on invalid prop: #​71089
  • chore(next-codemod): move app-dir-runtime-config-experimental-edge to 13.1.2: #​71081
  • Add cacheLife() / cacheTag() APIs: #​71064
  • Eagerly Pass Implicit Tags: #​71105
  • chore(next-codemod): add prompts for (un)installing packages: #​71038
  • Turbopack] formatIssue is expensive, so avoid it if possible: [#​71117](https://github.com/vercel/next.js/issues/71117)
    
  • add phase tracking to workUnitStore: #​71030
Example Changes
  • chore(examples):updated the example of with-stitches to utlize the App router: #​71007
Misc Changes
  • polish async codemod docs: #​71048
  • polish sync-dynamic-apis error page: #​71049
  • docs: misc typo corrections in upgrade guide & codemod: #​71098
  • chore(turbo-tasks-backend): Clean up internal macros: #​71061
  • Turbopack] change default module id strategy back to dev: [#​71052](https://github.com/vercel/next.js/issues/71052)
    
  • docs(javascript): fix wrong javascript code in 11-parallel-routes.mdx: #​71074
  • Fix SWC cache transform on the client layer: #​71095
  • chore: add --no-babel flag to codemod: #​71106
  • Fix handling of hot reloader middlewares: #​71104
  • Turbopack] allow to disable tree shaking: [#​71114](https://github.com/vercel/next.js/issues/71114)
    
  • fix(turbopack): Do not create self-referencing fragments: #​71102
Credits

Huge thanks to @​sebmarkbage, @​ztanner, @​Manoj-M-S, @​wbinnssmith, @​devjiwonchoi, @​huozhi, @​lubieowoce, @​sokra, @​bgw, @​lumirlumir, @​shuding, @​unstubbable, and @​kdy1 for helping!

v15.0.0-canary.182

Compare Source

Core Changes
  • next-upgrade: Ensure correct React and types version are resolved when upgrading to Next.js rc: #​70981
  • codemod: leave comment on spread props: #​70979
  • docs: add app-dir-runtime-config-experimental-edge codemod: #​71008
  • docs: add next-dynamic-access-named-export codemod: #​71012
  • chore(next-upgrade): use process exit instead of throwing: #​71018
  • chore(next-upgrade): improve revision usage messages: #​71019
  • Revert "chore(next-upgrade): use process exit instead of throwing (#​7…: #​71021
  • Disable server action transform in pages router: #​71028
  • chore(next-codemod): view current Next.js version, skip if already on or higher: #​71034
  • codemod: comment on reexport: #​71017
  • move workUnitAsyncStorage back into "client/components": #​71046
  • codemod: type cast async api calls in non entry file exports: #​71040
  • codemod upgrade: show link of migration guide after upgrade: #​71036
  • Defensively install patches: #​71043
  • fix(next/turbopack): Always preserve import attributes with esm modules: #​71051
  • codemod: fix type only react import: #​71053
  • types-plugin: enahnce type checking on interface params: #​71059
Misc Changes
  • docs: fix URL for error message: #​71003
  • Turbopack: find client references layout segment optimization: #​70792
  • Skip deployments for Dynamic IO error tests: #​71024
  • Skip Math.random test with route handler and 'use cache': #​71025
  • Remove windows i686 next-swc build target: #​71041
  • fix(docs): correct MDN URL for decoding attribute of next/image component: #​71029
  • Add ts-node dependency for jest.config.ts parsing: #​70971
  • chore: replace the all path-name with pathname for consistency: #​71000
Credits

Huge thanks to @​eps1lon, @​devjiwonchoi, @​mischnic, @​huozhi, @​unstubbable, @​ijjk, @​DeepakBalaraman, @​karlhorky, @​lubieowoce, @​Marukome0743, @​gnoff, and @​bgw for helping!

v15.0.0-canary.181

Compare Source

Core Changes
  • ensure export workers that are killed bubble up to parent process: #​70997
Misc Changes
  • Fix i686 next-swc build due to int overflow: #​70995
Credits

Huge thanks to @​ztanner and @​ijjk 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 this update 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](https://nextjs.org) ([source](https://github.com/vercel/next.js)) | dependencies | patch | [`15.0.0-canary.179` -> `15.0.0-rc.0`](https://renovatebot.com/diffs/npm/next/15.0.0-canary.179/15.0.0-rc.0) | --- ### Release Notes <details> <summary>vercel/next.js (next)</summary> ### [`v15.0.0-rc.0`](https://github.com/vercel/next.js/releases/tag/v15.0.0-rc.0) [Compare Source](https://github.com/vercel/next.js/compare/v15.0.0-canary.190...v15.0.0-rc.0) ##### Core Changes - fix(next): global not-found not working on multi-root layouts: [#&#8203;63053](https://github.com/vercel/next.js/issues/63053) - chore(next): add keywords on package.json: [#&#8203;64173](https://github.com/vercel/next.js/issues/64173) - Fix DynamicServerError not being thrown in fetch: [#&#8203;64511](https://github.com/vercel/next.js/issues/64511) - fix: `lib/helpers/install.ts` to better support pnpm and properly respect `root` argument: [#&#8203;64418](https://github.com/vercel/next.js/issues/64418) - fix(next): `Metadata.openGraph` values not resolving basic values when `type` is set: [#&#8203;63620](https://github.com/vercel/next.js/issues/63620) - disable production chunking in dev: [#&#8203;64488](https://github.com/vercel/next.js/issues/64488) - update turbopack: [#&#8203;64501](https://github.com/vercel/next.js/issues/64501) - Turbopack: Allow client components to be imported in app routes: [#&#8203;64520](https://github.com/vercel/next.js/issues/64520) - refactor: remove always truthy flag: [#&#8203;64522](https://github.com/vercel/next.js/issues/64522) - Turbopack: don’t show long internal stack traces on build errors: [#&#8203;64427](https://github.com/vercel/next.js/issues/64427) - next/script: Correctly apply async and defer props: [#&#8203;52939](https://github.com/vercel/next.js/issues/52939) - chore(next/font): update [@&#8203;capsizecss/metrics](https://github.com/capsizecss/metrics) package: [#&#8203;64528](https://github.com/vercel/next.js/issues/64528) - feat: add information that revalidate interval is in seconds: [#&#8203;64229](https://github.com/vercel/next.js/issues/64229) - Typo "Minifer" in config.ts: [#&#8203;64359](https://github.com/vercel/next.js/issues/64359) - Enhance types for Node and Edge envionments: [#&#8203;64454](https://github.com/vercel/next.js/issues/64454) - feat: Add a validation for `postcss` with `useLightningcss`: [#&#8203;64379](https://github.com/vercel/next.js/issues/64379) - fix HMR for cases where chunking changes: [#&#8203;64367](https://github.com/vercel/next.js/issues/64367) - perf: improve Pages Router server rendering performance: [#&#8203;64461](https://github.com/vercel/next.js/issues/64461) - Fix cjs client components tree-shaking: [#&#8203;64558](https://github.com/vercel/next.js/issues/64558) - fix refresh behavior for discarded actions: [#&#8203;64532](https://github.com/vercel/next.js/issues/64532) - fix: filter out middleware requests in logging: [#&#8203;64549](https://github.com/vercel/next.js/issues/64549) - chore: remove unused rust dependencies: [#&#8203;62176](https://github.com/vercel/next.js/issues/62176) - fix(next-swc): correctly set wasm fallback for known target triples: [#&#8203;64567](https://github.com/vercel/next.js/issues/64567) - memoize layout router context: [#&#8203;64575](https://github.com/vercel/next.js/issues/64575) - fix incorrect refresh request when basePath is set: [#&#8203;64589](https://github.com/vercel/next.js/issues/64589) - fix TypeError edge-case for parallel slots rendered multiple times: [#&#8203;64271](https://github.com/vercel/next.js/issues/64271) - Fix ASL bundling for dynamic css: [#&#8203;64451](https://github.com/vercel/next.js/issues/64451) - Revert "fix(next): global not-found not working on multi-root layouts": [#&#8203;64601](https://github.com/vercel/next.js/issues/64601) - chore(test): run related E2E deploy tests on PRs: [#&#8203;63763](https://github.com/vercel/next.js/issues/63763) - Improve top level await coverage: [#&#8203;64508](https://github.com/vercel/next.js/issues/64508) - Upgrade typescript to 5.3: [#&#8203;64043](https://github.com/vercel/next.js/issues/64043) - add pathname normalizer for actions: [#&#8203;64592](https://github.com/vercel/next.js/issues/64592) - Fix experimental/testmode by removing console.log: [#&#8203;64670](https://github.com/vercel/next.js/issues/64670) - Don't output .test.ts files in next/font: [#&#8203;63472](https://github.com/vercel/next.js/issues/63472) - Fix reporting when performance.measure doesn't exist (Edge): [#&#8203;64669](https://github.com/vercel/next.js/issues/64669) - Reduce amount of data passed to collectBuildTraces: [#&#8203;59665](https://github.com/vercel/next.js/issues/59665) - fix(next-server): 'quiet' setting delegate for custom server: [#&#8203;64512](https://github.com/vercel/next.js/issues/64512) - Revert "chore(test): run related E2E deploy tests on PRs": [#&#8203;64682](https://github.com/vercel/next.js/issues/64682) - update turbopack: [#&#8203;64686](https://github.com/vercel/next.js/issues/64686) - Fix: resolve mixed re-exports module as cjs: [#&#8203;64681](https://github.com/vercel/next.js/issues/64681) - Revert "fix TypeError edge-case for parallel slots rendered multiple times": [#&#8203;64690](https://github.com/vercel/next.js/issues/64690) - Fix typo: 'serverComponentsExtenalPackages' should be 'serverComponentsExternalPackages': [#&#8203;64705](https://github.com/vercel/next.js/issues/64705) - prevent erroneous route interception during lazy fetch: [#&#8203;64692](https://github.com/vercel/next.js/issues/64692) - Add `@appsignal/nodejs` to the external packages list: [#&#8203;64503](https://github.com/vercel/next.js/issues/64503) - fix root page revalidation when redirecting in a server action: [#&#8203;64730](https://github.com/vercel/next.js/issues/64730) - Clean-up fetch metrics tracking: [#&#8203;64746](https://github.com/vercel/next.js/issues/64746) - \[actions] Enforce body limit using Transform stream: [#&#8203;64694](https://github.com/vercel/next.js/issues/64694) - Turbopack: Don’t show stack traces for internal modules: [#&#8203;64228](https://github.com/vercel/next.js/issues/64228) - Reapply "chore(test): run related E2E deploy tests on PRs" ([#&#8203;64682](https://github.com/vercel/next.js/issues/64682)): [#&#8203;64712](https://github.com/vercel/next.js/issues/64712) - fix(fetch-cache): fix typo: [#&#8203;64786](https://github.com/vercel/next.js/issues/64786) - fix: remove traceparent from cachekey should not remove traceparent from original object: [#&#8203;64727](https://github.com/vercel/next.js/issues/64727) - fix interception route rewrite regex not supporting hyphenated segments: [#&#8203;64805](https://github.com/vercel/next.js/issues/64805) - Disable ncc cache instead of cache cleaning: [#&#8203;64804](https://github.com/vercel/next.js/issues/64804) - Move next-swc Turborepo config to packages/next-swc: [#&#8203;64789](https://github.com/vercel/next.js/issues/64789) - build: Update `swc_core` to `v0.90.33`: [#&#8203;64553](https://github.com/vercel/next.js/issues/64553) - Enable loading source maps for Next Server and React: [#&#8203;64527](https://github.com/vercel/next.js/issues/64527) - fix: mixing namespace import and named import client components: [#&#8203;64809](https://github.com/vercel/next.js/issues/64809) - fext(next): extend next.config for mdxRs support options: [#&#8203;64801](https://github.com/vercel/next.js/issues/64801) - skip test_e2e_deploy_related when triggered from a fork: [#&#8203;64893](https://github.com/vercel/next.js/issues/64893) - fix(fetch-cache): fix additional typo, add type & data validation: [#&#8203;64799](https://github.com/vercel/next.js/issues/64799) - feat(next-core): support parsing matcher config object: [#&#8203;64678](https://github.com/vercel/next.js/issues/64678) - Fix mixed exports in server component with barrel optimization: [#&#8203;64894](https://github.com/vercel/next.js/issues/64894) - fix: improve tsconfig extends checks: [#&#8203;61413](https://github.com/vercel/next.js/issues/61413) - Fix next/image usage in mdx: [#&#8203;64875](https://github.com/vercel/next.js/issues/64875) - fix dynamic route interception not working when deployed with middleware: [#&#8203;64923](https://github.com/vercel/next.js/issues/64923) - feat(turbopack): Handle fragments in requests: [#&#8203;64232](https://github.com/vercel/next.js/issues/64232) - feat(turbopack): Check for duplicate parallel routes: [#&#8203;64181](https://github.com/vercel/next.js/issues/64181) - Speed up createNext test suite isolation: [#&#8203;64909](https://github.com/vercel/next.js/issues/64909) - fix(rewrites): support external rewrite destination: [#&#8203;64943](https://github.com/vercel/next.js/issues/64943) - Ensure edge prerender-manifest is minimal: [#&#8203;64946](https://github.com/vercel/next.js/issues/64946) - remove special-cased prefetch kind in dev mode: [#&#8203;64941](https://github.com/vercel/next.js/issues/64941) - feat: support import attributes: [#&#8203;59480](https://github.com/vercel/next.js/issues/59480) - NextJS App router: add `isolated-vm` to server-external-packages.json: [#&#8203;64749](https://github.com/vercel/next.js/issues/64749) - Add `next experimental-test` command: [#&#8203;64352](https://github.com/vercel/next.js/issues/64352) - Revert "feat: support import attributes": [#&#8203;65001](https://github.com/vercel/next.js/issues/65001) - NODE_OPTIONS updates: [#&#8203;65006](https://github.com/vercel/next.js/issues/65006) - Update React from [`14898b6`](https://github.com/vercel/next.js/commit/14898b6a9) to [`c3048aa`](https://github.com/vercel/next.js/commit/c3048aab4): [#&#8203;64798](https://github.com/vercel/next.js/issues/64798) - initialize ALS with cookies in middleware: [#&#8203;65008](https://github.com/vercel/next.js/issues/65008) - feat(next/image)!: remove `squoosh` in favor of `sharp` as optional dependency: [#&#8203;63321](https://github.com/vercel/next.js/issues/63321) - fix: Workaround acorn bug/version issue by using SWC: [#&#8203;65021](https://github.com/vercel/next.js/issues/65021) - build: Update `@swc/core` to `v1.5.0`: [#&#8203;65022](https://github.com/vercel/next.js/issues/65022) - Ensure escaped string are parsed in NODE_OPTIONS: [#&#8203;65046](https://github.com/vercel/next.js/issues/65046) - chore(fetch-cache): remove zod from fetch cache: [#&#8203;65079](https://github.com/vercel/next.js/issues/65079) - support breadcrumb style catch-all parallel routes: [#&#8203;65063](https://github.com/vercel/next.js/issues/65063) - Improve initial setup with new App Router TypeScript project: [#&#8203;64826](https://github.com/vercel/next.js/issues/64826) - Add experimental trace file field: [#&#8203;65071](https://github.com/vercel/next.js/issues/65071) - Fix playwright config merging for webServer property: [#&#8203;65090](https://github.com/vercel/next.js/issues/65090) - chore(logging): Disable info logging of critters in production: [#&#8203;62776](https://github.com/vercel/next.js/issues/62776) - \[unstable_cache] Don't track dynamic fetches in an unstable_cache callback: [#&#8203;65010](https://github.com/vercel/next.js/issues/65010) - fix(page-static-info): refine warning message to emit once: [#&#8203;65091](https://github.com/vercel/next.js/issues/65091) - update redirect handling on forwarded action requests: [#&#8203;65097](https://github.com/vercel/next.js/issues/65097) - Tracing: allow opt-in flag to send build traces to url: [#&#8203;65019](https://github.com/vercel/next.js/issues/65019) - Turbopack: Allow client components from foreign code in app routes: [#&#8203;64751](https://github.com/vercel/next.js/issues/64751) - fix node.js module warning in middleware: [#&#8203;65112](https://github.com/vercel/next.js/issues/65112) - Fix: strip \_rsc query for client navigation rsc request: [#&#8203;65084](https://github.com/vercel/next.js/issues/65084) - fix unhandled runtime error when notFound() triggered in generateMetadata w/ parallel routes: [#&#8203;65102](https://github.com/vercel/next.js/issues/65102) - Use vercel deployment url for metadataBase fallbacks: [#&#8203;65089](https://github.com/vercel/next.js/issues/65089) - Fix next/dynamic with babel and src dir: [#&#8203;65177](https://github.com/vercel/next.js/issues/65177) - update turbopack: [#&#8203;65191](https://github.com/vercel/next.js/issues/65191) - Fix crypto import in edge runtime with Turbopack: [#&#8203;65171](https://github.com/vercel/next.js/issues/65171) - Resolve global `next` Webpack alias last: [#&#8203;65123](https://github.com/vercel/next.js/issues/65123) - Add oslo, [@&#8203;node-rs/argon2](https://github.com/node-rs/argon2), and [@&#8203;node-rs/bcrypt](https://github.com/node-rs/bcrypt) to external packages: [#&#8203;65204](https://github.com/vercel/next.js/issues/65204) - \[trace] Reduce the size of .next/trace files: [#&#8203;65101](https://github.com/vercel/next.js/issues/65101) - Remove extra suspense boundary for default next/dynamic: [#&#8203;64716](https://github.com/vercel/next.js/issues/64716) - Only apply metadata manifest credentials for preview deployment: [#&#8203;64940](https://github.com/vercel/next.js/issues/64940) - fix(next): add missing browser.major type: [#&#8203;65185](https://github.com/vercel/next.js/issues/65185) - Turbopack: rename source map prefix: [#&#8203;64965](https://github.com/vercel/next.js/issues/64965) - fix(next/image): detect react@19 for `fetchPriority` prop: [#&#8203;65235](https://github.com/vercel/next.js/issues/65235) - Use POST for invokeIpcMethod: [#&#8203;65238](https://github.com/vercel/next.js/issues/65238) - fix redirect to url with semicolon: [#&#8203;65165](https://github.com/vercel/next.js/issues/65165) - Provide non-dynamic segments to catch-all parallel routes: [#&#8203;65233](https://github.com/vercel/next.js/issues/65233) - Fix an issue parsing catchall params: [#&#8203;65277](https://github.com/vercel/next.js/issues/65277) - Enable preloading entries by default: [#&#8203;65289](https://github.com/vercel/next.js/issues/65289) - Trace uploader: add worker spans to allowed events: [#&#8203;65255](https://github.com/vercel/next.js/issues/65255) - Update font data: [#&#8203;65301](https://github.com/vercel/next.js/issues/65301) - Update revalidateTag to batch tags in one request: [#&#8203;65296](https://github.com/vercel/next.js/issues/65296) - Revert "Remove extra suspense boundary for default next/dynamic": [#&#8203;65309](https://github.com/vercel/next.js/issues/65309) - Emit polyfill-nomodule.js into the build manifest polyfillFiles: [#&#8203;65223](https://github.com/vercel/next.js/issues/65223) - Remove broken `#[turbo_tasks::value(transparent)]` attributes: [#&#8203;65336](https://github.com/vercel/next.js/issues/65336) - Delete dead `concatenate_output_assets` function: [#&#8203;65337](https://github.com/vercel/next.js/issues/65337) - Upgrade Turbopack: [#&#8203;65320](https://github.com/vercel/next.js/issues/65320) - Pages router: Use attribute-based head children reconciler when `strictNextHead` is enabled: [#&#8203;65408](https://github.com/vercel/next.js/issues/65408) - Revert "Implement Turbopack trace server bindings": [#&#8203;65419](https://github.com/vercel/next.js/issues/65419) - use correct not-found component when triggered from a parallel route: [#&#8203;65343](https://github.com/vercel/next.js/issues/65343) - Implement Turbopack trace server bindings: [#&#8203;65410](https://github.com/vercel/next.js/issues/65410) - fix(next/image): bypass icns images: [#&#8203;65414](https://github.com/vercel/next.js/issues/65414) - \[PPR] Enable incremental adoption: [#&#8203;63847](https://github.com/vercel/next.js/issues/63847) - fix: replace deprecated/removed functions in eslint-plugin-next: [#&#8203;64251](https://github.com/vercel/next.js/issues/64251) - docs: update `revalidatePath` & fix cache debug logic: [#&#8203;65365](https://github.com/vercel/next.js/issues/65365) - fix(next-core): mark turbopack embed fs to be internals: [#&#8203;65420](https://github.com/vercel/next.js/issues/65420) - fix(next/image): add missing svg test and refactor missing types: [#&#8203;65345](https://github.com/vercel/next.js/issues/65345) - build(edge): extract buildId into environment: [#&#8203;64521](https://github.com/vercel/next.js/issues/64521) - Revert "build(edge): extract buildId into environment": [#&#8203;65425](https://github.com/vercel/next.js/issues/65425) - fix(next/image): set max url length to 3072: [#&#8203;65457](https://github.com/vercel/next.js/issues/65457) - Support React 19 in App and Pages router: [#&#8203;65058](https://github.com/vercel/next.js/issues/65058) - Promote and rename server bundling options `serverComponentsExternalPackages` and `bundlePagesExternals`: [#&#8203;65421](https://github.com/vercel/next.js/issues/65421) - add experimental flag to allow forcing NODE_ENV=development in builds: [#&#8203;65463](https://github.com/vercel/next.js/issues/65463) - Support esm externals in app router: [#&#8203;65041](https://github.com/vercel/next.js/issues/65041) - fix: lazy load sharp: [#&#8203;65484](https://github.com/vercel/next.js/issues/65484) - make sure children is first in loader tree to fix head css bug on client navigation: [#&#8203;65279](https://github.com/vercel/next.js/issues/65279) - Re-land build(edge): extract buildId into environment: [#&#8203;65426](https://github.com/vercel/next.js/issues/65426) - improve versioned content map: [#&#8203;65466](https://github.com/vercel/next.js/issues/65466) - update turbopack: [#&#8203;65503](https://github.com/vercel/next.js/issues/65503) - Remove ineffective webpack rules and unused app-page context modules: [#&#8203;65321](https://github.com/vercel/next.js/issues/65321) - add page name to crashes: [#&#8203;65504](https://github.com/vercel/next.js/issues/65504) - Bump styled-jsx to 5.1.3: [#&#8203;65485](https://github.com/vercel/next.js/issues/65485) - Preload all chunks for next/dynamic in SSR: [#&#8203;65486](https://github.com/vercel/next.js/issues/65486) - fix!: add sharp timeout of 10 seconds: [#&#8203;65517](https://github.com/vercel/next.js/issues/65517) - Turbopack: new graph aggregation: [#&#8203;65206](https://github.com/vercel/next.js/issues/65206) - feat(next): revise server component error message: [#&#8203;65468](https://github.com/vercel/next.js/issues/65468) - chore: update prettier to 3.2.5: [#&#8203;65092](https://github.com/vercel/next.js/issues/65092) - Revert "Remove ineffective webpack rules and unused app-page context modules": [#&#8203;65558](https://github.com/vercel/next.js/issues/65558) - Remove auto appending xml extension to dynamic sitemap routes: [#&#8203;65507](https://github.com/vercel/next.js/issues/65507) - Remove rsc esm client module extra exports: [#&#8203;65519](https://github.com/vercel/next.js/issues/65519) - Handle nonce on Next.js injected script/link tags: [#&#8203;65508](https://github.com/vercel/next.js/issues/65508) - Fix multi-zone test by removing dependency list: [#&#8203;65589](https://github.com/vercel/next.js/issues/65589) - remove next-action header when following a redirect: [#&#8203;65615](https://github.com/vercel/next.js/issues/65615) - Remove [@&#8203;next/font](https://github.com/next/font) resolving for font loaders: [#&#8203;65601](https://github.com/vercel/next.js/issues/65601) - remove legacy deprecated warnings: [#&#8203;65579](https://github.com/vercel/next.js/issues/65579) - feat(turbopack): add support for `bundlePagesRouterDependencies`: [#&#8203;65520](https://github.com/vercel/next.js/issues/65520) - fix(next-swc): load wasm fallback if native bindings fail to load: [#&#8203;65623](https://github.com/vercel/next.js/issues/65623) - fix(next-swc): correct path interop to filepath for wasm: [#&#8203;65633](https://github.com/vercel/next.js/issues/65633) - Add proper deprecation/rename warnings for server bundling option: [#&#8203;65575](https://github.com/vercel/next.js/issues/65575) - feat!(next/image): change default `Content-Disposition` to `attachment`: [#&#8203;65631](https://github.com/vercel/next.js/issues/65631) - Pages router: Enable strict `next/head` children reconciler by default: [#&#8203;65418](https://github.com/vercel/next.js/issues/65418) - Apply react-server conditions to middleware: [#&#8203;65424](https://github.com/vercel/next.js/issues/65424) - fix(next-swc): Do not reuse compiler instance: [#&#8203;65602](https://github.com/vercel/next.js/issues/65602) - Show the new key of experimental config change warnings: [#&#8203;65651](https://github.com/vercel/next.js/issues/65651) - fix(next-swc): Fix SWC env target - include option: [#&#8203;65693](https://github.com/vercel/next.js/issues/65693) - Reapply "Implement Turbopack trace server bindings" ([#&#8203;65419](https://github.com/vercel/next.js/issues/65419)): [#&#8203;65527](https://github.com/vercel/next.js/issues/65527) - fix(resolve-metadata): allow for search params in canonical URL: [#&#8203;65366](https://github.com/vercel/next.js/issues/65366) - Remove missingSuspenseWithCSRBailout config: [#&#8203;65688](https://github.com/vercel/next.js/issues/65688) - Reland Remove ineffective webpack rules and unused app-page context modules: [#&#8203;65694](https://github.com/vercel/next.js/issues/65694) - Remove swc minify related code branches: [#&#8203;65690](https://github.com/vercel/next.js/issues/65690) - fix: load the tags manifest asynchronously: [#&#8203;64563](https://github.com/vercel/next.js/issues/64563) - Bump acorn to replace swc class properties transform: [#&#8203;65715](https://github.com/vercel/next.js/issues/65715) - fix: watch experimental/testmode in when running "pnpm dev": [#&#8203;65689](https://github.com/vercel/next.js/issues/65689) - Revert "chore: externalize undici for bundling": [#&#8203;65727](https://github.com/vercel/next.js/issues/65727) - \[ppr] Request normalization fixes: [#&#8203;65717](https://github.com/vercel/next.js/issues/65717) - fix(next/image)!: error when `src` has leading or trailing space: [#&#8203;65637](https://github.com/vercel/next.js/issues/65637) - fext(next-swc): extend internal env flag to all native bindings: [#&#8203;65748](https://github.com/vercel/next.js/issues/65748) - Update font data: [#&#8203;65719](https://github.com/vercel/next.js/issues/65719) - fix(next): add alias to new react exports: [#&#8203;65761](https://github.com/vercel/next.js/issues/65761) - Update font data: [#&#8203;65768](https://github.com/vercel/next.js/issues/65768) - feat: remove font family hashing in next/font css: [#&#8203;53608](https://github.com/vercel/next.js/issues/53608) - Add script to script loader when strategy prop is undefined: [#&#8203;65585](https://github.com/vercel/next.js/issues/65585) - fix: ensure websockets are correctly passed: [#&#8203;65759](https://github.com/vercel/next.js/issues/65759) - Add `clientTraceMetadata` experimental option to propagate tracing data to the client: [#&#8203;64256](https://github.com/vercel/next.js/issues/64256) - Remove process auto polyfill in edge runtime: [#&#8203;65751](https://github.com/vercel/next.js/issues/65751) - feat: support import attributes: [#&#8203;65749](https://github.com/vercel/next.js/issues/65749) - Turbopack: Remove `EcmascriptChunkingContext`: [#&#8203;65716](https://github.com/vercel/next.js/issues/65716) - Error in build for middleware when import client-only: [#&#8203;65792](https://github.com/vercel/next.js/issues/65792) - fix(next): reject protocol-relative URLs in image optimization: [#&#8203;65752](https://github.com/vercel/next.js/issues/65752) - Fix broken HTML inlining of non UTF-8 decodable binary data from Flight payload: [#&#8203;65664](https://github.com/vercel/next.js/issues/65664) - Bundle the installed react for middleware: [#&#8203;65811](https://github.com/vercel/next.js/issues/65811) - fix middleware cookie initialization: [#&#8203;65820](https://github.com/vercel/next.js/issues/65820) - fix(next/image)!: set upstream timeout to 7 seconds: [#&#8203;65821](https://github.com/vercel/next.js/issues/65821) - feat(turbopack-ecmascript): use import attributes for annotations: [#&#8203;59370](https://github.com/vercel/next.js/issues/59370) - feat(next): experimental react compiler support: [#&#8203;65804](https://github.com/vercel/next.js/issues/65804) - Fix the runtime for rsc layer: [#&#8203;65850](https://github.com/vercel/next.js/issues/65850) - Ensure React Compiler only runs on first-party browser code: [#&#8203;65851](https://github.com/vercel/next.js/issues/65851) - fix: bump nft@0.27.1: [#&#8203;65854](https://github.com/vercel/next.js/issues/65854) - add effect packages into the optimized-by-default list: [#&#8203;65465](https://github.com/vercel/next.js/issues/65465) - Upgrade react@beta: [#&#8203;65845](https://github.com/vercel/next.js/issues/65845) - Ensure plugin-syntax-jsx doesn't have to be installed: [#&#8203;65865](https://github.com/vercel/next.js/issues/65865) - Update React from [`4508873`](https://github.com/vercel/next.js/commit/4508873393) to [`04b0588`](https://github.com/vercel/next.js/commit/04b058868c): [#&#8203;65864](https://github.com/vercel/next.js/issues/65864) - Set default stale-while-revalidate header value to 1 year: [#&#8203;65867](https://github.com/vercel/next.js/issues/65867) - fix missing experimental warning for reactCompiler: [#&#8203;65866](https://github.com/vercel/next.js/issues/65866) - Error on mismatched minimal react version: [#&#8203;65806](https://github.com/vercel/next.js/issues/65806) - Revert "Set default stale-while-revalidate header value to 1 year": [#&#8203;65887](https://github.com/vercel/next.js/issues/65887) - Update turbopack & swc_core: [#&#8203;65450](https://github.com/vercel/next.js/issues/65450) - Revert "Fix broken HTML inlining of non UTF-8 decodable binary data f…: [#&#8203;65906](https://github.com/vercel/next.js/issues/65906) - experimental: unstable_after: [#&#8203;65038](https://github.com/vercel/next.js/issues/65038) - Docs: Replace "twitter.com" to "x.com": [#&#8203;65917](https://github.com/vercel/next.js/issues/65917) - fix(next/image): prefer sharp defaults, use mozjpeg for JPEG: [#&#8203;65846](https://github.com/vercel/next.js/issues/65846) - Update font data: [#&#8203;65961](https://github.com/vercel/next.js/issues/65961) - unstable_after: support nested unstable_after calls: [#&#8203;65950](https://github.com/vercel/next.js/issues/65950) - Fix revalidateTimings route for catchall index route: [#&#8203;65843](https://github.com/vercel/next.js/issues/65843) - fix(next): initial prefetch cache not set properly with different search params: [#&#8203;65977](https://github.com/vercel/next.js/issues/65977) - Add additional log to experimental ppr flag in next.config.js: [#&#8203;65944](https://github.com/vercel/next.js/issues/65944) - Change default of prerenderEarlyExit to true: [#&#8203;65830](https://github.com/vercel/next.js/issues/65830) - short-circuit OPTIONS requests to pages: [#&#8203;65295](https://github.com/vercel/next.js/issues/65295) - Turbopack: Implement `next/font/local` with `BeforeResolvePlugin` and show custom error message: [#&#8203;65870](https://github.com/vercel/next.js/issues/65870) - \[Breaking] Disable automatic static generation for route handlers: [#&#8203;65825](https://github.com/vercel/next.js/issues/65825) - Fix router.refresh missing canonical url override: [#&#8203;65999](https://github.com/vercel/next.js/issues/65999) - Fix typo in JSDoc of `ppr` flag of `next.config.js`: [#&#8203;66028](https://github.com/vercel/next.js/issues/66028) - Revert webpack bundling layer changes for middleware/pages: [#&#8203;66049](https://github.com/vercel/next.js/issues/66049) - Upgrade lightningcss, disable grid prefixing: [#&#8203;65986](https://github.com/vercel/next.js/issues/65986) - \[Breaking] disable client router cache for page segments: [#&#8203;66039](https://github.com/vercel/next.js/issues/66039) - Add dedicated client entry for Turbopack builds: [#&#8203;65824](https://github.com/vercel/next.js/issues/65824) - Update React from [`04b0588`](https://github.com/vercel/next.js/commit/04b058868c) to [`81c5ff2`](https://github.com/vercel/next.js/commit/81c5ff2e04) : [#&#8203;65869](https://github.com/vercel/next.js/issues/65869) - implement unstable_rethrow: [#&#8203;65831](https://github.com/vercel/next.js/issues/65831) - chore(next/image): remove unused `output` parameter: [#&#8203;66083](https://github.com/vercel/next.js/issues/66083) - next-swc-napi: Enable "plugin" feature by default: [#&#8203;66006](https://github.com/vercel/next.js/issues/66006) - \[turbopack] Use updated RawOutput API: [#&#8203;65300](https://github.com/vercel/next.js/issues/65300) - Skip setting to fetch cache when not modified: [#&#8203;66055](https://github.com/vercel/next.js/issues/66055) - \[Memory] Add option to reduce memory usage caused by duplicate strings in webpack-sources: [#&#8203;66003](https://github.com/vercel/next.js/issues/66003) - Ensure metadata routes dont skip static optimization: [#&#8203;66097](https://github.com/vercel/next.js/issues/66097) - \[unstable_after] fix occasional dev-mode crash in edge runtime pages: [#&#8203;66099](https://github.com/vercel/next.js/issues/66099) - fix: ensure prefetch data routes are always added when app has ppr enabled: [#&#8203;66102](https://github.com/vercel/next.js/issues/66102) - \[Breaking] Disable automatic fetch caching: [#&#8203;66004](https://github.com/vercel/next.js/issues/66004) - Update React from [`81c5ff2`](https://github.com/vercel/next.js/commit/81c5ff2e04) to [`f994737`](https://github.com/vercel/next.js/commit/f994737d14): [#&#8203;66093](https://github.com/vercel/next.js/issues/66093) ##### Documentation Changes - docs(09-authentication): fixes link to NextAuth.js: [#&#8203;64457](https://github.com/vercel/next.js/issues/64457) - Improve auth docs : [#&#8203;63140](https://github.com/vercel/next.js/issues/63140) - Docs: Fix broken link: [#&#8203;64581](https://github.com/vercel/next.js/issues/64581) - docs: clarify runtime: [#&#8203;64593](https://github.com/vercel/next.js/issues/64593) ##### Example Changes - Update Sanity example deps and tsconfig: [#&#8203;64570](https://github.com/vercel/next.js/issues/64570) - chore: fix a wrong link for with-service-worker example: [#&#8203;64666](https://github.com/vercel/next.js/issues/64666) - Update Nav.tsx: [#&#8203;64818](https://github.com/vercel/next.js/issues/64818) - Update with-storybook example: [#&#8203;64911](https://github.com/vercel/next.js/issues/64911) - bug fix on a pull request [#&#8203;64911](https://github.com/vercel/next.js/issues/64911): [#&#8203;64925](https://github.com/vercel/next.js/issues/64925) - Update Sanity example deps: [#&#8203;64939](https://github.com/vercel/next.js/issues/64939) - deps updated for with-mongodb-mongoose example: [#&#8203;64928](https://github.com/vercel/next.js/issues/64928) - Docs: Explain why Layouts (RSCs) can't access `pathname`: [#&#8203;64785](https://github.com/vercel/next.js/issues/64785) - fix(examples): blog-starter <Link> href, remove redundant public folder: [#&#8203;65025](https://github.com/vercel/next.js/issues/65025) - Ensure latest canary of Next.js is installed in repros: [#&#8203;64967](https://github.com/vercel/next.js/issues/64967) - Ensure latest canary of Next.js is installed in repros: [#&#8203;65197](https://github.com/vercel/next.js/issues/65197) - feat(examples): add with-turso: [#&#8203;61291](https://github.com/vercel/next.js/issues/61291) - Fix export function name on docs/routing/layouts-and-templates: [#&#8203;65240](https://github.com/vercel/next.js/issues/65240) - Fixes with-supertokens example: [#&#8203;65267](https://github.com/vercel/next.js/issues/65267) - [@&#8203;emotion/cache](https://github.com/emotion/cache) version fix: [#&#8203;65422](https://github.com/vercel/next.js/issues/65422) - update reproduction templates to use correct React: [#&#8203;65624](https://github.com/vercel/next.js/issues/65624) - Resolve grammatical errors in examples: [#&#8203;65644](https://github.com/vercel/next.js/issues/65644) - Update `middleware` example to App Router: [#&#8203;65618](https://github.com/vercel/next.js/issues/65618) - update cache handler version and added better logic for opting out of…: [#&#8203;65330](https://github.com/vercel/next.js/issues/65330) - Update Sanity example deps and implementation: [#&#8203;65744](https://github.com/vercel/next.js/issues/65744) - update convex README.md: [#&#8203;65765](https://github.com/vercel/next.js/issues/65765) - chore: Bump react-modal to 3.16.2 in with-router-as-modal example: [#&#8203;65841](https://github.com/vercel/next.js/issues/65841) - Update Google Analytics example for App Router: [#&#8203;66021](https://github.com/vercel/next.js/issues/66021) ##### Misc Changes - hotfix: hardcoded skip turbopack tests to manifest: [#&#8203;64515](https://github.com/vercel/next.js/issues/64515) - Update to latest rust-cache: [#&#8203;64524](https://github.com/vercel/next.js/issues/64524) - Require turbopack build jobs: [#&#8203;64526](https://github.com/vercel/next.js/issues/64526) - chore: tweak unhelpful comment weight: [#&#8203;64496](https://github.com/vercel/next.js/issues/64496) - Update Turbopack development test manifest: [#&#8203;64546](https://github.com/vercel/next.js/issues/64546) - Update Turbopack development test manifest: [#&#8203;64579](https://github.com/vercel/next.js/issues/64579) - chore: update labels in workflows/templates: [#&#8203;63713](https://github.com/vercel/next.js/issues/63713) - chore: update label: [#&#8203;64662](https://github.com/vercel/next.js/issues/64662) - docs: fix MDX codeblock: [#&#8203;64673](https://github.com/vercel/next.js/issues/64673) - Docs: Review auth guide: [#&#8203;64605](https://github.com/vercel/next.js/issues/64605) - Update Turbopack development test manifest: [#&#8203;64709](https://github.com/vercel/next.js/issues/64709) - add node example to open graph image docs: [#&#8203;64305](https://github.com/vercel/next.js/issues/64305) - docs: Suggest a blobless clone instead of a shallow clone: [#&#8203;64693](https://github.com/vercel/next.js/issues/64693) - Fix next-swc native binary write in tests: [#&#8203;64744](https://github.com/vercel/next.js/issues/64744) - docs: Add ant-design library info: [#&#8203;63965](https://github.com/vercel/next.js/issues/63965) - docs: fix default.js params example: [#&#8203;64748](https://github.com/vercel/next.js/issues/64748) - Update 07-route-groups.mdx, remove extra bracket: [#&#8203;64754](https://github.com/vercel/next.js/issues/64754) - chore: exit running related tests if there was no match: [#&#8203;64772](https://github.com/vercel/next.js/issues/64772) - docs: remove types in js example: [#&#8203;64761](https://github.com/vercel/next.js/issues/64761) - chore: rename 'example bug' label to 'examples': [#&#8203;64775](https://github.com/vercel/next.js/issues/64775) - Update Turbopack development test manifest: [#&#8203;64762](https://github.com/vercel/next.js/issues/64762) - chore: match label name during autolabeling: [#&#8203;64770](https://github.com/vercel/next.js/issues/64770) - Docs: Clarify template.js behavior: [#&#8203;64781](https://github.com/vercel/next.js/issues/64781) - Upgrade Turborepo: [#&#8203;64767](https://github.com/vercel/next.js/issues/64767) - Update index.mdx: [#&#8203;64794](https://github.com/vercel/next.js/issues/64794) - docs: "generateMetadata" to "generateViewport" in doc "generateViewport": [#&#8203;64795](https://github.com/vercel/next.js/issues/64795) - Update 06-bundle-analyzer.mdx: [#&#8203;64740](https://github.com/vercel/next.js/issues/64740) - Upgrade Turborepo: [#&#8203;64842](https://github.com/vercel/next.js/issues/64842) - Update `@testing-library/react` used in tests: [#&#8203;64851](https://github.com/vercel/next.js/issues/64851) - Update Turbopack development test manifest: [#&#8203;64838](https://github.com/vercel/next.js/issues/64838) - docs: remove types in js example: [#&#8203;64878](https://github.com/vercel/next.js/issues/64878) - fix app-dir-edge-runtime-with-wasm test: [#&#8203;64891](https://github.com/vercel/next.js/issues/64891) - chore(docs): added inlang to the list of i18n community libraries: [#&#8203;61323](https://github.com/vercel/next.js/issues/61323) - Add WorkOS to list of auth libraries: [#&#8203;64860](https://github.com/vercel/next.js/issues/64860) - Revert turborepo to 1.13.3-canary.2: [#&#8203;64892](https://github.com/vercel/next.js/issues/64892) - Revert turborepo to 1.13.3-canary.2 cont.: [#&#8203;64895](https://github.com/vercel/next.js/issues/64895) - Update 04-loading-ui-and-streaming.mdx: [#&#8203;64857](https://github.com/vercel/next.js/issues/64857) - Docs: Add section for `@next/env` package: [#&#8203;64908](https://github.com/vercel/next.js/issues/64908) - test(manifest): skip font/proxy test for now: [#&#8203;64927](https://github.com/vercel/next.js/issues/64927) - docs: update og generation code with local assets: [#&#8203;64888](https://github.com/vercel/next.js/issues/64888) - Allow StackBlitz repro links in bug reports on GitHub: [#&#8203;64935](https://github.com/vercel/next.js/issues/64935) - Fix mock span: [#&#8203;64944](https://github.com/vercel/next.js/issues/64944) - Add --skip-install flag to create-next-app: [#&#8203;64691](https://github.com/vercel/next.js/issues/64691) - Fix windows CI due to node release: [#&#8203;64950](https://github.com/vercel/next.js/issues/64950) - Ensure install works in test fixtures when `NEXT_TEST_SKIP_CLEANUP=1` is specified: [#&#8203;64829](https://github.com/vercel/next.js/issues/64829) - test(fixture): allow turbopack build with longer wait time: [#&#8203;64930](https://github.com/vercel/next.js/issues/64930) - Sync Cargo.lock with turbo: [#&#8203;64989](https://github.com/vercel/next.js/issues/64989) - fix(test-utils): more robust server teardown: [#&#8203;64991](https://github.com/vercel/next.js/issues/64991) - Update Turbopack development test manifest: [#&#8203;64996](https://github.com/vercel/next.js/issues/64996) - Removed the "-" sign on Bun option for create-next-app CLI tool in the documentation: [#&#8203;64972](https://github.com/vercel/next.js/issues/64972) - test(fixture): prevent unexpected errored exit with leaking error: [#&#8203;65007](https://github.com/vercel/next.js/issues/65007) - docs: fix Bun install command: [#&#8203;65016](https://github.com/vercel/next.js/issues/65016) - Fix Server Action closure example: [#&#8203;65029](https://github.com/vercel/next.js/issues/65029) - Update sitemap.mdx: [#&#8203;65003](https://github.com/vercel/next.js/issues/65003) - chore: notify on popular feature requests: [#&#8203;64877](https://github.com/vercel/next.js/issues/64877) - docs: add missing imports in auth article: [#&#8203;65039](https://github.com/vercel/next.js/issues/65039) - Replace createNextDescribe with nextTestSetup: [#&#8203;64817](https://github.com/vercel/next.js/issues/64817) - Update Turbopack production test manifest: [#&#8203;65055](https://github.com/vercel/next.js/issues/65055) - Update Turbopack development test manifest: [#&#8203;65054](https://github.com/vercel/next.js/issues/65054) - Fix typo in code example in index.mdx: [#&#8203;65075](https://github.com/vercel/next.js/issues/65075) - test: fix react version testing due to new release: [#&#8203;65081](https://github.com/vercel/next.js/issues/65081) - Combine necessary file for edge route in size calculation: [#&#8203;65053](https://github.com/vercel/next.js/issues/65053) - Bump `@testing-library/react` to 15.0.3 (from 13.x): [#&#8203;65119](https://github.com/vercel/next.js/issues/65119) - docs: Fix typo for `ReactDOM.prefetchDNS` method inside Resource Hints section: [#&#8203;65111](https://github.com/vercel/next.js/issues/65111) - chore(github-workflow): update popular workflows cron time, fix undef…: [#&#8203;65172](https://github.com/vercel/next.js/issues/65172) - chore(github-templates): update docs_report template, update template descriptions: [#&#8203;65178](https://github.com/vercel/next.js/issues/65178) - chore: add more labels: [#&#8203;65209](https://github.com/vercel/next.js/issues/65209) - docs: Add [@&#8203;fluentui/react-components](https://github.com/fluentui/react-components) to list of libraries that support css-in-js with app router: [#&#8203;61521](https://github.com/vercel/next.js/issues/61521) - docs: fix skipTrailingSlashRedirect middleware example: [#&#8203;65220](https://github.com/vercel/next.js/issues/65220) - docs(app-routing-layoutsand-template): use the correct path: [#&#8203;65085](https://github.com/vercel/next.js/issues/65085) - Update Turbopack production test manifest: [#&#8203;65225](https://github.com/vercel/next.js/issues/65225) - Update Turbopack development test manifest: [#&#8203;65226](https://github.com/vercel/next.js/issues/65226) - chore(github-workflow): update to check all reactions: [#&#8203;65228](https://github.com/vercel/next.js/issues/65228) - docs(staletime): add clarification around prefetch false: [#&#8203;65252](https://github.com/vercel/next.js/issues/65252) - \[create-next-app] remove "text-balance" custom class: [#&#8203;63742](https://github.com/vercel/next.js/issues/63742) - Extract slow tests to avoid wasteful start/stop: [#&#8203;65265](https://github.com/vercel/next.js/issues/65265) - Remove unnecessary mocks: [#&#8203;65284](https://github.com/vercel/next.js/issues/65284) - chore(github-workflow): add `linear: next` labels to sync popular issues to linear: [#&#8203;65288](https://github.com/vercel/next.js/issues/65288) - Improve test assertions: [#&#8203;65285](https://github.com/vercel/next.js/issues/65285) - docs: update Route Handler streaming example: [#&#8203;65286](https://github.com/vercel/next.js/issues/65286) - chore(github-workflow): Update title for update-font-data workflow: [#&#8203;65293](https://github.com/vercel/next.js/issues/65293) - Update Turbopack development test manifest: [#&#8203;65312](https://github.com/vercel/next.js/issues/65312) - add explicit test for parallel routes in a root layout: [#&#8203;65338](https://github.com/vercel/next.js/issues/65338) - docs(unstable_cache): add data cache mentions: [#&#8203;65342](https://github.com/vercel/next.js/issues/65342) - Remove duplicate code example in authentication page: [#&#8203;65354](https://github.com/vercel/next.js/issues/65354) - Update Turbopack development test manifest: [#&#8203;65404](https://github.com/vercel/next.js/issues/65404) - use backticks instead of quotes: [#&#8203;65393](https://github.com/vercel/next.js/issues/65393) - Update 05-mdx.mdx: [#&#8203;65392](https://github.com/vercel/next.js/issues/65392) - Support interrupts and focus in react-profiling-mode test: [#&#8203;65200](https://github.com/vercel/next.js/issues/65200) - Improve `Head > script` coverage: [#&#8203;65399](https://github.com/vercel/next.js/issues/65399) - chore(test): add more tests for image optimizer formats: [#&#8203;65363](https://github.com/vercel/next.js/issues/65363) - Improve test assertions: [#&#8203;65319](https://github.com/vercel/next.js/issues/65319) - Use `@testing-library` instead of react-dom/test-utils: [#&#8203;65328](https://github.com/vercel/next.js/issues/65328) - Fixed wrong highlight in Building your application > authentication > useFormStatus hook example : [#&#8203;65400](https://github.com/vercel/next.js/issues/65400) - docs(caching): Fix typo for `staleTimes`: [#&#8203;65427](https://github.com/vercel/next.js/issues/65427) - test: disable next-test playwright test: [#&#8203;65460](https://github.com/vercel/next.js/issues/65460) - fix isTurbopack check in test cases: [#&#8203;65446](https://github.com/vercel/next.js/issues/65446) - Updating the links to the `useActionState` docs: [#&#8203;65476](https://github.com/vercel/next.js/issues/65476) - update create-next-app React versions: [#&#8203;65478](https://github.com/vercel/next.js/issues/65478) - Update docs on default `metadataBase` value: [#&#8203;65428](https://github.com/vercel/next.js/issues/65428) - Update Turbopack development test manifest: [#&#8203;65497](https://github.com/vercel/next.js/issues/65497) - chore: add prettier update to blame ignore: [#&#8203;65529](https://github.com/vercel/next.js/issues/65529) - Sync Cargo.lock with Turbo: [#&#8203;65525](https://github.com/vercel/next.js/issues/65525) - chore(test): test image preload below the fold: [#&#8203;65528](https://github.com/vercel/next.js/issues/65528) - test: consolidate action flaky test: [#&#8203;65541](https://github.com/vercel/next.js/issues/65541) - Fix `/dynamic` in `test/.stats-app`: [#&#8203;65543](https://github.com/vercel/next.js/issues/65543) - chore(create-next-app): add --empty flag: [#&#8203;65532](https://github.com/vercel/next.js/issues/65532) - fix: ignore all `.env` files for `create-next-app` by default: [#&#8203;61920](https://github.com/vercel/next.js/issues/61920) - docs: explain about the conditional default metadataBase on vercel de…: [#&#8203;65583](https://github.com/vercel/next.js/issues/65583) - Fix `NEXT_SKIP_ISOLATE=1` log for testing: [#&#8203;65590](https://github.com/vercel/next.js/issues/65590) - \[eslint] Fix lint-staged to ensure eslint is ran: [#&#8203;65622](https://github.com/vercel/next.js/issues/65622) - Docs: Update server actions link to point at server actions page: [#&#8203;65593](https://github.com/vercel/next.js/issues/65593) - `create-next-app` - Update links for READMEs: [#&#8203;65548](https://github.com/vercel/next.js/issues/65548) - chore(create-next-app): update empty templates: [#&#8203;65620](https://github.com/vercel/next.js/issues/65620) - fix(docs): fix minor meta charset typo: [#&#8203;65596](https://github.com/vercel/next.js/issues/65596) - chore(create-next-app): update README links: [#&#8203;65634](https://github.com/vercel/next.js/issues/65634) - Add Ecmascript features tests: [#&#8203;65613](https://github.com/vercel/next.js/issues/65613) - Add missing type-only imports to documentation examples: [#&#8203;65687](https://github.com/vercel/next.js/issues/65687) - chore(CI): escape PR title for slack webhook: [#&#8203;65742](https://github.com/vercel/next.js/issues/65742) - Docs: Make "With URL Obeject" only displayed in Pages docs: [#&#8203;65547](https://github.com/vercel/next.js/issues/65547) - Update external links 07-edge.mdx: [#&#8203;65728](https://github.com/vercel/next.js/issues/65728) - chore: add git blame ignore-revs support to gitlens for vscode configuration: [#&#8203;65762](https://github.com/vercel/next.js/issues/65762) - chore: remove unnecessary dependency: [#&#8203;65819](https://github.com/vercel/next.js/issues/65819) - test: fix flaky tests and disabled constant failing ones: [#&#8203;65822](https://github.com/vercel/next.js/issues/65822) - Run CNA tests with Next.js from branch: [#&#8203;65852](https://github.com/vercel/next.js/issues/65852) - docs(css-in-js): alphabetize libraries name: [#&#8203;65832](https://github.com/vercel/next.js/issues/65832) - Fix typos in test descriptions in router-rerender integration tests: [#&#8203;65834](https://github.com/vercel/next.js/issues/65834) - fix: race condition in CLI output in react-compiler test: [#&#8203;65909](https://github.com/vercel/next.js/issues/65909) - Update create-next-app template: [#&#8203;65803](https://github.com/vercel/next.js/issues/65803) - Fix send-trace-to-jaeger boolean span values: [#&#8203;65920](https://github.com/vercel/next.js/issues/65920) - Mention Renaming of useFormState: [#&#8203;65934](https://github.com/vercel/next.js/issues/65934) - docs: clarify gSSP docs for runtime: [#&#8203;65962](https://github.com/vercel/next.js/issues/65962) - fix(docs): update styled components option: [#&#8203;65718](https://github.com/vercel/next.js/issues/65718) - feat: Add option to enable Turbopack with create-next-app: [#&#8203;65926](https://github.com/vercel/next.js/issues/65926) - chore(github-workflow): move issues, prs, features to #next-info channel: [#&#8203;65991](https://github.com/vercel/next.js/issues/65991) - Update Turbopack development test manifest: [#&#8203;66002](https://github.com/vercel/next.js/issues/66002) - docs: Update Route Handlers docs for dynamic: [#&#8203;66010](https://github.com/vercel/next.js/issues/66010) - Update Turbopack production test manifest: [#&#8203;66007](https://github.com/vercel/next.js/issues/66007) - Include base commit in changes included by a React sync: [#&#8203;65868](https://github.com/vercel/next.js/issues/65868) - add missing "prerenderEarlyExit: false" to dynamic-data test - add pre-push hook to guard against accidental pushes directly to canary: [#&#8203;66030](https://github.com/vercel/next.js/issues/66030) - Add missing 'prerenderEarlyExit: false' in tests: [#&#8203;66032](https://github.com/vercel/next.js/issues/66032) - chore(docs): remove suggestion of manually installing `sharp`: [#&#8203;66034](https://github.com/vercel/next.js/issues/66034) - Update Turbopack development test manifest: [#&#8203;66044](https://github.com/vercel/next.js/issues/66044) - Fix swc test path from node_modules: [#&#8203;66047](https://github.com/vercel/next.js/issues/66047) - Update `create-next-app` template CSS: [#&#8203;66043](https://github.com/vercel/next.js/issues/66043) - Update lightningcss to 1.0.0-alpha.56: [#&#8203;66046](https://github.com/vercel/next.js/issues/66046) - ci(workflow): skip building next-swc with latest turbopack: [#&#8203;66048](https://github.com/vercel/next.js/issues/66048) - Improve `sync-react` changelog generator: [#&#8203;66051](https://github.com/vercel/next.js/issues/66051) - Tweak flakey metadata error tests: [#&#8203;66060](https://github.com/vercel/next.js/issues/66060) - Fix cloudflare transform images url: [#&#8203;66076](https://github.com/vercel/next.js/issues/66076) - React sync: Reduce manual tasks: [#&#8203;66095](https://github.com/vercel/next.js/issues/66095) - React sync: Handle React PRs landed via ghstack: [#&#8203;66069](https://github.com/vercel/next.js/issues/66069) - \[Memory] Add docs for new experimental.webpackMemoryOptimizations option: [#&#8203;66096](https://github.com/vercel/next.js/issues/66096) ##### Credits Huge thanks to [@&#8203;devjiwonchoi](https://github.com/devjiwonchoi), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;Ethan-Arrowood](https://github.com/Ethan-Arrowood), [@&#8203;sokra](https://github.com/sokra), [@&#8203;kenji-webdev](https://github.com/kenji-webdev), [@&#8203;wbinnssmith](https://github.com/wbinnssmith), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;domdomegg](https://github.com/domdomegg), [@&#8203;samcx](https://github.com/samcx), [@&#8203;Jaaneek](https://github.com/Jaaneek), [@&#8203;evanwinter](https://github.com/evanwinter), [@&#8203;wyattjoh](https://github.com/wyattjoh), [@&#8203;kdy1](https://github.com/kdy1), [@&#8203;balazsorban44](https://github.com/balazsorban44), [@&#8203;feedthejim](https://github.com/feedthejim), [@&#8203;ztanner](https://github.com/ztanner), [@&#8203;ForsakenHarmony](https://github.com/ForsakenHarmony), [@&#8203;kwonoj](https://github.com/kwonoj), [@&#8203;delbaoliveira](https://github.com/delbaoliveira), [@&#8203;stipsan](https://github.com/stipsan), [@&#8203;leerob](https://github.com/leerob), [@&#8203;shuding](https://github.com/shuding), [@&#8203;xiaohanyu](https://github.com/xiaohanyu), [@&#8203;timneutkens](https://github.com/timneutkens), [@&#8203;dvoytenko](https://github.com/dvoytenko), [@&#8203;bobaaaaa](https://github.com/bobaaaaa), [@&#8203;bgw](https://github.com/bgw), [@&#8203;gaspar09](https://github.com/gaspar09), [@&#8203;souporserious](https://github.com/souporserious), [@&#8203;unflxw](https://github.com/unflxw), [@&#8203;kiner-tang](https://github.com/kiner-tang), [@&#8203;Ehren12](https://github.com/Ehren12), [@&#8203;EffectDoplera](https://github.com/EffectDoplera), [@&#8203;IAmKushagraSharma](https://github.com/IAmKushagraSharma), [@&#8203;Auxdible](https://github.com/Auxdible), [@&#8203;sean-rallycry](https://github.com/sean-rallycry), [@&#8203;Jeffrey-Zutt](https://github.com/Jeffrey-Zutt), [@&#8203;eps1lon](https://github.com/eps1lon), [@&#8203;jeanmax1me](https://github.com/jeanmax1me), [@&#8203;unstubbable](https://github.com/unstubbable), [@&#8203;NilsJacobsen](https://github.com/NilsJacobsen), [@&#8203;PaulAsjes](https://github.com/PaulAsjes), [@&#8203;adiguno](https://github.com/adiguno), [@&#8203;ryan-nauman](https://github.com/ryan-nauman), [@&#8203;zsh77](https://github.com/zsh77), [@&#8203;KagamiChan](https://github.com/KagamiChan), [@&#8203;steveluscher](https://github.com/steveluscher), [@&#8203;MehfoozurRehman](https://github.com/MehfoozurRehman), [@&#8203;vkryachko](https://github.com/vkryachko), [@&#8203;chentsulin](https://github.com/chentsulin), [@&#8203;samijaber](https://github.com/samijaber), [@&#8203;begalinsaf](https://github.com/begalinsaf), [@&#8203;FluxCapacitor2](https://github.com/FluxCapacitor2), [@&#8203;lukahartwig](https://github.com/lukahartwig), [@&#8203;brianshano](https://github.com/brianshano), [@&#8203;pavelglac](https://github.com/pavelglac), [@&#8203;styfle](https://github.com/styfle), [@&#8203;symant233](https://github.com/symant233), [@&#8203;HristovCodes](https://github.com/HristovCodes), [@&#8203;karlhorky](https://github.com/karlhorky), [@&#8203;jonluca](https://github.com/jonluca), [@&#8203;jonathan-ingram](https://github.com/jonathan-ingram), [@&#8203;mknichel](https://github.com/mknichel), [@&#8203;sopranopillow](https://github.com/sopranopillow), [@&#8203;Gomah](https://github.com/Gomah), [@&#8203;imddc](https://github.com/imddc), [@&#8203;notrab](https://github.com/notrab), [@&#8203;gabrielrolfsen](https://github.com/gabrielrolfsen), [@&#8203;remorses](https://github.com/remorses), [@&#8203;AbhiShake1](https://github.com/AbhiShake1), [@&#8203;agadzik](https://github.com/agadzik), [@&#8203;ryota-murakami](https://github.com/ryota-murakami), [@&#8203;rishabhpoddar](https://github.com/rishabhpoddar), [@&#8203;rezamauliadi](https://github.com/rezamauliadi), [@&#8203;IncognitoTGT](https://github.com/IncognitoTGT), [@&#8203;webtinax](https://github.com/webtinax), [@&#8203;BunsDev](https://github.com/BunsDev), [@&#8203;nisabmohd](https://github.com/nisabmohd), [@&#8203;z0n](https://github.com/z0n), [@&#8203;bennettdams](https://github.com/bennettdams), [@&#8203;joeshub](https://github.com/joeshub), [@&#8203;n1ckoates](https://github.com/n1ckoates), [@&#8203;srkirkland](https://github.com/srkirkland), [@&#8203;RiskyMH](https://github.com/RiskyMH), [@&#8203;coopbri](https://github.com/coopbri), [@&#8203;okoyecharles](https://github.com/okoyecharles), [@&#8203;diogocapela](https://github.com/diogocapela), [@&#8203;dnhn](https://github.com/dnhn), [@&#8203;typeofweb](https://github.com/typeofweb), [@&#8203;davidsa03](https://github.com/davidsa03), [@&#8203;imranolas](https://github.com/imranolas), [@&#8203;lubieowoce](https://github.com/lubieowoce), [@&#8203;maxhaomh](https://github.com/maxhaomh), [@&#8203;mirasayon](https://github.com/mirasayon), [@&#8203;blvdmitry](https://github.com/blvdmitry), [@&#8203;hwangstar156](https://github.com/hwangstar156), [@&#8203;lforst](https://github.com/lforst), [@&#8203;emmerich](https://github.com/emmerich), [@&#8203;christian-bromann](https://github.com/christian-bromann), [@&#8203;Lsnsh](https://github.com/Lsnsh), [@&#8203;datner](https://github.com/datner), [@&#8203;hiro0218](https://github.com/hiro0218), [@&#8203;flybayer](https://github.com/flybayer), [@&#8203;ianmacartney](https://github.com/ianmacartney), [@&#8203;ypessoa](https://github.com/ypessoa), [@&#8203;ryohidaka](https://github.com/ryohidaka), [@&#8203;icyJoseph](https://github.com/icyJoseph), [@&#8203;Arinji2](https://github.com/Arinji2), [@&#8203;lovell](https://github.com/lovell), [@&#8203;nsams](https://github.com/nsams), [@&#8203;Nayeem-XTREME](https://github.com/Nayeem-XTREME), [@&#8203;JamBalaya56562](https://github.com/JamBalaya56562), [@&#8203;Arindam200](https://github.com/Arindam200), [@&#8203;gaojude](https://github.com/gaojude), [@&#8203;qqww08](https://github.com/qqww08), and [@&#8203;todor0v](https://github.com/todor0v) for helping! ### [`v15.0.0-canary.190`](https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.190) [Compare Source](https://github.com/vercel/next.js/compare/v15.0.0-canary.189...v15.0.0-canary.190) ##### Core Changes - Cache in CacheScopeStore in use cache: [#&#8203;71221](https://github.com/vercel/next.js/issues/71221) - Encode binary cache keys as ucs-2 strings: [#&#8203;71224](https://github.com/vercel/next.js/issues/71224) ##### Credits Huge thanks to [@&#8203;sebmarkbage](https://github.com/sebmarkbage) for helping! ### [`v15.0.0-canary.189`](https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.189) [Compare Source](https://github.com/vercel/next.js/compare/v15.0.0-canary.188...v15.0.0-canary.189) ##### Core Changes - fix: add newrelic to server-external-packages.json: [#&#8203;71066](https://github.com/vercel/next.js/issues/71066) - chore: delete redundant blank spaces in `packages` directory: [#&#8203;71189](https://github.com/vercel/next.js/issues/71189) - Do not create client reference manifest for metadata route handlers: [#&#8203;71225](https://github.com/vercel/next.js/issues/71225) - Upgrade React from `70fb1363-20241010` to `cd22717c-20241013`: [#&#8203;71223](https://github.com/vercel/next.js/issues/71223) ##### Example Changes - docs(typo): fix typo in `cms-sanity` example `README.md`: [#&#8203;71211](https://github.com/vercel/next.js/issues/71211) ##### Misc Changes - docs Remove depracated auth library (lucia): [#&#8203;71147](https://github.com/vercel/next.js/issues/71147) - Update [@&#8203;next/third-parties](https://github.com/next/third-parties) to support peerDependency for Next 15 and React 19 RC: [#&#8203;71186](https://github.com/vercel/next.js/issues/71186) - docs(typo): remove unnecessary spaces: [#&#8203;71213](https://github.com/vercel/next.js/issues/71213) - docs(typo): fix url to URL: [#&#8203;71214](https://github.com/vercel/next.js/issues/71214) - docs: fix typos in route handler documentation: [#&#8203;71208](https://github.com/vercel/next.js/issues/71208) - Fix typo fowards to forwards: [#&#8203;71212](https://github.com/vercel/next.js/issues/71212) - docs(typo): add punctuations and fix cases: [#&#8203;71203](https://github.com/vercel/next.js/issues/71203) - chore: remove `"` from GitHub issue template: [#&#8203;71055](https://github.com/vercel/next.js/issues/71055) ##### Credits Huge thanks to [@&#8203;adcichowski](https://github.com/adcichowski), [@&#8203;mobeigi](https://github.com/mobeigi), [@&#8203;JohnGemstone](https://github.com/JohnGemstone), [@&#8203;lumirlumir](https://github.com/lumirlumir), [@&#8203;actopas](https://github.com/actopas), [@&#8203;hiro0218](https://github.com/hiro0218), [@&#8203;JamBalaya56562](https://github.com/JamBalaya56562), [@&#8203;jjm2317](https://github.com/jjm2317), and [@&#8203;unstubbable](https://github.com/unstubbable) for helping! ### [`v15.0.0-canary.188`](https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.188) [Compare Source](https://github.com/vercel/next.js/compare/v15.0.0-canary.187...v15.0.0-canary.188) ##### Core Changes - Add support for `"use cache"` in route handlers: [#&#8203;70897](https://github.com/vercel/next.js/issues/70897) - For route handlers, call `loadComponents` also during `next build`: [#&#8203;71202](https://github.com/vercel/next.js/issues/71202) - Handle thrown values that aren't `Error` instances in App router: [#&#8203;71210](https://github.com/vercel/next.js/issues/71210) ##### Misc Changes - Improve error digest test suite: [#&#8203;71209](https://github.com/vercel/next.js/issues/71209) ##### Credits Huge thanks to [@&#8203;unstubbable](https://github.com/unstubbable) and [@&#8203;eps1lon](https://github.com/eps1lon) for helping! ### [`v15.0.0-canary.187`](https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.187) [Compare Source](https://github.com/vercel/next.js/compare/v15.0.0-canary.186...v15.0.0-canary.187) ##### Core Changes - fix: `getStaticProps` appears instead of `generateStaticParams` during app router build: [#&#8203;71033](https://github.com/vercel/next.js/issues/71033) - Rename swrDelta config to expireTime: [#&#8203;71159](https://github.com/vercel/next.js/issues/71159) - tweak shadow on static indicator & update docs copy: [#&#8203;71171](https://github.com/vercel/next.js/issues/71171) - \[dynamicIO] track Prerender environment name during dev: [#&#8203;71165](https://github.com/vercel/next.js/issues/71165) - chore: update migration comments: [#&#8203;71169](https://github.com/vercel/next.js/issues/71169) ##### Misc Changes - docs(javascript): fix wrong javascript code and a typo in `link.mdx`: [#&#8203;71143](https://github.com/vercel/next.js/issues/71143) - feat(turbopack): Minify CSS files while building: [#&#8203;71130](https://github.com/vercel/next.js/issues/71130) - docs(typo): fix typos in `turbo.mdx`: [#&#8203;71188](https://github.com/vercel/next.js/issues/71188) - docs(typo): fix typo javascript: [#&#8203;71175](https://github.com/vercel/next.js/issues/71175) - fix: Next.js missed a file when renaming `swrDelta` to `expireTime`: [#&#8203;71190](https://github.com/vercel/next.js/issues/71190) - Tweak expireTime document a bit more: [#&#8203;71199](https://github.com/vercel/next.js/issues/71199) - docs(typo): fix typo in contribution guide([#&#8203;71200](https://github.com/vercel/next.js/issues/71200)): [#&#8203;71201](https://github.com/vercel/next.js/issues/71201) - Fix grammar: [#&#8203;71181](https://github.com/vercel/next.js/issues/71181) - docs(terminal): fix wrong terminal command and add missing hash symbols: [#&#8203;71180](https://github.com/vercel/next.js/issues/71180) ##### Credits Huge thanks to [@&#8203;lumirlumir](https://github.com/lumirlumir), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;ztanner](https://github.com/ztanner), [@&#8203;gnoff](https://github.com/gnoff), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;kdy1](https://github.com/kdy1), [@&#8203;actopas](https://github.com/actopas), and [@&#8203;n-ii-ma](https://github.com/n-ii-ma) for helping! ### [`v15.0.0-canary.186`](https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.186) [Compare Source](https://github.com/vercel/next.js/compare/v15.0.0-canary.185...v15.0.0-canary.186) ##### Core Changes - Handle source map requests for Turbopack client chunks: [#&#8203;71168](https://github.com/vercel/next.js/issues/71168) ##### Misc Changes - Unflake "streaming responses cancel inner stream after disconnect" test: [#&#8203;71163](https://github.com/vercel/next.js/issues/71163) - Increase retry duration for HMR fetch logging tests: [#&#8203;71170](https://github.com/vercel/next.js/issues/71170) ##### Credits Huge thanks to [@&#8203;unstubbable](https://github.com/unstubbable) for helping! ### [`v15.0.0-canary.185`](https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.185) [Compare Source](https://github.com/vercel/next.js/compare/v15.0.0-canary.184...v15.0.0-canary.185) ##### Core Changes - Revert "chore(next-codemod): move app-dir-runtime-config-experimental-edge to 13.1.2": [#&#8203;71157](https://github.com/vercel/next.js/issues/71157) - feat: block compilation on codemod comments and ask to remove: [#&#8203;71103](https://github.com/vercel/next.js/issues/71103) - Scope request store in render: [#&#8203;71109](https://github.com/vercel/next.js/issues/71109) - Reject hanging promises: [#&#8203;70994](https://github.com/vercel/next.js/issues/70994) - fix: allow custom app routes for metadata conventions: [#&#8203;71153](https://github.com/vercel/next.js/issues/71153) - chore(next-codemod): suggest pre-release codemods by their "stable" version: [#&#8203;71158](https://github.com/vercel/next.js/issues/71158) - misc(next-codemod): inform user whether current version is higher or on target version: [#&#8203;71160](https://github.com/vercel/next.js/issues/71160) - Update loading cache handler: [#&#8203;71121](https://github.com/vercel/next.js/issues/71121) - prevent cookies from being set in the wrong phase: [#&#8203;71094](https://github.com/vercel/next.js/issues/71094) - avoid accessing performance APIs if fetch is untracked: [#&#8203;71164](https://github.com/vercel/next.js/issues/71164) ##### Misc Changes - docs(typo): fix typo github in cli related docs: [#&#8203;71152](https://github.com/vercel/next.js/issues/71152) - Increase retry duration from 3 to 5 seconds in RSC HMR cache tests: [#&#8203;70467](https://github.com/vercel/next.js/issues/70467) - codemod(turbopack): Rewrite a few instances of Vc as ResolvedVc: [#&#8203;70927](https://github.com/vercel/next.js/issues/70927) - chore(turbopack): Delete a bunch of dead/unused structs: [#&#8203;70987](https://github.com/vercel/next.js/issues/70987) - docs(typo): fix redundant double spaces: [#&#8203;71137](https://github.com/vercel/next.js/issues/71137) ##### Credits Huge thanks to [@&#8203;ztanner](https://github.com/ztanner), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;gnoff](https://github.com/gnoff), [@&#8203;lumirlumir](https://github.com/lumirlumir), [@&#8203;unstubbable](https://github.com/unstubbable), [@&#8203;bgw](https://github.com/bgw), [@&#8203;devjiwonchoi](https://github.com/devjiwonchoi), [@&#8203;ijjk](https://github.com/ijjk), and [@&#8203;lubieowoce](https://github.com/lubieowoce) for helping! ### [`v15.0.0-canary.184`](https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.184) [Compare Source](https://github.com/vercel/next.js/compare/v15.0.0-canary.183...v15.0.0-canary.184) ##### Core Changes - \[Turbopack] add unstable prefix to persistent caching option and force to provide an expected level of stability: [#&#8203;71090](https://github.com/vercel/next.js/issues/71090) - codemod: make parser more comptible: [#&#8203;71122](https://github.com/vercel/next.js/issues/71122) - Don't warn on well-known properties in `searchParams`: [#&#8203;71142](https://github.com/vercel/next.js/issues/71142) - Add source map support for server components/actions in the browser: [#&#8203;71042](https://github.com/vercel/next.js/issues/71042) - show webpack/turbopack compilation duration for next build: [#&#8203;71146](https://github.com/vercel/next.js/issues/71146) - tweak static indicator style & behavior: [#&#8203;71128](https://github.com/vercel/next.js/issues/71128) - feat(next-upgrade): suggest React codemod: [#&#8203;71016](https://github.com/vercel/next.js/issues/71016) - prevent revalidateTag/Path during render: [#&#8203;71093](https://github.com/vercel/next.js/issues/71093) - fix(turbopack): Fix `NextEcmascriptClientReferenceTransition`: [#&#8203;70603](https://github.com/vercel/next.js/issues/70603) - turn withRequestStore into createRequestStore: [#&#8203;71107](https://github.com/vercel/next.js/issues/71107) - Initial implementation of per-segment prefetch request handling: [#&#8203;71113](https://github.com/vercel/next.js/issues/71113) - Upgrade React from `2d16326d-20240930` to `70fb1363-20241010`: [#&#8203;71118](https://github.com/vercel/next.js/issues/71118) ##### Misc Changes - docs: add missing space: [#&#8203;70825](https://github.com/vercel/next.js/issues/70825) - docs(route-handlers): fix missing `revalidate` export for JS code block: [#&#8203;70857](https://github.com/vercel/next.js/issues/70857) - docs: update incorrect link address: [#&#8203;70836](https://github.com/vercel/next.js/issues/70836) - chore(next/image): update priority prop docs with loading prop side effect warning: [#&#8203;70835](https://github.com/vercel/next.js/issues/70835) - Docs: Added JS code blocks that were missing in the Installation documentation: [#&#8203;70801](https://github.com/vercel/next.js/issues/70801) - \[Turbopack] make filesystem tasks session dependent instead of invalidating on startup: [#&#8203;70945](https://github.com/vercel/next.js/issues/70945) - fix complete state for event spans: [#&#8203;71083](https://github.com/vercel/next.js/issues/71083) - build: Update `swc_core` to `v0.106.3`: [#&#8203;70687](https://github.com/vercel/next.js/issues/70687) - \[Turbopack] make persistent caching not printing so much: [#&#8203;71092](https://github.com/vercel/next.js/issues/71092) - \[Turbopack] add simple versioning for persistent caching: [#&#8203;71091](https://github.com/vercel/next.js/issues/71091) - \[Turbopack] new backend cleanup: [#&#8203;71132](https://github.com/vercel/next.js/issues/71132) - docs: self-hosting video: [#&#8203;71127](https://github.com/vercel/next.js/issues/71127) ##### Credits Huge thanks to [@&#8203;Unsleeping](https://github.com/Unsleeping), [@&#8203;Juneezee](https://github.com/Juneezee), [@&#8203;lonr](https://github.com/lonr), [@&#8203;Aerilym](https://github.com/Aerilym), [@&#8203;ytori](https://github.com/ytori), [@&#8203;sokra](https://github.com/sokra), [@&#8203;kdy1](https://github.com/kdy1), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;eps1lon](https://github.com/eps1lon), [@&#8203;unstubbable](https://github.com/unstubbable), [@&#8203;ztanner](https://github.com/ztanner), [@&#8203;devjiwonchoi](https://github.com/devjiwonchoi), [@&#8203;lubieowoce](https://github.com/lubieowoce), [@&#8203;leerob](https://github.com/leerob), [@&#8203;gnoff](https://github.com/gnoff), and [@&#8203;acdlite](https://github.com/acdlite) for helping! ### [`v15.0.0-canary.183`](https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.183) [Compare Source](https://github.com/vercel/next.js/compare/v15.0.0-canary.182...v15.0.0-canary.183) ##### Core Changes - Move WorkStore and ActionStore to /server/app-render: [#&#8203;70934](https://github.com/vercel/next.js/issues/70934) - \[Turbopack] Implement support for webpack’s `stats.json`: [#&#8203;70996](https://github.com/vercel/next.js/issues/70996) - chore(next-codemod): add verbose option to transform: [#&#8203;71079](https://github.com/vercel/next.js/issues/71079) - chore: polish warning for esmExternals: [#&#8203;71082](https://github.com/vercel/next.js/issues/71082) - go back to ignoring revalidates from render: [#&#8203;71088](https://github.com/vercel/next.js/issues/71088) - \[Turbopack] add support for collectibles to new backend: [#&#8203;70798](https://github.com/vercel/next.js/issues/70798) - codemod: do not await on invalid prop: [#&#8203;71089](https://github.com/vercel/next.js/issues/71089) - chore(next-codemod): move app-dir-runtime-config-experimental-edge to 13.1.2: [#&#8203;71081](https://github.com/vercel/next.js/issues/71081) - Add cacheLife() / cacheTag() APIs: [#&#8203;71064](https://github.com/vercel/next.js/issues/71064) - Eagerly Pass Implicit Tags: [#&#8203;71105](https://github.com/vercel/next.js/issues/71105) - chore(next-codemod): add prompts for (un)installing packages: [#&#8203;71038](https://github.com/vercel/next.js/issues/71038) - \[Turbopack] formatIssue is expensive, so avoid it if possible: [#&#8203;71117](https://github.com/vercel/next.js/issues/71117) - add phase tracking to workUnitStore: [#&#8203;71030](https://github.com/vercel/next.js/issues/71030) ##### Example Changes - chore(examples):updated the example of with-stitches to utlize the App router: [#&#8203;71007](https://github.com/vercel/next.js/issues/71007) ##### Misc Changes - polish async codemod docs: [#&#8203;71048](https://github.com/vercel/next.js/issues/71048) - polish sync-dynamic-apis error page: [#&#8203;71049](https://github.com/vercel/next.js/issues/71049) - docs: misc typo corrections in upgrade guide & codemod: [#&#8203;71098](https://github.com/vercel/next.js/issues/71098) - chore(turbo-tasks-backend): Clean up internal macros: [#&#8203;71061](https://github.com/vercel/next.js/issues/71061) - \[Turbopack] change default module id strategy back to dev: [#&#8203;71052](https://github.com/vercel/next.js/issues/71052) - docs(javascript): fix wrong javascript code in `11-parallel-routes.mdx`: [#&#8203;71074](https://github.com/vercel/next.js/issues/71074) - Fix SWC cache transform on the client layer: [#&#8203;71095](https://github.com/vercel/next.js/issues/71095) - chore: add --no-babel flag to codemod: [#&#8203;71106](https://github.com/vercel/next.js/issues/71106) - Fix handling of hot reloader middlewares: [#&#8203;71104](https://github.com/vercel/next.js/issues/71104) - \[Turbopack] allow to disable tree shaking: [#&#8203;71114](https://github.com/vercel/next.js/issues/71114) - fix(turbopack): Do not create self-referencing fragments: [#&#8203;71102](https://github.com/vercel/next.js/issues/71102) ##### Credits Huge thanks to [@&#8203;sebmarkbage](https://github.com/sebmarkbage), [@&#8203;ztanner](https://github.com/ztanner), [@&#8203;Manoj-M-S](https://github.com/Manoj-M-S), [@&#8203;wbinnssmith](https://github.com/wbinnssmith), [@&#8203;devjiwonchoi](https://github.com/devjiwonchoi), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;lubieowoce](https://github.com/lubieowoce), [@&#8203;sokra](https://github.com/sokra), [@&#8203;bgw](https://github.com/bgw), [@&#8203;lumirlumir](https://github.com/lumirlumir), [@&#8203;shuding](https://github.com/shuding), [@&#8203;unstubbable](https://github.com/unstubbable), and [@&#8203;kdy1](https://github.com/kdy1) for helping! ### [`v15.0.0-canary.182`](https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.182) [Compare Source](https://github.com/vercel/next.js/compare/v15.0.0-canary.181...v15.0.0-canary.182) ##### Core Changes - next-upgrade: Ensure correct React and types version are resolved when upgrading to Next.js rc: [#&#8203;70981](https://github.com/vercel/next.js/issues/70981) - codemod: leave comment on spread props: [#&#8203;70979](https://github.com/vercel/next.js/issues/70979) - docs: add `app-dir-runtime-config-experimental-edge` codemod: [#&#8203;71008](https://github.com/vercel/next.js/issues/71008) - docs: add `next-dynamic-access-named-export` codemod: [#&#8203;71012](https://github.com/vercel/next.js/issues/71012) - chore(next-upgrade): use process exit instead of throwing: [#&#8203;71018](https://github.com/vercel/next.js/issues/71018) - chore(next-upgrade): improve revision usage messages: [#&#8203;71019](https://github.com/vercel/next.js/issues/71019) - Revert "chore(next-upgrade): use process exit instead of throwing ([#&#8203;7](https://github.com/vercel/next.js/issues/7)…: [#&#8203;71021](https://github.com/vercel/next.js/issues/71021) - Disable server action transform in pages router: [#&#8203;71028](https://github.com/vercel/next.js/issues/71028) - chore(next-codemod): view current Next.js version, skip if already on or higher: [#&#8203;71034](https://github.com/vercel/next.js/issues/71034) - codemod: comment on reexport: [#&#8203;71017](https://github.com/vercel/next.js/issues/71017) - move workUnitAsyncStorage back into "client/components": [#&#8203;71046](https://github.com/vercel/next.js/issues/71046) - codemod: type cast async api calls in non entry file exports: [#&#8203;71040](https://github.com/vercel/next.js/issues/71040) - codemod upgrade: show link of migration guide after upgrade: [#&#8203;71036](https://github.com/vercel/next.js/issues/71036) - Defensively install patches: [#&#8203;71043](https://github.com/vercel/next.js/issues/71043) - fix(next/turbopack): Always preserve import attributes with esm modules: [#&#8203;71051](https://github.com/vercel/next.js/issues/71051) - codemod: fix type only react import: [#&#8203;71053](https://github.com/vercel/next.js/issues/71053) - types-plugin: enahnce type checking on interface params: [#&#8203;71059](https://github.com/vercel/next.js/issues/71059) ##### Misc Changes - docs: fix URL for error message: [#&#8203;71003](https://github.com/vercel/next.js/issues/71003) - Turbopack: `find client references` layout segment optimization: [#&#8203;70792](https://github.com/vercel/next.js/issues/70792) - Skip deployments for Dynamic IO error tests: [#&#8203;71024](https://github.com/vercel/next.js/issues/71024) - Skip `Math.random` test with route handler and `'use cache'`: [#&#8203;71025](https://github.com/vercel/next.js/issues/71025) - Remove windows i686 next-swc build target: [#&#8203;71041](https://github.com/vercel/next.js/issues/71041) - fix(docs): correct MDN URL for decoding attribute of next/image component: [#&#8203;71029](https://github.com/vercel/next.js/issues/71029) - Add ts-node dependency for jest.config.ts parsing: [#&#8203;70971](https://github.com/vercel/next.js/issues/70971) - chore: replace the all `path-name` with `pathname` for consistency: [#&#8203;71000](https://github.com/vercel/next.js/issues/71000) ##### Credits Huge thanks to [@&#8203;eps1lon](https://github.com/eps1lon), [@&#8203;devjiwonchoi](https://github.com/devjiwonchoi), [@&#8203;mischnic](https://github.com/mischnic), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;unstubbable](https://github.com/unstubbable), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;DeepakBalaraman](https://github.com/DeepakBalaraman), [@&#8203;karlhorky](https://github.com/karlhorky), [@&#8203;lubieowoce](https://github.com/lubieowoce), [@&#8203;Marukome0743](https://github.com/Marukome0743), [@&#8203;gnoff](https://github.com/gnoff), and [@&#8203;bgw](https://github.com/bgw) for helping! ### [`v15.0.0-canary.181`](https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.181) [Compare Source](https://github.com/vercel/next.js/compare/v15.0.0-canary.179...v15.0.0-canary.181) ##### Core Changes - ensure export workers that are killed bubble up to parent process: [#&#8203;70997](https://github.com/vercel/next.js/issues/70997) ##### Misc Changes - Fix i686 next-swc build due to int overflow: [#&#8203;70995](https://github.com/vercel/next.js/issues/70995) ##### Credits Huge thanks to [@&#8203;ztanner](https://github.com/ztanner) and [@&#8203;ijjk](https://github.com/ijjk) 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 this update 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:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
renovate-bot added 2 commits 2024-10-14 03:02:33 +00:00
Update dependency next to v15.0.0-rc.0
All checks were successful
Fix bun lock file (Renovate) / build (push) Successful in 1m18s
24ea945c81
Author
Collaborator

Edited/Blocked Notification

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

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

⚠️ Warning: custom changes will be lost.

### Edited/Blocked Notification Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠️ **Warning**: custom changes will be lost.
renovate-bot changed title from Update dependency next to v15.0.0-rc.0 to Update dependency next to v15.0.0-rc.0 - abandoned 2024-10-15 20:02:55 +00:00
Author
Collaborator

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

### Autoclosing Skipped This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.
Fascinated closed this pull request 2024-10-16 02:04:43 +00:00
This repo is archived. You cannot comment on pull requests.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Fascinated/scoresaber-reloadedv3#77
No description provided.