+ `); + }); + + it('renders styles', () => { + const style = { + display: 'flex', + flex: 1, + backgroundColor: 'white', + marginInlineStart: 10, + userSelect: 'none', + verticalAlign: 'middle', + }; + + const instance = ReactTestRenderer.create(); + + expect(instance.toJSON()).toMatchInlineSnapshot(` + + `); + }); +}); diff --git a/Libraries/Components/TextInput/__tests__/__snapshots__/TextInput-test.js.snap b/Libraries/Components/TextInput/__tests__/__snapshots__/TextInput-test.js.snap index ea3b4c1f062744..ac93dc2e644c7c 100644 --- a/Libraries/Components/TextInput/__tests__/__snapshots__/TextInput-test.js.snap +++ b/Libraries/Components/TextInput/__tests__/__snapshots__/TextInput-test.js.snap @@ -2,15 +2,6 @@ exports[`TextInput tests should render as expected: should deep render when mocked (please verify output manually) 1`] = ` `; -exports[`TextInput tests should render as expected: should shallow render as when mocked 1`] = ``; +exports[`TextInput tests should render as expected: should shallow render as when mocked 1`] = ``; -exports[`TextInput tests should render as expected: should shallow render as when not mocked 1`] = ``; +exports[`TextInput tests should render as expected: should shallow render as when not mocked 1`] = ``; diff --git a/Libraries/Components/View/View.js b/Libraries/Components/View/View.js index 8ef1f814a312fb..86540410c83b64 100644 --- a/Libraries/Components/View/View.js +++ b/Libraries/Components/View/View.js @@ -57,7 +57,6 @@ const View: React.AbstractComponent< nativeID, pointerEvents, role, - style, tabIndex, ...otherProps }: ViewProps, @@ -66,23 +65,42 @@ const View: React.AbstractComponent< const _accessibilityLabelledBy = ariaLabelledBy?.split(/\s*,\s*/g) ?? accessibilityLabelledBy; - const _accessibilityState = { - busy: ariaBusy ?? accessibilityState?.busy, - checked: ariaChecked ?? accessibilityState?.checked, - disabled: ariaDisabled ?? accessibilityState?.disabled, - expanded: ariaExpanded ?? accessibilityState?.expanded, - selected: ariaSelected ?? accessibilityState?.selected, - }; + let _accessibilityState; + if ( + accessibilityState != null || + ariaBusy != null || + ariaChecked != null || + ariaDisabled != null || + ariaExpanded != null || + ariaSelected != null + ) { + _accessibilityState = { + busy: ariaBusy ?? accessibilityState?.busy, + checked: ariaChecked ?? accessibilityState?.checked, + disabled: ariaDisabled ?? accessibilityState?.disabled, + expanded: ariaExpanded ?? accessibilityState?.expanded, + selected: ariaSelected ?? accessibilityState?.selected, + }; + } + let _accessibilityValue; + if ( + accessibilityValue != null || + ariaValueMax != null || + ariaValueMin != null || + ariaValueNow != null || + ariaValueText != null + ) { + _accessibilityValue = { + max: ariaValueMax ?? accessibilityValue?.max, + min: ariaValueMin ?? accessibilityValue?.min, + now: ariaValueNow ?? accessibilityValue?.now, + text: ariaValueText ?? accessibilityValue?.text, + }; + } - const _accessibilityValue = { - max: ariaValueMax ?? accessibilityValue?.max, - min: ariaValueMin ?? accessibilityValue?.min, - now: ariaValueNow ?? accessibilityValue?.now, - text: ariaValueText ?? accessibilityValue?.text, - }; + let style = flattenStyle(otherProps.style); - const flattenedStyle = flattenStyle(style); - const newPointerEvents = flattenedStyle?.pointerEvents || pointerEvents; + const newPointerEvents = style?.pointerEvents || pointerEvents; return ( diff --git a/Libraries/Components/View/__tests__/View-test.js b/Libraries/Components/View/__tests__/View-test.js new file mode 100644 index 00000000000000..78e547a673319e --- /dev/null +++ b/Libraries/Components/View/__tests__/View-test.js @@ -0,0 +1,193 @@ +/** + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + * + * @format + * @emails oncall+react_native + */ + +'use strict'; + +const render = require('../../../../jest/renderer'); +const React = require('../React'); +const View = require('../View'); + +jest.unmock('../View'); +jest.unmock('../ViewNativeComponent'); + +describe('View', () => { + it('default render', () => { + const instance = render.create(); + + expect(instance.toJSON()).toMatchInlineSnapshot(``); + }); + + it('has displayName', () => { + expect(View.displayName).toEqual('View'); + }); +}); + +describe('View compat with web', () => { + it('renders core props', () => { + const props = { + id: 'id', + tabIndex: 0, + testID: 'testID', + }; + + const instance = render.create(); + + expect(instance.toJSON()).toMatchInlineSnapshot(` + + `); + }); + + it('renders "aria-*" props', () => { + const props = { + 'aria-activedescendant': 'activedescendant', + 'aria-atomic': true, + 'aria-autocomplete': 'list', + 'aria-busy': true, + 'aria-checked': true, + 'aria-columncount': 5, + 'aria-columnindex': 3, + 'aria-columnspan': 2, + 'aria-controls': 'controls', + 'aria-current': 'current', + 'aria-describedby': 'describedby', + 'aria-details': 'details', + 'aria-disabled': true, + 'aria-errormessage': 'errormessage', + 'aria-expanded': true, + 'aria-flowto': 'flowto', + 'aria-haspopup': true, + 'aria-hidden': true, + 'aria-invalid': true, + 'aria-keyshortcuts': 'Cmd+S', + 'aria-label': 'label', + 'aria-labelledby': 'labelledby', + 'aria-level': 3, + 'aria-live': 'polite', + 'aria-modal': true, + 'aria-multiline': true, + 'aria-multiselectable': true, + 'aria-orientation': 'portrait', + 'aria-owns': 'owns', + 'aria-placeholder': 'placeholder', + 'aria-posinset': 5, + 'aria-pressed': true, + 'aria-readonly': true, + 'aria-required': true, + role: 'main', + 'aria-roledescription': 'roledescription', + 'aria-rowcount': 5, + 'aria-rowindex': 3, + 'aria-rowspan': 3, + 'aria-selected': true, + 'aria-setsize': 5, + 'aria-sort': 'ascending', + 'aria-valuemax': 5, + 'aria-valuemin': 0, + 'aria-valuenow': 3, + 'aria-valuetext': '3', + }; + + const instance = render.create(); + + expect(instance.toJSON()).toMatchInlineSnapshot(` + + `); + }); + + it('renders styles', () => { + const style = { + display: 'flex', + flex: 1, + backgroundColor: 'white', + marginInlineStart: 10, + pointerEvents: 'none', + }; + + const instance = render.create(); + + expect(instance.toJSON()).toMatchInlineSnapshot(` + + `); + }); +}); diff --git a/Libraries/Image/Image.android.js b/Libraries/Image/Image.android.js index f874c6abc93f02..ca219faa80694b 100644 --- a/Libraries/Image/Image.android.js +++ b/Libraries/Image/Image.android.js @@ -158,13 +158,13 @@ const BaseImage = (props: ImagePropsType, forwardedRef) => { const {width = props.width, height = props.height, uri} = source; style = flattenStyle([{width, height}, styles.base, props.style]); sources = [source]; - if (uri === '') { console.warn('source.uri should not be an empty string'); } } const {height, width, ...restProps} = props; + const {onLoadStart, onLoad, onLoadEnd, onError} = props; const nativeProps = { ...restProps, diff --git a/Libraries/Text/Text.js b/Libraries/Text/Text.js index 1f6524721cc820..dde3a5b4d75d45 100644 --- a/Libraries/Text/Text.js +++ b/Libraries/Text/Text.js @@ -9,17 +9,16 @@ */ import type {PressEvent} from '../Types/CoreEventTypes'; +import type {TextProps} from './TextProps'; import * as PressabilityDebug from '../Pressability/PressabilityDebug'; import usePressability from '../Pressability/usePressability'; import flattenStyle from '../StyleSheet/flattenStyle'; import processColor from '../StyleSheet/processColor'; -import StyleSheet from '../StyleSheet/StyleSheet'; import {getAccessibilityRoleFromRole} from '../Utilities/AcessibilityMapping'; import Platform from '../Utilities/Platform'; import TextAncestor from './TextAncestor'; import {NativeText, NativeVirtualText} from './TextNativeComponent'; -import {type TextProps} from './TextProps'; import * as React from 'react'; import {useContext, useMemo, useState} from 'react'; @@ -36,6 +35,7 @@ const Text: React.AbstractComponent< accessible, accessibilityLabel, accessibilityRole, + accessibilityState, allowFontScaling, 'aria-busy': ariaBusy, 'aria-checked': ariaChecked, @@ -64,13 +64,23 @@ const Text: React.AbstractComponent< const [isHighlighted, setHighlighted] = useState(false); - const _accessibilityState = { - busy: ariaBusy ?? props.accessibilityState?.busy, - checked: ariaChecked ?? props.accessibilityState?.checked, - disabled: ariaDisabled ?? props.accessibilityState?.disabled, - expanded: ariaExpanded ?? props.accessibilityState?.expanded, - selected: ariaSelected ?? props.accessibilityState?.selected, - }; + let _accessibilityState; + if ( + accessibilityState != null || + ariaBusy != null || + ariaChecked != null || + ariaDisabled != null || + ariaExpanded != null || + ariaSelected != null + ) { + _accessibilityState = { + busy: ariaBusy ?? accessibilityState?.busy, + checked: ariaChecked ?? accessibilityState?.checked, + disabled: ariaDisabled ?? accessibilityState?.disabled, + expanded: ariaExpanded ?? accessibilityState?.expanded, + selected: ariaSelected ?? accessibilityState?.selected, + }; + } const _disabled = restProps.disabled != null @@ -174,25 +184,11 @@ const Text: React.AbstractComponent< ? null : processColor(restProps.selectionColor); - let style = flattenStyle(restProps.style); - - let _selectable = restProps.selectable; - if (style?.userSelect != null) { - _selectable = userSelectToSelectableMap[style.userSelect]; - } - - if (style?.verticalAlign != null) { - style = StyleSheet.compose(style, { - textAlignVertical: - verticalAlignToTextAlignVerticalMap[style.verticalAlign], - }); - } + let style = restProps.style; if (__DEV__) { if (PressabilityDebug.isEnabled() && onPress != null) { - style = StyleSheet.compose(restProps.style, { - color: 'magenta', - }); + style = [restProps.style, {color: 'magenta'}]; } } @@ -211,10 +207,22 @@ const Text: React.AbstractComponent< default: accessible, }); - let flattenedStyle = flattenStyle(style); + style = flattenStyle(style); + + if (typeof style?.fontWeight === 'number') { + style.fontWeight = style?.fontWeight.toString(); + } + + let _selectable = restProps.selectable; + if (style?.userSelect != null) { + _selectable = userSelectToSelectableMap[style.userSelect]; + delete style.userSelect; + } - if (typeof flattenedStyle?.fontWeight === 'number') { - flattenedStyle.fontWeight = flattenedStyle?.fontWeight.toString(); + if (style?.verticalAlign != null) { + style.textAlignVertical = + verticalAlignToTextAlignVerticalMap[style.verticalAlign]; + delete style.verticalAlign; } const _hasOnPressOrOnLongPress = @@ -223,46 +231,46 @@ const Text: React.AbstractComponent< return hasTextAncestor ? ( ) : ( ); diff --git a/Libraries/Text/__tests__/Text-test.js b/Libraries/Text/__tests__/Text-test.js new file mode 100644 index 00000000000000..ad565833a1f820 --- /dev/null +++ b/Libraries/Text/__tests__/Text-test.js @@ -0,0 +1,209 @@ +/** + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + * + * @format + * @emails oncall+react_native + */ + +'use strict'; + +const render = require('../../../jest/renderer'); +const React = require('../React'); +const Text = require('../Text'); + +jest.unmock('../Text'); +jest.unmock('../TextNativeComponent'); + +describe('Text', () => { + it('default render', () => { + const instance = render.create(); + + expect(instance.toJSON()).toMatchInlineSnapshot(` + + `); + }); + + it('has displayName', () => { + expect(Text.displayName).toEqual('Text'); + }); +}); + +describe('Text compat with web', () => { + it('renders core props', () => { + const props = { + id: 'id', + tabIndex: 0, + testID: 'testID', + }; + + const instance = render.create(); + + expect(instance.toJSON()).toMatchInlineSnapshot(` + + `); + }); + + it('renders "aria-*" props', () => { + const props = { + 'aria-activedescendant': 'activedescendant', + 'aria-atomic': true, + 'aria-autocomplete': 'list', + 'aria-busy': true, + 'aria-checked': true, + 'aria-columncount': 5, + 'aria-columnindex': 3, + 'aria-columnspan': 2, + 'aria-controls': 'controls', + 'aria-current': 'current', + 'aria-describedby': 'describedby', + 'aria-details': 'details', + 'aria-disabled': true, + 'aria-errormessage': 'errormessage', + 'aria-expanded': true, + 'aria-flowto': 'flowto', + 'aria-haspopup': true, + 'aria-hidden': true, + 'aria-invalid': true, + 'aria-keyshortcuts': 'Cmd+S', + 'aria-label': 'label', + 'aria-labelledby': 'labelledby', + 'aria-level': 3, + 'aria-live': 'polite', + 'aria-modal': true, + 'aria-multiline': true, + 'aria-multiselectable': true, + 'aria-orientation': 'portrait', + 'aria-owns': 'owns', + 'aria-placeholder': 'placeholder', + 'aria-posinset': 5, + 'aria-pressed': true, + 'aria-readonly': true, + 'aria-required': true, + role: 'main', + 'aria-roledescription': 'roledescription', + 'aria-rowcount': 5, + 'aria-rowindex': 3, + 'aria-rowspan': 3, + 'aria-selected': true, + 'aria-setsize': 5, + 'aria-sort': 'ascending', + 'aria-valuemax': 5, + 'aria-valuemin': 0, + 'aria-valuenow': 3, + 'aria-valuetext': '3', + }; + + const instance = render.create(); + + expect(instance.toJSON()).toMatchInlineSnapshot(` + + `); + }); + + it('renders styles', () => { + const style = { + display: 'flex', + flex: 1, + backgroundColor: 'white', + marginInlineStart: 10, + userSelect: 'none', + verticalAlign: 'middle', + }; + + const instance = render.create(); + + expect(instance.toJSON()).toMatchInlineSnapshot(` + + `); + }); +}); From 42a088803d3e10bf16bef8112ccee2fda4dd8251 Mon Sep 17 00:00:00 2001 From: Alexander Eggers Date: Wed, 14 Jun 2023 20:38:44 +1000 Subject: [PATCH 39/45] resolve some merge conflicts --- Libraries/Components/TextInput/TextInput.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Libraries/Components/TextInput/TextInput.js b/Libraries/Components/TextInput/TextInput.js index 542e8ba30886cb..b871ea4a791759 100644 --- a/Libraries/Components/TextInput/TextInput.js +++ b/Libraries/Components/TextInput/TextInput.js @@ -1428,7 +1428,7 @@ function InternalTextInput(props: Props): React.Node { textInput = ( Date: Wed, 14 Jun 2023 21:00:45 +1000 Subject: [PATCH 40/45] fix tests --- .../DrawerAndroid/DrawerLayoutAndroid.android.js | 1 - .../Components/TextInput/__tests__/TextInput-test.js | 9 --------- 2 files changed, 10 deletions(-) diff --git a/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.android.js b/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.android.js index 99287482fc52a7..10e265c553cccb 100644 --- a/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.android.js +++ b/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.android.js @@ -8,7 +8,6 @@ * @format */ -import type {AccessibilityRole} from '../../Components/View/ViewAccessibility'; import type { MeasureInWindowOnSuccessCallback, MeasureLayoutOnSuccessCallback, diff --git a/Libraries/Components/TextInput/__tests__/TextInput-test.js b/Libraries/Components/TextInput/__tests__/TextInput-test.js index a19d1f3a41e4fd..3f0e8ed59278b6 100644 --- a/Libraries/Components/TextInput/__tests__/TextInput-test.js +++ b/Libraries/Components/TextInput/__tests__/TextInput-test.js @@ -176,15 +176,6 @@ describe('TextInput tests', () => { expect(instance.toJSON()).toMatchInlineSnapshot(` Date: Wed, 14 Jun 2023 14:23:37 +0000 Subject: [PATCH 41/45] [0.71.11] Bump version numbers --- Libraries/Core/ReactNativeVersion.js | 2 +- React/Base/RCTVersion.m | 2 +- ReactAndroid/gradle.properties | 2 +- .../facebook/react/modules/systeminfo/ReactNativeVersion.java | 2 +- ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- package.json | 2 +- template/package.json | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index 8239035b13e3b8..24a88f1e0d74b9 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -12,6 +12,6 @@ exports.version = { major: 0, minor: 71, - patch: 10, + patch: 11, prerelease: null, }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index 06484187148a3e..2ec77bf53dfc07 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(71), - RCTVersionPatch: @(10), + RCTVersionPatch: @(11), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index 10ae564e5691b6..0216f457fcdf6e 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.71.10 +VERSION_NAME=0.71.11 GROUP=com.facebook.react # JVM Versions diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index 4ac4805599846a..5a630a2330b478 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -17,6 +17,6 @@ public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, "minor", 71, - "patch", 10, + "patch", 11, "prerelease", null); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index d2fd53e57f4490..89eb22c97035e7 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -17,7 +17,7 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; int32_t Minor = 71; - int32_t Patch = 10; + int32_t Patch = 11; std::string_view Prerelease = ""; } ReactNativeVersion; diff --git a/package.json b/package.json index e0c75ee3a716b7..e3aec6104c62dd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.71.10", + "version": "0.71.11", "bin": "./cli.js", "description": "A framework for building native apps using React", "license": "MIT", diff --git a/template/package.json b/template/package.json index 4efb989e201cdc..ef7b80e77beaaf 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "18.2.0", - "react-native": "0.71.10" + "react-native": "0.71.11" }, "devDependencies": { "@babel/core": "^7.20.0", From 9ce27c7d3aba1b47732d0faaee26b395db0d3200 Mon Sep 17 00:00:00 2001 From: Lorenzo Sciandra Date: Tue, 20 Jun 2023 10:47:26 +0100 Subject: [PATCH 42/45] [LOCAL] update podlock for CI --- packages/rn-tester/Podfile.lock | 1084 +++++++++++++++---------------- 1 file changed, 542 insertions(+), 542 deletions(-) diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 8c520247e9d89a..996d8dd041eeb1 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -2,14 +2,14 @@ PODS: - boost (1.76.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.71.10) - - FBReactNativeSpec (0.71.10): + - FBLazyVector (0.71.11) + - FBReactNativeSpec (0.71.11): - RCT-Folly (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-Core (= 0.71.10) - - React-jsi (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-Core (= 0.71.11) + - React-jsi (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) - Flipper (0.125.0): - Flipper-Folly (~> 2.6) - Flipper-RSocket (~> 1.4) @@ -73,9 +73,9 @@ PODS: - FlipperKit/FlipperKitNetworkPlugin - fmt (6.2.1) - glog (0.3.5) - - hermes-engine (0.71.10): - - hermes-engine/Pre-built (= 0.71.10) - - hermes-engine/Pre-built (0.71.10) + - hermes-engine (0.71.11): + - hermes-engine/Pre-built (= 0.71.11) + - hermes-engine/Pre-built (0.71.11) - libevent (2.1.12) - OpenSSL-Universal (1.1.1100) - RCT-Folly (2021.07.22.00): @@ -100,26 +100,26 @@ PODS: - fmt (~> 6.2.1) - glog - libevent - - RCTRequired (0.71.10) - - RCTTypeSafety (0.71.10): - - FBLazyVector (= 0.71.10) - - RCTRequired (= 0.71.10) - - React-Core (= 0.71.10) - - React (0.71.10): - - React-Core (= 0.71.10) - - React-Core/DevSupport (= 0.71.10) - - React-Core/RCTWebSocket (= 0.71.10) - - React-RCTActionSheet (= 0.71.10) - - React-RCTAnimation (= 0.71.10) - - React-RCTBlob (= 0.71.10) - - React-RCTImage (= 0.71.10) - - React-RCTLinking (= 0.71.10) - - React-RCTNetwork (= 0.71.10) - - React-RCTSettings (= 0.71.10) - - React-RCTText (= 0.71.10) - - React-RCTVibration (= 0.71.10) - - React-callinvoker (0.71.10) - - React-Codegen (0.71.10): + - RCTRequired (0.71.11) + - RCTTypeSafety (0.71.11): + - FBLazyVector (= 0.71.11) + - RCTRequired (= 0.71.11) + - React-Core (= 0.71.11) + - React (0.71.11): + - React-Core (= 0.71.11) + - React-Core/DevSupport (= 0.71.11) + - React-Core/RCTWebSocket (= 0.71.11) + - React-RCTActionSheet (= 0.71.11) + - React-RCTAnimation (= 0.71.11) + - React-RCTBlob (= 0.71.11) + - React-RCTImage (= 0.71.11) + - React-RCTLinking (= 0.71.11) + - React-RCTNetwork (= 0.71.11) + - React-RCTSettings (= 0.71.11) + - React-RCTText (= 0.71.11) + - React-RCTVibration (= 0.71.11) + - React-callinvoker (0.71.11) + - React-Codegen (0.71.11): - FBReactNativeSpec - hermes-engine - RCT-Folly @@ -132,655 +132,655 @@ PODS: - React-rncore - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-Core (0.71.10): + - React-Core (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.71.10) - - React-cxxreact (= 0.71.10) + - React-Core/Default (= 0.71.11) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/CoreModulesHeaders (0.71.10): + - React-Core/CoreModulesHeaders (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/Default (0.71.10): + - React-Core/Default (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/DevSupport (0.71.10): + - React-Core/DevSupport (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.71.10) - - React-Core/RCTWebSocket (= 0.71.10) - - React-cxxreact (= 0.71.10) + - React-Core/Default (= 0.71.11) + - React-Core/RCTWebSocket (= 0.71.11) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-jsinspector (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-jsinspector (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/RCTActionSheetHeaders (0.71.10): + - React-Core/RCTActionSheetHeaders (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/RCTAnimationHeaders (0.71.10): + - React-Core/RCTAnimationHeaders (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/RCTBlobHeaders (0.71.10): + - React-Core/RCTBlobHeaders (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/RCTImageHeaders (0.71.10): + - React-Core/RCTImageHeaders (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/RCTLinkingHeaders (0.71.10): + - React-Core/RCTLinkingHeaders (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/RCTNetworkHeaders (0.71.10): + - React-Core/RCTNetworkHeaders (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/RCTPushNotificationHeaders (0.71.10): + - React-Core/RCTPushNotificationHeaders (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/RCTSettingsHeaders (0.71.10): + - React-Core/RCTSettingsHeaders (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/RCTTextHeaders (0.71.10): + - React-Core/RCTTextHeaders (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/RCTVibrationHeaders (0.71.10): + - React-Core/RCTVibrationHeaders (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-Core/RCTWebSocket (0.71.10): + - React-Core/RCTWebSocket (0.71.11): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.71.10) - - React-cxxreact (= 0.71.10) + - React-Core/Default (= 0.71.11) + - React-cxxreact (= 0.71.11) - React-hermes - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-perflogger (= 0.71.10) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-perflogger (= 0.71.11) - Yoga - - React-CoreModules (0.71.10): + - React-CoreModules (0.71.11): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.71.10) - - React-Codegen (= 0.71.10) - - React-Core/CoreModulesHeaders (= 0.71.10) - - React-jsi (= 0.71.10) + - RCTTypeSafety (= 0.71.11) + - React-Codegen (= 0.71.11) + - React-Core/CoreModulesHeaders (= 0.71.11) + - React-jsi (= 0.71.11) - React-RCTBlob - - React-RCTImage (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-cxxreact (0.71.10): + - React-RCTImage (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-cxxreact (0.71.11): - boost (= 1.76.0) - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsinspector (= 0.71.10) - - React-logger (= 0.71.10) - - React-perflogger (= 0.71.10) - - React-runtimeexecutor (= 0.71.10) - - React-Fabric (0.71.10): + - React-callinvoker (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsinspector (= 0.71.11) + - React-logger (= 0.71.11) + - React-perflogger (= 0.71.11) + - React-runtimeexecutor (= 0.71.11) + - React-Fabric (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-Fabric/animations (= 0.71.10) - - React-Fabric/attributedstring (= 0.71.10) - - React-Fabric/butter (= 0.71.10) - - React-Fabric/componentregistry (= 0.71.10) - - React-Fabric/componentregistrynative (= 0.71.10) - - React-Fabric/components (= 0.71.10) - - React-Fabric/config (= 0.71.10) - - React-Fabric/core (= 0.71.10) - - React-Fabric/debug_core (= 0.71.10) - - React-Fabric/debug_renderer (= 0.71.10) - - React-Fabric/imagemanager (= 0.71.10) - - React-Fabric/leakchecker (= 0.71.10) - - React-Fabric/mapbuffer (= 0.71.10) - - React-Fabric/mounting (= 0.71.10) - - React-Fabric/runtimescheduler (= 0.71.10) - - React-Fabric/scheduler (= 0.71.10) - - React-Fabric/telemetry (= 0.71.10) - - React-Fabric/templateprocessor (= 0.71.10) - - React-Fabric/textlayoutmanager (= 0.71.10) - - React-Fabric/uimanager (= 0.71.10) - - React-Fabric/utils (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/animations (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-Fabric/animations (= 0.71.11) + - React-Fabric/attributedstring (= 0.71.11) + - React-Fabric/butter (= 0.71.11) + - React-Fabric/componentregistry (= 0.71.11) + - React-Fabric/componentregistrynative (= 0.71.11) + - React-Fabric/components (= 0.71.11) + - React-Fabric/config (= 0.71.11) + - React-Fabric/core (= 0.71.11) + - React-Fabric/debug_core (= 0.71.11) + - React-Fabric/debug_renderer (= 0.71.11) + - React-Fabric/imagemanager (= 0.71.11) + - React-Fabric/leakchecker (= 0.71.11) + - React-Fabric/mapbuffer (= 0.71.11) + - React-Fabric/mounting (= 0.71.11) + - React-Fabric/runtimescheduler (= 0.71.11) + - React-Fabric/scheduler (= 0.71.11) + - React-Fabric/telemetry (= 0.71.11) + - React-Fabric/templateprocessor (= 0.71.11) + - React-Fabric/textlayoutmanager (= 0.71.11) + - React-Fabric/uimanager (= 0.71.11) + - React-Fabric/utils (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/animations (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/attributedstring (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/attributedstring (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/butter (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/butter (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/componentregistry (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/componentregistry (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/componentregistrynative (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/componentregistrynative (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-Fabric/components/activityindicator (= 0.71.10) - - React-Fabric/components/image (= 0.71.10) - - React-Fabric/components/inputaccessory (= 0.71.10) - - React-Fabric/components/legacyviewmanagerinterop (= 0.71.10) - - React-Fabric/components/modal (= 0.71.10) - - React-Fabric/components/root (= 0.71.10) - - React-Fabric/components/safeareaview (= 0.71.10) - - React-Fabric/components/scrollview (= 0.71.10) - - React-Fabric/components/slider (= 0.71.10) - - React-Fabric/components/text (= 0.71.10) - - React-Fabric/components/textinput (= 0.71.10) - - React-Fabric/components/unimplementedview (= 0.71.10) - - React-Fabric/components/view (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/activityindicator (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-Fabric/components/activityindicator (= 0.71.11) + - React-Fabric/components/image (= 0.71.11) + - React-Fabric/components/inputaccessory (= 0.71.11) + - React-Fabric/components/legacyviewmanagerinterop (= 0.71.11) + - React-Fabric/components/modal (= 0.71.11) + - React-Fabric/components/root (= 0.71.11) + - React-Fabric/components/safeareaview (= 0.71.11) + - React-Fabric/components/scrollview (= 0.71.11) + - React-Fabric/components/slider (= 0.71.11) + - React-Fabric/components/text (= 0.71.11) + - React-Fabric/components/textinput (= 0.71.11) + - React-Fabric/components/unimplementedview (= 0.71.11) + - React-Fabric/components/view (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/activityindicator (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/image (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/image (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/inputaccessory (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/inputaccessory (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/legacyviewmanagerinterop (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/legacyviewmanagerinterop (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/modal (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/modal (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/root (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/root (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/safeareaview (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/safeareaview (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/scrollview (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/scrollview (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/slider (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/slider (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/text (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/text (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/textinput (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/textinput (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/unimplementedview (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/unimplementedview (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/components/view (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/components/view (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) - Yoga - - React-Fabric/config (0.71.10): + - React-Fabric/config (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/core (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/core (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/debug_core (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/debug_core (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/debug_renderer (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/debug_renderer (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/imagemanager (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/imagemanager (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - React-RCTImage (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/leakchecker (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - React-RCTImage (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/leakchecker (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/mapbuffer (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/mapbuffer (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/mounting (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/mounting (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/runtimescheduler (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/runtimescheduler (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/scheduler (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/scheduler (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/telemetry (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/telemetry (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/templateprocessor (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/templateprocessor (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/textlayoutmanager (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/textlayoutmanager (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) - React-Fabric/uimanager - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/uimanager (0.71.10): + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/uimanager (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-Fabric/utils (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-Fabric/utils (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.71.10) - - RCTTypeSafety (= 0.71.10) - - React-graphics (= 0.71.10) - - React-jsi (= 0.71.10) - - React-jsiexecutor (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-graphics (0.71.10): + - RCTRequired (= 0.71.11) + - RCTTypeSafety (= 0.71.11) + - React-graphics (= 0.71.11) + - React-jsi (= 0.71.11) + - React-jsiexecutor (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-graphics (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - React-Core/Default (= 0.71.10) - - React-hermes (0.71.10): + - React-Core/Default (= 0.71.11) + - React-hermes (0.71.11): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - RCT-Folly/Futures (= 2021.07.22.00) - - React-cxxreact (= 0.71.10) + - React-cxxreact (= 0.71.11) - React-jsi - - React-jsiexecutor (= 0.71.10) - - React-jsinspector (= 0.71.10) - - React-perflogger (= 0.71.10) - - React-jsi (0.71.10): + - React-jsiexecutor (= 0.71.11) + - React-jsinspector (= 0.71.11) + - React-perflogger (= 0.71.11) + - React-jsi (0.71.11): - boost (= 1.76.0) - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-jsiexecutor (0.71.10): + - React-jsiexecutor (0.71.11): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.71.10) - - React-jsi (= 0.71.10) - - React-perflogger (= 0.71.10) - - React-jsinspector (0.71.10) - - React-logger (0.71.10): + - React-cxxreact (= 0.71.11) + - React-jsi (= 0.71.11) + - React-perflogger (= 0.71.11) + - React-jsinspector (0.71.11) + - React-logger (0.71.11): - glog - - React-perflogger (0.71.10) - - React-RCTActionSheet (0.71.10): - - React-Core/RCTActionSheetHeaders (= 0.71.10) - - React-RCTAnimation (0.71.10): + - React-perflogger (0.71.11) + - React-RCTActionSheet (0.71.11): + - React-Core/RCTActionSheetHeaders (= 0.71.11) + - React-RCTAnimation (0.71.11): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.71.10) - - React-Codegen (= 0.71.10) - - React-Core/RCTAnimationHeaders (= 0.71.10) - - React-jsi (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-RCTAppDelegate (0.71.10): + - RCTTypeSafety (= 0.71.11) + - React-Codegen (= 0.71.11) + - React-Core/RCTAnimationHeaders (= 0.71.11) + - React-jsi (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-RCTAppDelegate (0.71.11): - RCT-Folly - RCTRequired - RCTTypeSafety - React-Core - ReactCommon/turbomodule/core - - React-RCTBlob (0.71.10): + - React-RCTBlob (0.71.11): - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.71.10) - - React-Core/RCTBlobHeaders (= 0.71.10) - - React-Core/RCTWebSocket (= 0.71.10) - - React-jsi (= 0.71.10) - - React-RCTNetwork (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-RCTFabric (0.71.10): + - React-Codegen (= 0.71.11) + - React-Core/RCTBlobHeaders (= 0.71.11) + - React-Core/RCTWebSocket (= 0.71.11) + - React-jsi (= 0.71.11) + - React-RCTNetwork (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-RCTFabric (0.71.11): - RCT-Folly/Fabric (= 2021.07.22.00) - - React-Core (= 0.71.10) - - React-Fabric (= 0.71.10) - - React-RCTImage (= 0.71.10) - - React-RCTImage (0.71.10): + - React-Core (= 0.71.11) + - React-Fabric (= 0.71.11) + - React-RCTImage (= 0.71.11) + - React-RCTImage (0.71.11): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.71.10) - - React-Codegen (= 0.71.10) - - React-Core/RCTImageHeaders (= 0.71.10) - - React-jsi (= 0.71.10) - - React-RCTNetwork (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-RCTLinking (0.71.10): - - React-Codegen (= 0.71.10) - - React-Core/RCTLinkingHeaders (= 0.71.10) - - React-jsi (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-RCTNetwork (0.71.10): + - RCTTypeSafety (= 0.71.11) + - React-Codegen (= 0.71.11) + - React-Core/RCTImageHeaders (= 0.71.11) + - React-jsi (= 0.71.11) + - React-RCTNetwork (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-RCTLinking (0.71.11): + - React-Codegen (= 0.71.11) + - React-Core/RCTLinkingHeaders (= 0.71.11) + - React-jsi (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-RCTNetwork (0.71.11): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.71.10) - - React-Codegen (= 0.71.10) - - React-Core/RCTNetworkHeaders (= 0.71.10) - - React-jsi (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-RCTPushNotification (0.71.10): - - RCTTypeSafety (= 0.71.10) - - React-Codegen (= 0.71.10) - - React-Core/RCTPushNotificationHeaders (= 0.71.10) - - React-jsi (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-RCTSettings (0.71.10): + - RCTTypeSafety (= 0.71.11) + - React-Codegen (= 0.71.11) + - React-Core/RCTNetworkHeaders (= 0.71.11) + - React-jsi (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-RCTPushNotification (0.71.11): + - RCTTypeSafety (= 0.71.11) + - React-Codegen (= 0.71.11) + - React-Core/RCTPushNotificationHeaders (= 0.71.11) + - React-jsi (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-RCTSettings (0.71.11): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.71.10) - - React-Codegen (= 0.71.10) - - React-Core/RCTSettingsHeaders (= 0.71.10) - - React-jsi (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-RCTTest (0.71.10): + - RCTTypeSafety (= 0.71.11) + - React-Codegen (= 0.71.11) + - React-Core/RCTSettingsHeaders (= 0.71.11) + - React-jsi (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-RCTTest (0.71.11): - RCT-Folly (= 2021.07.22.00) - - React-Core (= 0.71.10) - - React-CoreModules (= 0.71.10) - - React-jsi (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-RCTText (0.71.10): - - React-Core/RCTTextHeaders (= 0.71.10) - - React-RCTVibration (0.71.10): + - React-Core (= 0.71.11) + - React-CoreModules (= 0.71.11) + - React-jsi (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-RCTText (0.71.11): + - React-Core/RCTTextHeaders (= 0.71.11) + - React-RCTVibration (0.71.11): - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.71.10) - - React-Core/RCTVibrationHeaders (= 0.71.10) - - React-jsi (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) - - React-rncore (0.71.10) - - React-runtimeexecutor (0.71.10): - - React-jsi (= 0.71.10) - - ReactCommon/turbomodule/bridging (0.71.10): + - React-Codegen (= 0.71.11) + - React-Core/RCTVibrationHeaders (= 0.71.11) + - React-jsi (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) + - React-rncore (0.71.11) + - React-runtimeexecutor (0.71.11): + - React-jsi (= 0.71.11) + - ReactCommon/turbomodule/bridging (0.71.11): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.71.10) - - React-Core (= 0.71.10) - - React-cxxreact (= 0.71.10) - - React-jsi (= 0.71.10) - - React-logger (= 0.71.10) - - React-perflogger (= 0.71.10) - - ReactCommon/turbomodule/core (0.71.10): + - React-callinvoker (= 0.71.11) + - React-Core (= 0.71.11) + - React-cxxreact (= 0.71.11) + - React-jsi (= 0.71.11) + - React-logger (= 0.71.11) + - React-perflogger (= 0.71.11) + - ReactCommon/turbomodule/core (0.71.11): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.71.10) - - React-Core (= 0.71.10) - - React-cxxreact (= 0.71.10) - - React-jsi (= 0.71.10) - - React-logger (= 0.71.10) - - React-perflogger (= 0.71.10) - - ReactCommon/turbomodule/samples (0.71.10): + - React-callinvoker (= 0.71.11) + - React-Core (= 0.71.11) + - React-cxxreact (= 0.71.11) + - React-jsi (= 0.71.11) + - React-logger (= 0.71.11) + - React-perflogger (= 0.71.11) + - ReactCommon/turbomodule/samples (0.71.11): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.71.10) - - React-Core (= 0.71.10) - - React-cxxreact (= 0.71.10) - - React-jsi (= 0.71.10) - - React-logger (= 0.71.10) - - React-perflogger (= 0.71.10) - - ReactCommon/turbomodule/core (= 0.71.10) + - React-callinvoker (= 0.71.11) + - React-Core (= 0.71.11) + - React-cxxreact (= 0.71.11) + - React-jsi (= 0.71.11) + - React-logger (= 0.71.11) + - React-perflogger (= 0.71.11) + - ReactCommon/turbomodule/core (= 0.71.11) - ScreenshotManager (0.0.1): - RCT-Folly (= 2021.07.22.00) - React-Core @@ -965,8 +965,8 @@ SPEC CHECKSUMS: boost: 57d2868c099736d80fcd648bf211b4431e51a558 CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 - FBLazyVector: ddb55c55295ea51ed98aa7e2e08add2f826309d5 - FBReactNativeSpec: 0a455d41ae3e8aac05dfca284299a413ede31178 + FBLazyVector: c511d4cd0210f416cb5c289bd5ae6b36d909b048 + FBReactNativeSpec: 668a47f6cdd2df531451a71483120dc2d55ef706 Flipper: 26fc4b7382499f1281eb8cb921e5c3ad6de91fe0 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30 @@ -978,45 +978,45 @@ SPEC CHECKSUMS: FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86 fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b - hermes-engine: d27603b55a48402501ad1928c05411dae9cd6b85 + hermes-engine: 34c863b446d0135b85a6536fa5fd89f48196f848 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1 - RCTRequired: 8ef706f91e2b643cd32c26a57700b5f24fab0585 - RCTTypeSafety: 5fbddd8eb9242b91ac0d901c01da3673f358b1b7 - React: e5d2d559e89d256a1d6da64d51adaecda9c8ddae - React-callinvoker: 352ecbafbdccca5fdf4aed99c98ae5b7fc28e39b - React-Codegen: 8ec2e0a386933d101f51e24180ccc1a311bec9bf - React-Core: 4ec45c2d537fe58e6d878bec6a13e3e2bed9c182 - React-CoreModules: 63f7f9fda3d4b214040a80e3f47ab4fb9a3e88e6 - React-cxxreact: 1a729807190ebf98ce5fb0c3d2ed211e8b5f2f87 - React-Fabric: a39f481ea7995898a9f153c17e73a7cc2ee330d6 - React-graphics: 757a50b1b1cd76eb443d14d4de463cce24292223 - React-hermes: eb93eb6e7921ecd4abcc6e741b327f40763e850f - React-jsi: 1995961abdff0c9af9aae8a6b24468f21811000e - React-jsiexecutor: 4bb480a183a354e4dbfb1012936b1a2bb9357de7 - React-jsinspector: cdc854f8b13abd202afa54bc12578e5afb9cfae1 - React-logger: ef2269b3afa6ba868da90496c3e17a4ec4f4cee0 - React-perflogger: 217095464d5c4bb70df0742fa86bf2a363693468 - React-RCTActionSheet: 8deae9b85a4cbc6a2243618ea62a374880a2c614 - React-RCTAnimation: 59c62353a8b59ce206044786c5d30e4754bffa64 - React-RCTAppDelegate: ef66a6904141fca96bffb00fac327a482b575f19 - React-RCTBlob: 8e518bae3d6ca97ffb7088da673fbbc53042d94d - React-RCTFabric: cdf6ac98e7e2c911eb8f6965eb981a4531213aca - React-RCTImage: 36c0324ff499802b9874d6803ca72026e90434f6 - React-RCTLinking: 401aec3a01b18c2c8ed93bf3a6758b87e617c58d - React-RCTNetwork: cb25b9f2737c3aa2cde0fe0bd7ff7fabf7bf9ad0 - React-RCTPushNotification: ad2794a67cf363518c264d03d90370909cb21ac5 - React-RCTSettings: cb6ae9f656e1c880500c2ecbe8e72861c2262afa - React-RCTTest: 5880205855853f9c926bd6b937687b8b8b4d852a - React-RCTText: 7404fd01809244d79d456f92cfe6f9fbadf69209 - React-RCTVibration: d13cc2d63286c633393d3a7f6f607cc2a09ec011 - React-rncore: 948f1aa41747d52885fdc639ad067b1508c0ed74 - React-runtimeexecutor: a9a1cd79996c9a0846e3232ecb25c64e1cc0172e - ReactCommon: 65718685d4095d06b4b1af8042e12f1df2925c31 + RCTRequired: f6187ec763637e6a57f5728dd9a3bdabc6d6b4e0 + RCTTypeSafety: a01aca2dd3b27fa422d5239252ad38e54e958750 + React: 741b4f5187e7a2137b69c88e65f940ba40600b4b + React-callinvoker: 72ba74b2d5d690c497631191ae6eeca0c043d9cf + React-Codegen: b059ec3325c74576514bf37e34723dffd1703b07 + React-Core: 72bb19702c465b6451a40501a2879532bec9acee + React-CoreModules: ffd19b082fc36b9b463fedf30955138b5426c053 + React-cxxreact: 8b3dd87e3b8ea96dd4ad5c7bac8f31f1cc3da97f + React-Fabric: 3fc38d31a7153a8a9e0e5de0197b2820c324e7cd + React-graphics: 4506414f51362f05eb96fb054bd019d0b4f55bbb + React-hermes: be95942c3f47fc032da1387360413f00dae0ea68 + React-jsi: 9978e2a64c2a4371b40e109f4ef30a33deaa9bcb + React-jsiexecutor: 18b5b33c5f2687a784a61bc8176611b73524ae77 + React-jsinspector: b6ed4cb3ffa27a041cd440300503dc512b761450 + React-logger: 186dd536128ae5924bc38ed70932c00aa740cd5b + React-perflogger: e706562ab7eb8eb590aa83a224d26fa13963d7f2 + React-RCTActionSheet: 57d4bd98122f557479a3359ad5dad8e109e20c5a + React-RCTAnimation: ccf3ef00101ea74bda73a045d79a658b36728a60 + React-RCTAppDelegate: d0c28a35c65e9a0aef287ac0dafe1b71b1ac180c + React-RCTBlob: 1700b92ece4357af0a49719c9638185ad2902e95 + React-RCTFabric: e6f198f05196b684964d64994b4d21baa538b89b + React-RCTImage: f2e4904566ccccaa4b704170fcc5ae144ca347bf + React-RCTLinking: 52a3740e3651e30aa11dff5a6debed7395dd8169 + React-RCTNetwork: ea0976f2b3ffc7877cd7784e351dc460adf87b12 + React-RCTPushNotification: e795b12bc8cce80ae78aafb27cba9d3df98a0c27 + React-RCTSettings: ed5ac992b23e25c65c3cc31f11b5c940ae5e3e60 + React-RCTTest: 737f48ff9e284456c5fbd90bc602983119cb5f74 + React-RCTText: c9dfc6722621d56332b4f3a19ac38105e7504145 + React-RCTVibration: f09f08de63e4122deb32506e20ca4cae6e4e14c1 + React-rncore: f74f62eccd88e52c60c013f0cb350f43138b1499 + React-runtimeexecutor: 4817d63dbc9d658f8dc0ec56bd9b83ce531129f0 + ReactCommon: 08723d2ed328c5cbcb0de168f231bc7bae7f8aa1 ScreenshotManager: e77ad8e427160ebce1f86313e2b21ea56b665285 SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608 - Yoga: e7ea9e590e27460d28911403b894722354d73479 + Yoga: f7decafdc5e8c125e6fa0da38a687e35238420fa YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: 8da43cb75927abd2bbb2fc21dcebfebb05b89963 From fc1abe1d69530e95bc39b439d7d883f620b86fb9 Mon Sep 17 00:00:00 2001 From: Tommy Nguyen <4123478+tido64@users.noreply.github.com> Date: Fri, 23 Jun 2023 13:44:17 +0200 Subject: [PATCH 43/45] fix(ios): fix `pod install --project-directory=ios` failing (#37993) --- scripts/cocoapods/__tests__/codegen_utils-test.rb | 4 ++-- scripts/cocoapods/codegen_utils.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/cocoapods/__tests__/codegen_utils-test.rb b/scripts/cocoapods/__tests__/codegen_utils-test.rb index 1b513f2be96987..219ba48eac303f 100644 --- a/scripts/cocoapods/__tests__/codegen_utils-test.rb +++ b/scripts/cocoapods/__tests__/codegen_utils-test.rb @@ -352,7 +352,7 @@ def testUseReactCodegenDiscovery_whenParametersAreGood_executeCodegen '[Codegen] warn: using experimental new codegen integration' ]) assert_equal(codegen_utils_mock.get_react_codegen_script_phases_params, [{ - :app_path => "~/app", + :app_path => app_path, :config_file_dir => "", :config_key => "codegenConfig", :fabric_enabled => false, @@ -361,7 +361,7 @@ def testUseReactCodegenDiscovery_whenParametersAreGood_executeCodegen assert_equal(codegen_utils_mock.get_react_codegen_spec_params, [{ :fabric_enabled => false, :folly_version=>"2021.07.22.00", - :package_json_file => "../node_modules/react-native/package.json", + :package_json_file => "#{app_path}/ios/../node_modules/react-native/package.json", :script_phases => "echo TestScript" }]) assert_equal(codegen_utils_mock.generate_react_codegen_spec_params, [{ diff --git a/scripts/cocoapods/codegen_utils.rb b/scripts/cocoapods/codegen_utils.rb index c305fa605fb6ff..a624b5139801aa 100644 --- a/scripts/cocoapods/codegen_utils.rb +++ b/scripts/cocoapods/codegen_utils.rb @@ -274,7 +274,7 @@ def use_react_native_codegen_discovery!( :config_key => config_key ) react_codegen_spec = codegen_utils.get_react_codegen_spec( - File.join(react_native_path, "package.json"), + File.join(relative_installation_root, react_native_path, "package.json"), :folly_version => folly_version, :fabric_enabled => fabric_enabled, :hermes_enabled => hermes_enabled, From f59db07bf56c55d0fad84fb282ddf4c61d2bf1ff Mon Sep 17 00:00:00 2001 From: Moti Zilberman Date: Thu, 22 Jun 2023 02:09:45 -0700 Subject: [PATCH 44/45] Prevent LogBox from crashing on long messages (#38005) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/38005 Fixes https://github.com/facebook/react-native/issues/32093 by guarding the expensive `BABEL_CODE_FRAME_ERROR_FORMAT` regex with a cheaper initial scan. (Longer term, we should reduce our reliance on string parsing and propagate more structured errors.) Changelog: [General][Fixed] Prevent LogBox from crashing on very long messages Reviewed By: GijsWeterings Differential Revision: D46892454 fbshipit-source-id: 3afadcdd75969c2589bbb06f47d1c4c1c2690abd # Conflicts: # Libraries/LogBox/Data/parseLogBoxLog.js # packages/react-native/package.json --- Libraries/LogBox/Data/parseLogBoxLog.js | 70 ++++++++++++++++++------- flow-typed/npm/ansi-regex_v5.x.x.js | 14 +++++ package.json | 1 + 3 files changed, 65 insertions(+), 20 deletions(-) create mode 100644 flow-typed/npm/ansi-regex_v5.x.x.js diff --git a/Libraries/LogBox/Data/parseLogBoxLog.js b/Libraries/LogBox/Data/parseLogBoxLog.js index f0abc77961d10e..a8d281022c3a40 100644 --- a/Libraries/LogBox/Data/parseLogBoxLog.js +++ b/Libraries/LogBox/Data/parseLogBoxLog.js @@ -14,12 +14,38 @@ import type {LogBoxLogData} from './LogBoxLog'; import parseErrorStack from '../../Core/Devtools/parseErrorStack'; import UTFSequence from '../../UTFSequence'; import stringifySafe from '../../Utilities/stringifySafe'; +import ansiRegex from 'ansi-regex'; + +const ANSI_REGEX = ansiRegex().source; const BABEL_TRANSFORM_ERROR_FORMAT = /^(?:TransformError )?(?:SyntaxError: |ReferenceError: )(.*): (.*) \((\d+):(\d+)\)\n\n([\s\S]+)/; + +// https://github.com/babel/babel/blob/33dbb85e9e9fe36915273080ecc42aee62ed0ade/packages/babel-code-frame/src/index.ts#L183-L184 +const BABEL_CODE_FRAME_MARKER_PATTERN = new RegExp( + [ + // Beginning of a line (per 'm' flag) + '^', + // Optional ANSI escapes for colors + `(?:${ANSI_REGEX})*`, + // Marker + '>', + // Optional ANSI escapes for colors + `(?:${ANSI_REGEX})*`, + // Left padding for line number + ' +', + // Line number + '[0-9]+', + // Gutter + ' \\|', + ].join(''), + 'm', +); + const BABEL_CODE_FRAME_ERROR_FORMAT = // eslint-disable-next-line no-control-regex /^(?:TransformError )?(?:.*):? (?:.*?)(\/.*): ([\s\S]+?)\n([ >]{2}[\d\s]+ \|[\s\S]+|\u{001b}[\s\S]+)/u; + const METRO_ERROR_FORMAT = /^(?:InternalError Metro has encountered an error:) (.*): (.*) \((\d+):(\d+)\)\n\n([\s\S]+)/u; @@ -241,27 +267,31 @@ export function parseLogBoxException( }; } - const babelCodeFrameError = message.match(BABEL_CODE_FRAME_ERROR_FORMAT); + // Perform a cheap match first before trying to parse the full message, which + // can get expensive for arbitrary input. + if (BABEL_CODE_FRAME_MARKER_PATTERN.test(message)) { + const babelCodeFrameError = message.match(BABEL_CODE_FRAME_ERROR_FORMAT); - if (babelCodeFrameError) { - // Codeframe errors are thrown from any use of buildCodeFrameError. - const [fileName, content, codeFrame] = babelCodeFrameError.slice(1); - return { - level: 'syntax', - stack: [], - isComponentError: false, - componentStack: [], - codeFrame: { - fileName, - location: null, // We are not given the location. - content: codeFrame, - }, - message: { - content, - substitutions: [], - }, - category: `${fileName}-${1}-${1}`, - }; + if (babelCodeFrameError) { + // Codeframe errors are thrown from any use of buildCodeFrameError. + const [fileName, content, codeFrame] = babelCodeFrameError.slice(1); + return { + level: 'syntax', + stack: [], + isComponentError: false, + componentStack: [], + codeFrame: { + fileName, + location: null, // We are not given the location. + content: codeFrame, + }, + message: { + content, + substitutions: [], + }, + category: `${fileName}-${1}-${1}`, + }; + } } if (message.match(/^TransformError /)) { diff --git a/flow-typed/npm/ansi-regex_v5.x.x.js b/flow-typed/npm/ansi-regex_v5.x.x.js new file mode 100644 index 00000000000000..150902f4a12e6c --- /dev/null +++ b/flow-typed/npm/ansi-regex_v5.x.x.js @@ -0,0 +1,14 @@ +/** + * @flow strict + * @format + */ + +declare module 'ansi-regex' { + declare export type Options = { + /** + * Match only the first ANSI escape. + */ + +onlyFirst?: boolean, + }; + declare export default function ansiRegex(options?: Options): RegExp; +} diff --git a/package.json b/package.json index e3aec6104c62dd..e3c6deaca8c83b 100644 --- a/package.json +++ b/package.json @@ -118,6 +118,7 @@ "@react-native/polyfills": "2.0.0", "abort-controller": "^3.0.0", "anser": "^1.4.9", + "ansi-regex": "^5.0.0", "base64-js": "^1.1.2", "deprecated-react-native-prop-types": "^3.0.1", "event-target-shim": "^5.0.1", From 49d16d5aefd703ff20ab5d05544d78d6ce446427 Mon Sep 17 00:00:00 2001 From: Distiller Date: Tue, 4 Jul 2023 10:36:34 +0000 Subject: [PATCH 45/45] [0.71.12] Bump version numbers --- Gemfile.lock | 4 ++-- Libraries/Core/ReactNativeVersion.js | 2 +- React/Base/RCTVersion.m | 2 +- ReactAndroid/gradle.properties | 2 +- .../facebook/react/modules/systeminfo/ReactNativeVersion.java | 2 +- ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- package.json | 2 +- template/package.json | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 9f4978cccde705..cbe5545495d0a0 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -3,7 +3,7 @@ GEM specs: CFPropertyList (3.0.6) rexml - activesupport (7.0.5) + activesupport (7.0.6) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -65,7 +65,7 @@ GEM i18n (1.14.1) concurrent-ruby (~> 1.0) json (2.6.3) - minitest (5.18.0) + minitest (5.18.1) molinillo (0.8.0) nanaimo (0.3.0) nap (1.1.0) diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index 24a88f1e0d74b9..42d00b33a2f4bf 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -12,6 +12,6 @@ exports.version = { major: 0, minor: 71, - patch: 11, + patch: 12, prerelease: null, }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index 2ec77bf53dfc07..387a09c3afe586 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(71), - RCTVersionPatch: @(11), + RCTVersionPatch: @(12), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index 0216f457fcdf6e..6642394e29ff87 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.71.11 +VERSION_NAME=0.71.12 GROUP=com.facebook.react # JVM Versions diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index 5a630a2330b478..9e637a4ec02498 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -17,6 +17,6 @@ public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, "minor", 71, - "patch", 11, + "patch", 12, "prerelease", null); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index 89eb22c97035e7..0a27282fe0aca3 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -17,7 +17,7 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; int32_t Minor = 71; - int32_t Patch = 11; + int32_t Patch = 12; std::string_view Prerelease = ""; } ReactNativeVersion; diff --git a/package.json b/package.json index e3c6deaca8c83b..682b9dcbaded7c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.71.11", + "version": "0.71.12", "bin": "./cli.js", "description": "A framework for building native apps using React", "license": "MIT", diff --git a/template/package.json b/template/package.json index ef7b80e77beaaf..77931385edeb67 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "18.2.0", - "react-native": "0.71.11" + "react-native": "0.71.12" }, "devDependencies": { "@babel/core": "^7.20.0",