lowsky / gh-dashboard-relay

Dashboard for all feature branches - linking to the deployed/running in docker containers and showing their states. Live Version:
https://dashboard-gh.vercel.app/
Apache License 2.0
2 stars 0 forks source link

fix(deps): update nextjs monorepo to v15 (major) #2798

Closed renovate[bot] closed 3 weeks ago

renovate[bot] commented 3 weeks ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@next/mdx (source) 14.2.17 -> 15.0.3 age adoption passing confidence
eslint-config-next (source) 14.2.17 -> 15.0.3 age adoption passing confidence
next (source) 14.2.17 -> 15.0.3 age adoption passing confidence

Release Notes

vercel/next.js (@​next/mdx) ### [`v15.0.3`](https://redirect.github.com/vercel/next.js/releases/tag/v15.0.3) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v15.0.2...v15.0.3) ##### Core Changes - Read page name from work store in server module map proxy: [#​71669](https://redirect.github.com/vercel/next.js/issues/71669) - codemod: should not transform when param is not used: [#​71664](https://redirect.github.com/vercel/next.js/issues/71664) - \[dynamicIO] complete refactor to prerender: [#​71687](https://redirect.github.com/vercel/next.js/issues/71687) - fix: metadata image route normalize path posix for windows: [#​71673](https://redirect.github.com/vercel/next.js/issues/71673) - next-codemod(upgrade): optional catch when missing dev script: [#​71598](https://redirect.github.com/vercel/next.js/issues/71598) - Avoid server action function indirection in Turbopack: [#​71628](https://redirect.github.com/vercel/next.js/issues/71628) - fix: exclude `basePath` in `findSourceMapURL`: [#​71719](https://redirect.github.com/vercel/next.js/issues/71719) - fix: stack frame text color in dark mode: [#​71656](https://redirect.github.com/vercel/next.js/issues/71656) - Fix: revert the bad node binary handling: [#​71723](https://redirect.github.com/vercel/next.js/issues/71723) - next-codemod: add empty `pnpm-workspace.yaml` to test fixtures to bypass PNPM workspace checks: [#​71726](https://redirect.github.com/vercel/next.js/issues/71726) - warn on sync access if dynamicIO is not enabled: [#​71696](https://redirect.github.com/vercel/next.js/issues/71696) - Update React from `69d4b800-20241021` to `45804af1-20241021`: [#​71718](https://redirect.github.com/vercel/next.js/issues/71718) - next-upgrade: do not add `--turbopack` flag when `--turbo` exists in `next dev`: [#​71730](https://redirect.github.com/vercel/next.js/issues/71730) - feat: stitch errors with react owner stack: [#​70393](https://redirect.github.com/vercel/next.js/issues/70393) - \[dynamicIO] update data access error and documentation: [#​71738](https://redirect.github.com/vercel/next.js/issues/71738) - Test cached form action with revalidate: [#​71591](https://redirect.github.com/vercel/next.js/issues/71591) - Upgrade React from `45804af1-20241021` to `28668d39-20241023`: [#​71745](https://redirect.github.com/vercel/next.js/issues/71745) - Fix race condition when setting client reference manifests: [#​71741](https://redirect.github.com/vercel/next.js/issues/71741) - Fix fetch with no-store inside of use cache: [#​71754](https://redirect.github.com/vercel/next.js/issues/71754) - Remove the bottom collapse button in dev overlay: [#​71658](https://redirect.github.com/vercel/next.js/issues/71658) - \[dynamicIO] unify cache filling and lazy-module warming: [#​71749](https://redirect.github.com/vercel/next.js/issues/71749) - Don't filter out source location frames through RSC: [#​71752](https://redirect.github.com/vercel/next.js/issues/71752) - fix undefined default export error msg: [#​71762](https://redirect.github.com/vercel/next.js/issues/71762) - Upgrade React from `28668d39-20241023` to `1631855f-20241023`: [#​71769](https://redirect.github.com/vercel/next.js/issues/71769) - Enable owner stack in experimental build: [#​71716](https://redirect.github.com/vercel/next.js/issues/71716) - feat: add experiment for sharpjs cpu flags: [#​71733](https://redirect.github.com/vercel/next.js/issues/71733) - fix: handle server component replay error in error overlay: [#​71772](https://redirect.github.com/vercel/next.js/issues/71772) - Don't error asking for prebuilt bundles: [#​71778](https://redirect.github.com/vercel/next.js/issues/71778) - Replace `turbopack://[project]/...` sourcemap uris with `file://...` in development: [#​71489](https://redirect.github.com/vercel/next.js/issues/71489) - misc: update source map paths for bundled Next.js runtime: [#​71779](https://redirect.github.com/vercel/next.js/issues/71779) - \[dynamicIO] refine error message and docs: [#​71781](https://redirect.github.com/vercel/next.js/issues/71781) - next-upgrade: change `--turbo` to `--turbopack` if applicable: [#​71737](https://redirect.github.com/vercel/next.js/issues/71737) - Show all diff when uncollapse: [#​71792](https://redirect.github.com/vercel/next.js/issues/71792) - Sourcemap errors in terminal by default : [#​71444](https://redirect.github.com/vercel/next.js/issues/71444) - Fully enable custom error callbacks for app router: [#​71794](https://redirect.github.com/vercel/next.js/issues/71794) - Simplify Server Action Webpack plugin: [#​71721](https://redirect.github.com/vercel/next.js/issues/71721) - ensure DIO development segment errors are cleared after correcting: [#​71811](https://redirect.github.com/vercel/next.js/issues/71811) - Include sourceframe in errors logged in the terminal during development: [#​71803](https://redirect.github.com/vercel/next.js/issues/71803) - \[dynamicIO] update prerender cache scoping and cache warming for validation: [#​71822](https://redirect.github.com/vercel/next.js/issues/71822) - only force stack frame color in tty: [#​71860](https://redirect.github.com/vercel/next.js/issues/71860) - Add test for fetch with auth in use cache: [#​71768](https://redirect.github.com/vercel/next.js/issues/71768) - Fix race with hot-reloader-client clearing overlay errors: [#​71771](https://redirect.github.com/vercel/next.js/issues/71771) - Fix dynamic tracking in dev: [#​71867](https://redirect.github.com/vercel/next.js/issues/71867) - Revert "Sourcemap errors in terminal by default ([#​71444](https://redirect.github.com/vercel/next.js/issues/71444))": [#​71868](https://redirect.github.com/vercel/next.js/issues/71868) - Fix fetch caching inside of `"use cache"`: [#​71793](https://redirect.github.com/vercel/next.js/issues/71793) - Trace upload: only send traces for current session: [#​71838](https://redirect.github.com/vercel/next.js/issues/71838) - Reland "Sourcemap errors in terminal by default": [#​71877](https://redirect.github.com/vercel/next.js/issues/71877) - Implement information byte in Server Reference ID and other optimizations: [#​71463](https://redirect.github.com/vercel/next.js/issues/71463) - fix: webpack build error on Windows: [#​71943](https://redirect.github.com/vercel/next.js/issues/71943) - Run with `--enable-source-maps` by default in `next dev`: [#​71820](https://redirect.github.com/vercel/next.js/issues/71820) - fix global-error styles: [#​71914](https://redirect.github.com/vercel/next.js/issues/71914) - Use `registerClientReference` for ESM client component modules: [#​71968](https://redirect.github.com/vercel/next.js/issues/71968) - Fix missing `await` of `params` when metadata is used with an image file: [#​71871](https://redirect.github.com/vercel/next.js/issues/71871) - Upgrade React from `1631855f-20241023` to `02c0e824-20241028`: [#​71979](https://redirect.github.com/vercel/next.js/issues/71979) - Populate sourcemap `ignoreList` when Webpack is used: [#​71821](https://redirect.github.com/vercel/next.js/issues/71821) - \[dynamicIO] unify server and client prerender for non-ppr pathway: [#​71764](https://redirect.github.com/vercel/next.js/issues/71764) - codemod: add separator to the parenthenese expr: [#​71993](https://redirect.github.com/vercel/next.js/issues/71993) - Respect sourcemap's ignore list when printing errors in the terminal: [#​71908](https://redirect.github.com/vercel/next.js/issues/71908) - fix console color to be compatible in chrome devtools: [#​71939](https://redirect.github.com/vercel/next.js/issues/71939) - Delete obsolete codemod `next-dynamic-access-named-export`: [#​72016](https://redirect.github.com/vercel/next.js/issues/72016) - fix: log the error instance modified extra location info: [#​71930](https://redirect.github.com/vercel/next.js/issues/71930) - Compare error stack to dedupe error: [#​71798](https://redirect.github.com/vercel/next.js/issues/71798) ##### Example Changes - experimental.instrumentationHook is not necessary anymore: [#​71808](https://redirect.github.com/vercel/next.js/issues/71808) - Add Jude to nextjs team: [#​71936](https://redirect.github.com/vercel/next.js/issues/71936) ##### Misc Changes - docs: fix broken link in Architecture/Turbopack documentation: [#​71412](https://redirect.github.com/vercel/next.js/issues/71412) - test: migrate rest async api usage in tests: [#​71663](https://redirect.github.com/vercel/next.js/issues/71663) - fix: docs for dynamic routing in next 15: [#​71531](https://redirect.github.com/vercel/next.js/issues/71531) - Remove the 'new' keyword from the GET function sample code.: [#​71671](https://redirect.github.com/vercel/next.js/issues/71671) - chore: fix wrong path of comments: [#​71682](https://redirect.github.com/vercel/next.js/issues/71682) - docs(next-config): remove mention of appIsrStatus is on canary: [#​71695](https://redirect.github.com/vercel/next.js/issues/71695) - react-sync: Ignore update notices from npm: [#​71717](https://redirect.github.com/vercel/next.js/issues/71717) - Docs: Update default marker for fetch cache option: [#​71728](https://redirect.github.com/vercel/next.js/issues/71728) - \[docs] Fix page.tsx parameter types: [#​71680](https://redirect.github.com/vercel/next.js/issues/71680) - \[docs] Fix table.js containing TS code: [#​71677](https://redirect.github.com/vercel/next.js/issues/71677) - docs(ppr): update note about ppr: [#​71697](https://redirect.github.com/vercel/next.js/issues/71697) - docs lint: [#​71748](https://redirect.github.com/vercel/next.js/issues/71748) - fixes error message asserts and lints: [#​71747](https://redirect.github.com/vercel/next.js/issues/71747) - Fix docs for configuring Turbopack: [#​71755](https://redirect.github.com/vercel/next.js/issues/71755) - docs(turbo): add experimental icon to turbo config section: [#​71761](https://redirect.github.com/vercel/next.js/issues/71761) - feat(turbopack): Add `__turbopack_original__` while tree shaking: [#​71547](https://redirect.github.com/vercel/next.js/issues/71547) - test: re-enable test with note: [#​71789](https://redirect.github.com/vercel/next.js/issues/71789) - Docs: Remove beta marker from Turbopack docs: [#​71796](https://redirect.github.com/vercel/next.js/issues/71796) - Update docs 1: [#​71812](https://redirect.github.com/vercel/next.js/issues/71812) - docs lint fixes: [#​71813](https://redirect.github.com/vercel/next.js/issues/71813) - docs: remove `"use cache"` on before code snippet: [#​71815](https://redirect.github.com/vercel/next.js/issues/71815) - Next docs broken links: [#​71823](https://redirect.github.com/vercel/next.js/issues/71823) - \[Turbopack] add optimization based on upper count: [#​71606](https://redirect.github.com/vercel/next.js/issues/71606) - chore(turbo-tasks-backend): Use let instead of match for macro bindings: [#​71756](https://redirect.github.com/vercel/next.js/issues/71756) - chore(turbo-tasks-backend): Remove collapsible-if lints: [#​71758](https://redirect.github.com/vercel/next.js/issues/71758) - removing extra reference: [#​71853](https://redirect.github.com/vercel/next.js/issues/71853) - codemod(turbopack): Rewrite Vc fields in structs as ResolvedVc (part 3): [#​71665](https://redirect.github.com/vercel/next.js/issues/71665) - Update sync-dynamic-apis.mdx: [#​71907](https://redirect.github.com/vercel/next.js/issues/71907) - codemod(turbopack): Rewrite Vc fields in structs as ResolvedVc (part 4): [#​71804](https://redirect.github.com/vercel/next.js/issues/71804) - test: remove duplicated flaky test: [#​71967](https://redirect.github.com/vercel/next.js/issues/71967) - docs: Fix typo in cacheLife configs in use-cache docs: [#​71921](https://redirect.github.com/vercel/next.js/issues/71921) - Fix use cache example line highlights: [#​71883](https://redirect.github.com/vercel/next.js/issues/71883) - Allow breakpoints to be set in `packages/next/src/compiled`: [#​71986](https://redirect.github.com/vercel/next.js/issues/71986) - updated upgrade to v15 command in docs: [#​71643](https://redirect.github.com/vercel/next.js/issues/71643) - codemod(turbopack): Rewrite Vc fields in structs as ResolvedVc (part 5): [#​71861](https://redirect.github.com/vercel/next.js/issues/71861) - Clarify that streaming is blocked on generateMetadata for initial load: [#​71985](https://redirect.github.com/vercel/next.js/issues/71985) - Docs: Add legacy tags: [#​71964](https://redirect.github.com/vercel/next.js/issues/71964) - Docs: Fix broken link: [#​72021](https://redirect.github.com/vercel/next.js/issues/72021) - (docs) `use cache`: Add text code formatting: [#​71999](https://redirect.github.com/vercel/next.js/issues/71999) - docs: update file structure: [#​71951](https://redirect.github.com/vercel/next.js/issues/71951) - Documentation Fix: Correct `cacheTag` Function Usage: [#​71912](https://redirect.github.com/vercel/next.js/issues/71912) - correct expire calc & and Nested usage import in use-cache docs: [#​71899](https://redirect.github.com/vercel/next.js/issues/71899) - Docs: Address internal `use cache` comments : [#​71981](https://redirect.github.com/vercel/next.js/issues/71981) - Fix swc version mismatch when checking out an older version: [#​71978](https://redirect.github.com/vercel/next.js/issues/71978) ##### Credits Huge thanks to [@​ytori](https://redirect.github.com/ytori), [@​unstubbable](https://redirect.github.com/unstubbable), [@​huozhi](https://redirect.github.com/huozhi), [@​SebassNoob](https://redirect.github.com/SebassNoob), [@​tatsuteb](https://redirect.github.com/tatsuteb), [@​Marukome0743](https://redirect.github.com/Marukome0743), [@​gnoff](https://redirect.github.com/gnoff), [@​samcx](https://redirect.github.com/samcx), [@​devjiwonchoi](https://redirect.github.com/devjiwonchoi), [@​imprakharshukla](https://redirect.github.com/imprakharshukla), [@​migueldamota](https://redirect.github.com/migueldamota), [@​eps1lon](https://redirect.github.com/eps1lon), [@​ztanner](https://redirect.github.com/ztanner), [@​timneutkens](https://redirect.github.com/timneutkens), [@​cantemizyurek](https://redirect.github.com/cantemizyurek), [@​sebmarkbage](https://redirect.github.com/sebmarkbage), [@​padmaia](https://redirect.github.com/padmaia), [@​ijjk](https://redirect.github.com/ijjk), [@​styfle](https://redirect.github.com/styfle), [@​wbinnssmith](https://redirect.github.com/wbinnssmith), [@​feedthejim](https://redirect.github.com/feedthejim), [@​kdy1](https://redirect.github.com/kdy1), [@​shuding](https://redirect.github.com/shuding), [@​molebox](https://redirect.github.com/molebox), [@​ismaelrumzan](https://redirect.github.com/ismaelrumzan), [@​sokra](https://redirect.github.com/sokra), [@​bgw](https://redirect.github.com/bgw), [@​timeyoutakeit](https://redirect.github.com/timeyoutakeit), [@​AdonisAgelis](https://redirect.github.com/AdonisAgelis), [@​chicoxyzzy](https://redirect.github.com/chicoxyzzy), [@​gaojude](https://redirect.github.com/gaojude), [@​elitalpa](https://redirect.github.com/elitalpa), [@​t3dotgg](https://redirect.github.com/t3dotgg), [@​gaearon](https://redirect.github.com/gaearon), [@​nisabmohd](https://redirect.github.com/nisabmohd), [@​gadcam](https://redirect.github.com/gadcam), [@​delbaoliveira](https://redirect.github.com/delbaoliveira), [@​bennettdams](https://redirect.github.com/bennettdams), [@​wiscaksono](https://redirect.github.com/wiscaksono), and [@​Developerayo](https://redirect.github.com/Developerayo) for helping! ### [`v15.0.2`](https://redirect.github.com/vercel/next.js/releases/tag/v15.0.2) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v15.0.1...v15.0.2) ##### Core Changes - Read page name from work store in server module map proxy: [#​71669](https://redirect.github.com/vercel/next.js/issues/71669) - codemod: should not transform when param is not used: [#​71664](https://redirect.github.com/vercel/next.js/issues/71664) - \[dynamicIO] complete refactor to prerender: [#​71687](https://redirect.github.com/vercel/next.js/issues/71687) - fix: metadata image route normalize path posix for windows: [#​71673](https://redirect.github.com/vercel/next.js/issues/71673) - next-codemod(upgrade): optional catch when missing dev script: [#​71598](https://redirect.github.com/vercel/next.js/issues/71598) - Avoid server action function indirection in Turbopack: [#​71628](https://redirect.github.com/vercel/next.js/issues/71628) - fix: exclude `basePath` in `findSourceMapURL`: [#​71719](https://redirect.github.com/vercel/next.js/issues/71719) - fix: stack frame text color in dark mode: [#​71656](https://redirect.github.com/vercel/next.js/issues/71656) - Fix: revert the bad node binary handling: [#​71723](https://redirect.github.com/vercel/next.js/issues/71723) - next-codemod: add empty `pnpm-workspace.yaml` to test fixtures to bypass PNPM workspace checks: [#​71726](https://redirect.github.com/vercel/next.js/issues/71726) - warn on sync access if dynamicIO is not enabled: [#​71696](https://redirect.github.com/vercel/next.js/issues/71696) - Update React from `69d4b800-20241021` to `45804af1-20241021`: [#​71718](https://redirect.github.com/vercel/next.js/issues/71718) - next-upgrade: do not add `--turbopack` flag when `--turbo` exists in `next dev`: [#​71730](https://redirect.github.com/vercel/next.js/issues/71730) - feat: stitch errors with react owner stack: [#​70393](https://redirect.github.com/vercel/next.js/issues/70393) - \[dynamicIO] update data access error and documentation: [#​71738](https://redirect.github.com/vercel/next.js/issues/71738) - Test cached form action with revalidate: [#​71591](https://redirect.github.com/vercel/next.js/issues/71591) - Upgrade React from `45804af1-20241021` to `28668d39-20241023`: [#​71745](https://redirect.github.com/vercel/next.js/issues/71745) - Fix race condition when setting client reference manifests: [#​71741](https://redirect.github.com/vercel/next.js/issues/71741) - Fix fetch with no-store inside of use cache: [#​71754](https://redirect.github.com/vercel/next.js/issues/71754) - Remove the bottom collapse button in dev overlay: [#​71658](https://redirect.github.com/vercel/next.js/issues/71658) - \[dynamicIO] unify cache filling and lazy-module warming: [#​71749](https://redirect.github.com/vercel/next.js/issues/71749) - Don't filter out source location frames through RSC: [#​71752](https://redirect.github.com/vercel/next.js/issues/71752) - fix undefined default export error msg: [#​71762](https://redirect.github.com/vercel/next.js/issues/71762) - Upgrade React from `28668d39-20241023` to `1631855f-20241023`: [#​71769](https://redirect.github.com/vercel/next.js/issues/71769) - Enable owner stack in experimental build: [#​71716](https://redirect.github.com/vercel/next.js/issues/71716) - feat: add experiment for sharpjs cpu flags: [#​71733](https://redirect.github.com/vercel/next.js/issues/71733) - fix: handle server component replay error in error overlay: [#​71772](https://redirect.github.com/vercel/next.js/issues/71772) - Don't error asking for prebuilt bundles: [#​71778](https://redirect.github.com/vercel/next.js/issues/71778) - Replace `turbopack://[project]/...` sourcemap uris with `file://...` in development: [#​71489](https://redirect.github.com/vercel/next.js/issues/71489) - misc: update source map paths for bundled Next.js runtime: [#​71779](https://redirect.github.com/vercel/next.js/issues/71779) - \[dynamicIO] refine error message and docs: [#​71781](https://redirect.github.com/vercel/next.js/issues/71781) - next-upgrade: change `--turbo` to `--turbopack` if applicable: [#​71737](https://redirect.github.com/vercel/next.js/issues/71737) - Show all diff when uncollapse: [#​71792](https://redirect.github.com/vercel/next.js/issues/71792) - Sourcemap errors in terminal by default : [#​71444](https://redirect.github.com/vercel/next.js/issues/71444) - Fully enable custom error callbacks for app router: [#​71794](https://redirect.github.com/vercel/next.js/issues/71794) - Simplify Server Action Webpack plugin: [#​71721](https://redirect.github.com/vercel/next.js/issues/71721) - ensure DIO development segment errors are cleared after correcting: [#​71811](https://redirect.github.com/vercel/next.js/issues/71811) - Include sourceframe in errors logged in the terminal during development: [#​71803](https://redirect.github.com/vercel/next.js/issues/71803) - \[dynamicIO] update prerender cache scoping and cache warming for validation: [#​71822](https://redirect.github.com/vercel/next.js/issues/71822) - only force stack frame color in tty: [#​71860](https://redirect.github.com/vercel/next.js/issues/71860) - Add test for fetch with auth in use cache: [#​71768](https://redirect.github.com/vercel/next.js/issues/71768) - Fix race with hot-reloader-client clearing overlay errors: [#​71771](https://redirect.github.com/vercel/next.js/issues/71771) - Fix dynamic tracking in dev: [#​71867](https://redirect.github.com/vercel/next.js/issues/71867) - Revert "Sourcemap errors in terminal by default ([#​71444](https://redirect.github.com/vercel/next.js/issues/71444))": [#​71868](https://redirect.github.com/vercel/next.js/issues/71868) - Fix fetch caching inside of `"use cache"`: [#​71793](https://redirect.github.com/vercel/next.js/issues/71793) - Trace upload: only send traces for current session: [#​71838](https://redirect.github.com/vercel/next.js/issues/71838) - Reland "Sourcemap errors in terminal by default": [#​71877](https://redirect.github.com/vercel/next.js/issues/71877) - Implement information byte in Server Reference ID and other optimizations: [#​71463](https://redirect.github.com/vercel/next.js/issues/71463) - fix: webpack build error on Windows: [#​71943](https://redirect.github.com/vercel/next.js/issues/71943) - Run with `--enable-source-maps` by default in `next dev`: [#​71820](https://redirect.github.com/vercel/next.js/issues/71820) - fix global-error styles: [#​71914](https://redirect.github.com/vercel/next.js/issues/71914) - Use `registerClientReference` for ESM client component modules: [#​71968](https://redirect.github.com/vercel/next.js/issues/71968) - Fix missing `await` of `params` when metadata is used with an image file: [#​71871](https://redirect.github.com/vercel/next.js/issues/71871) - Upgrade React from `1631855f-20241023` to `02c0e824-20241028`: [#​71979](https://redirect.github.com/vercel/next.js/issues/71979) - Populate sourcemap `ignoreList` when Webpack is used: [#​71821](https://redirect.github.com/vercel/next.js/issues/71821) - \[dynamicIO] unify server and client prerender for non-ppr pathway: [#​71764](https://redirect.github.com/vercel/next.js/issues/71764) - codemod: add separator to the parenthenese expr: [#​71993](https://redirect.github.com/vercel/next.js/issues/71993) - Respect sourcemap's ignore list when printing errors in the terminal: [#​71908](https://redirect.github.com/vercel/next.js/issues/71908) - fix console color to be compatible in chrome devtools: [#​71939](https://redirect.github.com/vercel/next.js/issues/71939) - Delete obsolete codemod `next-dynamic-access-named-export`: [#​72016](https://redirect.github.com/vercel/next.js/issues/72016) - fix: log the error instance modified extra location info: [#​71930](https://redirect.github.com/vercel/next.js/issues/71930) - Compare error stack to dedupe error: [#​71798](https://redirect.github.com/vercel/next.js/issues/71798) ##### Example Changes - experimental.instrumentationHook is not necessary anymore: [#​71808](https://redirect.github.com/vercel/next.js/issues/71808) - Add Jude to nextjs team: [#​71936](https://redirect.github.com/vercel/next.js/issues/71936) ##### Misc Changes - docs: fix broken link in Architecture/Turbopack documentation: [#​71412](https://redirect.github.com/vercel/next.js/issues/71412) - test: migrate rest async api usage in tests: [#​71663](https://redirect.github.com/vercel/next.js/issues/71663) - fix: docs for dynamic routing in next 15: [#​71531](https://redirect.github.com/vercel/next.js/issues/71531) - Remove the 'new' keyword from the GET function sample code.: [#​71671](https://redirect.github.com/vercel/next.js/issues/71671) - chore: fix wrong path of comments: [#​71682](https://redirect.github.com/vercel/next.js/issues/71682) - docs(next-config): remove mention of appIsrStatus is on canary: [#​71695](https://redirect.github.com/vercel/next.js/issues/71695) - react-sync: Ignore update notices from npm: [#​71717](https://redirect.github.com/vercel/next.js/issues/71717) - Docs: Update default marker for fetch cache option: [#​71728](https://redirect.github.com/vercel/next.js/issues/71728) - \[docs] Fix page.tsx parameter types: [#​71680](https://redirect.github.com/vercel/next.js/issues/71680) - \[docs] Fix table.js containing TS code: [#​71677](https://redirect.github.com/vercel/next.js/issues/71677) - docs(ppr): update note about ppr: [#​71697](https://redirect.github.com/vercel/next.js/issues/71697) - docs lint: [#​71748](https://redirect.github.com/vercel/next.js/issues/71748) - fixes error message asserts and lints: [#​71747](https://redirect.github.com/vercel/next.js/issues/71747) - Fix docs for configuring Turbopack: [#​71755](https://redirect.github.com/vercel/next.js/issues/71755) - docs(turbo): add experimental icon to turbo config section: [#​71761](https://redirect.github.com/vercel/next.js/issues/71761) - feat(turbopack): Add `__turbopack_original__` while tree shaking: [#​71547](https://redirect.github.com/vercel/next.js/issues/71547) - test: re-enable test with note: [#​71789](https://redirect.github.com/vercel/next.js/issues/71789) - Docs: Remove beta marker from Turbopack docs: [#​71796](https://redirect.github.com/vercel/next.js/issues/71796) - Update docs 1: [#​71812](https://redirect.github.com/vercel/next.js/issues/71812) - docs lint fixes: [#​71813](https://redirect.github.com/vercel/next.js/issues/71813) - docs: remove `"use cache"` on before code snippet: [#​71815](https://redirect.github.com/vercel/next.js/issues/71815) - Next docs broken links: [#​71823](https://redirect.github.com/vercel/next.js/issues/71823) - \[Turbopack] add optimization based on upper count: [#​71606](https://redirect.github.com/vercel/next.js/issues/71606) - chore(turbo-tasks-backend): Use let instead of match for macro bindings: [#​71756](https://redirect.github.com/vercel/next.js/issues/71756) - chore(turbo-tasks-backend): Remove collapsible-if lints: [#​71758](https://redirect.github.com/vercel/next.js/issues/71758) - removing extra reference: [#​71853](https://redirect.github.com/vercel/next.js/issues/71853) - codemod(turbopack): Rewrite Vc fields in structs as ResolvedVc (part 3): [#​71665](https://redirect.github.com/vercel/next.js/issues/71665) - Update sync-dynamic-apis.mdx: [#​71907](https://redirect.github.com/vercel/next.js/issues/71907) - codemod(turbopack): Rewrite Vc fields in structs as ResolvedVc (part 4): [#​71804](https://redirect.github.com/vercel/next.js/issues/71804) - test: remove duplicated flaky test: [#​71967](https://redirect.github.com/vercel/next.js/issues/71967) - docs: Fix typo in cacheLife configs in use-cache docs: [#​71921](https://redirect.github.com/vercel/next.js/issues/71921) - Fix use cache example line highlights: [#​71883](https://redirect.github.com/vercel/next.js/issues/71883) - Allow breakpoints to be set in `packages/next/src/compiled`: [#​71986](https://redirect.github.com/vercel/next.js/issues/71986) - updated upgrade to v15 command in docs: [#​71643](https://redirect.github.com/vercel/next.js/issues/71643) - codemod(turbopack): Rewrite Vc fields in structs as ResolvedVc (part 5): [#​71861](https://redirect.github.com/vercel/next.js/issues/71861) - Clarify that streaming is blocked on generateMetadata for initial load: [#​71985](https://redirect.github.com/vercel/next.js/issues/71985) - Docs: Add legacy tags: [#​71964](https://redirect.github.com/vercel/next.js/issues/71964) - Docs: Fix broken link: [#​72021](https://redirect.github.com/vercel/next.js/issues/72021) - (docs) `use cache`: Add text code formatting: [#​71999](https://redirect.github.com/vercel/next.js/issues/71999) - docs: update file structure: [#​71951](https://redirect.github.com/vercel/next.js/issues/71951) - Documentation Fix: Correct `cacheTag` Function Usage: [#​71912](https://redirect.github.com/vercel/next.js/issues/71912) - correct expire calc & and Nested usage import in use-cache docs: [#​71899](https://redirect.github.com/vercel/next.js/issues/71899) - Docs: Address internal `use cache` comments : [#​71981](https://redirect.github.com/vercel/next.js/issues/71981) - Fix swc version mismatch when checking out an older version: [#​71978](https://redirect.github.com/vercel/next.js/issues/71978) ##### Credits Huge thanks to [@​ytori](https://redirect.github.com/ytori), [@​unstubbable](https://redirect.github.com/unstubbable), [@​huozhi](https://redirect.github.com/huozhi), [@​SebassNoob](https://redirect.github.com/SebassNoob), [@​tatsuteb](https://redirect.github.com/tatsuteb), [@​Marukome0743](https://redirect.github.com/Marukome0743), [@​gnoff](https://redirect.github.com/gnoff), [@​samcx](https://redirect.github.com/samcx), [@​devjiwonchoi](https://redirect.github.com/devjiwonchoi), [@​imprakharshukla](https://redirect.github.com/imprakharshukla), [@​migueldamota](https://redirect.github.com/migueldamota), [@​eps1lon](https://redirect.github.com/eps1lon), [@​ztanner](https://redirect.github.com/ztanner), [@​timneutkens](https://redirect.github.com/timneutkens), [@​cantemizyurek](https://redirect.github.com/cantemizyurek), [@​sebmarkbage](https://redirect.github.com/sebmarkbage), [@​padmaia](https://redirect.github.com/padmaia), [@​ijjk](https://redirect.github.com/ijjk), [@​styfle](https://redirect.github.com/styfle), [@​wbinnssmith](https://redirect.github.com/wbinnssmith), [@​feedthejim](https://redirect.github.com/feedthejim), [@​kdy1](https://redirect.github.com/kdy1), [@​shuding](https://redirect.github.com/shuding), [@​molebox](https://redirect.github.com/molebox), [@​ismaelrumzan](https://redirect.github.com/ismaelrumzan), [@​sokra](https://redirect.github.com/sokra), [@​bgw](https://redirect.github.com/bgw), [@​timeyoutakeit](https://redirect.github.com/timeyoutakeit), [@​AdonisAgelis](https://redirect.github.com/AdonisAgelis), [@​chicoxyzzy](https://redirect.github.com/chicoxyzzy), [@​gaojude](https://redirect.github.com/gaojude), [@​elitalpa](https://redirect.github.com/elitalpa), [@​t3dotgg](https://redirect.github.com/t3dotgg), [@​gaearon](https://redirect.github.com/gaearon), [@​nisabmohd](https://redirect.github.com/nisabmohd), [@​gadcam](https://redirect.github.com/gadcam), [@​delbaoliveira](https://redirect.github.com/delbaoliveira), [@​bennettdams](https://redirect.github.com/bennettdams), [@​wiscaksono](https://redirect.github.com/wiscaksono), and [@​Developerayo](https://redirect.github.com/Developerayo) for helping! ### [`v15.0.1`](https://redirect.github.com/vercel/next.js/releases/tag/v15.0.1) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v15.0.0...v15.0.1) ##### Core Changes - Reland "\[dynamicIO] warn for disallowed dynamic in dev": [#​71567](https://redirect.github.com/vercel/next.js/issues/71567) - next-upgrade: prompt (un)install only when there's a change: [#​71308](https://redirect.github.com/vercel/next.js/issues/71308) - chore(next-codemod): remove `@next/font` from optional Next.js packages to install: [#​71563](https://redirect.github.com/vercel/next.js/issues/71563) - \[dynamicIO] Avoid triggering memory leak false positive with makeHangingPromise: [#​71576](https://redirect.github.com/vercel/next.js/issues/71576) - Avoid triggering memory leak false positive with makeHangingPromise: [#​71579](https://redirect.github.com/vercel/next.js/issues/71579) - Upgrade React from `65a56d0e-20241020` to `69d4b800-20241021`: [#​71568](https://redirect.github.com/vercel/next.js/issues/71568) - avoid logging stacks for internal errors: [#​71575](https://redirect.github.com/vercel/next.js/issues/71575) - Avoid server action `endpoint` function indirection: [#​71572](https://redirect.github.com/vercel/next.js/issues/71572) - fix: handle terminal color in chrome console: [#​71581](https://redirect.github.com/vercel/next.js/issues/71581) - \[dynamicIO] Update prerender to use Fizz prerender: [#​71580](https://redirect.github.com/vercel/next.js/issues/71580) - misc(next-upgrade): reuse process.cwd() value: [#​71558](https://redirect.github.com/vercel/next.js/issues/71558) - \[dynamicIO]: dev navigations should show disallowed dynamic errors: [#​71595](https://redirect.github.com/vercel/next.js/issues/71595) - next-lint: Use ESLint v9 by default: [#​71371](https://redirect.github.com/vercel/next.js/issues/71371) - fix: prevent router errors from being logged on the client: [#​71583](https://redirect.github.com/vercel/next.js/issues/71583) - fix: next package resolving in dev overlay: [#​71632](https://redirect.github.com/vercel/next.js/issues/71632) - Improve type coverage of setup-dev-bundler: [#​71443](https://redirect.github.com/vercel/next.js/issues/71443) - fix(turbo-tasks): Implement ValueDebugFormat for ResolvedVc: [#​71173](https://redirect.github.com/vercel/next.js/issues/71173) - Add --turbopack CLI flag: [#​71657](https://redirect.github.com/vercel/next.js/issues/71657) - \[dynamicIO] detect metadata boundaries in dev using server component stacks: [#​71666](https://redirect.github.com/vercel/next.js/issues/71666) ##### Example Changes - chore: Update `with-supabase` to be compatible with Nextjs 15: [#​71631](https://redirect.github.com/vercel/next.js/issues/71631) - Update Sanity example to next v15: [#​71640](https://redirect.github.com/vercel/next.js/issues/71640) ##### Misc Changes - docs(ppr): remove v14 mention for ppr: [#​71498](https://redirect.github.com/vercel/next.js/issues/71498) - docs: fix upgrade codemod command: [#​71578](https://redirect.github.com/vercel/next.js/issues/71578) - Turbopack: Always use blob: URLs for assets in middleware: [#​71471](https://redirect.github.com/vercel/next.js/issues/71471) - fix: metadata image route Windows path escaping: [#​71615](https://redirect.github.com/vercel/next.js/issues/71615) - fix: third-parties package peer dependency: [#​71620](https://redirect.github.com/vercel/next.js/issues/71620) - Fix `module_resolution: "nodenext"` with `mjs` or `cjs`: [#​71635](https://redirect.github.com/vercel/next.js/issues/71635) - react-sync: Automatically update peer dependencies in libraries: [#​71636](https://redirect.github.com/vercel/next.js/issues/71636) - chore(docs): fix typo in image.mdx docs: [#​71647](https://redirect.github.com/vercel/next.js/issues/71647) - docs: remove the canary note on instrumentation: [#​71649](https://redirect.github.com/vercel/next.js/issues/71649) - test: fix async api tests: [#​71652](https://redirect.github.com/vercel/next.js/issues/71652) - Enable source maps for `pnpm debug`: [#​71653](https://redirect.github.com/vercel/next.js/issues/71653) - codemod(turbopack): Rewrite more Vc fields in structs as ResolvedVc: [#​71172](https://redirect.github.com/vercel/next.js/issues/71172) ##### Credits Huge thanks to [@​gnoff](https://redirect.github.com/gnoff), [@​devjiwonchoi](https://redirect.github.com/devjiwonchoi), [@​samcx](https://redirect.github.com/samcx), [@​ztanner](https://redirect.github.com/ztanner), [@​unstubbable](https://redirect.github.com/unstubbable), [@​huozhi](https://redirect.github.com/huozhi), [@​mischnic](https://redirect.github.com/mischnic), [@​lubieowoce](https://redirect.github.com/lubieowoce), [@​eps1lon](https://redirect.github.com/eps1lon), [@​ivasilov](https://redirect.github.com/ivasilov), [@​styfle](https://redirect.github.com/styfle), [@​bgw](https://redirect.github.com/bgw), [@​stipsan](https://redirect.github.com/stipsan), and [@​timneutkens](https://redirect.github.com/timneutkens) for helping! ### [`v15.0.0`](https://redirect.github.com/vercel/next.js/releases/tag/v15.0.0) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.17...v15.0.0) ##### Core Changes - refactor: next-flight-client-module-loader return conditions: [#​64348](https://redirect.github.com/vercel/next.js/issues/64348) - Fix Server Action error logs for unhandled POST requests: [#​64315](https://redirect.github.com/vercel/next.js/issues/64315) - Shared Revalidate Timings: [#​64370](https://redirect.github.com/vercel/next.js/issues/64370) - Freeze loaded manifests: [#​64313](https://redirect.github.com/vercel/next.js/issues/64313) - test: skip turbopack build test: [#​64356](https://redirect.github.com/vercel/next.js/issues/64356) - Fix: css in next/dynamic component in edge runtime: [#​64382](https://redirect.github.com/vercel/next.js/issues/64382) - Fix more Turbopack build tests: [#​64384](https://redirect.github.com/vercel/next.js/issues/64384) - use pathToFileUrl to make esm import()s work with absolute windows paths: [#​64386](https://redirect.github.com/vercel/next.js/issues/64386) - Improve rendering performance: [#​64408](https://redirect.github.com/vercel/next.js/issues/64408) - Fix the method prop case in Server Actions transform: [#​64398](https://redirect.github.com/vercel/next.js/issues/64398) - fix(next-lint): update option --report-unused-disable-directives to --report-unused-disable-directives-severity: [#​64405](https://redirect.github.com/vercel/next.js/issues/64405) - Revert "Fix: css in next/dynamic component in edge runtime": [#​64442](https://redirect.github.com/vercel/next.js/issues/64442) - default fetchCache to no-store when force-dynamic is set: [#​64145](https://redirect.github.com/vercel/next.js/issues/64145) - router restore should take priority over pending actions: [#​64449](https://redirect.github.com/vercel/next.js/issues/64449) - Fix client boundary inheritance for barrel optimization: [#​64467](https://redirect.github.com/vercel/next.js/issues/64467) - improve turborepo caching: [#​64493](https://redirect.github.com/vercel/next.js/issues/64493) - Update font data: [#​64481](https://redirect.github.com/vercel/next.js/issues/64481) - BREAKING CHANGE: remove deprecated analyticsId from config, and the corresponding performance-relayer files and tests: [#​64199](https://redirect.github.com/vercel/next.js/issues/64199) - feat: strip traceparent header from cachekey: [#​64499](https://redirect.github.com/vercel/next.js/issues/64499) - Fix typo in dynamic-rendering.ts: [#​64365](https://redirect.github.com/vercel/next.js/issues/64365) - fix(next): global not-found not working on multi-root layouts: [#​63053](https://redirect.github.com/vercel/next.js/issues/63053) - chore(next): add keywords on package.json: [#​64173](https://redirect.github.com/vercel/next.js/issues/64173) - Fix DynamicServerError not being thrown in fetch: [#​64511](https://redirect.github.com/vercel/next.js/issues/64511) - fix: `lib/helpers/install.ts` to better support pnpm and properly respect `root` argument: [#​64418](https://redirect.github.com/vercel/next.js/issues/64418) - fix(next): `Metadata.openGraph` values not resolving basic values when `type` is set: [#​63620](https://redirect.github.com/vercel/next.js/issues/63620) - disable production chunking in dev: [#​64488](https://redirect.github.com/vercel/next.js/issues/64488) - update turbopack: [#​64501](https://redirect.github.com/vercel/next.js/issues/64501) - Turbopack: Allow client components to be imported in app routes: [#​64520](https://redirect.github.com/vercel/next.js/issues/64520) - refactor: remove always truthy flag: [#​64522](https://redirect.github.com/vercel/next.js/issues/64522) - Turbopack: don’t show long internal stack traces on build errors: [#​64427](https://redirect.github.com/vercel/next.js/issues/64427) - next/script: Correctly apply async and defer props: [#​52939](https://redirect.github.com/vercel/next.js/issues/52939) - chore(next/font): update [@​capsizecss/metrics](https://redirect.github.com/capsizecss/metrics) package: [#​64528](https://redirect.github.com/vercel/next.js/issues/64528) - feat: add information that revalidate interval is in seconds: [#​64229](https://redirect.github.com/vercel/next.js/issues/64229) - Typo "Minifer" in config.ts: [#​64359](https://redirect.github.com/vercel/next.js/issues/64359) - Enhance types for Node and Edge envionments: [#​64454](https://redirect.github.com/vercel/next.js/issues/64454) - feat: Add a validation for `postcss` with `useLightningcss`: [#​64379](https://redirect.github.com/vercel/next.js/issues/64379) - fix HMR for cases where chunking changes: [#​64367](https://redirect.github.com/vercel/next.js/issues/64367) - perf: improve Pages Router server rendering performance: [#​64461](https://redirect.github.com/vercel/next.js/issues/64461) - Fix cjs client components tree-shaking: [#​64558](https://redirect.github.com/vercel/next.js/issues/64558) - fix refresh behavior for discarded actions: [#​64532](https://redirect.github.com/vercel/next.js/issues/64532) - fix: filter out middleware requests in logging: [#​64549](https://redirect.github.com/vercel/next.js/issues/64549) - chore: remove unused rust dependencies: [#​62176](https://redirect.github.com/vercel/next.js/issues/62176) - fix(next-swc): correctly set wasm fallback for known target triples: [#​64567](https://redirect.github.com/vercel/next.js/issues/64567) - memoize layout router context: [#​64575](https://redirect.github.com/vercel/next.js/issues/64575) - fix incorrect refresh request when basePath is set: [#​64589](https://redirect.github.com/vercel/next.js/issues/64589) - fix TypeError edge-case for parallel slots rendered multiple times: [#​64271](https://redirect.github.com/vercel/next.js/issues/64271) - Fix ASL bundling for dynamic css: [#​64451](https://redirect.github.com/vercel/next.js/issues/64451) - Revert "fix(next): global not-found not working on multi-root layouts": [#​64601](https://redirect.github.com/vercel/next.js/issues/64601) - chore(test): run related E2E deploy tests on PRs: [#​63763](https://redirect.github.com/vercel/next.js/issues/63763) - Improve top level await coverage: [#​64508](https://redirect.github.com/vercel/next.js/issues/64508) - Upgrade typescript to 5.3: [#​64043](https://redirect.github.com/vercel/next.js/issues/64043) - add pathname normalizer for actions: [#​64592](https://redirect.github.com/vercel/next.js/issues/64592) - Fix experimental/testmode by removing console.log: [#​64670](https://redirect.github.com/vercel/next.js/issues/64670) - Don't output .test.ts files in next/font: [#​63472](https://redirect.github.com/vercel/next.js/issues/63472) - Fix reporting when performance.measure doesn't exist (Edge): [#​64669](https://redirect.github.com/vercel/next.js/issues/64669) - Reduce amount of data passed to collectBuildTraces: [#​59665](https://redirect.github.com/vercel/next.js/issues/59665) - fix(next-server): 'quiet' setting delegate for custom server: [#​64512](https://redirect.github.com/vercel/next.js/issues/64512) - Revert "chore(test): run related E2E deploy tests on PRs": [#​64682](https://redirect.github.com/vercel/next.js/issues/64682) - update turbopack: [#​64686](https://redirect.github.com/vercel/next.js/issues/64686) - Fix: resolve mixed re-exports module as cjs: [#​64681](https://redirect.github.com/vercel/next.js/issues/64681) - Revert "fix TypeError edge-case for parallel slots rendered multiple times": [#​64690](https://redirect.github.com/vercel/next.js/issues/64690) - Fix typo: 'serverComponentsExtenalPackages' should be 'serverComponentsExternalPackages': [#​64705](https://redirect.github.com/vercel/next.js/issues/64705) - prevent erroneous route interception during lazy fetch: [#​64692](https://redirect.github.com/vercel/next.js/issues/64692) - Add `@appsignal/nodejs` to the external packages list: [#​64503](https://redirect.github.com/vercel/next.js/issues/64503) - fix root page revalidation when redirecting in a server action: [#​64730](https://redirect.github.com/vercel/next.js/issues/64730) - Clean-up fetch metrics tracking: [#​64746](https://redirect.github.com/vercel/next.js/issues/64746) - \[actions] Enforce body limit using Transform stream: [#​64694](https://redirect.github.com/vercel/next.js/issues/64694) - Turbopack: Don’t show stack traces for internal modules: [#​64228](https://redirect.github.com/vercel/next.js/issues/64228) - Reapply "chore(test): run related E2E deploy tests on PRs" ([#​64682](https://redirect.github.com/vercel/next.js/issues/64682)): [#​64712](https://redirect.github.com/vercel/next.js/issues/64712) - fix(fetch-cache): fix typo: [#​64786](https://redirect.github.com/vercel/next.js/issues/64786) - fix: remove traceparent from cachekey should not remove traceparent from original object: [#​64727](https://redirect.github.com/vercel/next.js/issues/64727) - fix interception route rewrite regex not supporting hyphenated segments: [#​64805](https://redirect.github.com/vercel/next.js/issues/64805) - Disable ncc cache instead of cache cleaning: [#​64804](https://redirect.github.com/vercel/next.js/issues/64804) - Move next-swc Turborepo config to packages/next-swc: [#​64789](https://redirect.github.com/vercel/next.js/issues/64789) - build: Update `swc_core` to `v0.90.33`: [#​64553](https://redirect.github.com/vercel/next.js/issues/64553) - Enable loading source maps for Next Server and React: [#​64527](https://redirect.github.com/vercel/next.js/issues/64527) - fix: mixing namespace import and named import client components: [#​64809](https://redirect.github.com/vercel/next.js/issues/64809) - fext(next): extend next.config for mdxRs support options: [#​64801](https://redirect.github.com/vercel/next.js/issues/64801) - skip test_e2e_deploy_related when triggered from a fork: [#​64893](https://redirect.github.com/vercel/next.js/issues/64893) - fix(fetch-cache): fix additional typo, add type & data validation: [#​64799](https://redirect.github.com/vercel/next.js/issues/64799) - feat(next-core): support parsing matcher config object: [#​64678](https://redirect.github.com/vercel/next.js/issues/64678) - Fix mixed exports in server component with barrel optimization: [#​64894](https://redirect.github.com/vercel/next.js/issues/64894) - fix: improve tsconfig extends checks: [#​61413](https://redirect.github.com/vercel/next.js/issues/61413) - Fix next/image usage in mdx: [#​64875](https://redirect.github.com/vercel/next.js/issues/64875) - fix dynamic route interception not working when deployed with middleware: [#​64923](https://redirect.github.com/vercel/next.js/issues/64923) - feat(turbopack): Handle fragments in requests: [#​64232](https://redirect.github.com/vercel/next.js/issues/64232) - feat(turbopack): Check for duplicate parallel routes: [#​64181](https://redirect.github.com/vercel/next.js/issues/64181) - Speed up createNext test suite isolation: [#​64909](https://redirect.github.com/vercel/next.js/issues/64909) - fix(rewrites): support external rewrite destination: [#​64943](https://redirect.github.com/vercel/next.js/issues/64943) - Ensure edge prerender-manifest is minimal: [#​64946](https://redirect.github.com/vercel/next.js/issues/64946) - remove special-cased prefetch kind in dev mode: [#​64941](https://redirect.github.com/vercel/next.js/issues/64941) - feat: support import attributes: [#​59480](https://redirect.github.com/vercel/next.js/issues/59480) - NextJS App router: add `isolated-vm` to server-external-packages.json: [#​64749](https://redirect.github.com/vercel/next.js/issues/64749) - Add `next experimental-test` command: [#​64352](https://redirect.github.com/vercel/next.js/issues/64352) - Revert "feat: support import attributes": [#​65001](https://redirect.github.com/vercel/next.js/issues/65001) - NODE_OPTIONS updates: [#​65006](https://redirect.github.com/vercel/next.js/issues/65006) - Update React from [`14898b6`](https://redirect.github.com/vercel/next.js/commit/14898b6a9) to [`c3048aa`](https://redirect.github.com/vercel/next.js/commit/c3048aab4): [#​64798](https://redirect.github.com/vercel/next.js/issues/64798) - initialize ALS with cookies in middleware: [#​65008](https://redirect.github.com/vercel/next.js/issues/65008) - feat(next/image)!: remove `squoosh` in favor of `sharp` as optional dependency: [#​63321](https://redirect.github.com/vercel/next.js/issues/63321) - fix: Workaround acorn bug/version issue by using SWC: [#​65021](https://redirect.github.com/vercel/next.js/issues/65021) - build: Update `@swc/core` to `v1.5.0`: [#​65022](https://redirect.github.com/vercel/next.js/issues/65022) - Ensure escaped string are parsed in NODE_OPTIONS: [#​65046](https://redirect.github.com/vercel/next.js/issues/65046) - chore(fetch-cache): remove zod from fetch cache: [#​65079](https://redirect.github.com/vercel/next.js/issues/65079) - support breadcrumb style catch-all parallel routes: [#​65063](https://redirect.github.com/vercel/next.js/issues/65063) - Improve initial setup with new App Router TypeScript project: [#​64826](https://redirect.github.com/vercel/next.js/issues/64826) - Add experimental trace file field: [#​65071](https://redirect.github.com/vercel/next.js/issues/65071) - Fix playwright config merging for webServer property: [#​65090](https://redirect.github.com/vercel/next.js/issues/65090) - chore(logging): Disable info logging of critters in production: [#​62776](https://redirect.github.com/vercel/next.js/issues/62776) - \[unstable_cache] Don't track dynamic fetches in an unstable_cache callback: [#​65010](https://redirect.github.com/vercel/next.js/issues/65010) - fix(page-static-info): refine warning message to emit once: [#​65091](https://redirect.github.com/vercel/next.js/issues/65091) - update redirect handling on forwarded action requests: [#​65097](https://redirect.github.com/vercel/next.js/issues/65097) - Tracing: allow opt-in flag to send build traces to url: [#​65019](https://redirect.github.com/vercel/next.js/issues/65019) - Turbopack: Allow client components from foreign code in app routes: [#​64751](https://redirect.github.com/vercel/next.js/issues/64751) - fix node.js module warning in middleware: [#​65112](https://redirect.github.com/vercel/next.js/issues/65112) - Fix: strip \_rsc query for client navigation rsc request: [#​65084](https://redirect.github.com/vercel/next.js/issues/65084) - fix unhandled runtime error when notFound() triggered in generateMetadata w/ parallel routes: [#​65102](https://redirect.github.com/vercel/next.js/issues/65102) - Use vercel deployment url for metadataBase fallbacks: [#​65089](https://redirect.github.com/vercel/next.js/issues/65089) - Fix next/dynamic with babel and src dir: [#​65177](https://redirect.github.com/vercel/next.js/issues/65177) - update turbopack: [#​65191](https://redirect.github.com/vercel/next.js/issues/65191) - Fix crypto import in edge runtime with Turbopack: [#​65171](https://redirect.github.com/vercel/next.js/issues/65171) - Resolve global `next` Webpack alias last: [#​65123](https://redirect.github.com/vercel/next.js/issues/65123) - Add oslo, [@​node-rs/argon2](https://redirect.github.com/node-rs/argon2), and [@​node-rs/bcrypt](https://redirect.github.com/node-rs/bcrypt) to external packages: [#​65204](https://redirect.github.com/vercel/next.js/issues/65204) - \[trace] Reduce the size of .next/trace files: [#​65101](https://redirect.github.com/vercel/next.js/issues/65101) - Remove extra suspense boundary for default next/dynamic: [#​64716](https://redirect.github.com/vercel/next.js/issues/64716) - Only apply metadata manifest credentials for preview deployment: [#​64940](https://redirect.github.com/vercel/next.js/issues/64940) - fix(next): add missing browser.major type: [#​65185](https://redirect.github.com/vercel/next.js/issues/65185) - Turbopack: rename source map prefix: [#​64965](https://redirect.github.com/vercel/next.js/issues/64965) - Use POST for invokeIpcMethod: [#​65238](https://redirect.github.com/vercel/next.js/issues/65238) - fix redirect to url with semicolon: [#​65165](https://redirect.github.com/vercel/next.js/issues/65165) - Provide non-dynamic segments to catch-all parallel routes: [#​65233](https://redirect.github.com/vercel/next.js/issues/65233) - Fix an issue parsing catchall params: [#​65277](https://redirect.github.com/vercel/next.js/issues/65277) - Enable preloading entries by default: [#​65289](https://redirect.github.com/vercel/next.js/issues/65289) - Trace uploader: add worker spans to allowed events: [#​65255](https://redirect.github.com/vercel/next.js/issues/65255) - Update font data: [#​65301](https://redirect.github.com/vercel/next.js/issues/65301) - Update revalidateTag to batch tags in one request: [#​65296](https://redirect.github.com/vercel/next.js/issues/65296) - Revert "Remove extra suspense boundary for default next/dynamic": [#​65309](https://redirect.github.com/vercel/next.js/issues/65309) -

Configuration

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

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

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

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



This PR was generated by Mend Renovate. View the repository job log.

vercel[bot] commented 3 weeks ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment | Name | Status | Preview | Updated (UTC) | | :--- | :----- | :------ | :------ | | **gh-dashboard-relay** | ⬜️ Ignored ([Inspect](https://vercel.com/lowskys-projects/gh-dashboard-relay/AVdt2kp8tJwxgc3fJfm3kTbUzk23)) | [Visit Preview](https://gh-dashboard-relay-git-renovate-major-n-56646d-lowskys-projects.vercel.app) | Nov 11, 2024 7:36am |
socket-security[bot] commented 3 weeks ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7 None 0 78.3 kB nicolo-ribaudo
npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7 None 0 73.9 kB nicolo-ribaudo
npm/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7 None 0 77.5 kB nicolo-ribaudo
npm/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7 None 0 91.5 kB nicolo-ribaudo
npm/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2 None 0 16.3 kB nicolo-ribaudo
npm/@babel/plugin-syntax-class-static-block@7.14.5 None 0 2.74 kB nicolo-ribaudo
npm/@babel/plugin-syntax-export-namespace-from@7.8.3 None 0 2.62 kB nicolo-ribaudo
npm/@babel/plugin-syntax-import-attributes@7.24.7 None 0 71.1 kB nicolo-ribaudo
npm/@babel/plugin-syntax-private-property-in-object@7.14.5 None 0 2.82 kB nicolo-ribaudo
npm/@babel/plugin-syntax-unicode-sets-regex@7.18.6 None 0 3.4 kB nicolo-ribaudo
npm/@babel/plugin-transform-async-generator-functions@7.24.7 None 0 87.1 kB nicolo-ribaudo
npm/@babel/plugin-transform-async-to-generator@7.24.7 None 0 74.7 kB nicolo-ribaudo
npm/@babel/plugin-transform-class-static-block@7.24.7 None 0 77.2 kB nicolo-ribaudo
npm/@babel/plugin-transform-dotall-regex@7.24.7 None 0 70.5 kB nicolo-ribaudo
npm/@babel/plugin-transform-duplicate-keys@7.24.7 None 0 75 kB nicolo-ribaudo
npm/@babel/plugin-transform-dynamic-import@7.24.7 None 0 72.2 kB nicolo-ribaudo
npm/@babel/plugin-transform-exponentiation-operator@7.24.7 None 0 71.2 kB nicolo-ribaudo
npm/babel-plugin-polyfill-corejs2@0.4.11 None 0 81.5 kB nicolo-ribaudo
npm/babel-plugin-polyfill-corejs3@0.10.4 None 0 207 kB nicolo-ribaudo
npm/babel-plugin-polyfill-regenerator@0.6.2 None 0 9.74 kB nicolo-ribaudo
npm/caniuse-lite@1.0.30001519 None 0 2.07 MB caniuse-lite
npm/graceful-fs@4.2.10 environment, filesystem 0 32.5 kB isaacs
npm/image-size@1.0.2 filesystem 0 45.5 kB netroy
npm/loader-utils@3.2.1 None 0 31.9 kB evilebottnawi
npm/node-polyfill-webpack-plugin@2.0.1 network, unsafe +1 210 kB richienb
npm/pnp-webpack-plugin@1.7.0 None 0 12.8 kB arcanis
npm/postcss-loader@8.1.1 eval, unsafe 0 52.1 kB evilebottnawi
npm/postcss@8.4.38 environment, filesystem 0 198 kB ai
npm/react-refresh@0.14.0 environment 0 58.7 kB gnoff
npm/resolve-url-loader@5.0.0 environment, filesystem 0 111 kB bholloway
npm/sass-loader@13.3.3 environment 0 59 kB evilebottnawi
npm/sharp@0.33.4 environment 0 498 kB lovell
npm/style-loader@3.3.1 None 0 60 kB evilebottnawi
npm/styled-jsx@5.1.6 environment 0 1.03 MB vercel-release-bot
npm/tsconfig-paths-webpack-plugin@4.1.0 None 0 274 kB jonaskello
npm/tsconfig-paths@4.1.2 environment, filesystem, unsafe 0 205 kB jonaskello

🚮 Removed packages: npm/@next/env@14.2.17, npm/@next/mdx@14.2.17, npm/@next/swc-darwin-arm64@14.2.17, npm/@next/swc-darwin-x64@14.2.17, npm/@next/swc-linux-arm64-gnu@14.2.17, npm/@next/swc-linux-arm64-musl@14.2.17, npm/@next/swc-linux-x64-gnu@14.2.17, npm/@next/swc-linux-x64-musl@14.2.17, npm/@next/swc-win32-arm64-msvc@14.2.17, npm/@next/swc-win32-ia32-msvc@14.2.17, npm/@next/swc-win32-x64-msvc@14.2.17, npm/@swc/counter@0.1.3, npm/@swc/helpers@0.5.5, npm/caniuse-lite@1.0.30001581, npm/client-only@0.0.1, npm/graceful-fs@4.2.11, npm/nanoid@3.3.7, npm/next@14.2.17, npm/postcss@8.4.31, npm/source-map-js@1.0.2, npm/styled-jsx@5.1.1

View full report↗︎

renovate[bot] commented 3 weeks ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 15.x releases. But if you manually upgrade to 15.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.