kamilkisiela / apollo-angular

A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server 🎁
https://apollo-angular.com
MIT License
1.5k stars 309 forks source link

fix(deps): update dependency next to v13.3.2 #2004

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
next (source) 13.2.4 -> 13.3.2 age adoption passing confidence

Release Notes

vercel/next.js ### [`v13.3.2`](https://togithub.com/vercel/next.js/releases/tag/v13.3.2) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.3.1...v13.3.2) ##### Core Changes - Refactor require hooks: [#​48506](https://togithub.com/vercel/next.js/issues/48506) - Use `decodeReplyFromBusboy` in node runtime: [#​48686](https://togithub.com/vercel/next.js/issues/48686) - Do not suggest adding "use client" if using next/router in app: [#​48680](https://togithub.com/vercel/next.js/issues/48680) - Reland "app-router: new client-side cache semantics": [#​48695](https://togithub.com/vercel/next.js/issues/48695) - fix: TS plugin showing warning for `global-error` file's `reset` prop: [#​48756](https://togithub.com/vercel/next.js/issues/48756) - Add support for draft mode: [#​48669](https://togithub.com/vercel/next.js/issues/48669) - Compile Next.js core client-side files using default target: [#​48750](https://togithub.com/vercel/next.js/issues/48750) - Lazy DevHtmlAsset chunk generation: [#​48768](https://togithub.com/vercel/next.js/issues/48768) - Update naming for Next.js Analytics: [#​48618](https://togithub.com/vercel/next.js/issues/48618) - Add support for async instrumentation register: [#​48575](https://togithub.com/vercel/next.js/issues/48575) - Prefer realpathSync.native over realpathSync: [#​48698](https://togithub.com/vercel/next.js/issues/48698) - Fix issue with instrumentation in a standalone build: [#​48615](https://togithub.com/vercel/next.js/issues/48615) - Polyfill `FormData` for Node.js < 18: [#​48783](https://togithub.com/vercel/next.js/issues/48783) - Error on legacy runtime config under app dir: [#​48774](https://togithub.com/vercel/next.js/issues/48774) - Fix Windows path in route join ([#​48603](https://togithub.com/vercel/next.js/issues/48603)): [#​48779](https://togithub.com/vercel/next.js/issues/48779) - Add missing `repository` prop to package.json: [#​48803](https://togithub.com/vercel/next.js/issues/48803) - fix: Update `@swc/helpers` to `v0.5.1`: [#​48808](https://togithub.com/vercel/next.js/issues/48808) - Fix hash apply after server-patch action: [#​48813](https://togithub.com/vercel/next.js/issues/48813) - Improve typing of resolve metadata: [#​48670](https://togithub.com/vercel/next.js/issues/48670) - Only track client entry modules in the client reference manifest: [#​48814](https://togithub.com/vercel/next.js/issues/48814) - Vendor `react@experimental`: [#​48697](https://togithub.com/vercel/next.js/issues/48697) - fix query for app dir in turbopack: [#​48828](https://togithub.com/vercel/next.js/issues/48828) - Polyfill FormData with edge-runtime primitives: [#​48826](https://togithub.com/vercel/next.js/issues/48826) - Add async context to server request handler: [#​48626](https://togithub.com/vercel/next.js/issues/48626) - Fix accessing `strict` of undefined in `writeConfigurationDefaults`: [#​48799](https://togithub.com/vercel/next.js/issues/48799) - update turbopack: [#​48846](https://togithub.com/vercel/next.js/issues/48846) - Fix issues where saving next.config.js too quickly could result in multiple dev servers running at once: [#​48857](https://togithub.com/vercel/next.js/issues/48857) - Fix scrolling on navigation in app: [#​48863](https://togithub.com/vercel/next.js/issues/48863) - Implement MutableRequestCookies in server entries: [#​48847](https://togithub.com/vercel/next.js/issues/48847) - refactor(next-swc): turbopack_ecmascript_plugins: [#​48671](https://togithub.com/vercel/next.js/issues/48671) - edge: expose Websocket constructor: [#​48870](https://togithub.com/vercel/next.js/issues/48870) - add missing aliases for next/dynamic and next/head: [#​48871](https://togithub.com/vercel/next.js/issues/48871) - Update the mutableCookies class to accept extra options: [#​48877](https://togithub.com/vercel/next.js/issues/48877) - Support generate dynamic sitemaps for dynamic routes: [#​48867](https://togithub.com/vercel/next.js/issues/48867) - refactor(next-core): emit unsupported package warning: [#​48837](https://togithub.com/vercel/next.js/issues/48837) - update turbopack: [#​48893](https://togithub.com/vercel/next.js/issues/48893) - External vercel og for nodejs runtime: [#​48844](https://togithub.com/vercel/next.js/issues/48844) - Make prefetch not async: [#​48897](https://togithub.com/vercel/next.js/issues/48897) - Ensure require-hook env is set properly on deploy: [#​48902](https://togithub.com/vercel/next.js/issues/48902) - add support for static implicit metadata in turbopack: [#​48823](https://togithub.com/vercel/next.js/issues/48823) - Update min Node.js version to v16: [#​48903](https://togithub.com/vercel/next.js/issues/48903) - Fix scrolling when invisible element is targeted: [#​48874](https://togithub.com/vercel/next.js/issues/48874) - Preload css: [#​48840](https://togithub.com/vercel/next.js/issues/48840) - Selectively load runtime CSS modules to avoid rule duplication: [#​48866](https://togithub.com/vercel/next.js/issues/48866) - Ensure **PAGE** is checked in all cases: [#​48862](https://togithub.com/vercel/next.js/issues/48862) - add missing exports for static generation bailout: [#​48910](https://togithub.com/vercel/next.js/issues/48910) - Change Server Reference creation on client: [#​48824](https://togithub.com/vercel/next.js/issues/48824) - Upgrade Edge Runtime: [#​46818](https://togithub.com/vercel/next.js/issues/46818) - fix: explicit undefined typecheck: [#​48920](https://togithub.com/vercel/next.js/issues/48920) - fix: Enable CJS annotations for next.js files: [#​48811](https://togithub.com/vercel/next.js/issues/48811) - turbopack: parse and propagate `output: 'export'`: [#​48046](https://togithub.com/vercel/next.js/issues/48046) - fixes [#​48794](https://togithub.com/vercel/next.js/issues/48794) : When using pageExtensions like "page.jsx", global css import not working: [#​48795](https://togithub.com/vercel/next.js/issues/48795) - chore: expose `globalThis.crypto` when not available: [#​48941](https://togithub.com/vercel/next.js/issues/48941) - Fix dynamic routes for generateImageMetadata: [#​48928](https://togithub.com/vercel/next.js/issues/48928) - Correct some jest types: [#​48923](https://togithub.com/vercel/next.js/issues/48923) - Error for missing dynamic generated id and refactor metadata image url: [#​48953](https://togithub.com/vercel/next.js/issues/48953) - fix: bump minimum Node.js version to 16.8.0: [#​48957](https://togithub.com/vercel/next.js/issues/48957) - allow using the `nodejs` runtime for route handlers when using turbopack: [#​48791](https://togithub.com/vercel/next.js/issues/48791) - fix(turbopack): ignore underscore_started path: [#​48792](https://togithub.com/vercel/next.js/issues/48792) - Use ProxiedAsset instead of css_chunk_root_path to expose RSC CSS chunks: [#​48946](https://togithub.com/vercel/next.js/issues/48946) - Remove un-necessary undici warnings: [#​48970](https://togithub.com/vercel/next.js/issues/48970) - Ensure WebSocket is polyfilled for node runtime as well: [#​48924](https://togithub.com/vercel/next.js/issues/48924) - Support preferredRegion and Support runtime/preferredRegion on layouts: [#​48959](https://togithub.com/vercel/next.js/issues/48959) - preload fonts using ReactDOM.preload: [#​48931](https://togithub.com/vercel/next.js/issues/48931) - Cleanup "started server on" message: [#​48972](https://togithub.com/vercel/next.js/issues/48972) - add image metadata for svg: [#​48947](https://togithub.com/vercel/next.js/issues/48947) - fix: error when image `width={Infinity}`: [#​48855](https://togithub.com/vercel/next.js/issues/48855) - add test case for esm commonjs interop: [#​48940](https://togithub.com/vercel/next.js/issues/48940) - Update resolve rule for `@swc/helpers`: [#​48980](https://togithub.com/vercel/next.js/issues/48980) - Update google fonts: [#​48984](https://togithub.com/vercel/next.js/issues/48984) - Fix scroll when loading.js/ts is used: [#​48986](https://togithub.com/vercel/next.js/issues/48986) - Add test case for [#​48506](https://togithub.com/vercel/next.js/issues/48506): [#​48696](https://togithub.com/vercel/next.js/issues/48696) - Add npm package provenance on publish: [#​48693](https://togithub.com/vercel/next.js/issues/48693) - Revert "Add npm package provenance on publish ([#​48693](https://togithub.com/vercel/next.js/issues/48693))" - fix: npm publish provenance permissions: [#​48757](https://togithub.com/vercel/next.js/issues/48757) - Add missing `repository` prop to package.json in swc-wasm: [#​48805](https://togithub.com/vercel/next.js/issues/48805) - test: disable client cache flaky test: [#​48890](https://togithub.com/vercel/next.js/issues/48890) ##### Documentation Changes - typo: [#​48716](https://togithub.com/vercel/next.js/issues/48716) - docs: update Image props: [#​48726](https://togithub.com/vercel/next.js/issues/48726) - Fix typo in `errors/version-staleness.md`: [#​48797](https://togithub.com/vercel/next.js/issues/48797) - Add missing word to getStaticProps documentation: [#​48854](https://togithub.com/vercel/next.js/issues/48854) - update example Deploy button URLs: [#​48842](https://togithub.com/vercel/next.js/issues/48842) - Start recommending gRPC with otel: [#​48915](https://togithub.com/vercel/next.js/issues/48915) ##### Credits Huge thanks to [@​shuding](https://togithub.com/shuding), [@​huozhi](https://togithub.com/huozhi), [@​wyattfry](https://togithub.com/wyattfry), [@​styfle](https://togithub.com/styfle), [@​sreetamdas](https://togithub.com/sreetamdas), [@​afonsojramos](https://togithub.com/afonsojramos), [@​timneutkens](https://togithub.com/timneutkens), [@​alexkirsz](https://togithub.com/alexkirsz), [@​chriswdmr](https://togithub.com/chriswdmr), [@​jankaifer](https://togithub.com/jankaifer), [@​pn-code](https://togithub.com/pn-code), [@​kdy1](https://togithub.com/kdy1), [@​sokra](https://togithub.com/sokra), [@​kwonoj](https://togithub.com/kwonoj), [@​martin-wahlberg](https://togithub.com/martin-wahlberg), [@​Kikobeats](https://togithub.com/Kikobeats), [@​JTaylor0196](https://togithub.com/JTaylor0196), [@​sebmarkbage](https://togithub.com/sebmarkbage), [@​ijjk](https://togithub.com/ijjk), [@​gnoff](https://togithub.com/gnoff), [@​jridgewell](https://togithub.com/jridgewell), [@​sagarpreet-xflowpay](https://togithub.com/sagarpreet-xflowpay), [@​balazsorban44](https://togithub.com/balazsorban44), [@​cprussin](https://togithub.com/cprussin), [@​ForsakenHarmony](https://togithub.com/ForsakenHarmony), and [@​li-jia-nan](https://togithub.com/li-jia-nan) for helping! ### [`v13.3.1`](https://togithub.com/vercel/next.js/releases/tag/v13.3.1) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.3.0...v13.3.1) ##### Core Changes - Fix query normalize on edge deploy: [#​48045](https://togithub.com/vercel/next.js/issues/48045) - Change metadata routes suffix to number and chars: [#​48026](https://togithub.com/vercel/next.js/issues/48026) - fix: show error when "next start" is used with "output" config: [#​47989](https://togithub.com/vercel/next.js/issues/47989) - Update query param prefix to reduce length: [#​48051](https://togithub.com/vercel/next.js/issues/48051) - turbopack: bind server to IPv6 loopback: [#​47948](https://togithub.com/vercel/next.js/issues/47948) - turbopack: pass ENV vars to route handlers: [#​48048](https://togithub.com/vercel/next.js/issues/48048) - parallel routes: fix layout not re-rendering: [#​48066](https://togithub.com/vercel/next.js/issues/48066) - Fix fallback detection logic when multiple generateStaticParams are needed: [#​47982](https://togithub.com/vercel/next.js/issues/47982) - Next Cache Telemetry: [#​47939](https://togithub.com/vercel/next.js/issues/47939) - Remove change leftover from experimental precompiled server: [#​48107](https://togithub.com/vercel/next.js/issues/48107) - Support og image with edge: [#​48086](https://togithub.com/vercel/next.js/issues/48086) - Add flag to control app document preloading: [#​48115](https://togithub.com/vercel/next.js/issues/48115) - Re-land "Vendor `react@experimental` under an `experimentalReact` flag": [#​48041](https://togithub.com/vercel/next.js/issues/48041) - Add experimental React related warning: [#​47986](https://togithub.com/vercel/next.js/issues/47986) - Fix next-flight-loader resourcePath in Windows: [#​48152](https://togithub.com/vercel/next.js/issues/48152) - Enable opening source file in build error overlay: [#​48194](https://togithub.com/vercel/next.js/issues/48194) - Update next/font/google data: [#​48195](https://togithub.com/vercel/next.js/issues/48195) - Fix documentation link for transpilePackages in NextConfig: [#​48121](https://togithub.com/vercel/next.js/issues/48121) - Remove warning for metadataBase fallback: [#​48196](https://togithub.com/vercel/next.js/issues/48196) - Fix typeof expression in layout router: [#​48245](https://togithub.com/vercel/next.js/issues/48245) - fix: Shift route-announcer to top of layout parent: [#​44853](https://togithub.com/vercel/next.js/issues/44853) - Chunking Refactor pt. 2: [#​47961](https://togithub.com/vercel/next.js/issues/47961) - Opt-into worker mode when appDir is enabled: [#​47857](https://togithub.com/vercel/next.js/issues/47857) - app-router: add batching support for RSC router payloads: [#​48253](https://togithub.com/vercel/next.js/issues/48253) - interception routes: add new sibling matcher marker + validation: [#​48276](https://togithub.com/vercel/next.js/issues/48276) - parallel routes: remove the per-route default 404 handler: [#​48286](https://togithub.com/vercel/next.js/issues/48286) - ensure original matcher source is free of mutations: [#​47980](https://togithub.com/vercel/next.js/issues/47980) - Add suffix to static metadata images: [#​48202](https://togithub.com/vercel/next.js/issues/48202) - Update metadata interface types: [#​48259](https://togithub.com/vercel/next.js/issues/48259) - parallel route: fix payload not being sent on refetch: [#​48294](https://togithub.com/vercel/next.js/issues/48294) - feat(turbopack): support initial compiler.emotion / compiler.styledComponents flag: [#​47991](https://togithub.com/vercel/next.js/issues/47991) - Support alt.txt for static metadata og image: [#​48290](https://togithub.com/vercel/next.js/issues/48290) - Fix missing favicon when other icon exist: [#​48311](https://togithub.com/vercel/next.js/issues/48311) - Fix app dir vanilla-extract support: [#​48306](https://togithub.com/vercel/next.js/issues/48306) - Auto collect custom manifest into metadata: [#​48310](https://togithub.com/vercel/next.js/issues/48310) - feat(turbopack): initial mdxrs config support: [#​47886](https://togithub.com/vercel/next.js/issues/47886) - refactor shared logic for turbopack-cli: [#​48307](https://togithub.com/vercel/next.js/issues/48307) - Fix dev case when proxying to self: [#​48318](https://togithub.com/vercel/next.js/issues/48318) - app router: fix scrolling behaviour for parallel routes: [#​48346](https://togithub.com/vercel/next.js/issues/48346) - interception routes: fix support for route groups: [#​48351](https://togithub.com/vercel/next.js/issues/48351) - Add body to router request to fix socket hang up: [#​48039](https://togithub.com/vercel/next.js/issues/48039) - Fix dev getStaticPaths/generateStaticParams calling: [#​48322](https://togithub.com/vercel/next.js/issues/48322) - Update App Route Signature: [#​48348](https://togithub.com/vercel/next.js/issues/48348) - fix: typo localy --> locally: [#​48193](https://togithub.com/vercel/next.js/issues/48193) - \[create-next-app]: add mdx files to tailwind content config: [#​48188](https://togithub.com/vercel/next.js/issues/48188) - Ensure we handle 204 responses in fetch: [#​48354](https://togithub.com/vercel/next.js/issues/48354) - Fix fetch cache body handling and update edge-runtime deps: [#​48365](https://togithub.com/vercel/next.js/issues/48365) - Move normalizing of query for edge: [#​48373](https://togithub.com/vercel/next.js/issues/48373) - provide the PORT env var based on server port, update turbopack: [#​48347](https://togithub.com/vercel/next.js/issues/48347) - feat: generate image metadata: [#​48362](https://togithub.com/vercel/next.js/issues/48362) - Allow some more options for Turbopack: [#​48401](https://togithub.com/vercel/next.js/issues/48401) - Add `pg` (Postgres) to server components external packages.: [#​48402](https://togithub.com/vercel/next.js/issues/48402) - chore: add export `ImageResponseOptions`: [#​48418](https://togithub.com/vercel/next.js/issues/48418) - chore: fix a typo in a local variable name: [#​48456](https://togithub.com/vercel/next.js/issues/48456) - Fix turbo cache for [@​next/env](https://togithub.com/next/env): [#​48466](https://togithub.com/vercel/next.js/issues/48466) - Consolidate two appDir if branches: [#​48459](https://togithub.com/vercel/next.js/issues/48459) - parallel routes: fix catch-all routes taking precedence in dev: [#​48424](https://togithub.com/vercel/next.js/issues/48424) - parallel routes: fix next-provided default.js not being resolved if the config doesn't specify .js: [#​48446](https://togithub.com/vercel/next.js/issues/48446) - interception routes: support middleware rewrites: [#​48450](https://togithub.com/vercel/next.js/issues/48450) - interception routes: fix production rewrites: [#​48451](https://togithub.com/vercel/next.js/issues/48451) - parallel routes: fix incorrect optimistic tree when there are multiple parallel routes: [#​48449](https://togithub.com/vercel/next.js/issues/48449) - Refactor entries.ts: [#​48460](https://togithub.com/vercel/next.js/issues/48460) - Fix misordered CSS resources: [#​48244](https://togithub.com/vercel/next.js/issues/48244) - Revert "Re-land "Vendor `react@experimental` under an `experimentalReact` flag"": [#​48478](https://togithub.com/vercel/next.js/issues/48478) - Change `CacheFs` methods to return `Buffer`: [#​48237](https://togithub.com/vercel/next.js/issues/48237) - app dir fixes: [#​48025](https://togithub.com/vercel/next.js/issues/48025) - Rename originUrl to fetchUrl: [#​48315](https://togithub.com/vercel/next.js/issues/48315) - Make jest config serializable: [#​47620](https://togithub.com/vercel/next.js/issues/47620) - Drop object config export support for app dir: [#​48489](https://togithub.com/vercel/next.js/issues/48489) - Fix server references handling in the edge runtime: [#​48502](https://togithub.com/vercel/next.js/issues/48502) - feat(next-swc): force teardown heap profiler if exists: [#​47769](https://togithub.com/vercel/next.js/issues/47769) - fix(turbopack/transform_options): enforce default react runtime: [#​48400](https://togithub.com/vercel/next.js/issues/48400) - Update swc_core to `v0.75.23`: [#​48098](https://togithub.com/vercel/next.js/issues/48098) - update swc_core and dependencies to 0.75.23: [#​48521](https://togithub.com/vercel/next.js/issues/48521) - Fixed `image-optimizer` crashing when using `outputFileTracing`: [#​48513](https://togithub.com/vercel/next.js/issues/48513) - Remove unused code from `test-pack` turbo task: [#​48487](https://togithub.com/vercel/next.js/issues/48487) - Fix static opt of routes generation for static metadata files: [#​48528](https://togithub.com/vercel/next.js/issues/48528) - feat(turbopack): support modularizeImports next.js config: [#​48511](https://togithub.com/vercel/next.js/issues/48511) - refactor: move resolving metadata process into async Metadata component: [#​48536](https://togithub.com/vercel/next.js/issues/48536) - Update history in useInsertionEffect: [#​48553](https://togithub.com/vercel/next.js/issues/48553) - Fix instrumentation.js initialization in prod on Vercel: [#​48557](https://togithub.com/vercel/next.js/issues/48557) - Prefer to use deployment url for metadata routes on production: [#​48556](https://togithub.com/vercel/next.js/issues/48556) - Fallback to deployment vercel url if metadataBase is not set on prod: [#​48570](https://togithub.com/vercel/next.js/issues/48570) - build(cargo): move workspaces manifest to top level: [#​48198](https://togithub.com/vercel/next.js/issues/48198) - Remove expired link resources via MutationObserver during development: [#​48578](https://togithub.com/vercel/next.js/issues/48578) - prettier fix for `next-swc`: [#​47873](https://togithub.com/vercel/next.js/issues/47873) - Fix chunk file names in flight manifest: [#​48583](https://togithub.com/vercel/next.js/issues/48583) - Adding missing fields to the `Manifest` type: [#​48552](https://togithub.com/vercel/next.js/issues/48552) - Add updated app dir cache handling: [#​48516](https://togithub.com/vercel/next.js/issues/48516) - Upgrade React: [#​48589](https://togithub.com/vercel/next.js/issues/48589) - use structured images with metainfo (blur placeholder): [#​48531](https://togithub.com/vercel/next.js/issues/48531) - Land reverted fix for chunk file names: [#​48625](https://togithub.com/vercel/next.js/issues/48625) - remove amp error in app dir: [#​48620](https://togithub.com/vercel/next.js/issues/48620) - Add test case for [#​48583](https://togithub.com/vercel/next.js/issues/48583) and ignore hot-update scripts: [#​48587](https://togithub.com/vercel/next.js/issues/48587) - Exclude app from `_devPagesManifest.js` in turbopack: [#​48633](https://togithub.com/vercel/next.js/issues/48633) - replace defined values and add `__NEXT_HAS_REWRITES` define: [#​48628](https://togithub.com/vercel/next.js/issues/48628) - implement /\_next/image for local requests: [#​48622](https://togithub.com/vercel/next.js/issues/48622) - Add export runtime test for pages and fully remove experimental.runtime: [#​48630](https://togithub.com/vercel/next.js/issues/48630) - Upgrade `@types/react` to latest 18.x: [#​48645](https://togithub.com/vercel/next.js/issues/48645) - app-router: new client-side cache semantics: [#​48383](https://togithub.com/vercel/next.js/issues/48383) - Fix typo in fetchType annotation: [#​48646](https://togithub.com/vercel/next.js/issues/48646) - Ensure latest React types for experimental release channel are used: [#​48641](https://togithub.com/vercel/next.js/issues/48641) - Fix writeConfigurationDefaults.ts to correctly suggest changes in monorepos: [#​48668](https://togithub.com/vercel/next.js/issues/48668) - Revert "app-router: new client-side cache semantics": [#​48678](https://togithub.com/vercel/next.js/issues/48678) - fix snapshots broken by prettier (also fix .prettierignore): [#​48586](https://togithub.com/vercel/next.js/issues/48586) - Reland app-router: new client-side cache semantics: [#​48685](https://togithub.com/vercel/next.js/issues/48685) - Revert "Reland app-router: new client-side cache semantics": [#​48688](https://togithub.com/vercel/next.js/issues/48688) ##### Documentation Changes - Update deployment.md: [#​48062](https://togithub.com/vercel/next.js/issues/48062) - Docs: Describe how to manually configure open telemetry: [#​48071](https://togithub.com/vercel/next.js/issues/48071) - Fix typo in script.md: [#​48225](https://togithub.com/vercel/next.js/issues/48225) - Add information about deploy to open telemetry docs: [#​48241](https://togithub.com/vercel/next.js/issues/48241) - docs: fix grammar for dynamic routes catch-all explanation and give better examples: [#​48181](https://togithub.com/vercel/next.js/issues/48181) - Fix grammar and typos in OTEL docs: [#​48235](https://togithub.com/vercel/next.js/issues/48235) - Update instrumentation.md: [#​48394](https://togithub.com/vercel/next.js/issues/48394) - typo: [#​48495](https://togithub.com/vercel/next.js/issues/48495) - docs: fix minimum Node.js version to `14.18.0`: [#​48545](https://togithub.com/vercel/next.js/issues/48545) - Docs: Unify note formatting: [#​48417](https://togithub.com/vercel/next.js/issues/48417) - Fix TYPO in otel docs: [#​48623](https://togithub.com/vercel/next.js/issues/48623) ##### Example Changes - Fix the typo on README.md: [#​48274](https://togithub.com/vercel/next.js/issues/48274) - fix: Adding search field decorator: [#​48350](https://togithub.com/vercel/next.js/issues/48350) - Update Mux example logo to new Mux brand: [#​48654](https://togithub.com/vercel/next.js/issues/48654) ##### Misc Changes - Fix stable release start: [#​48044](https://togithub.com/vercel/next.js/issues/48044) - chore: Add `.vscode` to eslintignore: [#​48020](https://togithub.com/vercel/next.js/issues/48020) - Update flakey tests: [#​48113](https://togithub.com/vercel/next.js/issues/48113) - Update codeowner for images: [#​48239](https://togithub.com/vercel/next.js/issues/48239) - chore: split up app-dir-export tests: [#​48252](https://togithub.com/vercel/next.js/issues/48252) - allow anyone to approve a lockfile change: [#​48261](https://togithub.com/vercel/next.js/issues/48261) - Temporarily disable app dir export integration test: [#​48291](https://togithub.com/vercel/next.js/issues/48291) - Only create tarballs once per run-tests: [#​48321](https://togithub.com/vercel/next.js/issues/48321) - Investigate redirect getting stuck: [#​48343](https://togithub.com/vercel/next.js/issues/48343) - Update font handling in CNA templates: [#​48364](https://togithub.com/vercel/next.js/issues/48364) - Add test coverage for pages edge API routes: [#​48370](https://togithub.com/vercel/next.js/issues/48370) - Don't build pages before middleware: [#​48339](https://togithub.com/vercel/next.js/issues/48339) - Extra space removed: [#​48514](https://togithub.com/vercel/next.js/issues/48514) - Update start release flow: [#​48634](https://togithub.com/vercel/next.js/issues/48634) - Fix version bump - misc: fix flaky prefetch test: [#​48666](https://togithub.com/vercel/next.js/issues/48666) - Re-add kodiak config: [#​48672](https://togithub.com/vercel/next.js/issues/48672) - Add logs to release job: [#​48690](https://togithub.com/vercel/next.js/issues/48690) ##### Credits Huge thanks to [@​huozhi](https://togithub.com/huozhi), [@​styfle](https://togithub.com/styfle), [@​jridgewell](https://togithub.com/jridgewell), [@​feedthejim](https://togithub.com/feedthejim), [@​cjmling](https://togithub.com/cjmling), [@​shuding](https://togithub.com/shuding), [@​nabsul](https://togithub.com/nabsul), [@​motopods](https://togithub.com/motopods), [@​hanneslund](https://togithub.com/hanneslund), [@​tunamagur0](https://togithub.com/tunamagur0), [@​jankaifer](https://togithub.com/jankaifer), [@​apeltop](https://togithub.com/apeltop), [@​maranomynet](https://togithub.com/maranomynet), [@​alexkirsz](https://togithub.com/alexkirsz), [@​y-tsubuku](https://togithub.com/y-tsubuku), [@​sokra](https://togithub.com/sokra), [@​EndangeredMassa](https://togithub.com/EndangeredMassa), [@​ykzts](https://togithub.com/ykzts), [@​AviAvinav](https://togithub.com/AviAvinav), [@​kwonoj](https://togithub.com/kwonoj), [@​adilansari](https://togithub.com/adilansari), [@​ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@​wyattjoh](https://togithub.com/wyattjoh), [@​charkour](https://togithub.com/charkour), [@​timneutkens](https://togithub.com/timneutkens), [@​delbaoliveira](https://togithub.com/delbaoliveira), [@​agadzik](https://togithub.com/agadzik), [@​Just-Moh-it](https://togithub.com/Just-Moh-it), [@​rodrigofeijao](https://togithub.com/rodrigofeijao), [@​padmaia](https://togithub.com/padmaia), [@​leerob](https://togithub.com/leerob), [@​juliusmarminge](https://togithub.com/juliusmarminge), [@​koba04](https://togithub.com/koba04), [@​cprussin](https://togithub.com/cprussin), [@​Phiction](https://togithub.com/Phiction), [@​DuCanhGH](https://togithub.com/DuCanhGH), [@​jessewarren-aa](https://togithub.com/jessewarren-aa), [@​sophiebits](https://togithub.com/sophiebits), [@​ryo-manba](https://togithub.com/ryo-manba), [@​Yovach](https://togithub.com/Yovach), [@​ijjk](https://togithub.com/ijjk), [@​dylanjha](https://togithub.com/dylanjha), and [@​eps1lon](https://togithub.com/eps1lon) for helping! ### [`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](htt

Configuration

📅 Schedule: Branch creation - "after 11pm every weekday,before 6am every weekday" in timezone Europe/Warsaw, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

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



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

changeset-bot[bot] commented 1 year ago

⚠️ No Changeset found

Latest commit: 5a278cf3e6c661790363d42c64f530dd77e3b116

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

github-actions[bot] commented 1 year ago
### 💻 Website Preview The latest changes are available as preview in: [https://83b71308.apollo-angular.pages.dev](https://83b71308.apollo-angular.pages.dev)