Commit 9167684
Update react-is to v18.2 (main) (#204237)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[@types/react-is](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-is)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is))
| devDependencies | major | [`^17.0.3` ->
`~18.2.0`](https://renovatebot.com/diffs/npm/@types%2freact-is/17.0.3/18.2.0)
|
| [react-is](https://react.dev/)
([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-is))
| devDependencies | major | [`^17.0.2` ->
`~18.2.0`](https://renovatebot.com/diffs/npm/react-is/17.0.2/18.2.4) |
---
### Release Notes
<details>
<summary>facebook/react (react-is)</summary>
###
[`v18.2.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1820-June-14-2022)
[Compare
Source](https://togithub.com/facebook/react/compare/v18.1.0...v18.2.0)
##### React DOM
- Provide a component stack as a second argument to
`onRecoverableError`. ([@​gnoff](https://togithub.com/gnoff) in
[#​24591](https://togithub.com/facebook/react/pull/24591))
- Fix hydrating into `document` causing a blank page on mismatch.
([@​gnoff](https://togithub.com/gnoff) in
[#​24523](https://togithub.com/facebook/react/pull/24523))
- Fix false positive hydration errors with Suspense.
([@​gnoff](https://togithub.com/gnoff) in
[#​24480](https://togithub.com/facebook/react/pull/24480) and
[@​acdlite](https://togithub.com/acdlite) in
[#​24532](https://togithub.com/facebook/react/pull/24532))
- Fix ignored `setState` in Safari when adding an iframe.
([@​gaearon](https://togithub.com/gaearon) in
[#​24459](https://togithub.com/facebook/react/pull/24459))
##### React DOM Server
- Pass information about server errors to the client.
([@​salazarm](https://togithub.com/salazarm) and
[@​gnoff](https://togithub.com/gnoff) in
[#​24551](https://togithub.com/facebook/react/pull/24551) and
[#​24591](https://togithub.com/facebook/react/pull/24591))
- Allow to provide a reason when aborting the HTML stream.
([@​gnoff](https://togithub.com/gnoff) in
[#​24680](https://togithub.com/facebook/react/pull/24680))
- Eliminate extraneous text separators in the HTML where possible.
([@​gnoff](https://togithub.com/gnoff) in
[#​24630](https://togithub.com/facebook/react/pull/24630))
- Disallow complex children inside `<title>` elements to match the
browser constraints. ([@​gnoff](https://togithub.com/gnoff) in
[#​24679](https://togithub.com/facebook/react/pull/24679))
- Fix buffering in some worker environments by explicitly setting
`highWaterMark` to `0`.
([@​jplhomer](https://togithub.com/jplhomer) in
[#​24641](https://togithub.com/facebook/react/pull/24641))
##### Server Components (Experimental)
- Add support for `useId()` inside Server Components.
([@​gnoff](https://togithub.com/gnoff) in
[#​24172](https://togithub.com/facebook/react/pull/24172))
###
[`v18.1.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1810-April-26-2022)
[Compare
Source](https://togithub.com/facebook/react/compare/v18.0.0...v18.1.0)
##### React DOM
- Fix the false positive warning about `react-dom/client` when using UMD
bundle. ([@​alireza-molaee](https://togithub.com/alireza-molaee)
in [#​24274](https://togithub.com/facebook/react/pull/24274))
- Fix `suppressHydrationWarning` to work in production too.
([@​gaearon](https://togithub.com/gaearon) in
[#​24271](https://togithub.com/facebook/react/pull/24271))
- Fix `componentWillUnmount` firing twice inside of Suspense.
([@​acdlite](https://togithub.com/acdlite) in
[#​24308](https://togithub.com/facebook/react/pull/24308))
- Fix some transition updates being ignored.
([@​acdlite](https://togithub.com/acdlite) in
[#​24353](https://togithub.com/facebook/react/pull/24353))
- Fix `useDeferredValue` causing an infinite loop when passed an
unmemoized value. ([@​acdlite](https://togithub.com/acdlite) in
[#​24247](https://togithub.com/facebook/react/pull/24247))
- Fix throttling of revealing Suspense fallbacks.
([@​sunderls](https://togithub.com/sunderls) in
[#​24253](https://togithub.com/facebook/react/pull/24253))
- Fix an inconsistency in whether the props object is the same between
renders. ([@​Andarist](https://togithub.com/Andarist) and
[@​acdlite](https://togithub.com/acdlite) in
[#​24421](https://togithub.com/facebook/react/pull/24421))
- Fix a missing warning about a `setState` loop in `useEffect`.
([@​gaearon](https://togithub.com/gaearon) in
[#​24298](https://togithub.com/facebook/react/pull/24298))
- Fix a spurious hydration error.
([@​gnoff](https://togithub.com/gnoff) in
[#​24404](https://togithub.com/facebook/react/pull/24404))
- Warn when calling `setState` in `useInsertionEffect`.
([@​gaearon](https://togithub.com/gaearon) in
[#​24295](https://togithub.com/facebook/react/pull/24295))
- Ensure the reason for hydration errors is always displayed.
([@​gaearon](https://togithub.com/gaearon) in
[#​24276](https://togithub.com/facebook/react/pull/24276))
##### React DOM Server
- Fix escaping for the `bootstrapScriptContent` contents.
([@​gnoff](https://togithub.com/gnoff) in
[#​24385](https://togithub.com/facebook/react/pull/24385))
- Significantly improve performance of `renderToPipeableStream`.
([@​gnoff](https://togithub.com/gnoff) in
[#​24291](https://togithub.com/facebook/react/pull/24291))
##### ESLint Plugin: React Hooks
- Fix false positive errors with a large number of branches.
([@​scyron6](https://togithub.com/scyron6) in
[#​24287](https://togithub.com/facebook/react/pull/24287))
- Don't consider a known dependency stable when the variable is
reassigned. ([@​afzalsayed96](https://togithub.com/afzalsayed96)
in [#​24343](https://togithub.com/facebook/react/pull/24343))
##### Use Subscription
- Replace the implementation with the `use-sync-external-store` shim.
([@​gaearon](https://togithub.com/gaearon) in
[#​24289](https://togithub.com/facebook/react/pull/24289))
###
[`v18.0.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1800-March-29-2022)
[Compare
Source](https://togithub.com/facebook/react/compare/v17.0.2...v18.0.0)
Below is a list of all new features, APIs, deprecations, and breaking
changes.
Read [React 18 release
post](https://reactjs.org/blog/2022/03/29/react-v18.html) and [React 18
upgrade
guide](https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html)
for more information.
##### New Features
##### React
- `useId` is a new hook for generating unique IDs on both the client and
s
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlZpc3VhbGl6YXRpb25zIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->
---------
Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: nickofthyme <nicholas.partridge@elastic.co>
(cherry picked from commit 21df1e8)1 parent 1d4a08f commit 9167684
2 files changed
+11
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1649 | 1649 | | |
1650 | 1650 | | |
1651 | 1651 | | |
1652 | | - | |
| 1652 | + | |
1653 | 1653 | | |
1654 | 1654 | | |
1655 | 1655 | | |
| |||
1826 | 1826 | | |
1827 | 1827 | | |
1828 | 1828 | | |
1829 | | - | |
| 1829 | + | |
1830 | 1830 | | |
1831 | 1831 | | |
1832 | 1832 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12241 | 12241 | | |
12242 | 12242 | | |
12243 | 12243 | | |
12244 | | - | |
12245 | | - | |
12246 | | - | |
12247 | | - | |
| 12244 | + | |
| 12245 | + | |
| 12246 | + | |
| 12247 | + | |
12248 | 12248 | | |
12249 | 12249 | | |
12250 | 12250 | | |
| |||
27623 | 27623 | | |
27624 | 27624 | | |
27625 | 27625 | | |
| 27626 | + | |
| 27627 | + | |
| 27628 | + | |
| 27629 | + | |
| 27630 | + | |
27626 | 27631 | | |
27627 | 27632 | | |
27628 | 27633 | | |
| |||
0 commit comments