Beraliv / beraliv.dev

Digital garden 🌳🌲
https://blog.beraliv.dev
2 stars 1 forks source link

chore(deps): update nextjs monorepo to v13 (major) #522

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-config-next (source) 12.3.4 -> 13.4.6 age adoption passing confidence
next (source) 12.3.4 -> 13.4.6 age adoption passing confidence

Release Notes

vercel/next.js ### [`v13.4.6`](https://togithub.com/vercel/next.js/releases/tag/v13.4.6) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.5...v13.4.6) ##### Core Changes - Fix windows metadata slashes: [#​51088](https://togithub.com/vercel/next.js/issues/51088) - Do not merge chunkGroups' CSS files: [#​51103](https://togithub.com/vercel/next.js/issues/51103) - Add unique search query for RSC requests to be cacable on CDN: [#​50970](https://togithub.com/vercel/next.js/issues/50970) - add turbopack integration tests to CI: [#​50904](https://togithub.com/vercel/next.js/issues/50904) - Add option for debugging CPU usage: [#​51174](https://togithub.com/vercel/next.js/issues/51174) - Prefer module fields for RSC server layer: [#​51179](https://togithub.com/vercel/next.js/issues/51179) - Update `next/head` warning to link to the correct docs page: [#​51013](https://togithub.com/vercel/next.js/issues/51013) - Revert "Do not merge chunkGroups' CSS files": [#​51193](https://togithub.com/vercel/next.js/issues/51193) - fix: helpful error when `output: export` and `next export -o`: [#​51191](https://togithub.com/vercel/next.js/issues/51191) - Strip \_rsc query for navigation between app and page: [#​51195](https://togithub.com/vercel/next.js/issues/51195) - Fix standalone not found: [#​51172](https://togithub.com/vercel/next.js/issues/51172) - fix(cli): add all available options to cli commands, format them consistently: [#​48708](https://togithub.com/vercel/next.js/issues/48708) - update storybook example (copy from vercel/vercel): [#​50865](https://togithub.com/vercel/next.js/issues/50865) - chore: remove useless duplicate code: [#​50705](https://togithub.com/vercel/next.js/issues/50705) - fix: app router hash scrolling should respect scroll-padding: [#​51268](https://togithub.com/vercel/next.js/issues/51268) - Fix build error about trace file and edge route: [#​50808](https://togithub.com/vercel/next.js/issues/50808) - chore(router): fix typo in comment: [#​50581](https://togithub.com/vercel/next.js/issues/50581) - Add mikroORM to external package list: [#​50487](https://togithub.com/vercel/next.js/issues/50487) - \[docs] Clarify that merely changing `extension` does not load `.md` f…: [#​49785](https://togithub.com/vercel/next.js/issues/49785) - Correct build workers perf issue: [#​51271](https://togithub.com/vercel/next.js/issues/51271) - Remove edge functions tracking in dev server: [#​51122](https://togithub.com/vercel/next.js/issues/51122) - app router: fix double fetch on prefetch={false}: [#​51292](https://togithub.com/vercel/next.js/issues/51292) - Invalidate client cache when cookies have changed in Server Actions: [#​51290](https://togithub.com/vercel/next.js/issues/51290) - feat(turbopack): enable sassOptions: [#​51259](https://togithub.com/vercel/next.js/issues/51259) - Route Module Cleanup: [#​50936](https://togithub.com/vercel/next.js/issues/50936) - Validate i18n locale domain: [#​50220](https://togithub.com/vercel/next.js/issues/50220) - chore: add dark mode for dev overlay: [#​48601](https://togithub.com/vercel/next.js/issues/48601) - chore: update next/font/google font list: [#​49969](https://togithub.com/vercel/next.js/issues/49969) - fix: Incorrect build size outputs for app dir: [#​50768](https://togithub.com/vercel/next.js/issues/50768) - Simplify server CSS handling: [#​51018](https://togithub.com/vercel/next.js/issues/51018) - Allow configuring analyzerMode in bundle-analyzer: [#​47468](https://togithub.com/vercel/next.js/issues/47468) - Revert "Prefer module fields for RSC server layer": [#​51316](https://togithub.com/vercel/next.js/issues/51316) - Fix Server Actions compiler: [#​51318](https://togithub.com/vercel/next.js/issues/51318) - Revert "Route Module Cleanup": [#​51322](https://togithub.com/vercel/next.js/issues/51322) - test(next-dev): hard fail if next-dev runs with turbopack intenral flag: [#​51308](https://togithub.com/vercel/next.js/issues/51308) - Revert "test(next-dev): hard fail if next-dev runs with turbopack intenral flag": [#​51327](https://togithub.com/vercel/next.js/issues/51327) - Update Next.js code owners: [#​51319](https://togithub.com/vercel/next.js/issues/51319) - Fix CSS deploy id case: [#​51325](https://togithub.com/vercel/next.js/issues/51325) - Update turbopack: [#​51336](https://togithub.com/vercel/next.js/issues/51336) - Fix shared layer bundling in Edge Runtime: [#​51348](https://togithub.com/vercel/next.js/issues/51348) ##### Documentation Changes - Update 01-images.mdx: [#​51133](https://togithub.com/vercel/next.js/issues/51133) - Update next-image-unconfigured-host.md with correct Remote Patterns Documentation link to new docs: [#​49750](https://togithub.com/vercel/next.js/issues/49750) - Fixes the link from components/fonts to api/fonts: [#​51169](https://togithub.com/vercel/next.js/issues/51169) - Docs: Fix useSearchParams link: [#​51151](https://togithub.com/vercel/next.js/issues/51151) - docs: Improve Actions docs.: [#​51145](https://togithub.com/vercel/next.js/issues/51145) - docs: clarify `usePathname` usage as client hook.: [#​51146](https://togithub.com/vercel/next.js/issues/51146) - Fix a typo: [#​51176](https://togithub.com/vercel/next.js/issues/51176) - docs: fix prettier error: [#​51182](https://togithub.com/vercel/next.js/issues/51182) - Update static assets page to filter out information: [#​51180](https://togithub.com/vercel/next.js/issues/51180) - Makes codeblock language and filename extensions consistent: [#​51056](https://togithub.com/vercel/next.js/issues/51056) - Fix a mistake URL in "docs/generate-metadata.mdx/metadataBase": [#​51199](https://togithub.com/vercel/next.js/issues/51199) - Add separate lines to eslint prompt in 02-eslint.mdx: [#​51143](https://togithub.com/vercel/next.js/issues/51143) - \[Docs]\[CSS-in-JS]: Update Vanilla Extract link: [#​51192](https://togithub.com/vercel/next.js/issues/51192) - Fix typo on strategy: [#​51189](https://togithub.com/vercel/next.js/issues/51189) - app-icons: correct valid route segments for icon/favicon/apple-icon : [#​51188](https://togithub.com/vercel/next.js/issues/51188) - docs: fix typos: [#​51185](https://togithub.com/vercel/next.js/issues/51185) - Adds `Note` to `Good to know` consistency: [#​51080](https://togithub.com/vercel/next.js/issues/51080) - docs: fix prettier lint: [#​51222](https://togithub.com/vercel/next.js/issues/51222) - \[docs] Add missing Edge Runtime APIs: [#​51224](https://togithub.com/vercel/next.js/issues/51224) - docs: Add Tolgee to internationalization section: [#​49754](https://togithub.com/vercel/next.js/issues/49754) - Clarify the limitations of NEXT_PUBLIC\_: [#​49105](https://togithub.com/vercel/next.js/issues/49105) - Update 02-fonts.mdx: [#​51249](https://togithub.com/vercel/next.js/issues/51249) - Fix middleware documentation: [#​48876](https://togithub.com/vercel/next.js/issues/48876) - docs: fixed a typo in parallel routes: [#​51267](https://togithub.com/vercel/next.js/issues/51267) - Update module-path-aliases.md: [#​43592](https://togithub.com/vercel/next.js/issues/43592) - CSS concatenation order matches the import order: [#​39889](https://togithub.com/vercel/next.js/issues/39889) - Fix broken link: [#​51281](https://togithub.com/vercel/next.js/issues/51281) - Fix broken links: [#​51285](https://togithub.com/vercel/next.js/issues/51285) - Update images.mdx: [#​51275](https://togithub.com/vercel/next.js/issues/51275) - Docs: Remove extra word in 03-scripts.mdx: [#​51304](https://togithub.com/vercel/next.js/issues/51304) - Update example of Server Actions HoC: [#​51299](https://togithub.com/vercel/next.js/issues/51299) - Adds `env` suggestions: [#​51312](https://togithub.com/vercel/next.js/issues/51312) - docs: fix the url of router event: [#​51339](https://togithub.com/vercel/next.js/issues/51339) ##### Example Changes - Fix with typescript stripe example fixes [#​50541](https://togithub.com/vercel/next.js/issues/50541): [#​50574](https://togithub.com/vercel/next.js/issues/50574) - fix: cypress component testing - fixes [#​50283](https://togithub.com/vercel/next.js/issues/50283): [#​50303](https://togithub.com/vercel/next.js/issues/50303) - fix deprecated configureStore in with-redux-saga example: [#​50342](https://togithub.com/vercel/next.js/issues/50342) - Show how to utilize the provided .env file in the docker-compose file: [#​50712](https://togithub.com/vercel/next.js/issues/50712) - update(examples): Update with-sentry example: [#​47855](https://togithub.com/vercel/next.js/issues/47855) - Update Player.tsx to improve code readability and styling.: [#​50275](https://togithub.com/vercel/next.js/issues/50275) - Update Docker examples to use Compose v2 command: [#​51134](https://togithub.com/vercel/next.js/issues/51134) - with-facebook-pixel: new implementation with app folder: [#​49880](https://togithub.com/vercel/next.js/issues/49880) - change strapi example to latest one - fixes [#​51332](https://togithub.com/vercel/next.js/issues/51332): [#​51334](https://togithub.com/vercel/next.js/issues/51334) - Auth0 V2 migration update: [#​45302](https://togithub.com/vercel/next.js/issues/45302) - examples: migrate `with-elasticsearch` to TypeScript: [#​44842](https://togithub.com/vercel/next.js/issues/44842) ##### Misc Changes - Fix getting last stable release stats: [#​51106](https://togithub.com/vercel/next.js/issues/51106) - ci(workflow): consolidate bytesize upload workflow: [#​51110](https://togithub.com/vercel/next.js/issues/51110) - ci(workflow): enable test trace upload: [#​51107](https://togithub.com/vercel/next.js/issues/51107) - Increase remote cache timeout for swc builds: [#​51270](https://togithub.com/vercel/next.js/issues/51270) - Update flakey rsc streaming test: [#​51274](https://togithub.com/vercel/next.js/issues/51274) - fix trigger release step - Update flakey build output test: [#​51307](https://togithub.com/vercel/next.js/issues/51307) - Skip cargo bench job on release: [#​51311](https://togithub.com/vercel/next.js/issues/51311) - Ensure swc is copied for release stats: [#​51315](https://togithub.com/vercel/next.js/issues/51315) - Update flakey deploy tests: [#​51314](https://togithub.com/vercel/next.js/issues/51314) - Update e2e deploy tests to continue: [#​51321](https://togithub.com/vercel/next.js/issues/51321) ##### Credits Huge thanks to [@​ijjk](https://togithub.com/ijjk), [@​huozhi](https://togithub.com/huozhi), [@​kwonoj](https://togithub.com/kwonoj), [@​shuding](https://togithub.com/shuding), [@​shozibabbas](https://togithub.com/shozibabbas), [@​omarhoumz](https://togithub.com/omarhoumz), [@​jamespearson](https://togithub.com/jamespearson), [@​tristndev](https://togithub.com/tristndev), [@​sokra](https://togithub.com/sokra), [@​leerob](https://togithub.com/leerob), [@​AldeonMoriak](https://togithub.com/AldeonMoriak), [@​delbaoliveira](https://togithub.com/delbaoliveira), [@​manovotny](https://togithub.com/manovotny), [@​styfle](https://togithub.com/styfle), [@​mirismaili](https://togithub.com/mirismaili), [@​tyler-lutz](https://togithub.com/tyler-lutz), [@​SuttonJack](https://togithub.com/SuttonJack), [@​jeremydouglas](https://togithub.com/jeremydouglas), [@​MaxLeiter](https://togithub.com/MaxLeiter), [@​Kikobeats](https://togithub.com/Kikobeats), [@​JanCizmar](https://togithub.com/JanCizmar), [@​mltsy](https://togithub.com/mltsy), [@​WilderDev](https://togithub.com/WilderDev), [@​Guilleo03](https://togithub.com/Guilleo03), [@​Willem-Jaap](https://togithub.com/Willem-Jaap), [@​escwxyz](https://togithub.com/escwxyz), [@​wiredacorn](https://togithub.com/wiredacorn), [@​Ethan-Arrowood](https://togithub.com/Ethan-Arrowood), [@​BaffinLee](https://togithub.com/BaffinLee), [@​ztanner](https://togithub.com/ztanner), [@​greatSumini](https://togithub.com/greatSumini), [@​ciruz](https://togithub.com/ciruz), [@​kijikunnn](https://togithub.com/kijikunnn), [@​DustinsCode](https://togithub.com/DustinsCode), [@​riqwan](https://togithub.com/riqwan), [@​joostdecock](https://togithub.com/joostdecock), [@​nikolovlazar](https://togithub.com/nikolovlazar), [@​Bowens20832](https://togithub.com/Bowens20832), [@​JohnAlbin](https://togithub.com/JohnAlbin), [@​timneutkens](https://togithub.com/timneutkens), [@​feedthejim](https://togithub.com/feedthejim), [@​wyattjoh](https://togithub.com/wyattjoh), [@​gidgudgod](https://togithub.com/gidgudgod), [@​maxproske](https://togithub.com/maxproske), [@​dunklesToast](https://togithub.com/dunklesToast), [@​yyuemii](https://togithub.com/yyuemii), [@​mPaella](https://togithub.com/mPaella), [@​mknichel](https://togithub.com/mknichel), [@​niko20](https://togithub.com/niko20), [@​jyunhanlin](https://togithub.com/jyunhanlin), [@​mkcy3](https://togithub.com/mkcy3), and [@​valentinpolitov](https://togithub.com/valentinpolitov) for helping! ### [`v13.4.5`](https://togithub.com/vercel/next.js/releases/tag/v13.4.5) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.4...v13.4.5) ##### Core Changes - Fix static metadata routes runtime when root layout is in edge runtime: [#​50351](https://togithub.com/vercel/next.js/issues/50351) - Ensure App Router and Pages Router modules can't share chunks: [#​50327](https://togithub.com/vercel/next.js/issues/50327) - Fix CJS optimizer: [#​50376](https://togithub.com/vercel/next.js/issues/50376) - fix: edge runtime with `next/legacy/image`: [#​50343](https://togithub.com/vercel/next.js/issues/50343) - Next.js Turbo build: turbopack-ecmascript-runtime and ChunkData: [#​50375](https://togithub.com/vercel/next.js/issues/50375) - fix: eslint not ignoring "/app": [#​50261](https://togithub.com/vercel/next.js/issues/50261) - Pages Route Module: [#​50070](https://togithub.com/vercel/next.js/issues/50070) - Upgrade vendored [@​vercel/og](https://togithub.com/vercel/og): [#​50395](https://togithub.com/vercel/next.js/issues/50395) - Fix runtime:edge with large next.config.js: [#​50396](https://togithub.com/vercel/next.js/issues/50396) - Rename header conversion functions: [#​50389](https://togithub.com/vercel/next.js/issues/50389) - Refactor internal modules: [#​50338](https://togithub.com/vercel/next.js/issues/50338) - Add new build and test workflow: [#​50436](https://togithub.com/vercel/next.js/issues/50436) - Add `cache-control` header on 304 response: [#​50408](https://togithub.com/vercel/next.js/issues/50408) - App Router: fix relative query/hash handling in `next/link` and router push/replace: [#​49521](https://togithub.com/vercel/next.js/issues/49521) - Revert "land: Include charset=utf-8 with x-component Content-Type header": [#​50472](https://togithub.com/vercel/next.js/issues/50472) - Optimize Next.js bootup compilation: [#​50379](https://togithub.com/vercel/next.js/issues/50379) - Fix CSS duplication related problems: [#​50406](https://togithub.com/vercel/next.js/issues/50406) - update swc_core and turbopack: [#​50519](https://togithub.com/vercel/next.js/issues/50519) - Fix global SCSS on Node.js <= 14: [#​50185](https://togithub.com/vercel/next.js/issues/50185) - \[edge] bump @​edge-runtime/\* package suite: [#​49092](https://togithub.com/vercel/next.js/issues/49092) - packages/font: run update-google-fonts script: [#​50608](https://togithub.com/vercel/next.js/issues/50608) - \[turbopack]: Fix HEAD requests: [#​50366](https://togithub.com/vercel/next.js/issues/50366) - Add experimental id handling: [#​50470](https://togithub.com/vercel/next.js/issues/50470) - fix `@vercel/turbopack-node` types (and more turbopack updates): [#​50605](https://togithub.com/vercel/next.js/issues/50605) - Add new `Google-InspectionTool` token to known bot UA list: [#​50467](https://togithub.com/vercel/next.js/issues/50467) - Ensure user-installed opentelemetry package has the minimal required version: [#​50554](https://togithub.com/vercel/next.js/issues/50554) - Remove `cssFiles` field: [#​50610](https://togithub.com/vercel/next.js/issues/50610) - Perf: reduce metadata RSC payload: [#​50678](https://togithub.com/vercel/next.js/issues/50678) - Fix image loader file emission path for edge runtime: [#​50683](https://togithub.com/vercel/next.js/issues/50683) - fix: a11y issues in the overlay component (HMR): [#​49782](https://togithub.com/vercel/next.js/issues/49782) - next/font: tolerate missing unused fields in capsize map: [#​50708](https://togithub.com/vercel/next.js/issues/50708) - fix: conditional cookies in draft mode: [#​50660](https://togithub.com/vercel/next.js/issues/50660) - Optimize next-app-loader resolving speed: [#​50745](https://togithub.com/vercel/next.js/issues/50745) - Improve compile time on large application: [#​50792](https://togithub.com/vercel/next.js/issues/50792) - fix(next-swc): reenable filesystem cache: [#​50651](https://togithub.com/vercel/next.js/issues/50651) - Update fetch dynamic error handling: [#​50822](https://togithub.com/vercel/next.js/issues/50822) - Shrink the react key size in metadata RSC payload: [#​50739](https://togithub.com/vercel/next.js/issues/50739) - Bail out of 404 page when favicon.ico doesn't exist: [#​50795](https://togithub.com/vercel/next.js/issues/50795) - Pages Route Module Rendering: [#​50404](https://togithub.com/vercel/next.js/issues/50404) - upgrade edge-runtime dependency: [#​50636](https://togithub.com/vercel/next.js/issues/50636) - Update id config handling: [#​50847](https://togithub.com/vercel/next.js/issues/50847) - \[turbopack]: Use tip-of-branch for benchmarks: [#​50615](https://togithub.com/vercel/next.js/issues/50615) - Fill basic twitter metadata with opengraph when missing: [#​50854](https://togithub.com/vercel/next.js/issues/50854) - Add layer to module trace: [#​50851](https://togithub.com/vercel/next.js/issues/50851) - Add additional font-loader spans for tracing: [#​50889](https://togithub.com/vercel/next.js/issues/50889) - Update react to latest versions: [#​50604](https://togithub.com/vercel/next.js/issues/50604) - fix: App Router with assetPrefix: /: [#​49622](https://togithub.com/vercel/next.js/issues/49622) - Polish error page styling: [#​50916](https://togithub.com/vercel/next.js/issues/50916) - Update next-swc handling for PR stats: [#​50933](https://togithub.com/vercel/next.js/issues/50933) - Add experimental caseSensitiveRoutes config: [#​50869](https://togithub.com/vercel/next.js/issues/50869) - update turbopack: [#​50819](https://togithub.com/vercel/next.js/issues/50819) - Revert "update turbopack": [#​50942](https://togithub.com/vercel/next.js/issues/50942) - Fix shorthand prop wrongly handled in the Server Actions compiler: [#​50937](https://togithub.com/vercel/next.js/issues/50937) - Revert "Revert "update turbopack"": [#​50947](https://togithub.com/vercel/next.js/issues/50947) - Update codeowners to use Vercel Spaces: [#​50841](https://togithub.com/vercel/next.js/issues/50841) - Drop the `chunks` field in the client manifest for SSR: [#​50959](https://togithub.com/vercel/next.js/issues/50959) - Invalidate prefetch cache when a tag or path has been revalidated on the server: [#​50848](https://togithub.com/vercel/next.js/issues/50848) - Bump [@​types/node](https://togithub.com/types/node): [#​50940](https://togithub.com/vercel/next.js/issues/50940) - Pick esm main fields and condition names first for RSC server layer: [#​50548](https://togithub.com/vercel/next.js/issues/50548) - Bump to `typescript@5.1`: [#​50557](https://togithub.com/vercel/next.js/issues/50557) - Move required chunk collection to the upper level: [#​50983](https://togithub.com/vercel/next.js/issues/50983) - Upgrade webpack to 5.86.0: [#​50992](https://togithub.com/vercel/next.js/issues/50992) - Turbopack next/font/google: Use capsize's xWidthAvg to compute fallbacks: [#​50878](https://togithub.com/vercel/next.js/issues/50878) - Fix usage of `router.refresh()` with Draft Mode in App Router: [#​50941](https://togithub.com/vercel/next.js/issues/50941) - chore: mark forceOptimisticNavigation as internal: [#​47905](https://togithub.com/vercel/next.js/issues/47905) - Fix rsc payload fetch failures due to state tree encoding: [#​51017](https://togithub.com/vercel/next.js/issues/51017) - edge: use JSON parse instead of inlining the manifests objects: [#​50960](https://togithub.com/vercel/next.js/issues/50960) - Fix esm module import warning for middleware loader: [#​51014](https://togithub.com/vercel/next.js/issues/51014) - Updates prettier to latest version.: [#​51000](https://togithub.com/vercel/next.js/issues/51000) - Ensure headers instance is serialized: [#​51047](https://togithub.com/vercel/next.js/issues/51047) - Ensure id handling applies for dynamic import in pages: [#​51049](https://togithub.com/vercel/next.js/issues/51049) - Avoid server insertion react key warning: [#​51053](https://togithub.com/vercel/next.js/issues/51053) - fix: `verbatimModuleSyntax: true` support in tsconfig.json: [#​48018](https://togithub.com/vercel/next.js/issues/48018) - Update app router revalidate handling on deploy: [#​51062](https://togithub.com/vercel/next.js/issues/51062) - Apply optimization to middleware when using babel: [#​51067](https://togithub.com/vercel/next.js/issues/51067) - fix: `moduleResolution: bundler` support in tsconfig.json: [#​51065](https://togithub.com/vercel/next.js/issues/51065) - Fix another case with app router revalidation: [#​51076](https://togithub.com/vercel/next.js/issues/51076) - Remove redundant condition: [#​51070](https://togithub.com/vercel/next.js/issues/51070) ##### Documentation Changes - \[Next Docs] Migrate new docs from next-site to Next.js repo: [#​50701](https://togithub.com/vercel/next.js/issues/50701) - fix: add missed / at useSelectedLayoutSegment at App routing/Pages and Layout: [#​50956](https://togithub.com/vercel/next.js/issues/50956) - Adds missing `async` to Opengraph Image code example.: [#​50990](https://togithub.com/vercel/next.js/issues/50990) - docs: Correct `useFormStatus` to be a client component: [#​50991](https://togithub.com/vercel/next.js/issues/50991) - Update create-next-app docs: [#​50981](https://togithub.com/vercel/next.js/issues/50981) - Update 12-colocation.mdx: [#​50975](https://togithub.com/vercel/next.js/issues/50975) - Add appDir-specific guidance for next-router-not-mounted error: [#​50076](https://togithub.com/vercel/next.js/issues/50076) - Adds missing JavaScript codeblock in Opengraph Image API reference: [#​50996](https://togithub.com/vercel/next.js/issues/50996) - Update 10-router-handlers.mdx - Switcher Created + Small Syntax Improvement: [#​51003](https://togithub.com/vercel/next.js/issues/51003) - Update 02-eslint.mdx: [#​50986](https://togithub.com/vercel/next.js/issues/50986) - Fix typos in 01-contribution-guide.mdx: [#​51006](https://togithub.com/vercel/next.js/issues/51006) - fix `revalidateTag` import: [#​51005](https://togithub.com/vercel/next.js/issues/51005) - Fix Typo in Metadata API Description: [#​51024](https://togithub.com/vercel/next.js/issues/51024) - Clarify a few things about the `instrumentation.ts` file: [#​51034](https://togithub.com/vercel/next.js/issues/51034) - Add section on how to preview docs changes on VSCode: [#​51019](https://togithub.com/vercel/next.js/issues/51019) - Adds the "why" for `next/image` optimization: [#​51066](https://togithub.com/vercel/next.js/issues/51066) - Remove html from summaries: [#​51008](https://togithub.com/vercel/next.js/issues/51008) - Removes `PORT` from `.env` concatenation example: [#​51063](https://togithub.com/vercel/next.js/issues/51063) - Adds missing `and` in `How to Use These Docs` section: [#​51058](https://togithub.com/vercel/next.js/issues/51058) - docs: Clarify manual graceful shutdown in dev server: [#​51078](https://togithub.com/vercel/next.js/issues/51078) - Update 03-linking-and-navigating.mdx: [#​51084](https://togithub.com/vercel/next.js/issues/51084) - Fixed phrasing (extra verb): [#​51054](https://togithub.com/vercel/next.js/issues/51054) ##### Example Changes - Update Vanilla Extract Example: [#​50394](https://togithub.com/vercel/next.js/issues/50394) - Added Azure Cosmos DB started code, containing a minimal app and README.md: [#​49128](https://togithub.com/vercel/next.js/issues/49128) ##### Misc Changes - Update build and test workflow branch - Update workflow cancel handling: [#​50442](https://togithub.com/vercel/next.js/issues/50442) - Update env in new workflow - Break up large test suites: [#​50458](https://togithub.com/vercel/next.js/issues/50458) - Update flakey rsc manifest test: [#​50506](https://togithub.com/vercel/next.js/issues/50506) - disable test case for Turbopack: [#​50530](https://togithub.com/vercel/next.js/issues/50530) - chore: Update `swc_core` to `v0.76.37`: [#​50311](https://togithub.com/vercel/next.js/issues/50311) - Remove old CI workflow: [#​50584](https://togithub.com/vercel/next.js/issues/50584) - Update test concurrency: [#​50588](https://togithub.com/vercel/next.js/issues/50588) - Ensure final workflow job always runs: [#​50589](https://togithub.com/vercel/next.js/issues/50589) - Update telemetry failure logs: [#​50601](https://togithub.com/vercel/next.js/issues/50601) - Fix required check job: [#​50620](https://togithub.com/vercel/next.js/issues/50620) - Ensure swc builds are triggered eagerly: [#​50632](https://togithub.com/vercel/next.js/issues/50632) - chore: Enable `share-generics`: [#​50673](https://togithub.com/vercel/next.js/issues/50673) - ci(workflow): allow to trigger native builds manually: [#​50703](https://togithub.com/vercel/next.js/issues/50703) - Add hello-world test for pages and app: [#​50780](https://togithub.com/vercel/next.js/issues/50780) - ci(workflow): enable datadog traces for the tests: [#​50619](https://togithub.com/vercel/next.js/issues/50619) - Revert "ci(workflow): enable datadog traces for the tests": [#​50815](https://togithub.com/vercel/next.js/issues/50815) - ci(workflow): upload Turbopack bytesize to datadog pipeline: [#​50600](https://togithub.com/vercel/next.js/issues/50600) - change(create-next-app): Get-pkg-manager logic change.: [#​50372](https://togithub.com/vercel/next.js/issues/50372) - Update PR stats next-swc build: [#​50824](https://togithub.com/vercel/next.js/issues/50824) - add auto labeling for edge team: [#​50842](https://togithub.com/vercel/next.js/issues/50842) - Add turbo summary artifact for swc builds: [#​50857](https://togithub.com/vercel/next.js/issues/50857) - Update PR stats workflow: [#​50853](https://togithub.com/vercel/next.js/issues/50853) - Optimize cloning for PR stats: [#​50859](https://togithub.com/vercel/next.js/issues/50859) - ci(workflow): loosen condtions for uploading turbopack bytesize: [#​50820](https://togithub.com/vercel/next.js/issues/50820) - Add ignores to fix jest-haste failures: [#​50875](https://togithub.com/vercel/next.js/issues/50875) - better rust setup in CI: [#​50905](https://togithub.com/vercel/next.js/issues/50905) - remove unused dev dep ts-node: [#​50939](https://togithub.com/vercel/next.js/issues/50939) - fix rust install being skipped when it shouldn't be: [#​50946](https://togithub.com/vercel/next.js/issues/50946) - \[Next Docs] Update Git Workflow: [#​50579](https://togithub.com/vercel/next.js/issues/50579) - ci(workflow): enable test trace again: [#​50817](https://togithub.com/vercel/next.js/issues/50817) - Only upload turbopack metrics on cache miss: [#​50945](https://togithub.com/vercel/next.js/issues/50945) - Fix workflow check - Fix windows build check - Add corepack env for linkPackages: [#​50973](https://togithub.com/vercel/next.js/issues/50973) - Add test for hidden form fields at the beginning of a Server Action form: [#​50978](https://togithub.com/vercel/next.js/issues/50978) - Add max job timeout for build workflow: [#​50998](https://togithub.com/vercel/next.js/issues/50998) - chore: pin to `npm@9.6.7`: [#​51044](https://togithub.com/vercel/next.js/issues/51044) - chore: drop unused `@webassemblyjs`: [#​51045](https://togithub.com/vercel/next.js/issues/51045) - chore: remove skip to renable tsconfig tests: [#​51061](https://togithub.com/vercel/next.js/issues/51061) - Update response cache test: [#​51072](https://togithub.com/vercel/next.js/issues/51072) - ci(workflow): generate run summary for all build targets: [#​51057](https://togithub.com/vercel/next.js/issues/51057) - Fix race condition with publish: [#​51105](https://togithub.com/vercel/next.js/issues/51105) ##### Credits Huge thanks to [@​huozhi](https://togithub.com/huozhi), [@​ijjk](https://togithub.com/ijjk), [@​timneutkens](https://togithub.com/timneutkens), [@​shuding](https://togithub.com/shuding), [@​styfle](https://togithub.com/styfle), [@​alexkirsz](https://togithub.com/alexkirsz), [@​devjiwonchoi](https://togithub.com/devjiwonchoi), [@​wyattjoh](https://togithub.com/wyattjoh), [@​SuttonJack](https://togithub.com/SuttonJack), [@​sokra](https://togithub.com/sokra), [@​smaeda-ks](https://togithub.com/smaeda-ks), [@​keyz](https://togithub.com/keyz), [@​kdy1](https://togithub.com/kdy1), [@​Schniz](https://togithub.com/Schniz), [@​MaxLeiter](https://togithub.com/MaxLeiter), [@​jridgewell](https://togithub.com/jridgewell), [@​ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@​koba04](https://togithub.com/koba04), [@​wbinnssmith](https://togithub.com/wbinnssmith), [@​kwonoj](https://togithub.com/kwonoj), [@​vinaykulk621](https://togithub.com/vinaykulk621), [@​Kikobeats](https://togithub.com/Kikobeats), [@​gnoff](https://togithub.com/gnoff), [@​delbaoliveira](https://togithub.com/delbaoliveira), [@​jiwooIncludeJeong](https://togithub.com/jiwooIncludeJeong), [@​manovotny](https://togithub.com/manovotny), [@​ethanmick](https://togithub.com/ethanmick), [@​tyler-lutz](https://togithub.com/tyler-lutz), [@​didemkkaslan](https://togithub.com/didemkkaslan), [@​itsmingjie](https://togithub.com/itsmingjie), [@​v1k1](https://togithub.com/v1k1), [@​thepatrick00](https://togithub.com/thepatrick00), [@​taylorbryant](https://togithub.com/taylorbryant), [@​kvnang](https://togithub.com/kvnang), [@​balazsorban44](https://togithub.com/balazsorban44), [@​alainkaiser](https://togithub.com/alainkaiser), [@​feedthejim](https://togithub.com/feedthejim), [@​simPod](https://togithub.com/simPod), [@​svarunid](https://togithub.com/svarunid), and [@​pauek](https://togithub.com/pauek) for helping! ### [`v13.4.4`](https://togithub.com/vercel/next.js/releases/tag/v13.4.4) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.3...v13.4.4) ##### Core Changes - test(turbopack): script to sync latest test lists: [#​50008](https://togithub.com/vercel/next.js/issues/50008) - Pages Module Transition: [#​49962](https://togithub.com/vercel/next.js/issues/49962) - Server Actions: Fix member expr in closure captured values: [#​50020](https://togithub.com/vercel/next.js/issues/50020) - Error in next export when serverActions is enabled: [#​50039](https://togithub.com/vercel/next.js/issues/50039) - \[turbopack]: Update renamed SubpathValue: [#​49636](https://togithub.com/vercel/next.js/issues/49636) - Fix default metadata is missing in root not-found: [#​50044](https://togithub.com/vercel/next.js/issues/50044) - Always defer close tags to be the suffix of body stream: [#​50056](https://togithub.com/vercel/next.js/issues/50056) - Fix types of cookies(): [#​50052](https://togithub.com/vercel/next.js/issues/50052) - Fix client references extraction of CJS exports analysis: [#​50059](https://togithub.com/vercel/next.js/issues/50059) - Add `x-forwarded-*` headers to turbopack renders: [#​50012](https://togithub.com/vercel/next.js/issues/50012) - Remove node-sass from peerDependencies: [#​50065](https://togithub.com/vercel/next.js/issues/50065) - Add optional generic parameter to NextResponse: [#​47526](https://togithub.com/vercel/next.js/issues/47526) - feat(turbopack): initial sass-loader support: [#​49882](https://togithub.com/vercel/next.js/issues/49882) - update test snapshots: [#​50159](https://togithub.com/vercel/next.js/issues/50159) - \[create-next-app]: respecting the user's `init.defaultBranch` git con…: [#​49960](https://togithub.com/vercel/next.js/issues/49960) - Update `swc_core` to `v0.76.18`: [#​50137](https://togithub.com/vercel/next.js/issues/50137) - Fix navigating on not-found: [#​50047](https://togithub.com/vercel/next.js/issues/50047) - Fix env variables set in next.config.js: [#​50179](https://togithub.com/vercel/next.js/issues/50179) - Add warning for edge with force-static: [#​50182](https://togithub.com/vercel/next.js/issues/50182) - fix: add missing `draftMode` type to GetServerSidePropsContext: [#​50184](https://togithub.com/vercel/next.js/issues/50184) - Fix react fetch deduping without next cache: [#​50187](https://togithub.com/vercel/next.js/issues/50187) - Fix pages react alias: [#​50128](https://togithub.com/vercel/next.js/issues/50128) - Add the `node` condition to import resolution: [#​50007](https://togithub.com/vercel/next.js/issues/50007) - test(turbopack): run next.js integration tests with denylist: [#​50172](https://togithub.com/vercel/next.js/issues/50172) - Move debugging variable into useEffect: [#​50210](https://togithub.com/vercel/next.js/issues/50210) - refactor webpack loaders: [#​49535](https://togithub.com/vercel/next.js/issues/49535) - Fix static workers distributing: [#​50194](https://togithub.com/vercel/next.js/issues/50194) - Ensure NEXT_DYNAMIC_NO_SSR_CODE has a unique name: [#​50219](https://togithub.com/vercel/next.js/issues/50219) - fix: Added blockfrost-js, lucid-cardano & mongoose package to srvExtPackages to prevent issue [#​49783](https://togithub.com/vercel/next.js/issues/49783) from happening.: [#​49938](https://togithub.com/vercel/next.js/issues/49938) - change static path to /\_next/static/media: [#​50207](https://togithub.com/vercel/next.js/issues/50207) - Add special route types to the link type declaration: [#​50066](https://togithub.com/vercel/next.js/issues/50066) - fix: NODE_OPTIONS='--inspect' in next dev for debugging: [#​48019](https://togithub.com/vercel/next.js/issues/48019) - enable more test cases for turbopack: [#​50154](https://togithub.com/vercel/next.js/issues/50154) - feat(next-swc): Implement CJS optimizer: [#​49972](https://togithub.com/vercel/next.js/issues/49972) - Fix alias for react-dom/server: [#​50238](https://togithub.com/vercel/next.js/issues/50238) - Revert "feat(next-swc): Implement CJS optimizer": [#​50247](https://togithub.com/vercel/next.js/issues/50247) - Fix free port handling: [#​50248](https://togithub.com/vercel/next.js/issues/50248) - feat(next-swc): Add CJS optimizer again: [#​50249](https://togithub.com/vercel/next.js/issues/50249) - Fix edge case in the CJS optimizer: [#​50258](https://togithub.com/vercel/next.js/issues/50258) - Remove static analysis of `process.env`: [#​50260](https://togithub.com/vercel/next.js/issues/50260) - Update next start listening to behave consistently: [#​50293](https://togithub.com/vercel/next.js/issues/50293) - Update server invoke-request: [#​50296](https://togithub.com/vercel/next.js/issues/50296) - Update unstable_cache key to include args: [#​50301](https://togithub.com/vercel/next.js/issues/50301) - Add root detection utils: [#​50305](https://togithub.com/vercel/next.js/issues/50305) - fix sass handling after refactoring: [#​50259](https://togithub.com/vercel/next.js/issues/50259) - Alias next/server for edge runtime: [#​50268](https://togithub.com/vercel/next.js/issues/50268) - \[turbopack]: Serve `_devMiddlewareManifest.json` from router: [#​50241](https://togithub.com/vercel/next.js/issues/50241) - Fix catch-all edge app route: [#​50313](https://togithub.com/vercel/next.js/issues/50313) - land: Include charset=utf-8 with x-component Content-Type header: [#​50314](https://togithub.com/vercel/next.js/issues/50314) - do not apply sass loader on existing loaders: [#​50308](https://togithub.com/vercel/next.js/issues/50308) - Add missing react-dom/client alias: [#​50324](https://togithub.com/vercel/next.js/issues/50324) - Fix missing error when using Actions on the client layer without enabling the feature flag: [#​50257](https://togithub.com/vercel/next.js/issues/50257) - remove allowlist, only use denylist, enable newly passing tests: [#​50325](https://togithub.com/vercel/next.js/issues/50325) - Fix SWC loader options for files outside of RSC layers: [#​50341](https://togithub.com/vercel/next.js/issues/50341) ##### Documentation Changes - Update app-static-to-dynamic-error.md: [#​50085](https://togithub.com/vercel/next.js/issues/50085) - Update invalid-new-link-with-extra-anchor.md: [#​50036](https://togithub.com/vercel/next.js/issues/50036) ##### Example Changes - fix: use node copyFile for cross-platform support: [#​48740](https://togithub.com/vercel/next.js/issues/48740) - Clerk example updates: [#​50021](https://togithub.com/vercel/next.js/issues/50021) - Fix TypeScript error in with-mongodb example: [#​50094](https://togithub.com/vercel/next.js/issues/50094) - Use correct casing in filenames: [#​50223](https://togithub.com/vercel/next.js/issues/50223) ##### Misc Changes - test: disable cache flaky test: [#​50064](https://togithub.com/vercel/next.js/issues/50064) - add tracing for turbopack: [#​49920](https://togithub.com/vercel/next.js/issues/49920) - ci: update github token: [#​50216](https://togithub.com/vercel/next.js/issues/50216) - Fix metadata e2e deploy test: [#​50252](https://togithub.com/vercel/next.js/issues/50252) - Fix middleware e2e deploy test: [#​50317](https://togithub.com/vercel/next.js/issues/50317) - Parallelize Turbopack CI tests: [#​50292](https://togithub.com/vercel/next.js/issues/50292) - makeDir should use func: [#​50136](https://togithub.com/vercel/next.js/issues/50136) ##### Credits Huge thanks to [@​kwonoj](https://togithub.com/kwonoj), [@​wyattjoh](https://togithub.com/wyattjoh), [@​shuding](https://togithub.com/shuding), [@​huozhi](https://togithub.com/huozhi), [@​jridgewell](https://togithub.com/jridgewell), [@​ijjk](https://togithub.com/ijjk), [@​karlhorky](https://togithub.com/karlhorky), [@​lycuid](https://togithub.com/lycuid), [@​MarkAtOmniux](https://togithub.com/MarkAtOmniux), [@​darshkpatel](https://togithub.com/darshkpatel), [@​johnta0](https://togithub.com/johnta0), [@​kdy1](https://togithub.com/kdy1), [@​sokra](https://togithub.com/sokra), [@​timneutkens](https://togithub.com/timneutkens), [@​devagrawal09](https://togithub.com/devagrawal09), [@​ibrahemid](https://togithub.com/ibrahemid), [@​styfle](https://togithub.com/styfle), [@​JesseKoldewijn](https://togithub.com/JesseKoldewijn), [@​padmaia](https://togithub.com/padmaia), [@​Cow258](https://togithub.com/Cow258), [@​javivelasco](https://togithub.com/javivelasco), and [@​05lazy](https://togithub.com/05lazy) for helping! ### [`v13.4.3`](https://togithub.com/vercel/next.js/releases/tag/v13.4.3) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.2...v13.4.3) ##### Core Changes - Optimize trace span relationships: [#​49697](https://togithub.com/vercel/next.js/issues/49697) - refactor(next-core): deprecate custom_ecmascript_transforms: [#​49629](https://togithub.com/vercel/next.js/issues/49629) - Remove old-space-size filtering from dev server: [#​49727](https://togithub.com/vercel/next.js/issues/49727) - Rework client router filter handling: [#​49741](https://togithub.com/vercel/next.js/issues/49741) - fix(image): preload should respect referrerPolicy: [#​49584](https://togithub.com/vercel/next.js/issues/49584) - Fix cookies().set missing in types: [#​49806](https://togithub.com/vercel/next.js/issues/49806) - fix: Disable `tracing/release_max_level_off` for wasm, too: [#​49639](https://togithub.com/vercel/next.js/issues/49639) - Apply user-defined PostCSS transforms to foreign code: [#​49463](https://togithub.com/vercel/next.js/issues/49463) - add [@​swc/core](https://togithub.com/swc/core) to server external packages: [#​49721](https://togithub.com/vercel/next.js/issues/49721) - `turbo-binding` -> `turbopack-binding`: [#​49816](https://togithub.com/vercel/next.js/issues/49816) - refactor(next-core): consolidate react_refresh options: [#​49822](https://togithub.com/vercel/next.js/issues/49822) - add support for globally providing mdx components to turbopack: [#​49818](https://togithub.com/vercel/next.js/issues/49818) - Refactor pages structure: [#​49802](https://togithub.com/vercel/next.js/issues/49802) - Fix conflict when re-exporting multiple Client References: [#​49468](https://togithub.com/vercel/next.js/issues/49468) - refactor(next-core): move transforms to plugin: [#​49621](https://togithub.com/vercel/next.js/issues/49621) - Fix chained `.bind` of Server Actions: [#​49874](https://togithub.com/vercel/next.js/issues/49874) - Fix port value for metadataBase: [#​49924](https://togithub.com/vercel/next.js/issues/49924) - Introduce NextMode: [#​49852](https://togithub.com/vercel/next.js/issues/49852) - Port sorted-routes.ts to Rust: [#​48334](https://togithub.com/vercel/next.js/issues/48334) - Move build workers count change behind flag: [#​49937](https://togithub.com/vercel/next.js/issues/49937) - Update default for appDocumentPreloading config for minimalMode: [#​49952](https://togithub.com/vercel/next.js/issues/49952) - Add [@​vercel/og](https://togithub.com/vercel/og) to external server packages: [#​49944](https://togithub.com/vercel/next.js/issues/49944) - Fix custom server React resolution with app dir and pages both presented: [#​49805](https://togithub.com/vercel/next.js/issues/49805) - Error in `next export` when `serverActions` is enabled: [#​49959](https://togithub.com/vercel/next.js/issues/49959) - Reset not-found and error boundary when navigating: [#​49855](https://togithub.com/vercel/next.js/issues/49855) - Revert "Error in `next export` when `serverActions` is enabled": [#​50019](https://togithub.com/vercel/next.js/issues/50019) - fix: warning fetch for `[object Request]` specified: [#​50003](https://togithub.com/vercel/next.js/issues/50003) - Remove custom handling for prebundled react env: [#​49954](https://togithub.com/vercel/next.js/issues/49954) - fix: set cookies followed by `redirect()`: [#​49965](https://togithub.com/vercel/next.js/issues/49965) ##### Example Changes - chore: update examples to use draft mode: [#​49720](https://togithub.com/vercel/next.js/issues/49720) - Add mdx page example to examples/app-dir-mdx: [#​47082](https://togithub.com/vercel/next.js/issues/47082) - Update with-supertokens example: [#​49804](https://togithub.com/vercel/next.js/issues/49804) - with-clerk example updated to app router: [#​49717](https://togithub.com/vercel/next.js/issues/49717) - Upgrading react-ga to react-ga4: [#​48932](https://togithub.com/vercel/next.js/issues/48932) - update with-turbopack example: [#​49332](https://togithub.com/vercel/next.js/issues/49332) ##### Misc Changes - Add trace-to-jaeger to workspace: [#​49692](https://togithub.com/vercel/next.js/issues/49692) - refactor(scripts): apply fmt: [#​49716](https://togithub.com/vercel/next.js/issues/49716) - refactor(scripts): fix clippy errors: [#​49719](https://togithub.com/vercel/next.js/issues/49719) - chore(turbopack): Update `swc_core` to `v0.76.6`: [#​49792](https://togithub.com/vercel/next.js/issues/49792) - Fix going back to page after applying hash link: [#​50006](https://togithub.com/vercel/next.js/issues/50006) - build(cargo): update turbopack: [#​50013](https://togithub.com/vercel/next.js/issues/50013) - Suggest a replay in the bug issue template: [#​50022](https://togithub.com/vercel/next.js/issues/50022) ##### Credits Huge thanks to [@​timneutkens](https://togithub.com/timneutkens), [@​kwonoj](https://togithub.com/kwonoj), [@​styfle](https://togithub.com/styfle), [@​ijjk](https://togithub.com/ijjk), [@​alexanderbluhm](https://togithub.com/alexanderbluhm), [@​Fonger](https://togithub.com/Fonger), [@​shuding](https://togithub.com/shuding), [@​kdy1](https://togithub.com/kdy1), [@​alexkirsz](https://togithub.com/alexkirsz), [@​souporserious](https://togithub.com/souporserious), [@​ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@​rishabhpoddar](https://togithub.com/rishabhpoddar), [@​devagrawal09](https://togithub.com/devagrawal09), [@​DevEsteves](https://togithub.com/DevEsteves), [@​huozhi](https://togithub.com/huozhi), and [@​padmaia](https://togithub.com/padmaia) for helping! ### [`v13.4.2`](https://togithub.com/vercel/next.js/releases/tag/v13.4.2) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.1...v13.4.2) ##### Core Changes - make sure server component externals only apply to files resolvable by node: [#​49147](https://togithub.com/vercel/next.js/issues/49147) - Fix link not being GC'd sometimes: [#​49318](https://togithub.com/vercel/next.js/issues/49318) - Fix issue where nextP is not replaced in searchParams: [#​49315](https://togithub.com/vercel/next.js/issues/49315) - Add typescript version to next-info: [#​49346](https://togithub.com/vercel/next.js/issues/49346) - Upgrade React to 18.3.0-canary-16d053d59-20230506: [#​49402](https://togithub.com/vercel/next.js/issues/49402) - Remove empty config warning: [#​49435](https://togithub.com/vercel/next.js/issues/49435) - app-router: add startTransition call to revalidate dispatcher: [#​49453](https://togithub.com/vercel/next.js/issues/49453) - Inline static data buffer instead of using fs read: [#​49323](https://togithub.com/vercel/next.js/issues/49323) - Revert "Temporarily disable app dir export integration test": [#​49311](https://togithub.com/vercel/next.js/issues/49311) - Add link to Server Actions docs.: [#​49384](https://togithub.com/vercel/next.js/issues/49384) - Replace metadata clone with custom handler in dev: [#​49343](https://togithub.com/vercel/next.js/issues/49343) - Add request-async-storage to the shared layer: [#​49470](https://togithub.com/vercel/next.js/issues/49470) - Fix revalidate: false detection in app: [#​49473](https://togithub.com/vercel/next.js/issues/49473) - Fix metadata image route encoding: [#​49482](https://togithub.com/vercel/next.js/issues/49482) - Fix actions redirect handling: [#​49483](https://togithub.com/vercel/next.js/issues/49483) - Restrict `useOptimistic` and `useFormStatus` APIs on the server layer: [#​49331](https://togithub.com/vercel/next.js/issues/49331) - Fix external rewrite with body: [#​49487](https://togithub.com/vercel/next.js/issues/49487) - fix: better error message with an invalid assetPrefix: [#​49403](https://togithub.com/vercel/next.js/issues/49403) - Fix Node Crypto polyfill: [#​49288](https://togithub.com/vercel/next.js/issues/49288) - Fix: Router.query contains \_next when using middleware with dynamic routes: [#​48753](https://togithub.com/vercel/next.js/issues/48753) - type: update React.CSSProperties type to Record: [#​49186](https://togithub.com/vercel/next.js/issues/49186) - Fix server CSS imports and HMR not working properly in specific conditions: [#​49462](https://togithub.com/vercel/next.js/issues/49462) - Fix HMR support for server layer imported SASS and SCSS: [#​49534](https://togithub.com/vercel/next.js/issues/49534) - Support `.bind` syntax with Action functions: [#​49422](https://togithub.com/vercel/next.js/issues/49422) - ci(test): enable turbopack test: [#​49466](https://togithub.com/vercel/next.js/issues/49466) - feat(next-core): relay transform plugin: [#​48899](https://togithub.com/vercel/next.js/issues/48899) - Fix canonical url for dynamic routes: [#​49512](https://togithub.com/vercel/next.js/issues/49512) - Add experimental compile/generate handling: [#​49491](https://togithub.com/vercel/next.js/issues/49491) - chore: cross-platform `rm -rf` script: [#​49529](https://togithub.com/vercel/next.js/issues/49529) - refactor(next-core): remove ast cloning in custom transform: [#​49560](https://togithub.com/vercel/next.js/issues/49560) - fix: a11y issues in react-dev-overlay: [#​49460](https://togithub.com/vercel/next.js/issues/49460) - Add tests for HMR: [#​49206](https://togithub.com/vercel/next.js/issues/49206) - Add stub Route type for typedRoutes: [#​48099](https://togithub.com/vercel/next.js/issues/48099) - Add test for appdir referenced images: [#​49242](https://togithub.com/vercel/next.js/issues/49242) - feat: Allow trace-level logging for non-published release builds: [#​49564](https://togithub.com/vercel/next.js/issues/49564) - Fix unexpected object mutation while resolving Open Graph: [#​49514](https://togithub.com/vercel/next.js/issues/49514) - actions: forward fetch rejections to the action handler: [#​49577](https://togithub.com/vercel/next.js/issues/49577) - actions: make cookies.set revalidate: [#​49582](https://togithub.com/vercel/next.js/issues/49582) - interception route: fix route groups breaking the referrer computation: [#​49602](https://togithub.com/vercel/next.js/issues/49602) - Allow export decl with any init value in the actions compiler: [#​49600](https://togithub.com/vercel/next.js/issues/49600) - Handle unstable_cache in pages: [#​49624](https://togithub.com/vercel/next.js/issues/49624) - Update cache method handling during build: [#​49633](https://togithub.com/vercel/next.js/issues/49633) - Fix fetchCache and no-store handling: [#​49638](https://togithub.com/vercel/next.js/issues/49638) - interception routes: fix rewrites order: [#​49615](https://togithub.com/vercel/next.js/issues/49615) - Ensure initialHeaders are normalized: [#​49643](https://togithub.com/vercel/next.js/issues/49643) - app-router: add support for parallel routes in useParams: [#​49595](https://togithub.com/vercel/next.js/issues/49595) - Add puppeteer to external packages list: [#​49597](https://togithub.com/vercel/next.js/issues/49597) - Add playwright to external package list: [#​49649](https://togithub.com/vercel/next.js/issues/49649) - actions: fill prefetchCache with revalidation payload: [#​49576](https://togithub.com/vercel/next.js/issues/49576) - Rename Turbopack/tasks crates to common prefixes: [#​49446](https://togithub.com/vercel/next.js/issues/49446) - chore(jest): Simplify isServer expression: [#​48330](https://togithub.com/vercel/next.js/issues/48330) - Add missing config vars into Webpack cache key: [#​49663](https://togithub.com/vercel/next.js/issues/49663) - misc: Apply PR comments from [#​49206](https://togithub.com/vercel/next.js/issues/49206): [#​49647](https://togithub.com/vercel/next.js/issues/49647) - fix: Standalone node http server starts accepting requests before next handler is ready: [#​49548](https://togithub.com/vercel/next.js/issues/49548) - Update links from beta to stable docs.: [#​49349](https://togithub.com/vercel/next.js/issues/49349) ##### Documentation Changes - Fix error message about `preconnect` πŸ“: [#​40360](https://togithub.com/vercel/next.js/issues/40360) - \[docs] Add iOS hydration mismatch details to error page: [#​43584](https://togithub.com/vercel/next.js/issues/43584) - Add note about custom distDir to standalone build docs: [#​48592](https://togithub.com/vercel/next.js/issues/48592) - Add `--use-yarn` flag to `create-next-app`: [#​49407](https://togithub.com/vercel/next.js/issues/49407) ##### Misc Changes - Add test case for client sourcemaps: [#​49308](https://togithub.com/vercel/next.js/issues/49308) - Update start release workflow inputs: [#​49492](https://togithub.com/vercel/next.js/issues/49492) - Fix failing actions e2e deploy test: [#​49497](https://togithub.com/vercel/next.js/issues/49497) - Replace var with const: [#​49379](https://togithub.com/vercel/next.js/issues/49379) - test: pages react version with react hook in deployment: [#​48907](https://togithub.com/vercel/next.js/issues/48907) - Add test case for [#​49235](https://togithub.com/vercel/next.js/issues/49235): [#​49488](https://togithub.com/vercel/next.js/issues/49488) - chore: fix flaky middleware matcher test: [#​49555](https://togithub.com/vercel/next.js/issues/49555) - Avoid skipping the required Test Codemods job: [#​49589](https://togithub.com/vercel/next.js/issues/49589) - Update flakey app-actions deploy tests: [#​49667](https://togithub.com/vercel/next.js/issues/49667) ##### Credits Huge thanks to [@​shuding](https://togithub.com/shuding), [@​ijjk](https://togithub.com/ijjk), [@​ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@​timneutkens](https://togithub.com/timneutkens), [@​huozhi](https://togithub.com/huozhi), [@​sanjaiyan-dev](https://togithub.com/sanjaiyan-dev), [@​acdlite](https://togithub.com/acdlite), [@​feedthejim](https://togithub.com/feedthejim), [@​styfle](https://togithub.com/styfle), [@​leerob](https://togithub.com/leerob), [@​koba04](https://togithub.com/koba04), [@​g12i](https://togithub.com/g12i), [@​cesarkohl](https://togithub.com/cesarkohl), [@​darshkpatel](https://togithub.com/darshkpatel), [@​josh](https://togithub.com/josh), [@​li-jia-nan](https://togithub.com/li-jia-nan), [@​kwonoj](https://togithub.com/kwonoj), [@​gabschne](https://togithub.com/gabschne), [@​alexkirsz](https://togithub.com/alexkirsz), [@​karlhorky](https://togithub.com/karlhorky), [@​jridgewell](https://togithub.com/jridgewell), [@​sokra](https://togithub.com/sokra), [@​kdy1](https://togithub.com/kdy1), [@​akd

Configuration

πŸ“… Schedule: Branch creation - "before 6am every weekend" (UTC), Automerge - At any time (no schedule defined).

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

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

πŸ”• Ignore: Close this PR and you won't be reminded about these updates again.


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

This PR has been generated by Mend Renovate. View repository job log here.

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

Name Status Preview Comments Updated (UTC)
beraliv-dev-habits βœ… Ready (Inspect) Visit Preview Jun 21, 2023 7:01am
blog2 βœ… Ready (Inspect) Visit Preview πŸ’¬ Add feedback Jun 21, 2023 7:01am
habits ❌ Failed (Inspect) Jun 21, 2023 7:01am
tennis-tournaments βœ… Ready (Inspect) Visit Preview πŸ’¬ Add feedback Jun 21, 2023 7:01am
vercel[bot] commented 1 year ago

Deployment failed with the following error:

Resource is limited - try again in 13 hours (more than 100, code: "api-deployments-free-per-day").
vercel[bot] commented 1 year ago

Deployment failed with the following error:

Resource is limited - try again in 1 hour (more than 100, code: "api-deployments-free-per-day").
github-actions[bot] commented 1 year ago

node_modules report πŸ“¦

main current branch
425M 603M
Beraliv commented 1 year ago

Closing as PR is broken

renovate[bot] commented 1 year ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 13.x releases. But if you manually upgrade to 13.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.