draupnir4all-web.meta

Issues/PRs archive for MTRNord/draupnir4all-web
git clone git://archive.git.mtrnord.blog/MTRNord/draupnir4all-web.meta.git
Log | Files | Refs

6.md (13098B)


      1 # PR #6 Update react monorepo to v19.2.0
      2 
      3 - **Status:** open
      4 - **Author:** @renovate[bot]
      5 - **Created:** 2025-05-23T12:55:02Z
      6 - **Branch:** renovate/react-monorepo β†’ main
      7 - **Diff:** [6.diff](./6.diff)
      8 
      9 ---
     10 
     11 > [!NOTE]
     12 > Mend has cancelled [the proposed renaming](https://redirect.github.com/renovatebot/renovate/discussions/37842) of the Renovate GitHub app being renamed to `mend[bot]`.
     13 > 
     14 > This notice will be removed on 2025-10-07.
     15 
     16 <hr>
     17 
     18 This PR contains the following updates:
     19 
     20 | Package | Change | Age | Confidence |
     21 |---|---|---|---|
     22 | [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | [`19.1.2` -> `19.2.0`](https://renovatebot.com/diffs/npm/@types%2freact/19.1.2/19.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/19.1.2/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
     23 | [@types/react-dom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)) | [`19.1.2` -> `19.2.0`](https://renovatebot.com/diffs/npm/@types%2freact-dom/19.1.2/19.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-dom/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-dom/19.1.2/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
     24 | [react](https://react.dev/) ([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/react)) | [`19.1.0` -> `19.2.0`](https://renovatebot.com/diffs/npm/react/19.1.0/19.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react/19.1.0/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
     25 | [react-dom](https://react.dev/) ([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/react-dom)) | [`19.1.0` -> `19.2.0`](https://renovatebot.com/diffs/npm/react-dom/19.1.0/19.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-dom/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-dom/19.1.0/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
     26 
     27 ---
     28 
     29 ### Release Notes
     30 
     31 <details>
     32 <summary>facebook/react (react)</summary>
     33 
     34 ### [`v19.2.0`](https://redirect.github.com/facebook/react/blob/HEAD/CHANGELOG.md#1920-October-1st-2025)
     35 
     36 [Compare Source](https://redirect.github.com/facebook/react/compare/v19.1.1...v19.2.0)
     37 
     38 Below is a list of all new features, APIs, and bug fixes.
     39 
     40 Read the [React 19.2 release post](https://react.dev/blog/2025/10/01/react-19-2) for more information.
     41 
     42 ##### New React Features
     43 
     44 - [`<Activity>`](https://react.dev/reference/react/Activity): A new API to hide and restore the UI and internal state of its children.
     45 - [`useEffectEvent`](https://react.dev/reference/react/useEffectEvent) is a React Hook that lets you extract non-reactive logic into an [Effect Event](https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event).
     46 - [`cacheSignal`](https://react.dev/reference/react/cacheSignal) (for RSCs) lets your know when the `cache()` lifetime is over.
     47 - [React Performance tracks](https://react.dev/reference/developer-tooling/react-performance-tracks) appear on the Performance panel’s timeline in your browser developer tools
     48 
     49 ##### New React DOM Features
     50 
     51 - Added resume APIs for partial pre-rendering with Web Streams:
     52   - [`resume`](https://react.dev/reference/react-dom/server/resume): to resume a prerender to a stream.
     53   - [`resumeAndPrerender`](https://react.dev/reference/react-dom/static/resumeAndPrerender): to resume a prerender to HTML.
     54 - Added resume APIs for partial pre-rendering with Node Streams:
     55   - [`resumeToPipeableStream`](https://react.dev/reference/react-dom/server/resumeToPipeableStream): to resume a prerender to a stream.
     56   - [`resumeAndPrerenderToNodeStream`](https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream): to resume a prerender to HTML.
     57 - Updated [`prerender`](https://react.dev/reference/react-dom/static/prerender) APIs to return a `postponed` state that can be passed to the `resume` APIs.
     58 
     59 ##### Notable changes
     60 
     61 - React DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming `<ViewTransition>` Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.
     62 - Add Node Web Streams (`prerender`, `renderToReadableStream`) to server-side-rendering APIs for Node.js
     63 - Use underscore instead of `:` IDs generated by useId
     64 
     65 ##### All Changes
     66 
     67 ##### React
     68 
     69 - `<Activity />` was developed over many years, starting before `ClassComponent.setState` ([@&#8203;acdlite](https://redirect.github.com/acdlite) [@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) and many others)
     70 - Stringify context as "SomeContext" instead of "SomeContext.Provider" ([@&#8203;kassens](https://redirect.github.com/kassens) [#&#8203;33507](https://redirect.github.com/facebook/react/pull/33507))
     71 - Include stack of cause of React instrumentation errors with `%o` placeholder ([@&#8203;eps1lon](https://redirect.github.com/eps1lon) [#&#8203;34198](https://redirect.github.com/facebook/react/pull/34198))
     72 - Fix infinite `useDeferredValue` loop in popstate event ([@&#8203;acdlite](https://redirect.github.com/acdlite) [#&#8203;32821](https://redirect.github.com/facebook/react/pull/32821))
     73 - Fix a bug when an initial value was passed to `useDeferredValue` ([@&#8203;acdlite](https://redirect.github.com/acdlite) [#&#8203;34376](https://redirect.github.com/facebook/react/pull/34376))
     74 - Fix a crash when submitting forms with Client Actions ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) [#&#8203;33055](https://redirect.github.com/facebook/react/pull/33055))
     75 - Hide/unhide the content of dehydrated suspense boundaries if they resuspend ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) [#&#8203;32900](https://redirect.github.com/facebook/react/pull/32900))
     76 - Avoid stack overflow on wide trees during Hot Reload ([@&#8203;sophiebits](https://redirect.github.com/sophiebits) [#&#8203;34145](https://redirect.github.com/facebook/react/pull/34145))
     77 - Improve Owner and Component stacks in various places ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage), [@&#8203;eps1lon](https://redirect.github.com/eps1lon): [#&#8203;33629](https://redirect.github.com/facebook/react/pull/33629), [#&#8203;33724](https://redirect.github.com/facebook/react/pull/33724), [#&#8203;32735](https://redirect.github.com/facebook/react/pull/32735), [#&#8203;33723](https://redirect.github.com/facebook/react/pull/33723))
     78 - Add `cacheSignal` ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) [#&#8203;33557](https://redirect.github.com/facebook/react/pull/33557))
     79 
     80 ##### React DOM
     81 
     82 - Block on Suspensey Fonts during reveal of server-side-rendered content ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) [#&#8203;33342](https://redirect.github.com/facebook/react/pull/33342))
     83 - Use underscore instead of `:` for IDs generated by `useId` ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage), [@&#8203;eps1lon](https://redirect.github.com/eps1lon): [#&#8203;32001](https://redirect.github.com/facebook/react/pull/32001), [#&#8203;33342](https://redirect.github.com/facebook/react/pull/33342)[#&#8203;33099](https://redirect.github.com/facebook/react/pull/33099), [#&#8203;33422](https://redirect.github.com/facebook/react/pull/33422))
     84 - Stop warning when ARIA 1.3 attributes are used ([@&#8203;Abdul-Omira](https://redirect.github.com/Abdul-Omira) [#&#8203;34264](https://redirect.github.com/facebook/react/pull/34264))
     85 - Allow `nonce` to be used on hoistable styles ([@&#8203;Andarist](https://redirect.github.com/Andarist) [#&#8203;32461](https://redirect.github.com/facebook/react/pull/32461))
     86 - Warn for using a React owned node as a Container if it also has text content ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) [#&#8203;32774](https://redirect.github.com/facebook/react/pull/32774))
     87 - s/HTML/text for for error messages if text hydration mismatches ([@&#8203;rickhanlonii](https://redirect.github.com/rickhanlonii) [#&#8203;32763](https://redirect.github.com/facebook/react/pull/32763))
     88 - Fix a bug with `React.use` inside `React.lazy`-ed Component ([@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) [#&#8203;33941](https://redirect.github.com/facebook/react/pull/33941))
     89 - Enable the `progressiveChunkSize` option for server-side-rendering APIs ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) [#&#8203;33027](https://redirect.github.com/facebook/react/pull/33027))
     90 - Fix a bug with deeply nested Suspense inside Suspense fallback when server-side-rendering ([@&#8203;gnoff](https://redirect.github.com/gnoff) [#&#8203;33467](https://redirect.github.com/facebook/react/pull/33467))
     91 - Avoid hanging when suspending after aborting while rendering ([@&#8203;gnoff](https://redirect.github.com/gnoff) [#&#8203;34192](https://redirect.github.com/facebook/react/pull/34192))
     92 - Add Node Web Streams to server-side-rendering APIs for Node.js ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) [#&#8203;33475](https://redirect.github.com/facebook/react/pull/33475))
     93 
     94 ##### React Server Components
     95 
     96 - Preload `<img>` and `<link>` using hints before they're rendered ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) [#&#8203;34604](https://redirect.github.com/facebook/react/pull/34604))
     97 - Log error if production elements are rendered during development ([@&#8203;eps1lon](https://redirect.github.com/eps1lon) [#&#8203;34189](https://redirect.github.com/facebook/react/pull/34189))
     98 - Fix a bug when returning a Temporary reference (e.g. a Client Reference) from Server Functions ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) [#&#8203;34084](https://redirect.github.com/facebook/react/pull/34084), [@&#8203;denk0403](https://redirect.github.com/denk0403) [#&#8203;33761](https://redirect.github.com/facebook/react/pull/33761))
     99 - Pass line/column to `filterStackFrame` ([@&#8203;eps1lon](https://redirect.github.com/eps1lon) [#&#8203;33707](https://redirect.github.com/facebook/react/pull/33707))
    100 - Support Async Modules in Turbopack Server References ([@&#8203;lubieowoce](https://redirect.github.com/lubieowoce) [#&#8203;34531](https://redirect.github.com/facebook/react/pull/34531))
    101 - Add support for .mjs file extension in Webpack ([@&#8203;jennyscript](https://redirect.github.com/jennyscript) [#&#8203;33028](https://redirect.github.com/facebook/react/pull/33028))
    102 - Fix a wrong missing key warning ([@&#8203;unstubbable](https://redirect.github.com/unstubbable) [#&#8203;34350](https://redirect.github.com/facebook/react/pull/34350))
    103 - Make console log resolve in predictable order ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) [#&#8203;33665](https://redirect.github.com/facebook/react/pull/33665))
    104 
    105 ##### React Reconciler
    106 
    107 - [createContainer](https://redirect.github.com/facebook/react/blob/v19.2.0/packages/react-reconciler/src/ReactFiberReconciler.js#L255-L261) and [createHydrationContainer](https://redirect.github.com/facebook/react/blob/v19.2.0/packages/react-reconciler/src/ReactFiberReconciler.js#L305-L312) had their parameter order adjusted after `on*` handlers to account for upcoming experimental APIs
    108 
    109 ### [`v19.1.1`](https://redirect.github.com/facebook/react/compare/v19.1.0...4017a4b43b9d8d4a2b75fe81dde69f6e62453e68)
    110 
    111 [Compare Source](https://redirect.github.com/facebook/react/compare/v19.1.0...v19.1.1)
    112 
    113 </details>
    114 
    115 ---
    116 
    117 ### Configuration
    118 
    119 πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
    120 
    121 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    122 
    123 β™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    124 
    125 πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again.
    126 
    127 ---
    128 
    129  - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
    130 
    131 ---
    132 
    133 This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/MTRNord/draupnir4all-web).
    134 <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDEuMTMxLjkiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
    135 
    136