create-instantsearch-app
create-instantsearch-app copied to clipboard
chore(deps): update react monorepo
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| eslint-plugin-react-hooks (source) | 4.2.0 -> 4.6.0 |
||||
| react (source) | 18.1.0 -> 18.2.0 |
||||
| react (source) | 17.0.1 -> 17.0.2 |
||||
| react-dom (source) | 18.1.0 -> 18.2.0 |
||||
| react-dom (source) | 17.0.1 -> 17.0.2 |
||||
| react-native (changelog) | 0.64.3 -> 0.70.6 |
Release Notes
facebook/react (eslint-plugin-react-hooks)
v4.6.0
v4.5.0
v4.4.0
- No changes, this was an automated release together with React 18.
v4.3.0
- Support ESLint 8. (@MichaelDeBoey in #22248)
- Fix a crash with an empty effect. (@ChrisRu in #20385)
- Improve the error message. (@callmetwan in #20692)
- Handle optional chained methods as dependency. (@AriPerkkio in #20247)
- Assume the new
useTransitionsignature in the rule. (@rickhanlonii in #20976)
facebook/react (react)
v18.2.0
React DOM
- Provide a component stack as a second argument to
onRecoverableError. (@gnoff in #24591) - Fix hydrating into
documentcausing a blank page on mismatch. (@gnoff in #24523) - Fix false positive hydration errors with Suspense. (@gnoff in #24480 and @acdlite in #24532)
- Fix ignored
setStatein Safari when adding an iframe. (@gaearon in #24459)
React DOM Server
- Pass information about server errors to the client. (@salazarm and @gnoff in #24551 and #24591)
- Allow to provide a reason when aborting the HTML stream. (@gnoff in #24680)
- Eliminate extraneous text separators in the HTML where possible. (@gnoff in #24630)
- Disallow complex children inside
<title>elements to match the browser constraints. (@gnoff in #24679) - Fix buffering in some worker environments by explicitly setting
highWaterMarkto0. (@jplhomer in #24641)
Server Components (Experimental)
facebook/react-native
v0.70.6: 0.70.6
Fixed
- Fixed regression: @jest/create-cache-key-function dependency was inadvertedly bumped to 29.x. We are bringing it back to 27.0.1. (fb0e88beb9 by @kelset)
Changed
- Bump version of Promise from 8.0.3 to 8.3.0, enabling
Promise.allSettledandPromise.any(475310dbba by @retyui) - Bump CLI to 9.3.2 (9bcc5e0373 by @kelset)
iOS specific
- Cleanup codegen build folder before installing the pods (0e316ec671 by @cipolleschi)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.70.5: 0.70.5
Hotfix
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.70.x, update to this version to fix it.
If you are on an older version of React Native, refer to this issue for details and the workaround you can apply in your project.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.70.4: 0.70.4
Changed
- Bump CLI to 9.2.1 (a24c8946e0 by @kelset)
- Bump react-native-codegen to 0.70.6 (866021b58c by @dmytrorykun)
Fixed
- Load react-native.config.js from correct path during codegen (74fda10702 by @krystofwoldrich)
iOS specific
- Fix error in the Codegen template for ThirdPartyFabricComponentsProvider (2f6b2127d9 by @gispada)
- Center text if line height isn't 0 (70cc27c901 by @sammy-SC)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.70.3: 0.70.3
Fixed
- Stop styles from being reset when detaching Animated.Values in old renderer (2f58e52006 by @javache)
- Revert "Fix TextInput dropping text when used as uncontrolled component with
defaultValue" to fix TextInputs not being settable to undefined programmatically (e2645a5) by Garrett Forbes Monroe
Android specific
- Use NMake generator for Hermes build on Windows (9d08d55bbe by @mganandraj)
- Fixing failure building RN codegen CLI on Windows (85c0c0f21f by @mganandraj)
iOS specific
- Add xcode 14 workaround (turn off signing resource bundles) for
React-Core(967de03f30 by @kelset)
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.70.2: 0.70.2
Added
iOS specific
- Add support for "Prefer Cross-Fade Transitions" into AccessibilityInfo (be7c50fefd by @gabrieldonadel)
Changed
- Bump CLI to 9.1.3 and Metro to 0.72.3 (f164556037 by @kelset)
Fixed
- Inform ScrollView of Keyboard Events Before Mount (26d148029c by @NickGerleman)
Android specific
- Fix port as -1 if dev server without specifying port on Android (3d7e1380b4 by @Kudo)
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.70.1: 0.70.1
Added
- Add more debugging settings for HermesExecutorFactory (32d12e89f8 by @Kudo)
- Support TypeScript array types for turbo module (component only) (33d1291e1a by @ZihanChen-MSFT)
Changed
- Accept TypeScript type
T | null | undefinedas a maybe type of T in turbo module. (9ecd203eec by @ZihanChen-MSFT) - Bump react-native-gradle-plugin to 0.70.3 (e33633644c by @dmytrorykun)
- Bump react-native-codegen to 0.70.5 (6a8c38eef2 by @dmytrorykun)
- Hermes version bump for 0.70.1 (5132211228 by @dmytrorykun)
Fixed
- Fix hermes profiler (81564c1a3d by @janicduplessis)
Android specific
- Support PlatformColor in borderColor (2d5db284b0 by @danilobuerger)
- Avoid crash in ForwardingCookieHandler if webview is disabled (5451cd48bd by @Pajn)
- Correctly resolve classes with FindClass(..) (361b310bcc by @evancharlton)
iOS specific
- Fix KeyboardAvoidingView height when "Prefer Cross-Fade Transitions" is enabled (4b9382c250 by @gabrieldonadel)
- Fix React module build error with swift integration on new architecture mode (3afef3c167 by @Kudo)
- Fix ios pod install error (0cae4959b7 by @Romick2005)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.70.0: 0.70.0
0.70 stable is out!
This release includes 493 commits with 88 contributors! Thank you to all our contributors new and old! See the highlights of the release in our release blog post.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.69.7: 0.69.7
Hotfix
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.69.x, update to this version to fix it.
If you are on an older version of React Native, refer to this issue for details and the workaround you can apply in your project.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.69.6: 0.69.6
Changed
- Bump version of
promisefrom 8.0.3 to 8.2.0, enablingPromise.allSettled(951538c080 by @retyui)
Fixed
- Fix hermes profiler (81564c1a3d by @janicduplessis)
Android specific
- Correctly resolve classes with FindClass(..) (361b310bcc by @evancharlton)
iOS specific
- Fix the way the orientation events are published, to avoid false publish on orientation change when app changes state to inactive (7d42106d4c by @lbaldy)
- Fix React module build error with swift integration on new architecture mode (3afef3c167 by @Kudo)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file
v0.69.5: 0.69.5
Changed
- Bump react-native-codegen to 0.69.2 (df3d52bfbf by @dmitryrykun)
Android specific
- Replaced reactnativeutilsjni with reactnativejni in the build process to reduce size (54a4fcbfdc by @SparshaSaha)
Fixed
- Codegen should ignore
.d.tsfiles (0f0d52067c by @tido64)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file
v0.69.4: 0.69.4
Changed
- Upgrade RN CLI to v8.0.4 (66c68c37ce by @thymikee)
Android specific
- Modified getDefaultJSExecutorFactory method (87cfd386cb by @KunalFarmah98)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.69.3: 0.69.3
Fixed
iOS specific
- Fix React-bridging header not found for third party modules (fa2acc32d1 by @Kudo)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.69.2: 0.69.2
Changed
- Set react-shallow-renderer v16.15.0 for react v18 compat (a39a7c453d by @mikehardy)
- Upgrade RN CLI to v8.0.3 (28cbd21d21 by @thymikee)
iOS specific
- Hermes pod: change logic to use the hermes tag to set the pod source correctly (46a9edc854 by @kelset)
- Fix the race condition when calling readAsDataURL after new Blob(blobs) (bd12e41188 by @wood1986)
- Make sure that Flipper pods are not installed when creating a release build (23accbf58d by @cipolleschi)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.69.1: 0.69.1
Changed
iOS specific
- Make all Yoga headers public and add #ifdef __cplusplus (43f831b23c by @janicduplessis)
Fixed
- Use monotonic clock for performance.now() (114d31feee)
iOS specific
- Fix build for React-RCTText (4ea38e16bf by @ph4r05)
- Fix RCT-Folly build error when use_frameworks! and hermes are both enabled (79baca678a by @Kudo)
- Fix use_frameworks! for 0.69 (f97c6a5b49 by @Kudo)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.69.0: 0.69.0
0.69 stable is out!
This release includes 629 commits with 80 contributors! Thank you to all our contributors new and old! See the highlights of the release in our release blog post.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.68.5: 0.68.5
Hotfix
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.68.x, update to this version to fix it.
If you are on an older version of React Native, refer to this issue for details and the workaround you can apply in your project.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.68.4: 0.68.4
Changed
- Bump version of
promisefrom 8.0.3 to 8.2.0, enablingPromise.allSettled(951538c080 by @retyui) - Bump react-native-codegen to 0.0.18 (40a3ae3613 by @dmytrorykun)
Android specific
- Correctly resolve classes with FindClass(..) (361b310bcc by @evancharlton)
Fixed
- Codegen should ignore
.d.tsfiles (0f0d52067c by @tido64)
iOS specific
- Fix the way the orientation events are published (7d42106d4c by lbaldy)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file
v0.68.3: 0.68.3
Changed
Android specific
- Let's not build reactnativeutilsjni shared library (af9225ec5f by @SparshaSaha)
- Modified getDefaultJSExecutorFactory method (87cfd386cb by @KunalFarmah98)
Fixed
- Use monotonic clock for performance.now() (114d31feee)
Android specific
- Logging a soft error when ReactRootView has an id other than -1 instead of crashing the app in hybrid apps (1ca2c24930 by @Kunal-Airtel2022)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.68.2: 0.68.2
Changed
- Bump used version of react-native-codegen to 0.0.17 (dfda480a98 by @cortinico)
- Bump react-native-codegen to 0.0.17 (a5ddc2e165 by @cortinico)
Fixed
Android specific
- Working around Long paths limitation on Windows (62ef6f5fa1 by @mganandraj)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.68.1: 0.68.1
Changed
Android specific
- Bump React Native Gradle plugin to 0.0.6 (9573d7b84d by @cortinico)
- Don't require yarn for codegen tasks (d5da70e17e by @danilobuerger)
Fixed
- Fix dynamic_cast (RTTI) by adding key function to ShadowNodeWrapper and related classes (58a2eb7f37 by @kmagiera)
- Pin use-subscription to < 1.6.0 (5534634892 by @danilobuerger)
Android specific
- Use NDK 23 only for Windows users. (e48a580080 by @cortinico)
- Improve support for Android users on M1 machine (4befd2a29c by @cortinico)
- Template: Specify abiFilters if enableSeparateBuildPerCPUArchitecture is not set. (5dff920177 by @cortinico)
- Fix for building new architecture sources on Windows (5a8033df98 by @mganandraj)
You can participate in the conversation on the status of this release at this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.68.0: 0.68.0
0.68 stable is out!
This release includes 614 commits by 68 contributors! Thank you to all our contributors new and old! You can find the full changelog here.
- See the highlights of the release in our release blog post.
- You can participate in the conversation on the status of this release at this issue.
- You can upgrade to this version using the upgrade helper webtool ⚛️
v0.67.5: 0.67.5
🚨 IMPORTANT: This is an exceptional release on an unsupported version. We recommend you upgrade to one of the supported versions, listed here.
Hotfix
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.67.x, update to this version to fix it.
If you are on an older version of React Native, refer to this issue for details and the workaround you can apply in your project.
v0.67.4: 0.67.4
Fixed
Android specific
- Added a null check to native.value in Switch to fix https://github.com/facebook/react-native/issues/32594 (8d50bf1133 by @jonathanmos)
You can participate in the conversation on the status of this release at this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.67.3: 0.67.3
Fixed
Android specific
- Text with adjustsFontSizeToFit changes the text layout infinitely (c1db41f060)
iOS specific
- Fix a broken input for the Korean alphabet in TextInput (1a83dc36ce by @bernard-kms)
You can participate in the conversation on the status of this release at this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.67.2: 0.67.2
Fixed
- Fix error "mockModal is not a function" (507b05f4c0 by @AntoineDoubovetzky)
Android specific
- Fix potential crash if ReactRootView does not have insets attached. (6239e2f5ce by @enahum)
- Upgrading OkHttp from 4.9.1 to 4.9.2 to fix CVE-2021-0341. (e896d21 by @owjsub)
iOS specific
- Fix
Time.hpatch not being applied when runningpod install --project-directory=ios(60cef850bd by @tido64) - Find-node.sh now respects .nvmrc (35bcf934b1 by @igrayson)
You can participate in the conversation on the status of this release at this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.67.1: 0.67.1
A patch release including fixes to unblock Detox and Android JSC builds
- Remove alert's window when call to
hide. (a46a99e120 by @asafkorem) - Do not remove libjscexecutor.so from release builds (574a773f8f by @cortinico)
You can participate in the conversation on the status of this release at this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.67.0: 0.67.0
0.67 stable is out!
This release includes 385 commits with 75 contributors! Thank you to all our contributors new and old! You can find the full changelog here.
- See the highlights of the release in our release blog post.
- You can participate in the conversation on the status of this release at this issue.
- You can upgrade to this version using the upgrade helper webtool ⚛️
v0.66.5: 0.66.5
🚨 IMPORTANT: This is an exceptional release on an unsupported version. We recommend you upgrade to one of the supported versions, listed here.
Hotfix
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.66.x, update to this version to fix it.
If you are on an older version of React Native, refer to this issue for details and the workaround you can apply in your project.
v0.66.4: 0.66.4
Fixes for iOS:
- Revert "Fix Deadlock in RCTi18nUtil (iOS) (#31032)" https://github.com/facebook/react-native/commit/70ddf46c8afcd720e188b6d82568eac6ac8125e6
- Pick Fix post_install_workaround downgrading development targets: https://github.com/facebook/react-native/commit/a4a3e675542827bb281a7ceccc7b8f5533eae29f
You can participate in the conversation on the status of this release at this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.66.3
This release contains a set of improvements to the script we use for npm releases; aside from it:
- Rename deprecated
Keyboard.removeEventListenertoKeyboard.removeListener. (8880c09076 by @yungsters) - Revert changes in Jest preprocessor to fix tests in external projects (142090a5f3fa7 by @rubennorte)
You can participate in the conversation on the status of this release at this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.66.2
0.66.2 is out with some fixes:
Fixed
- Compare the LogBoxData ignorePatterns with the right code (a950634 by @wiseqingyang)
- [iOS] Fix logbox window capturing touch events (72ea0e1 by @paddlefish)
- Commit generated codegen files as a temporary workaround for devX issue with
yarn installremoving codegen assets. Proper fix coming in later. (5f7deb5 by @kelset)
You can participate in the conversation on the status of this release at this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.66.1
0.66.1 is out with some fixes:
Fixed
- Fix for unable to find find-node.sh in react-native-xcode.sh (cc59a7c by @garethknowles)
- For Android, general fixes to Appearance API and also fixes
AppCompatDelegate.setDefaultNightMode(). For iOS, now works correctly when settingwindow.overrideUserInterfaceStyle(25a2c60 by @mrbrentkelly) - Fix Android border positioning regression (d1a33cd by @oblador)
You can participate in the conversation on the status of this release at this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history over at react-native-releases.
v0.66.0
0.66 stable is out!
This release includes 621 commits with 92 contributors! Thank you to all our contributors new and old! You can find the full changelog here.
- See the highlights of the release in our release blog post.
- You can participate in the conversation on the status of this release at this issue.
- You can upgrade to this version using the upgrade helper webtool ⚛️
v0.65.3: 0.65.3
🚨 IMPORTANT: This is an exceptional release on an unsupported version. We recommend you upgrade to one of the supported versions, listed here.
Hotfix
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.65.x, update to this version to fix it.
If you are on an older version of React Native, refer to this issue for details and the workaround you can apply in your project.
v0.65.2
v0.65.1
Hello everyone 👋 0.65.1 is out and addresses a couple of compatibility issues (with M1, with latest Android Studio), bumps react-test-renderer to the correct version in the template and fixes a colorProps issue for Android.
Changed
- Set
react-test-rendererto17.0.2in the template (d272880 by @@rickhanlonii)
Fixed
- Resolve NODE_BINARY after finding the right path to node (d75683 by @santiagofm)
Android specific
- ColorProps with value null should be defaultColor instead of transparent (842bcb902e by @hank121314)
- Android Gradle Plugin 7 compatibility (06e31c748f by @dulmandakh)
You can participate in the conversation on the status of this release at this issue.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole [changelog history](https://togithub.com/react-native-community
Configuration
📅 Schedule: Branch creation - "after 4pm on friday,before 9am on monday,every weekend" in timezone Europe/Paris, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.