Skip to content

Commit 9167684

Browse files
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`. ([@&#8203;gnoff](https://togithub.com/gnoff) in [#&#8203;24591](https://togithub.com/facebook/react/pull/24591)) - Fix hydrating into `document` causing a blank page on mismatch. ([@&#8203;gnoff](https://togithub.com/gnoff) in [#&#8203;24523](https://togithub.com/facebook/react/pull/24523)) - Fix false positive hydration errors with Suspense. ([@&#8203;gnoff](https://togithub.com/gnoff) in [#&#8203;24480](https://togithub.com/facebook/react/pull/24480) and [@&#8203;acdlite](https://togithub.com/acdlite) in [#&#8203;24532](https://togithub.com/facebook/react/pull/24532)) - Fix ignored `setState` in Safari when adding an iframe. ([@&#8203;gaearon](https://togithub.com/gaearon) in [#&#8203;24459](https://togithub.com/facebook/react/pull/24459)) ##### React DOM Server - Pass information about server errors to the client. ([@&#8203;salazarm](https://togithub.com/salazarm) and [@&#8203;gnoff](https://togithub.com/gnoff) in [#&#8203;24551](https://togithub.com/facebook/react/pull/24551) and [#&#8203;24591](https://togithub.com/facebook/react/pull/24591)) - Allow to provide a reason when aborting the HTML stream. ([@&#8203;gnoff](https://togithub.com/gnoff) in [#&#8203;24680](https://togithub.com/facebook/react/pull/24680)) - Eliminate extraneous text separators in the HTML where possible. ([@&#8203;gnoff](https://togithub.com/gnoff) in [#&#8203;24630](https://togithub.com/facebook/react/pull/24630)) - Disallow complex children inside `<title>` elements to match the browser constraints. ([@&#8203;gnoff](https://togithub.com/gnoff) in [#&#8203;24679](https://togithub.com/facebook/react/pull/24679)) - Fix buffering in some worker environments by explicitly setting `highWaterMark` to `0`. ([@&#8203;jplhomer](https://togithub.com/jplhomer) in [#&#8203;24641](https://togithub.com/facebook/react/pull/24641)) ##### Server Components (Experimental) - Add support for `useId()` inside Server Components. ([@&#8203;gnoff](https://togithub.com/gnoff) in [#&#8203;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. ([@&#8203;alireza-molaee](https://togithub.com/alireza-molaee) in [#&#8203;24274](https://togithub.com/facebook/react/pull/24274)) - Fix `suppressHydrationWarning` to work in production too. ([@&#8203;gaearon](https://togithub.com/gaearon) in [#&#8203;24271](https://togithub.com/facebook/react/pull/24271)) - Fix `componentWillUnmount` firing twice inside of Suspense. ([@&#8203;acdlite](https://togithub.com/acdlite) in [#&#8203;24308](https://togithub.com/facebook/react/pull/24308)) - Fix some transition updates being ignored. ([@&#8203;acdlite](https://togithub.com/acdlite) in [#&#8203;24353](https://togithub.com/facebook/react/pull/24353)) - Fix `useDeferredValue` causing an infinite loop when passed an unmemoized value. ([@&#8203;acdlite](https://togithub.com/acdlite) in [#&#8203;24247](https://togithub.com/facebook/react/pull/24247)) - Fix throttling of revealing Suspense fallbacks. ([@&#8203;sunderls](https://togithub.com/sunderls) in [#&#8203;24253](https://togithub.com/facebook/react/pull/24253)) - Fix an inconsistency in whether the props object is the same between renders. ([@&#8203;Andarist](https://togithub.com/Andarist) and [@&#8203;acdlite](https://togithub.com/acdlite) in [#&#8203;24421](https://togithub.com/facebook/react/pull/24421)) - Fix a missing warning about a `setState` loop in `useEffect`. ([@&#8203;gaearon](https://togithub.com/gaearon) in [#&#8203;24298](https://togithub.com/facebook/react/pull/24298)) - Fix a spurious hydration error. ([@&#8203;gnoff](https://togithub.com/gnoff) in [#&#8203;24404](https://togithub.com/facebook/react/pull/24404)) - Warn when calling `setState` in `useInsertionEffect`. ([@&#8203;gaearon](https://togithub.com/gaearon) in [#&#8203;24295](https://togithub.com/facebook/react/pull/24295)) - Ensure the reason for hydration errors is always displayed. ([@&#8203;gaearon](https://togithub.com/gaearon) in [#&#8203;24276](https://togithub.com/facebook/react/pull/24276)) ##### React DOM Server - Fix escaping for the `bootstrapScriptContent` contents. ([@&#8203;gnoff](https://togithub.com/gnoff) in [#&#8203;24385](https://togithub.com/facebook/react/pull/24385)) - Significantly improve performance of `renderToPipeableStream`. ([@&#8203;gnoff](https://togithub.com/gnoff) in [#&#8203;24291](https://togithub.com/facebook/react/pull/24291)) ##### ESLint Plugin: React Hooks - Fix false positive errors with a large number of branches. ([@&#8203;scyron6](https://togithub.com/scyron6) in [#&#8203;24287](https://togithub.com/facebook/react/pull/24287)) - Don't consider a known dependency stable when the variable is reassigned. ([@&#8203;afzalsayed96](https://togithub.com/afzalsayed96) in [#&#8203;24343](https://togithub.com/facebook/react/pull/24343)) ##### Use Subscription - Replace the implementation with the `use-sync-external-store` shim. ([@&#8203;gaearon](https://togithub.com/gaearon) in [#&#8203;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

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1649,7 +1649,7 @@
16491649
"@types/rbush": "^3.0.0",
16501650
"@types/react": "~18.2.0",
16511651
"@types/react-dom": "~18.2.0",
1652-
"@types/react-is": "^17.0.3",
1652+
"@types/react-is": "~18.2.0",
16531653
"@types/react-recompose": "^0.33.4",
16541654
"@types/react-router": "^5.1.20",
16551655
"@types/react-router-config": "^5.0.7",
@@ -1826,7 +1826,7 @@
18261826
"prettier": "^2.8.8",
18271827
"proxy": "^2.1.1",
18281828
"raw-loader": "^3.1.0",
1829-
"react-is": "^17.0.2",
1829+
"react-is": "~18.2.0",
18301830
"react-test-renderer": "^17.0.2",
18311831
"recast": "^0.23.9",
18321832
"regenerate": "^1.4.0",

yarn.lock

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12241,10 +12241,10 @@
1224112241
dependencies:
1224212242
"@types/react" "*"
1224312243

12244-
"@types/react-is@^17.0.3":
12245-
version "17.0.3"
12246-
resolved "https://registry.yarnpkg.com/@types/react-is/-/react-is-17.0.3.tgz#2d855ba575f2fc8d17ef9861f084acc4b90a137a"
12247-
integrity sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==
12244+
"@types/react-is@~18.2.0":
12245+
version "18.2.4"
12246+
resolved "https://registry.yarnpkg.com/@types/react-is/-/react-is-18.2.4.tgz#95a92829de452662348ce08349ca65623c50daf7"
12247+
integrity sha512-wBc7HgmbCcrvw0fZjxbgz/xrrlZKzEqmABBMeSvpTvdm25u6KI6xdIi9pRE2G0C1Lw5ETFdcn4UbYZ4/rpqUYw==
1224812248
dependencies:
1224912249
"@types/react" "*"
1225012250

@@ -27623,6 +27623,11 @@ react-is@^16.12.0, react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0, react-
2762327623
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e"
2762427624
integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==
2762527625

27626+
react-is@~18.2.0:
27627+
version "18.2.0"
27628+
resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz"
27629+
integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
27630+
2762627631
react-lifecycles-compat@^3.0.4:
2762727632
version "3.0.4"
2762827633
resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"

0 commit comments

Comments
 (0)