IhsenBouallegue / HubOne

hub-one-one.vercel.app
MIT License
1 stars 0 forks source link

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

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

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

Release Notes

vercel/next.js ### [`v13.3.0`](https://togithub.com/vercel/next.js/releases/tag/v13.3.0) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.2.4...v13.3.0) ##### Core Changes - Add Zod and router state validation: [#​46962](https://togithub.com/vercel/next.js/issues/46962) - Support default arrow function export in server boundary [#​46977](https://togithub.com/vercel/next.js/issues/46977) - Generate fixed route path for favicon.ico: [#​46997](https://togithub.com/vercel/next.js/issues/46997) - update turbopack: [#​46994](https://togithub.com/vercel/next.js/issues/46994) - Update next/font/google data: [#​46988](https://togithub.com/vercel/next.js/issues/46988) - fix: added jsdom & canvas to the external packages list - fixes [#​46893](https://togithub.com/vercel/next.js/issues/46893): [#​46990](https://togithub.com/vercel/next.js/issues/46990) - Add auto-detection of image/x-icon content type: [#​47013](https://togithub.com/vercel/next.js/issues/47013) - fix: exclude 'mdx-bundler' from being bundled in server components: [#​46992](https://togithub.com/vercel/next.js/issues/46992) - Add /route subpath to metadata static routes: [#​47030](https://togithub.com/vercel/next.js/issues/47030) - Ensure router.refresh() matches revalidatePath('/') behavior: [#​46723](https://togithub.com/vercel/next.js/issues/46723) - Reorganize client references manifest: [#​46777](https://togithub.com/vercel/next.js/issues/46777) - Opt-in to dynamic rendering when reading searchParams: [#​46205](https://togithub.com/vercel/next.js/issues/46205) - Fix CSS not being bundled in app dir: [#​45787](https://togithub.com/vercel/next.js/issues/45787) - feat(standalone): allow configuring KEEP_ALIVE_TIMEOUT via env var: [#​46052](https://togithub.com/vercel/next.js/issues/46052) - i18n Improvements: [#​47174](https://togithub.com/vercel/next.js/issues/47174) - Support manifest.json static and dynamic route: [#​47240](https://togithub.com/vercel/next.js/issues/47240) - Ensure config and fetch revalidate are honored: [#​47255](https://togithub.com/vercel/next.js/issues/47255) - feat: add `fetchPriority` to `next/image`: [#​47222](https://togithub.com/vercel/next.js/issues/47222) - chore: add missing ts type in next-edge-app-route-loader: [#​47243](https://togithub.com/vercel/next.js/issues/47243) - Split app-render functions into separate files: [#​47282](https://togithub.com/vercel/next.js/issues/47282) - fix: typo in output:export error messages: [#​47252](https://togithub.com/vercel/next.js/issues/47252) - fix: handle different cases of React `fetchPriority`: [#​47302](https://togithub.com/vercel/next.js/issues/47302) - \[edge] limit the api surface of `util`: [#​47292](https://togithub.com/vercel/next.js/issues/47292) - parallel routes: fix duplicate dev warning: [#​47317](https://togithub.com/vercel/next.js/issues/47317) - next/font/local prep: compartmentalize next/font/google: [#​47213](https://togithub.com/vercel/next.js/issues/47213) - Improve OTEL spans naming: [#​47209](https://togithub.com/vercel/next.js/issues/47209) - fix invalid comment in parseParameter function: [#​47291](https://togithub.com/vercel/next.js/issues/47291) - Add searchParams to leaf cache key: [#​47312](https://togithub.com/vercel/next.js/issues/47312) - Remove duplicated if statement: [#​47322](https://togithub.com/vercel/next.js/issues/47322) - Add a .catch to shared router for ssg fetching.: [#​47265](https://togithub.com/vercel/next.js/issues/47265) - parallel routes: fix nested routes: [#​47323](https://togithub.com/vercel/next.js/issues/47323) - \[Nitpick] Remove unnecessary await in `base-server`: [#​47313](https://togithub.com/vercel/next.js/issues/47313) - Warn about default exports with App Routes: [#​47263](https://togithub.com/vercel/next.js/issues/47263) - Add better-sqlite3 to server external packages: [#​47327](https://togithub.com/vercel/next.js/issues/47327) - Change App Route Route Handler signature: [#​47268](https://togithub.com/vercel/next.js/issues/47268) - Calling turbopack from the next build CLI: [#​46602](https://togithub.com/vercel/next.js/issues/46602) - Update Turbopack to turbopack-230321.1: [#​47342](https://togithub.com/vercel/next.js/issues/47342) - parallel routes: fix HMR refetch issue: [#​47343](https://togithub.com/vercel/next.js/issues/47343) - Fix bad route path for custom metadata routes: [#​47286](https://togithub.com/vercel/next.js/issues/47286) - Fix POST fetch request cache heuristic in POST route handler: [#​47333](https://togithub.com/vercel/next.js/issues/47333) - Fix: only apply metadata dynamic image routes convention for app dir: [#​47367](https://togithub.com/vercel/next.js/issues/47367) - Marks app paths in dev as supporting dynamic html: [#​46848](https://togithub.com/vercel/next.js/issues/46848) - fix: add pretty error for `exportPathMap` with `app` dir: [#​47371](https://togithub.com/vercel/next.js/issues/47371) - Skip extra swc builds: [#​47378](https://togithub.com/vercel/next.js/issues/47378) - Simplify moduleProxy alias: [#​47381](https://togithub.com/vercel/next.js/issues/47381) - Skip warning if there is app directory for `no-html-link-for-pages` rule: [#​42516](https://togithub.com/vercel/next.js/issues/42516) - Catch redirect() in root layout: [#​47345](https://togithub.com/vercel/next.js/issues/47345) - Add useParams(): [#​47373](https://togithub.com/vercel/next.js/issues/47373) - Refactor ES chunk evaluate logic into a Runtime trait: [#​47116](https://togithub.com/vercel/next.js/issues/47116) - Add more spans into OTEL instrumentation to wrap all user defined functions: [#​47368](https://togithub.com/vercel/next.js/issues/47368) - Support HOC cases in server entries: [#​47379](https://togithub.com/vercel/next.js/issues/47379) - Support dynamic routes for social images and icons: [#​47372](https://togithub.com/vercel/next.js/issues/47372) - Fix build spinner in TTY env: [#​47383](https://togithub.com/vercel/next.js/issues/47383) - upgrade vendored React to `18.3.0-next-12a1d140e-20230321`: [#​47405](https://togithub.com/vercel/next.js/issues/47405) - Add default meta tags to error page: [#​47404](https://togithub.com/vercel/next.js/issues/47404) - Extend `not-found.js` to catch all unmatched routes: [#​47328](https://togithub.com/vercel/next.js/issues/47328) - Add optional match support of rewrites and redirects in `typedRoutes`: [#​47398](https://togithub.com/vercel/next.js/issues/47398) - Support dynamic routes for social images and icons: [#​47425](https://togithub.com/vercel/next.js/issues/47425) - turbopack: Implement streamed middleware: [#​47264](https://togithub.com/vercel/next.js/issues/47264) - Fix twitter metadata info merging: [#​47433](https://togithub.com/vercel/next.js/issues/47433) - improve source mapping of console output and errors: [#​47388](https://togithub.com/vercel/next.js/issues/47388) - Fix closure and rest params handling in SWC transform: [#​47401](https://togithub.com/vercel/next.js/issues/47401) - feat: change `next build` to emit output with `output: export`: [#​47376](https://togithub.com/vercel/next.js/issues/47376) - Error during dev if returning `Response` in pages API routes in Node.js runtime: [#​47442](https://togithub.com/vercel/next.js/issues/47442) - Add content hash for dynamic og image routes: [#​47440](https://togithub.com/vercel/next.js/issues/47440) - chore: add telemetry for `output: export`: [#​47464](https://togithub.com/vercel/next.js/issues/47464) - Update fetch cache memory handling: [#​47465](https://togithub.com/vercel/next.js/issues/47465) - add useReportWebVitals that makes use of web-vitals package: [#​47319](https://togithub.com/vercel/next.js/issues/47319) - Ignore folders prefixed by underscore (\_) in App Router: [#​47439](https://togithub.com/vercel/next.js/issues/47439) - Finalize HOC support with server entries and add encodeReply & decodeReply: [#​47438](https://togithub.com/vercel/next.js/issues/47438) - Locale fixes for App Directory: [#​47429](https://togithub.com/vercel/next.js/issues/47429) - Fix useSelectedLayoutSegments including **PAGE**: [#​47492](https://togithub.com/vercel/next.js/issues/47492) - parallel routes: implement default route + fix bugs on navigation: [#​47436](https://togithub.com/vercel/next.js/issues/47436) - Add http.route into root otel span: [#​47392](https://togithub.com/vercel/next.js/issues/47392) - fix: typo in max cache size error message: [#​47505](https://togithub.com/vercel/next.js/issues/47505) - Fix other case for useSelectedLayoutSegments: [#​47511](https://togithub.com/vercel/next.js/issues/47511) - fix error handling and hanging problems: [#​47457](https://togithub.com/vercel/next.js/issues/47457) - restore dynamic directory embedding: [#​47260](https://togithub.com/vercel/next.js/issues/47260) - Remove head.js: [#​47507](https://togithub.com/vercel/next.js/issues/47507) - Return null for useParams in pages: [#​47490](https://togithub.com/vercel/next.js/issues/47490) - Clean up leftover loaders: [#​46801](https://togithub.com/vercel/next.js/issues/46801) - Feat(next-types-plugin): added support for Route Handlers: [#​47185](https://togithub.com/vercel/next.js/issues/47185) - Add warning when deopting page into client rendering entirely: [#​47531](https://togithub.com/vercel/next.js/issues/47531) - Integrating capsize latest: [#​47428](https://togithub.com/vercel/next.js/issues/47428) - Rename app-render/index.tsx to app-render/app-render.tsx: [#​47285](https://togithub.com/vercel/next.js/issues/47285) - refactor(relay): Use transform from `swc/plugins` repository: [#​47441](https://togithub.com/vercel/next.js/issues/47441) - remove unused turbo dependencies: [#​47557](https://togithub.com/vercel/next.js/issues/47557) - Add initial tree shaking refactorings: [#​47559](https://togithub.com/vercel/next.js/issues/47559) - next/font/local support for Turbopack: [#​47369](https://togithub.com/vercel/next.js/issues/47369) - Handle unknown platform triples in next-swc: [#​47570](https://togithub.com/vercel/next.js/issues/47570) - Fix fetch cache config and fetch revalidates: [#​47573](https://togithub.com/vercel/next.js/issues/47573) - Fix instrumentation not being called on edge in some cases: [#​47495](https://togithub.com/vercel/next.js/issues/47495) - Implement automatic font fallback support for `next/font/local`: [#​47463](https://togithub.com/vercel/next.js/issues/47463) - Document various structs and methods in next/font: [#​47588](https://togithub.com/vercel/next.js/issues/47588) - Fix race condition of invalidation: [#​47586](https://togithub.com/vercel/next.js/issues/47586) - add test case for nested imports: [#​47580](https://togithub.com/vercel/next.js/issues/47580) - Underscore Handling Fixes: [#​47581](https://togithub.com/vercel/next.js/issues/47581) - Move App Route handler logic into bundle: [#​47582](https://togithub.com/vercel/next.js/issues/47582) - Revert "Move App Route handler logic into bundle": [#​47614](https://togithub.com/vercel/next.js/issues/47614) - Make sure the global not found route doesn't conflict with existing /not-found route: [#​47619](https://togithub.com/vercel/next.js/issues/47619) - Fix robots.txt generation: [#​47625](https://togithub.com/vercel/next.js/issues/47625) - fix typescript errors in `next-core`: [#​47607](https://togithub.com/vercel/next.js/issues/47607) - Expose metadata types: [#​47630](https://togithub.com/vercel/next.js/issues/47630) - show most recent error first in turbopack error overlay: [#​47414](https://togithub.com/vercel/next.js/issues/47414) - Move App Route handler logic into bundle: [#​47633](https://togithub.com/vercel/next.js/issues/47633) - fix: handle `output: export` with `use client`: [#​47635](https://togithub.com/vercel/next.js/issues/47635) - provide Buffer polyfill to client and edge: [#​47610](https://togithub.com/vercel/next.js/issues/47610) - fix: image `loaderFile` with edge runtime: [#​47659](https://togithub.com/vercel/next.js/issues/47659) - Update vendored react to 18.3.0-next-85de6fde5-20230328: [#​47675](https://togithub.com/vercel/next.js/issues/47675) - fix: improve type of `ExportPathMap`: [#​47676](https://togithub.com/vercel/next.js/issues/47676) - Fix(next-types-plugin): remove unused imports: [#​47667](https://togithub.com/vercel/next.js/issues/47667) - resolve browser modules for edge api in turbopack: [#​47604](https://togithub.com/vercel/next.js/issues/47604) - build(next-swc): introduce turbo-binding: [#​47512](https://togithub.com/vercel/next.js/issues/47512) - Revert "Update vendored react to 18.3.0-next-85de6fde5-20230328": [#​47687](https://togithub.com/vercel/next.js/issues/47687) - Fix `next-types-plugin` generated files for `Node16`/`NodeNext`: [#​47571](https://togithub.com/vercel/next.js/issues/47571) - Revert "Vendor [@​vercel/og](https://togithub.com/vercel/og) and expose ImageResponse ([#​47657](https://togithub.com/vercel/next.js/issues/47657)": [#​47711](https://togithub.com/vercel/next.js/issues/47711) - fix: handle empty `src` prop on `next/image`: [#​47695](https://togithub.com/vercel/next.js/issues/47695) - Add not found boundary and move head cache to app router: [#​47688](https://togithub.com/vercel/next.js/issues/47688) - Fix turbopack `_devPagesManifest.json` on next-site: [#​47427](https://togithub.com/vercel/next.js/issues/47427) - Update MetadataRoute to namespace: [#​47674](https://togithub.com/vercel/next.js/issues/47674) - Provide default metadataBase for local and vercel deployment: [#​47568](https://togithub.com/vercel/next.js/issues/47568) - Fix duplicated default metadata tags: [#​47690](https://togithub.com/vercel/next.js/issues/47690) - chore(docs): update `next export` to `output: 'export'`: [#​47717](https://togithub.com/vercel/next.js/issues/47717) - Vendor [@​vercel/og](https://togithub.com/vercel/og) and expose ImageResponse : [#​47715](https://togithub.com/vercel/next.js/issues/47715) - Turbopack: Fix images.remotePatterns port/protocol serialization: [#​47721](https://togithub.com/vercel/next.js/issues/47721) - Combine Route Handlers with Route Modules: [#​47679](https://togithub.com/vercel/next.js/issues/47679) - feat(next-swc): add compile-time heap profiler flag: [#​47729](https://togithub.com/vercel/next.js/issues/47729) - Add NEXT_RUNTIME process env to turbopack: [#​47713](https://togithub.com/vercel/next.js/issues/47713) - Small fixes to copy of Turbopack errors: [#​47734](https://togithub.com/vercel/next.js/issues/47734) - fix: correctly handle Set-Cookie headers: [#​47718](https://togithub.com/vercel/next.js/issues/47718) - Support relative path for metadata alternates urls: [#​47743](https://togithub.com/vercel/next.js/issues/47743) - remove `next-core` package.json dev script: [#​47746](https://togithub.com/vercel/next.js/issues/47746) - Restart static paths worker after finishing task: [#​47716](https://togithub.com/vercel/next.js/issues/47716) - feat: bump minimum ts version to 4.5.2: [#​47712](https://togithub.com/vercel/next.js/issues/47712) - Turobpack: Implement Streaming App/API rendering: [#​47476](https://togithub.com/vercel/next.js/issues/47476) - Update app router filter handling: [#​47761](https://togithub.com/vercel/next.js/issues/47761) - fix: improve error message pages for `output: export`: [#​47765](https://togithub.com/vercel/next.js/issues/47765) - add consistent import sorting/grouping to rustfmt: [#​47745](https://togithub.com/vercel/next.js/issues/47745) - turbopack: ensure ENV values are available in middleware: [#​47767](https://togithub.com/vercel/next.js/issues/47767) - Fix skipMiddlewareUrlNormalize with i18n: [#​47773](https://togithub.com/vercel/next.js/issues/47773) - Fix typo in error overlay: [#​47762](https://togithub.com/vercel/next.js/issues/47762) - provide full polyfill for process: [#​47764](https://togithub.com/vercel/next.js/issues/47764) - Turbopack: Use `SharedError` for body streaming: [#​47677](https://togithub.com/vercel/next.js/issues/47677) - fix(export): make static export work with worker_threads: [#​47784](https://togithub.com/vercel/next.js/issues/47784) - Skip favicon.js for metadata: [#​47790](https://togithub.com/vercel/next.js/issues/47790) - Fix module resolving error in tracer: [#​47786](https://togithub.com/vercel/next.js/issues/47786) - Fix fetchCache config and On-Demand Revalidate handling: [#​47803](https://togithub.com/vercel/next.js/issues/47803) - Add `computeWorkerKey` to the static optimization worker: [#​47792](https://togithub.com/vercel/next.js/issues/47792) - fix(`next-types-plugin`): add `ParamCheck` type only for `route.ts` files: [#​47739](https://togithub.com/vercel/next.js/issues/47739) - fix: added tab and carriage to isWhitespace function to make robust: [#​47785](https://togithub.com/vercel/next.js/issues/47785) - Fix prefetch only being applied once: [#​47797](https://togithub.com/vercel/next.js/issues/47797) - Fix failing rust-check: [#​47811](https://togithub.com/vercel/next.js/issues/47811) - Move modularize imports for next/server to next-swc: [#​47788](https://togithub.com/vercel/next.js/issues/47788) - Add initial separated route resolving: [#​47208](https://togithub.com/vercel/next.js/issues/47208) - Fix dev ipc request on node v16: [#​47825](https://togithub.com/vercel/next.js/issues/47825) - Update render IPC handling: [#​47835](https://togithub.com/vercel/next.js/issues/47835) - Fix: fill route params for dynamic route metadata images url: [#​47829](https://togithub.com/vercel/next.js/issues/47829) - Enable context caching for middleware/edge functions in dev: [#​47840](https://togithub.com/vercel/next.js/issues/47840) - New app routes resolving logic for turbopack: [#​47737](https://togithub.com/vercel/next.js/issues/47737) - Polish metadata warnings: [#​47853](https://togithub.com/vercel/next.js/issues/47853) - Memory improvements to static workers: [#​47823](https://togithub.com/vercel/next.js/issues/47823) - Hide internal fetches OTel traces in dev mode and assert duplicate OTel spans are present only in dev mode: [#​47822](https://togithub.com/vercel/next.js/issues/47822) - feat(turbopack): support transform options: [#​47365](https://togithub.com/vercel/next.js/issues/47365) - Update dev IPC request: [#​47877](https://togithub.com/vercel/next.js/issues/47877) - Fix type plugin for NX workspaces: [#​47534](https://togithub.com/vercel/next.js/issues/47534) - Change package path from `gitpkg.now.sh` to `gitpkg.vercel.app`: [#​47879](https://togithub.com/vercel/next.js/issues/47879) - TS plugin: ensure error and global-error files are client components: [#​47882](https://togithub.com/vercel/next.js/issues/47882) - Decrease required open telemetry peer-dependency version: [#​47861](https://togithub.com/vercel/next.js/issues/47861) - router: implement route interceptions: [#​47565](https://togithub.com/vercel/next.js/issues/47565) - Fix issue where NextServer.prepare wouldn't be called when deployed: [#​47899](https://togithub.com/vercel/next.js/issues/47899) - Add missing `module.hot.accept` call to server CSS modules: [#​47913](https://togithub.com/vercel/next.js/issues/47913) - mark resolve issues inside a try block as warnings: [#​47763](https://togithub.com/vercel/next.js/issues/47763) - Hide not ENOENT errors for not found in ipc server: [#​47854](https://togithub.com/vercel/next.js/issues/47854) - Update react docs link: [#​47891](https://togithub.com/vercel/next.js/issues/47891) - turbopack: defer dev code evaluation until after page render IPC connects: [#​47888](https://togithub.com/vercel/next.js/issues/47888) - add test case for alias field: [#​47856](https://togithub.com/vercel/next.js/issues/47856) - add test case for ignore modules: [#​47758](https://togithub.com/vercel/next.js/issues/47758) - Small refactoring to `build/index.ts`: [#​47935](https://togithub.com/vercel/next.js/issues/47935) - Compare modules' layer when tracking server CSS changes: [#​47927](https://togithub.com/vercel/next.js/issues/47927) - Extend type for streamEntrypoints: [#​47874](https://togithub.com/vercel/next.js/issues/47874) - Add strict next head handling: [#​47938](https://togithub.com/vercel/next.js/issues/47938) - ChunkingContext refactor pt. 1: [#​47693](https://togithub.com/vercel/next.js/issues/47693) - Add dynamic parameter marker to router cache key: [#​47957](https://togithub.com/vercel/next.js/issues/47957) - Vendor `react@experimental` under an `experimentalReact` flag: [#​47759](https://togithub.com/vercel/next.js/issues/47759) - avoid duplicated error output: [#​47954](https://togithub.com/vercel/next.js/issues/47954) - add a warning when using implicit metadata: [#​47928](https://togithub.com/vercel/next.js/issues/47928) - Fallback to localhost for metadataBase when it's used and missing: [#​47910](https://togithub.com/vercel/next.js/issues/47910) - Fix app metadata in edge runtime: [#​47941](https://togithub.com/vercel/next.js/issues/47941) - Auto-restart dev server when next.config.js changes: [#​47912](https://togithub.com/vercel/next.js/issues/47912) - Unify Request types: [#​47884](https://togithub.com/vercel/next.js/issues/47884) - Update search params/route params handling on deploy: [#​47930](https://togithub.com/vercel/next.js/issues/47930) - turbopack: add vary header to app routes: [#​47946](https://togithub.com/vercel/next.js/issues/47946) - Check for null before reading value in useParams: [#​47875](https://togithub.com/vercel/next.js/issues/47875) - Fix metadata nested twitter props rendering: [#​47972](https://togithub.com/vercel/next.js/issues/47972) - Create unique route path for og under group routes: [#​47985](https://togithub.com/vercel/next.js/issues/47985) - allow turbopack HMR to recover from react errors without hard refresh: [#​47771](https://togithub.com/vercel/next.js/issues/47771) - Implement `Route` type for router APIs: [#​47931](https://togithub.com/vercel/next.js/issues/47931) - If prefetching detected as app route, pass "as" to handleHardNavigation instead of "url": [#​47949](https://togithub.com/vercel/next.js/issues/47949) - update turbopack: [#​47994](https://togithub.com/vercel/next.js/issues/47994) - Revert "update turbopack": [#​48001](https://togithub.com/vercel/next.js/issues/48001) - update turbopack: [#​48006](https://togithub.com/vercel/next.js/issues/48006) - Fix css applying for root not found: [#​47992](https://togithub.com/vercel/next.js/issues/47992) - fix code generation for loader tree: [#​47987](https://togithub.com/vercel/next.js/issues/47987) - interception routes: re-implementation: [#​48027](https://togithub.com/vercel/next.js/issues/48027) - parallel routes: return a 404 when a parallel route does not have a default page/do not match: [#​47872](https://togithub.com/vercel/next.js/issues/47872) - Update normalize revalidate params for named matches: [#​48032](https://togithub.com/vercel/next.js/issues/48032) - fix: handle error case for `output: export` in `next dev`: [#​47768](https://togithub.com/vercel/next.js/issues/47768) - report error when using "use server" on module level: [#​47967](https://togithub.com/vercel/next.js/issues/47967) - Only cache successful fetches: [#​48033](https://togithub.com/vercel/next.js/issues/48033) - Revert "Vendor `react@experimental` under an `experimentalReact` flag": [#​48038](https://togithub.com/vercel/next.js/issues/48038) - Replaced Reflect with ReflectAdapter: [#​48000](https://togithub.com/vercel/next.js/issues/48000) ##### Documentation Changes - Improve static export documentation: [#​47251](https://togithub.com/vercel/next.js/issues/47251) - Add note about Windows Defender: [#​47298](https://togithub.com/vercel/next.js/issues/47298) - fix: update capitalization of ISR doc heading: [#​47370](https://togithub.com/vercel/next.js/issues/47370) - Updating the default URL of Amplify Hosting: [#​47420](https://togithub.com/vercel/next.js/issues/47420) - clarify warning about edge + ISR support: [#​47452](https://togithub.com/vercel/next.js/issues/47452) - Update Error Boundaries link to new ReactJS documentation: [#​47474](https://togithub.com/vercel/next.js/issues/47474) - Update react hydration error message page title: [#​47499](https://togithub.com/vercel/next.js/issues/47499) - Docs typo: [#​47528](https://togithub.com/vercel/next.js/issues/47528) - Add note about req to circular-structure error doc: [#​47162](https://togithub.com/vercel/next.js/issues/47162) - docs(image): Update browser bugs section for Safari 16.4 release: [#​47577](https://togithub.com/vercel/next.js/issues/47577) - Switch to ESM Jest config in docs: [#​42144](https://togithub.com/vercel/next.js/issues/42144) - Fix typo: [#​47634](https://togithub.com/vercel/next.js/issues/47634) - Grammar fix: [#​47600](https://togithub.com/vercel/next.js/issues/47600) - docs: clarify returning response in Middleware: [#​47696](https://togithub.com/vercel/next.js/issues/47696) - Replace AWS Serverless to SST in Serverless: [#​47725](https://togithub.com/vercel/next.js/issues/47725) - Linking to SST Next.js tutorial.: [#​47752](https://togithub.com/vercel/next.js/issues/47752) - chore(docs): add `typesafe-i18n` as a new i18n option: [#​47315](https://togithub.com/vercel/next.js/issues/47315) - Document node.js APIs for Edge Runtime: [#​47760](https://togithub.com/vercel/next.js/issues/47760) - Update error-handling.md: [#​47779](https://togithub.com/vercel/next.js/issues/47779) - Update react-strict-mode.md: [#​47780](https://togithub.com/vercel/next.js/issues/47780) - \[docs] Update getting-started.md with New react docs link: [#​47841](https://togithub.com/vercel/next.js/issues/47841) - Add documentation on OTEL support: [#​47194](https://togithub.com/vercel/next.js/issues/47194) - Update Local Images Example to Use Assets Folder: [#​47878](https://togithub.com/vercel/next.js/issues/47878) - Docs: Improve Open Telemetry documentation: [#​47955](https://togithub.com/vercel/next.js/issues/47955) - Recommend [@​opentelemetry/api](https://togithub.com/opentelemetry/api) instead of [@​vercel/otel](https://togithub.com/vercel/otel) reexport: [#​48013](https://togithub.com/vercel/next.js/issues/48013) - fix lint issue: [#​48023](https://togithub.com/vercel/next.js/issues/48023) ##### Example Changes - fix typo: [#​47235](https://togithub.com/vercel/next.js/issues/47235) - chore(examples): fix Mongoose deprecation warning: [#​47358](https://togithub.com/vercel/next.js/issues/47358) - chore: fix localhost port: [#​47413](https://togithub.com/vercel/next.js/issues/47413) - Update to supertokens example app: [#​47435](https://togithub.com/vercel/next.js/issues/47435) - chore(examples): Fix for destroy is not a function error: [#​47469](https://togithub.com/vercel/next.js/issues/47469) - Updated the versus short form in ssg-ssr example in docs: [#​47397](https://togithub.com/vercel/next.js/issues/47397) - fix-(Examples) Updated link tags in Auth0 example code.: [#​47518](https://togithub.com/vercel/next.js/issues/47518) - Remove incorrect entries for pnpm debug log: [#​47241](https://togithub.com/vercel/next.js/issues/47241) - Use App Router for static export example.: [#​47584](https://togithub.com/vercel/next.js/issues/47584) - Update Convex example to convex@0.12.0: [#​47175](https://togithub.com/vercel/next.js/issues/47175) - Updates with-supertokens example app: [#​47701](https://togithub.com/vercel/next.js/issues/47701) - Update github link: [#​47900](https://togithub.com/vercel/next.js/issues/47900) ##### Misc Changes - Update next/font/google data: [#​46988](https://togithub.com/vercel/next.js/issues/46988) - fix: added jsdom & canvas to the external packages list - fixes [#​46893](https://togithub.com/vercel/next.js/issues/46893): [#​46990](https://togithub.com/vercel/next.js/issues/46990) - Add auto-detection of image/x-icon content type: [#​47013](https://togithub.com/vercel/next.js/issues/47013) - fix: exclude 'mdx-bundler' from being bundled in server components: [#​46992](https://togithub.com/vercel/next.js/issues/46992) - Add /route subpath to metadata static routes: [#​47030](https://togithub.com/vercel/next.js/issues/47030) - test: update amp test to always check redbox: [#​47050](https://togithub.com/vercel/next.js/issues/47050) - Fix generateStaticParams check in app dir: [#​47051](https://togithub.com/vercel/next.js/issues/47051) - Fix URL anchor position in `going-to-production.md`: [#​47056](https://togithub.com/vercel/next.js/issues/47056) - Rewrite action transform in SWC: [#​47049](https://togithub.com/vercel/next.js/issues/47049) - Cleanup remove directive logic to reduce allocate: [#​47055](https://togithub.com/vercel/next.js/issues/47055) - Initial support of redirection in server handlers ([#​46944](https://togithub.com/vercel/next.js/issues/46944) - Move `next-*` crates from Turbopack: [#​47019](https://togithub.com/vercel/next.js/issues/47019) - chore(examples): upgrade Sentry to support Middleware: [#​47067](https://togithub.com/vercel/next.js/issues/47067) - Merge branch 'canary' into jrl-next-crates - Merge pull request [#​47019](https://togithub.com/vercel/next.js/issues/47019) from vercel/jrl-next-crates - \[with-jest]: Update to use automatic path aliases: [#​46982](https://togithub.com/vercel/next.js/issues/46982) - Update \_mongoClientPromise type error: [#​46985](https://togithub.com/vercel/next.js/issues/46985) - Prevent `handleDisconnect` being called twice: [#​46959](https://togithub.com/vercel/next.js/issues/46959) - Fix next/image config injection during static generation: [#​47007](https://togithub.com/vercel/next.js/issues/47007) - Refactor renderers and RenderResult: [#​46955](https://togithub.com/vercel/next.js/issues/46955) - Update app route handler proxy handling: [#​47088](https://togithub.com/vercel/next.js/issues/47088) - Detect common invalid cases for the server directive: [#​47069](https://togithub.com/vercel/next.js/issues/47069) - Implement route announcer for app dir: [#​47018](https://togithub.com/vercel/next.js/issues/47018) - Fix: Update README templates in `create-next-app`: [#​47037](https://togithub.com/vercel/next.js/issues/47037) - chore(examples): fix `@ts-ignore` in Cloudinary config: [#​47029](https://togithub.com/vercel/next.js/issues/47029) - Add instructions to bug issue template: [#​47090](https://togithub.com/vercel/next.js/issues/47090) - Remove experimental fontLoaders option from next.config.js: [#​46886](https://togithub.com/vercel/next.js/issues/46886) - Verify router state query params can't grow out of control: [#​47094](https://togithub.com/vercel/next.js/issues/47094) - Fix(typedRoutes): fixed empty DynamicRoutes or StaticRoutes causing Route to turn into type string: [#​46980](https://togithub.com/vercel/next.js/issues/46980) - Dynamic routes for toplevel robots and sitemap: [#​47091](https://togithub.com/vercel/next.js/issues/47091) - Correctly list unsupported turbopack experimental options: [#​47093](https://togithub.com/vercel/next.js/issues/47093) - Continue page rendering after handling server requests: [#​47089](https://togithub.com/vercel/next.js/issues/47089) - fix(mdx): export NextMDXOptions interface: [#​46441](https://togithub.com/vercel/next.js/issues/46441) - updated zustand example to 4.3.6, changed out deprecated methods: [#​46911](https://togithub.com/vercel/next.js/issues/46911) - Fix [#​46621](https://togithub.com/vercel/next.js/issues/46621) - include status code in cache: [#​47096](https://togithub.com/vercel/next.js/issues/47096) - Finish up otel example with working docker and small guide in readme: [#​46819](https://togithub.com/vercel/next.js/issues/46819) - Add [@​feedthejim](https://togithub.com/feedthejim) as a codeowner for docs, examples and errors: [#​47104](https://togithub.com/vercel/next.js/issues/47104) - Add support for scrolling to hash fragment: [#​46995](https://togithub.com/vercel/next.js/issues/46995) - re-enable next-dev-tests: [#​47087](https://togithub.com/vercel/next.js/issues/47087) - feat: add `output: export` support for `appDir`: [#​47022](https://togithub.com/vercel/next.js/issues/47022) - Refactor app-render to decouple type definitions ([#​47128](https://togithub.com/vercel/next.js/issues/47128) - update prettier in stats action: [#​47158](https://togithub.com/vercel/next.js/issues/47158) - Fix `RenderOpts` type import: [#​47167](https://togithub.com/vercel/next.js/issues/47167) - Implement custom Turbopack Next transformers: [#​47137](https://togithub.com/vercel/next.js/issues/47137) - Implement server entry creation in client layer ([#​47127](https://togithub.com/vercel/next.js/issues/47127) - chore(ci): automatically deploy selected examples: [#​47130](https://togithub.com/vercel/next.js/issues/47130) - fix: app dir with `next dev` and `output: export`: [#​47171](https://togithub.com/vercel/next.js/issues/47171) - Fix(typedRoutes): fixed files from directories other than pages and app getting into Route: [#​47184](https://togithub.com/vercel/next.js/issues/47184) - Not apply image loader to metadata images: [#​47197](https://togithub.com/vercel/next.js/issues/47197) - Adjust transpiler to support inlined server functions with annotations: [#​47186](https://togithub.com/vercel/next.js/issues/47186) - improve turbopack error overlay: [#​47132](https://togithub.com/vercel/next.js/issues/47132) - feat(cli): introduce `--tailwind` flag: [#​46927](https://togithub.com/vercel/next.js/issues/46927) - Align on next-transform-font: [#​47179](https://togithub.com/vercel/next.js/issues/47179) - Add OTEL tests: [#​47149](https://togithub.com/vercel/next.js/issues/47149) - Handle defaultLocale on client router filter: [#​47180](https://togithub.com/vercel/next.js/issues/47180) - fix build issue and future incompatibility: [#​47176](https://togithub.com/vercel/next.js/issues/47176) - fix: show error for api route handler with `output: export`: [#​47219](https://togithub.com/vercel/next.js/issues/47219) - Fix missing option in `createFromFetch`: [#​47216](https://togithub.com/vercel/next.js/issues/47216) - Fix failing CI checks: [#​47223](https://togithub.com/vercel/next.js/issues/47223) - docs: commentary correction for i18n app folder: [#​47226](https://togithub.com/vercel/next.js/issues/47226) - Support passing both closure arguments and parameters: [#​47212](https://togithub.com/vercel/next.js/issues/47212) - Fix deploy example: [#​47228](https://togithub.com/vercel/next.js/issues/47228) - next-swc: Switch to testing::fixture: [#​47183](https://togithub.com/vercel/next.js/issues/47183) - update turbopack: [#​47205](https://togithub.com/vercel/next.js/issues/47205) - Update router.md: [#​47210](https://togithub.com/vercel/next.js/issues/47210) - print reason for compilation: [#​47190](https://togithub.com/vercel/next.js/issues/47190) - \[edge] support Node.js core modules in edge runtime: [#​47191](https://togithub.com/vercel/next.js/issues/47191) - Generate metadata images generation with app routes: [#​47225](https://togithub.com/vercel/next.js/issues/47225) - Emit late streaming meta tags: [#​47207](https://togithub.com/vercel/next.js/issues/47207) - fix: typo in message for experimental.runtime: [#​47248](https://togithub.com/vercel/next.js/issues/47248) - Fix loader rule with wrong matching conditions ([#​47261](https://togithub.com/vercel/next.js/issues/47261) - Fix contributing.md link in the rendering benchmark: [#​47303](https://togithub.com/vercel/next.js/issues/47303) - fix(cli): handle Tailwind CSS + `src/` correctly: [#​47238](https://togithub.com/vercel/next.js/issues/47238) - Update failing e2e deploy test: [#​47325](https://togithub.com/vercel/next.js/issues/47325) - fix(cli): unify styles/content of templates: [#​47294](https://togithub.com/vercel/next.js/issues/47294) - Replace bg-opacity with bg-color/opacity in tailwindcss templates: [#​47253](https://togithub.com/vercel/next.js/issues/47253) - chore: fix issue labeler: [#​47206](https://togithub.com/vercel/next.js/issues/47206) - chore: add checkout step to issue labeler action: [#​47346](https://togithub.com/vercel/next.js/issues/47346) - Ensure all server entry exports are functions ([#​47364](https://togithub.com/vercel/next.js/issues/47364))Co-authored-by: kodiakhq\[bot] <49736102+kodiakhq\[bot][@​users](https://togithub.com/users).noreply.github.com> - Don't set git config `features.manyFiles` on post install: [#​47375](https://togithub.com/vercel/next.js/issues/47375) - fix(cli): change file name from `route.ts` to `route.js`: [#​47352](https://togithub.com/vercel/next.js/issues/47352) - chore: tweak PR labeler pattern: [#​47395](https://togithub.com/vercel/next.js/issues/47395) - Revert "Support dynamic routes for social images and icons" ([#​47416](https://togithub.com/vercel/next.js/issues/47416) - Update failing e2e checks: [#​47423](https://togithub.com/vercel/next.js/issues/47423) - Add test for force-dynamic and catch-all routes ([#​47418](https://togithub.com/vercel/next.js/issues/47418) - Update CODEOWNERS - chore: reduce noisy logs when updating timing gist: [#​47446](https://togithub.com/vercel/next.js/issues/47446) - Update failing e2e deploy test: [#​47453](https://togithub.com/vercel/next.js/issues/47453) - chore: clean up CODEOWNERS: [#​47451](https://togithub.com/vercel/next.js/issues/47451) - chore: run all tests for next/image against app dir: [#​47267](https://togithub.com/vercel/next.js/issues/47267) - Update failing i18n e2e deploy test: [#​47462](https://togithub.com/vercel/next.js/issues/47462) - Add workflow to trigger release: [#​47461](https://togithub.com/vercel/next.js/issues/47461) - Fix trigger_release workflow type: [#​47466](https://togithub.com/vercel/next.js/issues/47466) - Update version script - Tweak trigger release cloning - chore: tweak CODEOWNERS: [#​47491](https://togithub.com/vercel/next.js/issues/47491) - Fix failing og api e2e test: [#​47500](https://togithub.com/vercel/next.js/issues/47500) - add auto labeling for turbopack/the web-tooling team: [#​47502](https://togithub.com/vercel/next.js/issues/47502) - Update flakey app dev tests: [#​47504](https://togithub.com/vercel/next.js/issues/47504) - Update release package.json scripts: [#​47529](https://togithub.com/vercel/next.js/issues/47529) - Update pre-compiled - Add ownership of build folder to Web Tooling team: [#​47508](https://togithub.com/vercel/next.js/issues/47508) - test(test-utils): correct --turbo error overlay lookup: [#​46901](https://togithub.com/vercel/next.js/issues/46901) - Update failing i18n e2e deploy test: [#​47555](https://togithub.com/vercel/next.js/issues/47555) - Update some flakey test cases: [#​47556](https://togithub.com/vercel/next.js/issues/47556) - Remove unneeded waiting in otel tests: [#​47431](https://togithub.com/vercel/next.js/issues/47431) - Improve client boundary source type detection ([#​47532](https://togithub.com/vercel/next.js/issues/47532))Co-authored-by: kodiakhq\[bot] <49736102+kodiakhq\[bot][@​users](https://togithub.com/users).noreply.github.com> - ci(workflow): run checks for the test specific features: [#​47572](https://togithub.com/vercel/next.js/issues/47572) - Update test create-next-app running: [#​47611](https://togithub.com/vercel/next.js/issues/47611) - Fix rust-check - Update pnpm version for trigger release - Vendor [@​vercel/og](https://togithub.com/vercel/og) and expose ImageResponse ([#​47657](https://togithub.com/vercel/next.js/issues/47657) - test: disable the flaky test for parallel-routes-and-interception: [#​47694](https://togithub.com/vercel/next.js/issues/47694) - Handle `async` require when importing ESM in `instrumentation.ts`: [#​47658](https://togithub.com/vercel/next.js/issues/47658) - Run turbopack integration tests for next.js changes too: [#​47608](https://togithub.com/vercel/next.js/issues/47608) - Revert "Revert "Update vendored react to 18.3.0-next-85de6fde5-20230328"" ([#​47700](https://togithub.com/vercel/next.js/issues/47700) - test: remove unreliable font test: [#​47714](https://togithub.com/vercel/next.js/issues/47714) - Update CODEOWNERS to override image wildcard: [#​47722](https://togithub.com/vercel/next.js/issues/47722) - chore(ci): fix codemod tests: [#​47710](https://togithub.com/vercel/next.js/issues/47710) - Add tests for Suspensey CSS: [#​47708](https://togithub.com/vercel/next.js/issues/47708) - Add test to ensure image generation works in the Node.js runtime: [#​47719](https://togithub.com/vercel/next.js/issues/47719) - test(turbopack): blocking CI for turbopack integration test: [#​47709](https://togithub.com/vercel/next.js/issues/47709) - Update publish canary to undraft automatically: [#​47775](https://togithub.com/vercel/next.js/issues/47775) - Update metadata e2e test on deploy: [#​47776](https://togithub.com/vercel/next.js/issues/47776) - Tweak canary undrafting: [#​47777](https://togithub.com/vercel/next.js/issues/47777) - Fix docs only check for test-native-integration: [#​47800](https://togithub.com/vercel/next.js/issues/47800) - Tweak Vercel CLI installing for E2E tests: [#​47804](https://togithub.com/vercel/next.js/issues/47804) - Fix flaky css test and remove unused tests deps: [#​47806](https://togithub.com/vercel/next.js/issues/47806) - (Fix)(Tests)Fix typo in unit testing: [#​47644](https://togithub.com/vercel/next.js/issues/47644) - Update to retry undrafting canary: [#​47826](https://togithub.com/vercel/next.js/issues/47826) - Update set-cookies deploy test: [#​47836](https://togithub.com/vercel/next.js/issues/47836) - Update flakey tests and add Node.js setup retrying: [#​47871](https://togithub.com/vercel/next.js/issues/47871) - Test disabling kodiak: [#​47880](https://togithub.com/vercel/next.js/issues/47880) - Ensure GH actions tests run for trunk branches: [#​47883](https://togithub.com/vercel/next.js/issues/47883) - Revert "Test disabling kodiak ([#​47880](https://togithub.com/vercel/next.js/issues/47880))" - chore: update labels: [#​47904](https://togithub.com/vercel/next.js/issues/47904) - Disable Kodiak for testing - Add merge_group actions trigger - Run bench tests as part of CI: [#​47849](https://togithub.com/vercel/next.js/issues/47849) - Increase CI test timeout: [#​47973](https://togithub.com/vercel/next.js/issues/47973) - docs: Add "special" to the Alex allowlist: [#​48021](https://togithub.com/vercel/next.js/issues/48021) - Speed up native dev build: [#​48028](https://togithub.com/vercel/next.js/issues/48028) ##### Credits Huge thanks to [@​shuding](https://togithub.com/shuding), [@​huozhi](https://togithub.com/huozhi), [@​sokra](https://togithub.com/sokra), [@​hanneslund](https://togithub.com/hanneslund), [@​JesseKoldewijn](https://togithub.com/JesseKoldewijn), [@​kaguya3222](https://togithub.com/kaguya3222), [@​yangshun](https://togithub.com/yangshun), [@​ijjk](https://togithub.com/ijjk), [@​konomae](https://togithub.com/konomae), [@​Brooooooklyn](https://togithub.com/Brooooooklyn), [@​jridgewell](https://togithub.com/jridgewell), [@​zlrlyy](https://togithub.com/zlrlyy), [@​JohnDaly](https://togithub.com/JohnDaly), [@​abhiyandhakal](https://togithub.com/abhiyandhakal), [@​benjie](https://togithub.com/benjie), [@​johnnyomair](https://togithub.com/johnnyomair), [@​nk980113](https://togithub.com/nk980113), [@​dirheimerb](https://togithub.com/dirheimerb), [@​DerTimonius](https://togithub.com/DerTimonius), [@​DuCanhGH](https://togithub.com/DuCanhGH), [@​padmaia](https://togithub.com/padmaia), [@​stafyniaksacha](https://togithub.com/stafyniaksacha), [@​Gladowar](https://togithub.com/Gladowar), [@​zek](https://togithub.com/zek), [@​jankaifer](https://togithub.com/jankaifer), [@​styfle](https://togithub.com/styfle), [@​balazsorban44](https://togithub.com/balazsorban44), [@​wbinnssmith](https://togithub.com/wbinnssmith), [@​chibicode](https://togithub.com/chibicode), [@​ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@​franktronics](https://togithub.com/franktronics), [@​FSaldanha](https://togithub.com/FSaldanha), [@​Schniz](https://togithub.com/Schniz), [@​raisedadead](https://togithub.com/raisedadead), [@​AdamKatzDev](https://togithub.com/AdamKatzDev), [@​wyattjoh](https://togithub.com/wyattjoh), [@​leerob](https://togithub.com/leerob), [@​meesvandongen](https://togithub.com/meesvandongen), [@​vladikoff](https://togithub.com/vladikoff), [@​feedthejim](https://togithub.com/feedthejim), [@​tka5](https://togithub.com/tka5), [@​pyjun01](https://togithub.com/pyjun01), [@​gdborton](https://togithub.com/gdborton), [@​M3kH](https://togithub.com/M3kH), [@​aretrace](https://togithub.com/aretrace), [@​shivanshubisht](https://togithub.com/shivanshubisht), [@​alexkirsz](https://togithub.com/alexkirsz), [@​agrattan0820](https://togithub.com/agrattan0820), [@​vinaykulk621](https://togithub.com/vinaykulk621), [@​heyitsuzair](https://togithub.com/heyitsuzair), [@​mrkldshv](https://togithub.com/mrkldshv), [@​timneutkens](https://togithub.com/timneutkens), [@​furkanmavili](https://togithub.com/furkanmavili), [@​swaminator](https://togithub.com/swaminator), [@​EndangeredMassa](https://togithub.com/EndangeredMassa), [@​DevEsteves](https://togithub.com/DevEsteves), [@​rishabhpoddar](https://togithub.com/rishabhpoddar), [@​schehata](https://togithub.com/schehata), [@​molebox](https://togithub.com/molebox), [@​dlehmhus](https://togithub.com/dlehmhus), [@​akshaynox](https://togithub.com/akshaynox), [@​sp00ls](https://togithub.com/sp00ls), [@​janicklas-ralph](https://togithub.com/janicklas-ralph), [@​tomryanx](https://togithub.com/tomryanx), [@​kwonoj](https://togithub.com/kwonoj), [@​karlhorky](https://togithub.com/karlhorky), [@​kdy1](https://togithub.com/kdy1), [@​dante-robinson](https://togithub.com/dante-robinson), [@​lachlanjc](https://togithub.com/lachlanjc), [@​ianmacartney](https://togithub.com/ianmacartney), [@​hotters](https://togithub.com/hotters), [@​isaackatayev](https://togithub.com/isaackatayev), [@​insik-han](https://togithub.com/insik-han), [@​jayair](https://togithub.com/jayair), [@​ivanhofer](https://togithub.com/ivanhofer), [@​javivelasco](https://togithub.com/javivelasco), [@​SukkaW](https://togithub.com/SukkaW), [@​visshaljagtap](https://togithub.com/visshaljagtap), [@​imranbarbhuiya](https://togithub.com/imranbarbhuiya), [@​nivak-monarch](https://togithub.com/nivak-monarch), [@​HarshaVardhanReddyDuvvuru](https://togithub.com/HarshaVardhanReddyDuvvuru), [@​ianldgs](https://togithub.com/ianldgs), [@​ricardofiorani](https://togithub.com/ricardofiorani), [@​swarnava](https://togithub.com/swarnava), [@​gustavostz](https://togithub.com/gustavostz), and [@​nabsul](https://togithub.com/nabsul) for helping! ### [`v13.2.4`](https://togithub.com/vercel/next.js/releases/tag/v13.2.4) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.2.3...v13.2.4) ##### Core Changes - Check if server error already had its message updated: [#​46367](https://togithub.com/vercel/next.js/issues/46367) - \[next/jest] Support path aliases from `tsconfig`/`jsconfig`: [#​45815](https://togithub.com/vercel/next.js/issues/45815) - List unsupported Turbopack config keys: [#​46582](https://togithub.com/vercel/next.js/issues/46582) - Support named exports for server references: [#​46558](https://togithub.com/vercel/next.js/issues/46558) - Fix(typedRoutes): fixed StaticRoutes and DynamicRoutes being empty causing invalid syntax: [#​46620](https://togithub.com/vercel/next.js/issues/46620) - Fix IntelliSense for generateMetadata: [#​46624](https://togithub.com/vercel/next.js/issues/46624) - Update vendored React packages to next-41110021f: [#​46636](https://togithub.com/vercel/next.js/issues/46636) - Add request callback in Flight client: [#​46650](https://togithub.com/vercel/next.js/issues/46650) - fix: distDir in verifyTypeScriptSetup for nextLint: [#​46630](https://togithub.com/vercel/next.js/issues/46630) - Updates `next/image` eslint message to denote that costs may be incurred.: [#​46640](https://togithub.com/vercel/next.js/issues/46640) - Ensure default config passes schema checks: [#​46656](https://togithub.com/vercel/next.js/issues/46656) - Use separate workers for webpackBuildWorker: [#​46666](https://togithub.com/vercel/next.js/issues/46666) - Fix static to dynamic on revalidate: [#​46668](https://togithub.com/vercel/next.js/issues/46668) - Fix the Next.js router in Turbopack when there are no middlewares: [#​46681](https://togithub.com/vercel/next.js/issues/46681) - build(cargo): update turbopack: [#​46685](https://togithub.com/vercel/next.js/issues/46685) - Add build worker exit tracking and enable tests: [#​46698](https://togithub.com/vercel/next.js/issues/46698) - Support `force-static` on App Routes: [#​46693](https://togithub.com/vercel/next.js/issues/46693) - Add viewport field userScalable: [#​46696](https://togithub.com/vercel/next.js/issues/46696) - Update static build workers: [#​46705](https://togithub.com/vercel/next.js/issues/46705) - Refactor build context for better plugin state sharing: [#​46706](https://togithub.com/vercel/next.js/issues/46706) - Support multi title for alternates: [#​46700](https://togithub.com/vercel/next.js/issues/46700) - Ensure test-unit includes package unit tests: [#​46707](https://togithub.com/vercel/next.js/issues/46707) - Disallow wildcard export in server entries: [#​46710](https://togithub.com/vercel/next.js/issues/46710) - Add test for router.refresh preserving unaffected segments: [#​46687](https://togithub.com/vercel/next.js/issues/46687) - Failing test for SWC `shakeExports` and JSX: [#​35735](https://togithub.com/vercel/next.js/issues/35735) - Fix originalRequest not available for edge requests: [#​46741](https://togithub.com/vercel/next.js/issues/46741) - Fix require cache conflict between app and pages: [#​46736](https://togithub.com/vercel/next.js/issues/46736) - Fix Web app manifests docs: [#​46617](https://togithub.com/vercel/next.js/issues/46617) - Update client router filter to separate redirects handling: [#​46752](https://togithub.com/vercel/next.js/issues/46752) - Add support for `output: export` config: [#​46744](https://togithub.com/vercel/next.js/issues/46744) - Pass through original matcher source in manifest: [#​46753](https://togithub.com/vercel/next.js/issues/46753) - Use browser navigation when RSC payload fails to fetch: [#​46674](https://togithub.com/vercel/next.js/issues/46674) - Use set to track CSS imports: [#​46772](https://togithub.com/vercel/next.js/issues/46772) - Fix middleware notFound: true handling: [#​46759](https://togithub.com/vercel/next.js/issues/46759) - Only check app/ for no-head-element-rule: [#​46773](https://togithub.com/vercel/next.js/issues/46773) - Fix redundant TS plugin warning: [#​46769](https://togithub.com/vercel/next.js/issues/46769) - Correct server reference manifest in prod build: [#​46683](https://togithub.com/vercel/next.js/issues/46683) - add argon2 to serverComponentsExternalPackages auto-optOut list: [#​46779](https://togithub.com/vercel/next.js/issues/46779) - Refactor SWC transform to support named default export: [#​46778](https://togithub.com/vercel/next.js/issues/46778) - Remove `experimental.runtime` and emit warning when used: [#​46631](https://togithub.com/vercel/next.js/issues/46631) - Fix(typedRoutes): fixed type Route resolving to type any: [#​46679](https://togithub.com/vercel/next.js/issues/46679) - Improve the readability of full page refresh error in dev mode: [#​46634](https://togithub.com/vercel/next.js/issues/46634) - Port error overlay hydration error to pages directory: [#​46677](https://togithub.com/vercel/next.js/issues/46677) - eslint rule for script strategy should work properly in `app/`: [#​46609](https://togithub.com/vercel/next.js/issues/46609) - fix: Add NODE_OPTIONS for debugging in next-dev: [#​46757](https://togithub.com/vercel/next.js/issues/46757) ##### Documentation Changes - Documentation: Update link-no-children error page for new link: [#​46514](https://togithub.com/vercel/next.js/issues/46514) - chore(docs): add snippets for common image loaders: [#​46647](https://togithub.com/vercel/next.js/issues/46647) - Fix the doc on how to use the turbo loader in option-less format: [#​46665](https://togithub.com/vercel/next.js/issues/46665) - Fix custom server error handling in the docs: [#​46671](https://togithub.com/vercel/next.js/issues/46671) - docs: clarified the wording: [#​46691](https://togithub.com/vercel/next.js/issues/46691) - Update script.md: [#​46680](https://togithub.com/vercel/next.js/issues/46680) - next/font refactoring and additional unit tests: [#​46731](https://togithub.com/vercel/next.js/issues/46731) ##### Example Changes - Add [@​types/mdx](https://togithub.com/types/mdx) to app-dir-mdx example: [#​46523](https://togithub.com/vercel/next.js/issues/46523) ##### Misc Changes - test(utils): support turbopack-based overlay error text lookup [#​46589](https://togithub.com/vercel/next.js/issues/46589) - chore: improve repo templates: [#​46629](https://togithub.com/vercel/next.js/issues/46629) - Update app-static test page [#​46645](https://togithub.com/vercel/next.js/issues/46645) - test: add preconnect tests and move error tests: [#​46652](https://togithub.com/vercel/next.js/issues/46652) - Refactor and add more tests to next/font/local: [#​46627](https://togithub.com/vercel/next.js/issues/46627) - Add script to automate updating vendored React version: [#​46663](https://togithub

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 has been generated by Mend Renovate. View repository job log here.

vercel[bot] commented 2 years ago

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

Name Status Preview Comments Updated (UTC)
hub-one ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 13, 2023 2:38pm