From 0c1e75ce86389e07277d2e120b12236a57693d78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikl=C3=B3s=20Fazekas?= Date: Fri, 5 Jul 2024 19:00:33 +0200 Subject: [PATCH] rn-0.75.1 --- android/build.gradle | 5 +- .../components/camera/RNMBXCameraManager.kt | 1 + .../components/images/RNMBXImagesManager.kt | 11 +- .../RNMBXCustomLocationProviderManager.kt | 2 + .../RNMBXNativeUserLocationManager.kt | 1 + .../components/mapview/NativeMapViewModule.kt | 8 +- .../components/mapview/RNMBXMapViewManager.kt | 8 +- .../styles/RNMBXStyleImportManager.kt | 1 + .../components/styles/RNMBXStyleValue.kt | 1 + .../styles/sources/RNMBXImageSource.kt | 4 +- .../styles/sources/RNMBXTileSourceManager.kt | 8 +- .../rnmbx/utils/extensions/Dynamic.kt | 1 + .../rnmbx/utils/extensions/ReadableMap.kt | 1 + .../com/rnmapbox/rnmbx/rncompat/Dynamic.kt | 18 + .../rnmapbox/rnmbx/rncompat/ReadableMap.kt | 7 + .../rncompat/ResourceDrawableIdHelper.kt | 7 + .../android/app/src/main/AndroidManifest.xml | 3 +- example/babel.config.js | 2 +- example/ios/Podfile.lock | 1500 ++++++++++++----- example/package.json | 38 +- ...eact-native-safe-area-context+4.10.4.patch | 22 + .../patches/react-native-screens+3.31.1.patch | 113 ++ package.json | 5 - 23 files changed, 1286 insertions(+), 481 deletions(-) create mode 100644 android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/Dynamic.kt create mode 100644 android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/ReadableMap.kt create mode 100644 android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/ResourceDrawableIdHelper.kt create mode 100644 example/patches/react-native-safe-area-context+4.10.4.patch create mode 100644 example/patches/react-native-screens+3.31.1.patch diff --git a/android/build.gradle b/android/build.gradle index db952374e..a008e17d7 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -72,6 +72,7 @@ android { } else { java.srcDirs += 'src/main/mapbox-v11-compat/v10' } + java.srcDirs += 'src/main/rn-compat/rn75' if (safeExtGet("RNMapboxMapsUseV11", false)) { logger.warn("RNMapboxMapsUseV11 is deprecated, just set RNMapboxMapsVersion to 11.*") } @@ -164,9 +165,9 @@ dependencies { // Dependencies customizableDependencies('RNMapboxMapsSupportLibs') { - implementation "com.android.support:support-vector-drawable:28.0.0" + //implementation "com.android.support:support-vector-drawable:28.0.0" implementation "com.android.support:support-annotations:28.0.0" - implementation "com.android.support:appcompat-v7:28.0.0" + //implementation "com.android.support:appcompat-v7:28.0.0" } customizableDependencies('RNMapboxMapsOkHTTPLibs') { implementation "com.squareup.okhttp3:okhttp:4.9.0" diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/camera/RNMBXCameraManager.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/camera/RNMBXCameraManager.kt index 09728867e..9523702b7 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/camera/RNMBXCameraManager.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/camera/RNMBXCameraManager.kt @@ -13,6 +13,7 @@ import com.rnmapbox.rnmbx.utils.ViewTagResolver import com.rnmapbox.rnmbx.utils.extensions.asBooleanOrNull import com.rnmapbox.rnmbx.utils.extensions.asDoubleOrNull import com.rnmapbox.rnmbx.utils.extensions.asStringOrNull +import com.rnmapbox.rnmbx.rncompat.dynamic.* class RNMBXCameraManager(private val mContext: ReactApplicationContext, val viewTagResolver: ViewTagResolver) : AbstractEventEmitter( diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/images/RNMBXImagesManager.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/images/RNMBXImagesManager.kt index 67c865631..a9e2b683c 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/images/RNMBXImagesManager.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/images/RNMBXImagesManager.kt @@ -15,6 +15,7 @@ import com.mapbox.maps.ImageStretches import com.rnmapbox.rnmbx.components.AbstractEventEmitter import com.rnmapbox.rnmbx.events.constants.EventKeys import com.rnmapbox.rnmbx.events.constants.eventMapOf +import com.rnmapbox.rnmbx.rncompat.dynamic.* import com.rnmapbox.rnmbx.utils.ImageEntry import com.rnmapbox.rnmbx.utils.Logger import com.rnmapbox.rnmbx.utils.ResourceUtils @@ -202,15 +203,13 @@ class RNMBXImagesManager(private val mContext: ReactApplicationContext) : images.setNativeImages(nativeImages) } - override fun customEvents(): Map? { - return eventMapOf( + override fun customEvents(): Map? { return eventMapOf( EventKeys.IMAGES_MISSING to "onImageMissing" ) } // region RNMBXImage children - - override fun addView(parent: RNMBXImages?, childView: View?, childPosition: Int) { + override fun addView(parent: RNMBXImages, childView: View, childPosition: Int) { if (parent == null || childView == null) { Logger.e("RNMBXImages", "addView: parent or childView is null") return @@ -225,7 +224,7 @@ class RNMBXImagesManager(private val mContext: ReactApplicationContext) : childView.nativeImageUpdater = parent } - override fun removeView(parent: RNMBXImages?, view: View?) { + override fun removeView(parent: RNMBXImages, view: View) { if (parent == null || view == null) { Logger.e("RNMBXImages", "removeView: parent or view is null") return @@ -234,7 +233,7 @@ class RNMBXImagesManager(private val mContext: ReactApplicationContext) : parent.mImageViews.remove(view) } - override fun removeAllViews(parent: RNMBXImages?) { + override fun removeAllViews(parent: RNMBXImages) { if (parent == null) { Logger.e("RNMBXImages", "removeAllViews parent is null") return diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/location/RNMBXCustomLocationProviderManager.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/location/RNMBXCustomLocationProviderManager.kt index 5ff144b10..67145d1c2 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/location/RNMBXCustomLocationProviderManager.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/location/RNMBXCustomLocationProviderManager.kt @@ -6,8 +6,10 @@ import com.facebook.react.uimanager.ThemedReactContext import com.facebook.react.uimanager.ViewGroupManager import com.facebook.react.uimanager.annotations.ReactProp import com.facebook.react.viewmanagers.RNMBXCustomLocationProviderManagerInterface +import com.rnmapbox.rnmbx.rncompat.dynamic.* import com.rnmapbox.rnmbx.utils.Logger + class RNMBXCustomLocationProviderManager : ViewGroupManager(), RNMBXCustomLocationProviderManagerInterface { override fun getName(): String { diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/location/RNMBXNativeUserLocationManager.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/location/RNMBXNativeUserLocationManager.kt index 26fba5c49..2869ce62a 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/location/RNMBXNativeUserLocationManager.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/location/RNMBXNativeUserLocationManager.kt @@ -11,6 +11,7 @@ import com.google.gson.Gson import com.google.gson.stream.JsonWriter import com.mapbox.bindgen.Value import com.mapbox.maps.extension.style.expressions.generated.Expression +import com.rnmapbox.rnmbx.rncompat.dynamic.* import com.rnmapbox.rnmbx.utils.Logger import com.rnmapbox.rnmbx.utils.extensions.toJsonArray import java.io.StringWriter diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/mapview/NativeMapViewModule.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/mapview/NativeMapViewModule.kt index 41158020f..9f412f555 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/mapview/NativeMapViewModule.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/mapview/NativeMapViewModule.kt @@ -143,11 +143,11 @@ class NativeMapViewModule(context: ReactApplicationContext, val viewTagResolver: override fun setHandledMapChangedEvents( viewRef: ViewRefTag?, - events: ReadableArray, - promise: Promise + events: ReadableArray?, + promise: Promise? ) { - withMapViewOnUIThread(viewRef, promise) { - it.setHandledMapChangedEvents(events.asArrayString()) + withMapViewOnUIThread(viewRef, promise!!) { + it.setHandledMapChangedEvents(events!!.asArrayString()) promise.resolve(null) } } diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/mapview/RNMBXMapViewManager.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/mapview/RNMBXMapViewManager.kt index 98febe73a..860128694 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/mapview/RNMBXMapViewManager.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/mapview/RNMBXMapViewManager.kt @@ -86,19 +86,19 @@ open class RNMBXMapViewManager(context: ReactApplicationContext, val viewTagReso } } - override fun addView(mapView: RNMBXMapView?, childView: View?, childPosition: Int) { + override fun addView(mapView: RNMBXMapView, childView: View, childPosition: Int) { mapView!!.addFeature(childView, childPosition) } - override fun getChildCount(mapView: RNMBXMapView?): Int { + override fun getChildCount(mapView: RNMBXMapView): Int { return mapView!!.featureCount } - override fun getChildAt(mapView: RNMBXMapView?, index: Int): View? { + override fun getChildAt(mapView: RNMBXMapView, index: Int): View? { return mapView!!.getFeatureAt(index) } - override fun removeViewAt(mapView: RNMBXMapView?, index: Int) { + override fun removeViewAt(mapView: RNMBXMapView, index: Int) { mapView!!.removeFeatureAt(index) } diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/styles/RNMBXStyleImportManager.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/styles/RNMBXStyleImportManager.kt index 833997fd2..fafc00bef 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/styles/RNMBXStyleImportManager.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/styles/RNMBXStyleImportManager.kt @@ -11,6 +11,7 @@ import com.facebook.react.viewmanagers.RNMBXStyleImportManagerInterface import com.rnmapbox.rnmbx.components.AbstractEventEmitter import com.rnmapbox.rnmbx.components.mapview.RNMBXMapView import com.mapbox.bindgen.Value +import com.rnmapbox.rnmbx.rncompat.dynamic.* import com.rnmapbox.rnmbx.utils.Logger import com.rnmapbox.rnmbx.utils.extensions.toValueHashMap import org.json.JSONObject diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/styles/RNMBXStyleValue.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/styles/RNMBXStyleValue.kt index e886cc763..db13128f3 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/styles/RNMBXStyleValue.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/styles/RNMBXStyleValue.kt @@ -8,6 +8,7 @@ import com.mapbox.maps.extension.style.types.StyleTransition import com.rnmapbox.rnmbx.components.styles.RNMBXStyleFactory import com.mapbox.maps.extension.style.expressions.generated.Expression import com.mapbox.maps.extension.style.light.LightPosition +import com.rnmapbox.rnmbx.rncompat.dynamic.* import com.rnmapbox.rnmbx.utils.ExpressionParser import com.rnmapbox.rnmbx.utils.Logger import java.util.ArrayList diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXImageSource.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXImageSource.kt index be2207289..16a455d80 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXImageSource.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXImageSource.kt @@ -5,6 +5,7 @@ import android.net.Uri import android.util.Log import com.facebook.react.views.imagehelper.ResourceDrawableIdHelper import com.mapbox.maps.extension.style.sources.generated.ImageSource +import com.rnmapbox.rnmbx.rncompat.resourcedrawableidhelper.* import com.rnmapbox.rnmbx.utils.LatLngQuad import java.net.URL @@ -66,4 +67,5 @@ class RNMBXImageSource(context: Context?) : RNMBXSource(context) { companion object { const val LOG_TAG = "RNMBXImageSource" } -} \ No newline at end of file +} + diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXTileSourceManager.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXTileSourceManager.kt index 767d27b5c..e18cbcfc0 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXTileSourceManager.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXTileSourceManager.kt @@ -10,19 +10,19 @@ import com.rnmapbox.rnmbx.components.AbstractEventEmitter abstract class RNMBXTileSourceManager?> internal constructor( reactApplicationContext: ReactApplicationContext ) : AbstractEventEmitter(reactApplicationContext) { - override fun getChildAt(source: T, childPosition: Int): View { + override fun getChildAt(source: T & Any, childPosition: Int): View { return source!!.getChildAt(childPosition) } - override fun getChildCount(source: T): Int { + override fun getChildCount(source: T & Any): Int { return source!!.childCount } - override fun addView(source: T, childView: View, childPosition: Int) { + override fun addView(source: T & Any, childView: View, childPosition: Int) { source!!.addLayer(childView, childPosition) } - override fun removeViewAt(source: T, childPosition: Int) { + override fun removeViewAt(source: T & Any, childPosition: Int) { source!!.removeLayer(childPosition) } diff --git a/android/src/main/java/com/rnmapbox/rnmbx/utils/extensions/Dynamic.kt b/android/src/main/java/com/rnmapbox/rnmbx/utils/extensions/Dynamic.kt index a4966048e..d52fa211d 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/utils/extensions/Dynamic.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/utils/extensions/Dynamic.kt @@ -5,6 +5,7 @@ import com.facebook.react.bridge.ReadableArray import com.facebook.react.bridge.ReadableMap import com.facebook.react.bridge.ReadableType import com.mapbox.bindgen.Value +import com.rnmapbox.rnmbx.rncompat.dynamic.* fun ReadableMap.toValueHashMap(): HashMap { var result = hashMapOf() diff --git a/android/src/main/java/com/rnmapbox/rnmbx/utils/extensions/ReadableMap.kt b/android/src/main/java/com/rnmapbox/rnmbx/utils/extensions/ReadableMap.kt index 2882e0dab..c69ef8c22 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/utils/extensions/ReadableMap.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/utils/extensions/ReadableMap.kt @@ -17,6 +17,7 @@ import com.mapbox.geojson.MultiPolygon import com.mapbox.geojson.Point import com.mapbox.geojson.Polygon import com.mapbox.maps.EdgeInsets +import com.rnmapbox.rnmbx.rncompat.readable_map.* import com.rnmapbox.rnmbx.utils.ConvertUtils import com.rnmapbox.rnmbx.utils.Logger diff --git a/android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/Dynamic.kt b/android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/Dynamic.kt new file mode 100644 index 000000000..978c3a1e7 --- /dev/null +++ b/android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/Dynamic.kt @@ -0,0 +1,18 @@ +package com.rnmapbox.rnmbx.rncompat.dynamic + +import com.facebook.react.bridge.Dynamic +import com.facebook.react.bridge.ReadableType + + +fun Dynamic.getType(): ReadableType { + return type +} + +/* +val Dynamic.type: ReadableType + get() { return this.getType() } +*/ +/* +val Dynamic.isNull: Boolean + get() { return this.isNull() } + */ diff --git a/android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/ReadableMap.kt b/android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/ReadableMap.kt new file mode 100644 index 000000000..fee7f2218 --- /dev/null +++ b/android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/ReadableMap.kt @@ -0,0 +1,7 @@ +package com.rnmapbox.rnmbx.rncompat.readable_map +import com.facebook.react.bridge.ReadableMap + +fun ReadableMap.getEntryIterator(): Iterator> +{ + return this.entryIterator +} \ No newline at end of file diff --git a/android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/ResourceDrawableIdHelper.kt b/android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/ResourceDrawableIdHelper.kt new file mode 100644 index 000000000..0bb9b81ab --- /dev/null +++ b/android/src/main/rn-compat/rn75/com/rnmapbox/rnmbx/rncompat/ResourceDrawableIdHelper.kt @@ -0,0 +1,7 @@ +package com.rnmapbox.rnmbx.rncompat.resourcedrawableidhelper; + +import com.facebook.react.views.imagehelper.ResourceDrawableIdHelper + +public fun ResourceDrawableIdHelper.Companion.getInstance(): ResourceDrawableIdHelper { + return this.instance +} \ No newline at end of file diff --git a/example/android/app/src/main/AndroidManifest.xml b/example/android/app/src/main/AndroidManifest.xml index 6b9e33339..5f28680e3 100644 --- a/example/android/app/src/main/AndroidManifest.xml +++ b/example/android/app/src/main/AndroidManifest.xml @@ -12,7 +12,8 @@ android:icon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher_round" android:allowBackup="false" - android:theme="@style/AppTheme"> + android:theme="@style/AppTheme" + android:supportsRtl="true"> 23.9) - - MapboxMaps (10.17.0): - - MapboxCommon (= 23.9.2) - - MapboxCoreMaps (= 10.17.0) - - MapboxMobileEvents (= 1.0.10) - - Turf (= 2.7.0) - - MapboxMobileEvents (1.0.10) - - RCT-Folly (2022.05.16.00): + - hermes-engine (0.75.0-rc.3): + - hermes-engine/Pre-built (= 0.75.0-rc.3) + - hermes-engine/Pre-built (0.75.0-rc.3) + - MapboxCommon (24.4.0) + - MapboxCoreMaps (11.4.0): + - MapboxCommon (~> 24.4) + - MapboxMaps (11.4.0): + - MapboxCommon (= 24.4.0) + - MapboxCoreMaps (= 11.4.0) + - Turf (= 2.8.0) + - RCT-Folly (2024.01.01.00): - boost - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - - RCT-Folly/Default (= 2022.05.16.00) - - RCT-Folly/Default (2022.05.16.00): + - RCT-Folly/Default (= 2024.01.01.00) + - RCT-Folly/Default (2024.01.01.00): - boost - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - - RCT-Folly/Fabric (2022.05.16.00): + - RCT-Folly/Fabric (2024.01.01.00): - boost - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - - RCT-Folly/Futures (2022.05.16.00): - - boost - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - libevent - - RCTRequired (0.73.0) - - RCTTypeSafety (0.73.0): - - FBLazyVector (= 0.73.0) - - RCTRequired (= 0.73.0) - - React-Core (= 0.73.0) - - React (0.73.0): - - React-Core (= 0.73.0) - - React-Core/DevSupport (= 0.73.0) - - React-Core/RCTWebSocket (= 0.73.0) - - React-RCTActionSheet (= 0.73.0) - - React-RCTAnimation (= 0.73.0) - - React-RCTBlob (= 0.73.0) - - React-RCTImage (= 0.73.0) - - React-RCTLinking (= 0.73.0) - - React-RCTNetwork (= 0.73.0) - - React-RCTSettings (= 0.73.0) - - React-RCTText (= 0.73.0) - - React-RCTVibration (= 0.73.0) - - React-callinvoker (0.73.0) - - React-Codegen (0.73.0): - - DoubleConversion - - FBReactNativeSpec - - glog - - hermes-engine - - RCT-Folly - - RCTRequired - - RCTTypeSafety - - React-Core - - React-jsi - - React-jsiexecutor - - React-NativeModulesApple - - React-rncore - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - React-Core (0.73.0): + - RCTDeprecation (0.75.0-rc.3) + - RCTRequired (0.75.0-rc.3) + - RCTTypeSafety (0.75.0-rc.3): + - FBLazyVector (= 0.75.0-rc.3) + - RCTRequired (= 0.75.0-rc.3) + - React-Core (= 0.75.0-rc.3) + - React (0.75.0-rc.3): + - React-Core (= 0.75.0-rc.3) + - React-Core/DevSupport (= 0.75.0-rc.3) + - React-Core/RCTWebSocket (= 0.75.0-rc.3) + - React-RCTActionSheet (= 0.75.0-rc.3) + - React-RCTAnimation (= 0.75.0-rc.3) + - React-RCTBlob (= 0.75.0-rc.3) + - React-RCTImage (= 0.75.0-rc.3) + - React-RCTLinking (= 0.75.0-rc.3) + - React-RCTNetwork (= 0.75.0-rc.3) + - React-RCTSettings (= 0.75.0-rc.3) + - React-RCTText (= 0.75.0-rc.3) + - React-RCTVibration (= 0.75.0-rc.3) + - React-callinvoker (0.75.0-rc.3) + - React-Core (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-Core/Default (= 0.73.0) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.75.0-rc.3) - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/CoreModulesHeaders (0.73.0): + - React-Core/CoreModulesHeaders (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/Default (0.73.0): + - React-Core/Default (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/DevSupport (0.73.0): + - React-Core/DevSupport (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-Core/Default (= 0.73.0) - - React-Core/RCTWebSocket (= 0.73.0) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.75.0-rc.3) + - React-Core/RCTWebSocket (= 0.75.0-rc.3) - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor - - React-jsinspector (= 0.73.0) + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTActionSheetHeaders (0.73.0): + - React-Core/RCTActionSheetHeaders (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTAnimationHeaders (0.73.0): + - React-Core/RCTAnimationHeaders (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTBlobHeaders (0.73.0): + - React-Core/RCTBlobHeaders (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTImageHeaders (0.73.0): + - React-Core/RCTImageHeaders (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTLinkingHeaders (0.73.0): + - React-Core/RCTLinkingHeaders (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTNetworkHeaders (0.73.0): + - React-Core/RCTNetworkHeaders (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTSettingsHeaders (0.73.0): + - React-Core/RCTSettingsHeaders (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTTextHeaders (0.73.0): + - React-Core/RCTTextHeaders (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTVibrationHeaders (0.73.0): + - React-Core/RCTVibrationHeaders (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTWebSocket (0.73.0): + - React-Core/RCTWebSocket (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-Core/Default (= 0.73.0) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.75.0-rc.3) - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-CoreModules (0.73.0): - - RCT-Folly (= 2022.05.16.00) - - RCTTypeSafety (= 0.73.0) - - React-Codegen - - React-Core/CoreModulesHeaders (= 0.73.0) - - React-jsi (= 0.73.0) + - React-CoreModules (0.75.0-rc.3): + - DoubleConversion + - fmt (= 9.1.0) + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety (= 0.75.0-rc.3) + - React-Core/CoreModulesHeaders (= 0.75.0-rc.3) + - React-jsi (= 0.75.0-rc.3) + - React-jsinspector - React-NativeModulesApple - React-RCTBlob - - React-RCTImage (= 0.73.0) + - React-RCTImage (= 0.75.0-rc.3) + - ReactCodegen - ReactCommon - - SocketRocket (= 0.6.1) - - React-cxxreact (0.73.0): - - boost (= 1.83.0) + - SocketRocket (= 0.7.0) + - React-cxxreact (0.75.0-rc.3): + - boost + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.75.0-rc.3) + - React-debug (= 0.75.0-rc.3) + - React-jsi (= 0.75.0-rc.3) + - React-jsinspector + - React-logger (= 0.75.0-rc.3) + - React-perflogger (= 0.75.0-rc.3) + - React-runtimeexecutor (= 0.75.0-rc.3) + - React-debug (0.75.0-rc.3) + - React-defaultsnativemodule (0.75.0-rc.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-domnativemodule + - React-Fabric + - React-featureflags + - React-featureflagsnativemodule + - React-graphics + - React-idlecallbacksnativemodule + - React-ImageManager + - React-microtasksnativemodule + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-domnativemodule (0.75.0-rc.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-FabricComponents + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-Fabric (0.75.0-rc.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/animations (= 0.75.0-rc.3) + - React-Fabric/attributedstring (= 0.75.0-rc.3) + - React-Fabric/componentregistry (= 0.75.0-rc.3) + - React-Fabric/componentregistrynative (= 0.75.0-rc.3) + - React-Fabric/components (= 0.75.0-rc.3) + - React-Fabric/core (= 0.75.0-rc.3) + - React-Fabric/dom (= 0.75.0-rc.3) + - React-Fabric/imagemanager (= 0.75.0-rc.3) + - React-Fabric/leakchecker (= 0.75.0-rc.3) + - React-Fabric/mounting (= 0.75.0-rc.3) + - React-Fabric/observers (= 0.75.0-rc.3) + - React-Fabric/scheduler (= 0.75.0-rc.3) + - React-Fabric/telemetry (= 0.75.0-rc.3) + - React-Fabric/templateprocessor (= 0.75.0-rc.3) + - React-Fabric/uimanager (= 0.75.0-rc.3) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/animations (0.75.0-rc.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/attributedstring (0.75.0-rc.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/componentregistry (0.75.0-rc.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/componentregistrynative (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) - - glog - - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-callinvoker (= 0.73.0) - - React-debug (= 0.73.0) - - React-jsi (= 0.73.0) - - React-jsinspector (= 0.73.0) - - React-logger (= 0.73.0) - - React-perflogger (= 0.73.0) - - React-runtimeexecutor (= 0.73.0) - - React-debug (0.73.0) - - React-Fabric (0.73.0): + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug - - React-Fabric/animations (= 0.73.0) - - React-Fabric/attributedstring (= 0.73.0) - - React-Fabric/componentregistry (= 0.73.0) - - React-Fabric/componentregistrynative (= 0.73.0) - - React-Fabric/components (= 0.73.0) - - React-Fabric/core (= 0.73.0) - - React-Fabric/imagemanager (= 0.73.0) - - React-Fabric/leakchecker (= 0.73.0) - - React-Fabric/mounting (= 0.73.0) - - React-Fabric/scheduler (= 0.73.0) - - React-Fabric/telemetry (= 0.73.0) - - React-Fabric/templateprocessor (= 0.73.0) - - React-Fabric/textlayoutmanager (= 0.73.0) - - React-Fabric/uimanager (= 0.73.0) + - React-Fabric/components/legacyviewmanagerinterop (= 0.75.0-rc.3) + - React-Fabric/components/root (= 0.75.0-rc.3) + - React-Fabric/components/view (= 0.75.0-rc.3) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -336,17 +502,18 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/animations (0.73.0): + - React-Fabric/components/legacyviewmanagerinterop (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -355,17 +522,18 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/attributedstring (0.73.0): + - React-Fabric/components/root (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -374,17 +542,18 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistry (0.73.0): + - React-Fabric/components/view (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -393,17 +562,19 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistrynative (0.73.0): + - Yoga + - React-Fabric/core (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -412,28 +583,18 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components (0.73.0): + - React-Fabric/dom (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug - - React-Fabric/components/inputaccessory (= 0.73.0) - - React-Fabric/components/legacyviewmanagerinterop (= 0.73.0) - - React-Fabric/components/modal (= 0.73.0) - - React-Fabric/components/rncore (= 0.73.0) - - React-Fabric/components/root (= 0.73.0) - - React-Fabric/components/safeareaview (= 0.73.0) - - React-Fabric/components/scrollview (= 0.73.0) - - React-Fabric/components/text (= 0.73.0) - - React-Fabric/components/textinput (= 0.73.0) - - React-Fabric/components/unimplementedview (= 0.73.0) - - React-Fabric/components/view (= 0.73.0) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -442,17 +603,18 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/inputaccessory (0.73.0): + - React-Fabric/imagemanager (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -461,17 +623,18 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/legacyviewmanagerinterop (0.73.0): + - React-Fabric/leakchecker (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -480,17 +643,18 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/modal (0.73.0): + - React-Fabric/mounting (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -499,17 +663,19 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/rncore (0.73.0): + - React-Fabric/observers (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric/observers/events (= 0.75.0-rc.3) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -518,17 +684,18 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/root (0.73.0): + - React-Fabric/observers/events (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -537,36 +704,40 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/safeareaview (0.73.0): + - React-Fabric/scheduler (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric/observers/events + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-performancetimeline - React-rendererdebug - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/scrollview (0.73.0): + - React-Fabric/telemetry (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -575,17 +746,18 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/text (0.73.0): + - React-Fabric/templateprocessor (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -594,55 +766,64 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/textinput (0.73.0): + - React-Fabric/uimanager (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric/uimanager/consistency (= 0.75.0-rc.3) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-rendererconsistency - React-rendererdebug - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/unimplementedview (0.73.0): + - React-Fabric/uimanager/consistency (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-rendererconsistency - React-rendererdebug - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/view (0.73.0): + - React-FabricComponents (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-FabricComponents/components (= 0.75.0-rc.3) + - React-FabricComponents/textlayoutmanager (= 0.75.0-rc.3) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -650,19 +831,31 @@ PODS: - React-rendererdebug - React-runtimescheduler - React-utils + - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-Fabric/core (0.73.0): + - React-FabricComponents/components (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-FabricComponents/components/inputaccessory (= 0.75.0-rc.3) + - React-FabricComponents/components/iostextinput (= 0.75.0-rc.3) + - React-FabricComponents/components/modal (= 0.75.0-rc.3) + - React-FabricComponents/components/rncore (= 0.75.0-rc.3) + - React-FabricComponents/components/safeareaview (= 0.75.0-rc.3) + - React-FabricComponents/components/scrollview (= 0.75.0-rc.3) + - React-FabricComponents/components/text (= 0.75.0-rc.3) + - React-FabricComponents/components/textinput (= 0.75.0-rc.3) + - React-FabricComponents/components/unimplementedview (= 0.75.0-rc.3) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -670,18 +863,22 @@ PODS: - React-rendererdebug - React-runtimescheduler - React-utils + - ReactCodegen - ReactCommon/turbomodule/core - - React-Fabric/imagemanager (0.73.0): + - Yoga + - React-FabricComponents/components/inputaccessory (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -689,18 +886,22 @@ PODS: - React-rendererdebug - React-runtimescheduler - React-utils + - ReactCodegen - ReactCommon/turbomodule/core - - React-Fabric/leakchecker (0.73.0): + - Yoga + - React-FabricComponents/components/iostextinput (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -708,18 +909,22 @@ PODS: - React-rendererdebug - React-runtimescheduler - React-utils + - ReactCodegen - ReactCommon/turbomodule/core - - React-Fabric/mounting (0.73.0): + - Yoga + - React-FabricComponents/components/modal (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -727,18 +932,22 @@ PODS: - React-rendererdebug - React-runtimescheduler - React-utils + - ReactCodegen - ReactCommon/turbomodule/core - - React-Fabric/scheduler (0.73.0): + - Yoga + - React-FabricComponents/components/rncore (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -746,18 +955,22 @@ PODS: - React-rendererdebug - React-runtimescheduler - React-utils + - ReactCodegen - ReactCommon/turbomodule/core - - React-Fabric/telemetry (0.73.0): + - Yoga + - React-FabricComponents/components/safeareaview (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -765,18 +978,22 @@ PODS: - React-rendererdebug - React-runtimescheduler - React-utils + - ReactCodegen - ReactCommon/turbomodule/core - - React-Fabric/templateprocessor (0.73.0): + - Yoga + - React-FabricComponents/components/scrollview (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -784,19 +1001,22 @@ PODS: - React-rendererdebug - React-runtimescheduler - React-utils + - ReactCodegen - ReactCommon/turbomodule/core - - React-Fabric/textlayoutmanager (0.73.0): + - Yoga + - React-FabricComponents/components/text (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug - - React-Fabric/uimanager + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -804,18 +1024,22 @@ PODS: - React-rendererdebug - React-runtimescheduler - React-utils + - ReactCodegen - ReactCommon/turbomodule/core - - React-Fabric/uimanager (0.73.0): + - Yoga + - React-FabricComponents/components/textinput (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor @@ -823,43 +1047,138 @@ PODS: - React-rendererdebug - React-runtimescheduler - React-utils + - ReactCodegen - ReactCommon/turbomodule/core - - React-FabricImage (0.73.0): + - Yoga + - React-FabricComponents/components/unimplementedview (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) - - RCTRequired (= 0.73.0) - - RCTTypeSafety (= 0.73.0) + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricComponents/textlayoutmanager (0.75.0-rc.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/core + - Yoga + - React-FabricImage (0.75.0-rc.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired (= 0.75.0-rc.3) + - RCTTypeSafety (= 0.75.0-rc.3) - React-Fabric - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.73.0) + - React-jsiexecutor (= 0.75.0-rc.3) - React-logger - React-rendererdebug - React-utils - ReactCommon - Yoga - - React-graphics (0.73.0): + - React-featureflags (0.75.0-rc.3) + - React-featureflagsnativemodule (0.75.0-rc.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-graphics (0.75.0-rc.3): + - DoubleConversion + - fmt (= 9.1.0) - glog - - RCT-Folly/Fabric (= 2022.05.16.00) - - React-Core/Default (= 0.73.0) + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-jsi + - React-jsiexecutor - React-utils - - React-hermes (0.73.0): + - React-hermes (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - RCT-Folly/Futures (= 2022.05.16.00) - - React-cxxreact (= 0.73.0) + - RCT-Folly (= 2024.01.01.00) + - React-cxxreact (= 0.75.0-rc.3) - React-jsi - - React-jsiexecutor (= 0.73.0) - - React-jsinspector (= 0.73.0) - - React-perflogger (= 0.73.0) - - React-ImageManager (0.73.0): + - React-jsiexecutor (= 0.75.0-rc.3) + - React-jsinspector + - React-perflogger (= 0.75.0-rc.3) + - React-runtimeexecutor + - React-idlecallbacksnativemodule (0.75.0-rc.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-ImageManager (0.75.0-rc.3): - glog - RCT-Folly/Fabric - React-Core/Default @@ -868,260 +1187,528 @@ PODS: - React-graphics - React-rendererdebug - React-utils - - React-jserrorhandler (0.73.0): - - RCT-Folly/Fabric (= 2022.05.16.00) + - React-jserrorhandler (0.75.0-rc.3): + - RCT-Folly/Fabric (= 2024.01.01.00) - React-debug - React-jsi - - React-Mapbuffer - - React-jsi (0.73.0): - - boost (= 1.83.0) + - React-jsi (0.75.0-rc.3): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-jsiexecutor (0.73.0): + - RCT-Folly (= 2024.01.01.00) + - React-jsiexecutor (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-cxxreact (= 0.73.0) - - React-jsi (= 0.73.0) - - React-perflogger (= 0.73.0) - - React-jsinspector (0.73.0) - - React-logger (0.73.0): + - RCT-Folly (= 2024.01.01.00) + - React-cxxreact (= 0.75.0-rc.3) + - React-jsi (= 0.75.0-rc.3) + - React-jsinspector + - React-perflogger (= 0.75.0-rc.3) + - React-jsinspector (0.75.0-rc.3): + - DoubleConversion - glog - - React-Mapbuffer (0.73.0): + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-featureflags + - React-jsi + - React-runtimeexecutor (= 0.75.0-rc.3) + - React-jsitracing (0.75.0-rc.3): + - React-jsi + - React-logger (0.75.0-rc.3): + - glog + - React-Mapbuffer (0.75.0-rc.3): - glog - React-debug - - react-native-safe-area-context (4.8.2): + - React-microtasksnativemodule (0.75.0-rc.3): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety - React-Core - - React-nativeconfig (0.73.0) - - React-NativeModulesApple (0.73.0): + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context (4.10.4): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - react-native-safe-area-context/common (= 4.10.4) + - react-native-safe-area-context/fabric (= 4.10.4) + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context/common (4.10.4): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context/fabric (4.10.4): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - react-native-safe-area-context/common + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-nativeconfig (0.75.0-rc.3) + - React-NativeModulesApple (0.75.0-rc.3): - glog - hermes-engine - React-callinvoker - React-Core - React-cxxreact - React-jsi + - React-jsinspector - React-runtimeexecutor - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-perflogger (0.73.0) - - React-RCTActionSheet (0.73.0): - - React-Core/RCTActionSheetHeaders (= 0.73.0) - - React-RCTAnimation (0.73.0): - - RCT-Folly (= 2022.05.16.00) + - React-perflogger (0.75.0-rc.3) + - React-performancetimeline (0.75.0-rc.3): + - RCT-Folly (= 2024.01.01.00) + - React-cxxreact + - React-RCTActionSheet (0.75.0-rc.3): + - React-Core/RCTActionSheetHeaders (= 0.75.0-rc.3) + - React-RCTAnimation (0.75.0-rc.3): + - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - - React-Codegen - React-Core/RCTAnimationHeaders - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - - React-RCTAppDelegate (0.73.0): - - RCT-Folly + - React-RCTAppDelegate (0.75.0-rc.3): + - RCT-Folly (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - React-Core - React-CoreModules + - React-debug + - React-defaultsnativemodule + - React-Fabric + - React-featureflags + - React-graphics - React-hermes - React-nativeconfig - React-NativeModulesApple - React-RCTFabric - React-RCTImage - React-RCTNetwork + - React-rendererdebug + - React-RuntimeApple + - React-RuntimeCore + - React-RuntimeHermes - React-runtimescheduler + - React-utils + - ReactCodegen - ReactCommon - - React-RCTBlob (0.73.0): + - React-RCTBlob (0.75.0-rc.3): + - DoubleConversion + - fmt (= 9.1.0) - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-Codegen + - RCT-Folly (= 2024.01.01.00) - React-Core/RCTBlobHeaders - React-Core/RCTWebSocket - React-jsi + - React-jsinspector - React-NativeModulesApple - React-RCTNetwork + - ReactCodegen - ReactCommon - - React-RCTFabric (0.73.0): + - React-RCTFabric (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) - React-Core - React-debug - React-Fabric + - React-FabricComponents - React-FabricImage + - React-featureflags - React-graphics - React-ImageManager - React-jsi + - React-jsinspector - React-nativeconfig + - React-performancetimeline - React-RCTImage - React-RCTText + - React-rendererconsistency - React-rendererdebug - React-runtimescheduler - React-utils - Yoga - - React-RCTImage (0.73.0): - - RCT-Folly (= 2022.05.16.00) + - React-RCTImage (0.75.0-rc.3): + - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - - React-Codegen - React-Core/RCTImageHeaders - React-jsi - React-NativeModulesApple - React-RCTNetwork + - ReactCodegen - ReactCommon - - React-RCTLinking (0.73.0): - - React-Codegen - - React-Core/RCTLinkingHeaders (= 0.73.0) - - React-jsi (= 0.73.0) + - React-RCTLinking (0.75.0-rc.3): + - React-Core/RCTLinkingHeaders (= 0.75.0-rc.3) + - React-jsi (= 0.75.0-rc.3) - React-NativeModulesApple + - ReactCodegen - ReactCommon - - ReactCommon/turbomodule/core (= 0.73.0) - - React-RCTNetwork (0.73.0): - - RCT-Folly (= 2022.05.16.00) + - ReactCommon/turbomodule/core (= 0.75.0-rc.3) + - React-RCTNetwork (0.75.0-rc.3): + - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - - React-Codegen - React-Core/RCTNetworkHeaders - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - - React-RCTSettings (0.73.0): - - RCT-Folly (= 2022.05.16.00) + - React-RCTSettings (0.75.0-rc.3): + - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - - React-Codegen - React-Core/RCTSettingsHeaders - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - - React-RCTText (0.73.0): - - React-Core/RCTTextHeaders (= 0.73.0) + - React-RCTText (0.75.0-rc.3): + - React-Core/RCTTextHeaders (= 0.75.0-rc.3) - Yoga - - React-RCTVibration (0.73.0): - - RCT-Folly (= 2022.05.16.00) - - React-Codegen + - React-RCTVibration (0.75.0-rc.3): + - RCT-Folly (= 2024.01.01.00) - React-Core/RCTVibrationHeaders - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - - React-rendererdebug (0.73.0): + - React-rendererconsistency (0.75.0-rc.3) + - React-rendererdebug (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) - - RCT-Folly (= 2022.05.16.00) + - fmt (= 9.1.0) + - RCT-Folly (= 2024.01.01.00) - React-debug - - React-rncore (0.73.0) - - React-runtimeexecutor (0.73.0): - - React-jsi (= 0.73.0) - - React-runtimescheduler (0.73.0): + - React-rncore (0.75.0-rc.3) + - React-RuntimeApple (0.75.0-rc.3): + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-callinvoker + - React-Core/Default + - React-CoreModules + - React-cxxreact + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-Mapbuffer + - React-NativeModulesApple + - React-RCTFabric + - React-RuntimeCore + - React-runtimeexecutor + - React-RuntimeHermes + - React-utils + - React-RuntimeCore (0.75.0-rc.3): - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-cxxreact + - React-featureflags + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - React-runtimeexecutor (0.75.0-rc.3): + - React-jsi (= 0.75.0-rc.3) + - React-RuntimeHermes (0.75.0-rc.3): + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-featureflags + - React-hermes + - React-jsi + - React-jsinspector + - React-jsitracing + - React-nativeconfig + - React-RuntimeCore + - React-utils + - React-runtimescheduler (0.75.0-rc.3): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) - React-callinvoker - React-cxxreact - React-debug + - React-featureflags - React-jsi + - React-rendererconsistency - React-rendererdebug - React-runtimeexecutor - React-utils - - React-utils (0.73.0): + - React-utils (0.75.0-rc.3): - glog - - RCT-Folly (= 2022.05.16.00) + - hermes-engine + - RCT-Folly (= 2024.01.01.00) - React-debug - - ReactCommon (0.73.0): - - React-logger (= 0.73.0) - - ReactCommon/turbomodule (= 0.73.0) - - ReactCommon/turbomodule (0.73.0): + - React-jsi (= 0.75.0-rc.3) + - ReactCodegen (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) - - glog - - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-callinvoker (= 0.73.0) - - React-cxxreact (= 0.73.0) - - React-jsi (= 0.73.0) - - React-logger (= 0.73.0) - - React-perflogger (= 0.73.0) - - ReactCommon/turbomodule/bridging (= 0.73.0) - - ReactCommon/turbomodule/core (= 0.73.0) - - ReactCommon/turbomodule/bridging (0.73.0): + - glog + - hermes-engine + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-FabricImage + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-NativeModulesApple + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - ReactCommon (0.75.0-rc.3): + - ReactCommon/turbomodule (= 0.75.0-rc.3) + - ReactCommon/turbomodule (0.75.0-rc.3): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.75.0-rc.3) + - React-cxxreact (= 0.75.0-rc.3) + - React-jsi (= 0.75.0-rc.3) + - React-logger (= 0.75.0-rc.3) + - React-perflogger (= 0.75.0-rc.3) + - ReactCommon/turbomodule/bridging (= 0.75.0-rc.3) + - ReactCommon/turbomodule/core (= 0.75.0-rc.3) + - ReactCommon/turbomodule/bridging (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-callinvoker (= 0.73.0) - - React-cxxreact (= 0.73.0) - - React-jsi (= 0.73.0) - - React-logger (= 0.73.0) - - React-perflogger (= 0.73.0) - - ReactCommon/turbomodule/core (0.73.0): + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.75.0-rc.3) + - React-cxxreact (= 0.75.0-rc.3) + - React-jsi (= 0.75.0-rc.3) + - React-logger (= 0.75.0-rc.3) + - React-perflogger (= 0.75.0-rc.3) + - ReactCommon/turbomodule/core (0.75.0-rc.3): - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-callinvoker (= 0.73.0) - - React-cxxreact (= 0.73.0) - - React-jsi (= 0.73.0) - - React-logger (= 0.73.0) - - React-perflogger (= 0.73.0) + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.75.0-rc.3) + - React-cxxreact (= 0.75.0-rc.3) + - React-debug (= 0.75.0-rc.3) + - React-featureflags (= 0.75.0-rc.3) + - React-jsi (= 0.75.0-rc.3) + - React-logger (= 0.75.0-rc.3) + - React-perflogger (= 0.75.0-rc.3) + - React-utils (= 0.75.0-rc.3) - RNCAsyncStorage (1.23.1): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety - React-Core - - rnmapbox-maps (10.1.19): - - MapboxMaps (~> 10.17.0) + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - rnmapbox-maps (10.1.27): + - MapboxMaps (= 11.4.0) - React - React-Core - - rnmapbox-maps/DynamicLibrary (= 10.1.19) + - rnmapbox-maps/DynamicLibrary (= 10.1.27) - Turf - - rnmapbox-maps/DynamicLibrary (10.1.19): - - MapboxMaps (~> 10.17.0) + - rnmapbox-maps/DynamicLibrary (10.1.27): + - DoubleConversion + - hermes-engine + - MapboxMaps (= 11.4.0) + - RCT-Folly + - RCTRequired + - RCTTypeSafety - React - React-Core + - React-featureflags + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core - Turf - - RNScreens (3.29.0): + - Yoga + - RNScreens (3.31.1): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNScreens/common (= 3.31.1) + - Yoga + - RNScreens/common (3.31.1): + - DoubleConversion - glog - - RCT-Folly (= 2022.05.16.00) + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga - RNVectorIcons (9.2.0): - React-Core - - SocketRocket (0.6.1) - - Turf (2.7.0) - - Yoga (1.14.0) + - SocketRocket (0.7.0) + - Turf (2.8.0) + - Yoga (0.0.0) DEPENDENCIES: - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) + - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) - - libevent (~> 2.1.12) - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) + - RCTRequired (from `../node_modules/react-native/Libraries/Required`) - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) - React (from `../node_modules/react-native/`) - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) - - React-Codegen (from `build/generated/ios`) - React-Core (from `../node_modules/react-native/`) - React-Core/RCTWebSocket (from `../node_modules/react-native/`) - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) + - React-defaultsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/defaults`) + - React-domnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/dom`) - React-Fabric (from `../node_modules/react-native/ReactCommon`) + - React-FabricComponents (from `../node_modules/react-native/ReactCommon`) - React-FabricImage (from `../node_modules/react-native/ReactCommon`) + - React-featureflags (from `../node_modules/react-native/ReactCommon/react/featureflags`) + - React-featureflagsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/featureflags`) - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) + - React-idlecallbacksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`) - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`) - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`) + - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) - React-logger (from `../node_modules/react-native/ReactCommon/logger`) - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) + - React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) - React-nativeconfig (from `../node_modules/react-native/ReactCommon`) - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-performancetimeline (from `../node_modules/react-native/ReactCommon/react/performance/timeline`) - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`) @@ -1133,11 +1720,16 @@ DEPENDENCIES: - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) - React-RCTText (from `../node_modules/react-native/Libraries/Text`) - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-rendererconsistency (from `../node_modules/react-native/ReactCommon/react/renderer/consistency`) - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`) - React-rncore (from `../node_modules/react-native/ReactCommon`) + - React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) + - React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`) - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) + - ReactCodegen (from `build/generated/ios`) - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" - rnmapbox-maps (from `../..`) @@ -1147,12 +1739,9 @@ DEPENDENCIES: SPEC REPOS: trunk: - - fmt - - libevent - MapboxCommon - MapboxCoreMaps - MapboxMaps - - MapboxMobileEvents - SocketRocket - Turf @@ -1163,25 +1752,25 @@ EXTERNAL SOURCES: :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" FBLazyVector: :path: "../node_modules/react-native/Libraries/FBLazyVector" - FBReactNativeSpec: - :path: "../node_modules/react-native/React/FBReactNativeSpec" + fmt: + :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" glog: :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-2023-11-17-RNv0.73.0-21043a3fc062be445e56a2c10ecd8be028dd9cc5 + :tag: hermes-2024-07-01-RNv0.75.0-1edbe36ce92fef2c4d427f5c4e104f2758f4b692 RCT-Folly: :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTDeprecation: + :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" RCTRequired: - :path: "../node_modules/react-native/Libraries/RCTRequired" + :path: "../node_modules/react-native/Libraries/Required" RCTTypeSafety: :path: "../node_modules/react-native/Libraries/TypeSafety" React: :path: "../node_modules/react-native/" React-callinvoker: :path: "../node_modules/react-native/ReactCommon/callinvoker" - React-Codegen: - :path: build/generated/ios React-Core: :path: "../node_modules/react-native/" React-CoreModules: @@ -1190,14 +1779,26 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/cxxreact" React-debug: :path: "../node_modules/react-native/ReactCommon/react/debug" + React-defaultsnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/defaults" + React-domnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/dom" React-Fabric: :path: "../node_modules/react-native/ReactCommon" + React-FabricComponents: + :path: "../node_modules/react-native/ReactCommon" React-FabricImage: :path: "../node_modules/react-native/ReactCommon" + React-featureflags: + :path: "../node_modules/react-native/ReactCommon/react/featureflags" + React-featureflagsnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" React-graphics: :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" React-hermes: :path: "../node_modules/react-native/ReactCommon/hermes" + React-idlecallbacksnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" React-ImageManager: :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" React-jserrorhandler: @@ -1208,10 +1809,14 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/jsiexecutor" React-jsinspector: :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" + React-jsitracing: + :path: "../node_modules/react-native/ReactCommon/hermes/executor/" React-logger: :path: "../node_modules/react-native/ReactCommon/logger" React-Mapbuffer: :path: "../node_modules/react-native/ReactCommon" + React-microtasksnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" react-native-safe-area-context: :path: "../node_modules/react-native-safe-area-context" React-nativeconfig: @@ -1220,6 +1825,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" React-perflogger: :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-performancetimeline: + :path: "../node_modules/react-native/ReactCommon/react/performance/timeline" React-RCTActionSheet: :path: "../node_modules/react-native/Libraries/ActionSheetIOS" React-RCTAnimation: @@ -1242,16 +1849,26 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/Libraries/Text" React-RCTVibration: :path: "../node_modules/react-native/Libraries/Vibration" + React-rendererconsistency: + :path: "../node_modules/react-native/ReactCommon/react/renderer/consistency" React-rendererdebug: :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" React-rncore: :path: "../node_modules/react-native/ReactCommon" + React-RuntimeApple: + :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" + React-RuntimeCore: + :path: "../node_modules/react-native/ReactCommon/react/runtime" React-runtimeexecutor: :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + React-RuntimeHermes: + :path: "../node_modules/react-native/ReactCommon/react/runtime" React-runtimescheduler: :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" React-utils: :path: "../node_modules/react-native/ReactCommon/react/utils" + ReactCodegen: + :path: build/generated/ios ReactCommon: :path: "../node_modules/react-native/ReactCommon" RNCAsyncStorage: @@ -1266,68 +1883,79 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - boost: d3f49c53809116a5d38da093a8aa78bf551aed09 + boost: 4cb898d0bf20404aab1850c656dcea009429d6c1 DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5 - FBLazyVector: 39ba45baf4e398618f8b3a4bb6ba8fcdb7fc2133 - FBReactNativeSpec: 20cfca68498e27879514790359289d1df2b52c56 - fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 - glog: c5d68082e772fa1c511173d6b30a9de2c05a69a2 - hermes-engine: 34304f8c6e8fa68f63a5fe29af82f227d817d7a7 - libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 - MapboxCommon: 768660d6fca8193529ecf82eb6f5f9ae7a5acdf9 - MapboxCoreMaps: be412ff97b16aa7820922c818115a9a0d8211caa - MapboxMaps: 87ef0003e6db46e45e7a16939f29ae87e38e7ce2 - MapboxMobileEvents: de50b3a4de180dd129c326e09cd12c8adaaa46d6 - RCT-Folly: 7169b2b1c44399c76a47b5deaaba715eeeb476c0 - RCTRequired: 5e3631b27c08716986980ef23eed8abdee1cdcaf - RCTTypeSafety: 02a64828b0b428eb4f63de1397d44fb2d0747e85 - React: df5dbfbd10c5bd8d4bcb49bd9830551533e11c7e - React-callinvoker: dc0dff59e8d3d1fe4cd9fb5f120f82a775d2a325 - React-Codegen: 88bf5d1e29db28c1c9b88fe909f073be6c9f769d - React-Core: 276ccbbf282538138f4429313bb1200a15067c6e - React-CoreModules: 64747180c0329bebed8307ffdc97c331220277a6 - React-cxxreact: 84d98283f701bae882dcd3ad7c573a02f4c9d5c0 - React-debug: 443cf46ade52f3555dd1ec709718793490ac5edc - React-Fabric: 4c877c032b3acc07ed3f2e46ae25b5a39af89382 - React-FabricImage: c46c47ea3c672b9fadd6850795a51d3d9e5df712 - React-graphics: e1cff03acf09098513642535324432d495b6425c - React-hermes: e3356f82c76c5c41688a7e08ced2254a944501c4 - React-ImageManager: c783771479ab0bf1e3dbe711cc8b9f5b0f65972b - React-jserrorhandler: 7cd93ce5165e5d66c87b6f612f94e5642f5c5028 - React-jsi: 81b5fe94500e69051c2f3a775308afaa53e2608b - React-jsiexecutor: 4f790f865ad23fa949396c1a103d06867c0047ed - React-jsinspector: 9f6fb9ed9f03a0fb961ab8dc2e0e0ee0dc729e77 - React-logger: 008caec0d6a587abc1e71be21bfac5ba1662fe6a - React-Mapbuffer: 58fe558faf52ecde6705376700f848d0293d1cef - react-native-safe-area-context: 0ee144a6170530ccc37a0fd9388e28d06f516a89 - React-nativeconfig: a063483672b8add47a4875b0281e202908ff6747 - React-NativeModulesApple: 169506a5fd708ab22811f76ee06a976595c367a1 - React-perflogger: b61e5db8e5167f5e70366e820766c492847c082e - React-RCTActionSheet: dcaecff7ffc1888972cd1c1935751ff3bce1e0c1 - React-RCTAnimation: 24b8ae7ebc897ba3f33a93a020bbc66ab7863f5d - React-RCTAppDelegate: 661fc59d833e6727cc8c7e36bf8664215e5c277f - React-RCTBlob: 112880abc731c5a0d8eefb5919a591ad30f630e8 - React-RCTFabric: a0289e3bf73da8c03b68b4e9733ba497b021de45 - React-RCTImage: b8065c1b51cc6c2ff58ad81001619352518dd793 - React-RCTLinking: fdf9f43f8bd763d178281a079700105674953849 - React-RCTNetwork: ad3d988e425288492510ee37c9dcdf8259566214 - React-RCTSettings: 67c3876f2775d1cf86298f657e6006afc2a2e4cf - React-RCTText: 671518da40bd548943ec12ee6a60f733a751e2e9 - React-RCTVibration: 60bc4d01d7d8ab7cff14852a195a7fa93b38e1f3 - React-rendererdebug: 6aaab394c9fefe395ef61809580a9bf63b98fd3e - React-rncore: 6680f0ebb941e256af7dc92c6a512356e77bfea7 - React-runtimeexecutor: 2ca6f02d3fd6eea5b9575eb30720cf12c5d89906 - React-runtimescheduler: 77543c74df984ce56c09d49d427149c53784aaf6 - React-utils: 42708ea436853045ef1eaff29996813d9fbbe209 - ReactCommon: 851280fb976399ca1aabc74cc2c3612069ea70a2 - RNCAsyncStorage: 826b603ae9c0f88b5ac4e956801f755109fa4d5c - rnmapbox-maps: 81a5656a3a5a577c1ec750a58c428cfc3f1dd2c1 - RNScreens: b582cb834dc4133307562e930e8fa914b8c04ef2 + FBLazyVector: 3f9fedca03da2c31f478e3c0afcd498a56316cbe + fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120 + glog: fdfdfe5479092de0c4bdbebedd9056951f092c4f + hermes-engine: 842ece76c29e70ef94475762fcaa0d65569561e4 + MapboxCommon: 6acbd8ff41d66abf498e1558b0739f25c562945a + MapboxCoreMaps: f306bb1b10ebe995a2247b40e99322ab7f9b8071 + MapboxMaps: 82044383ae19ec124ff444ec4b5d3ce82cb36ba5 + RCT-Folly: 02617c592a293bd6d418e0a88ff4ee1f88329b47 + RCTDeprecation: 9ad4d424717be9cb71718b12e5792867d826a29c + RCTRequired: 4b1f764a07145db51f7dc480dfb589b66686ac46 + RCTTypeSafety: ec4cd8e84d967376bac9dd1c8e651596543238cb + React: b256cdda2009039bfdc572ae5858fa03f87478b7 + React-callinvoker: d94496da3e2a0cbefdb2029fe3a10dfc77187ac2 + React-Core: afda46df2291f1aae314cc9e257225f201ffb70b + React-CoreModules: a021a3b56f94b6fa4687fcab3174e65f5d80cad8 + React-cxxreact: f2b518aecdf52281a7b4de1268ab5b8229373380 + React-debug: d9fdd480a68a95f4b62de6094b403d1c50d17c69 + React-defaultsnativemodule: f8c8946d2b2f37cc27f674011ec5604ae263c0e5 + React-domnativemodule: 8b32a8cc3448e3bcd3177883b9e715ab89d2a8d3 + React-Fabric: 3bda440362cbdc6cfe087d64067d3f0e7d39ceac + React-FabricComponents: ae04ce9d7c2faa2fe4fd8f77d9a440dbd2404445 + React-FabricImage: 93c63dbaea8b3534482613085f1f00a92aef0376 + React-featureflags: 191288f0ed37113acd2b5b342323bf4383e67e82 + React-featureflagsnativemodule: 7aaf578336ea79a22996a1e0088ab270be7dde90 + React-graphics: 905d6ba035f897c8c4131db84f338b034ffa073c + React-hermes: 5f442d852c7383fd6b8c6c0c82dd4f5ba7293070 + React-idlecallbacksnativemodule: 3298754c775bc4a27478274d246f22c8ec790f01 + React-ImageManager: 30846b47474aacf437080a2f7dfea6c925286c2c + React-jserrorhandler: c3286228a97d201800a1052082058ec587672df6 + React-jsi: 36920e549164f57aacfcfe3a35e17694e8947bfd + React-jsiexecutor: 17e53fab8db222517c7a6522986be5726fa7efdb + React-jsinspector: a446e057cb98430d6224f5f16625ff58b07f8c24 + React-jsitracing: dfce0845b202574237ead3ac8955bc2a47dc9bc5 + React-logger: 25e306a41268de8c114dbf719783128bf9d148f7 + React-Mapbuffer: 91fecb6fcfb24080faeda2ca53c86cc202801ed1 + React-microtasksnativemodule: 22388ad9f03b4ec87ccb0838a4598db04449cdce + react-native-safe-area-context: 1e8741af95748c0210be8c08318d3ffd16955cb6 + React-nativeconfig: f66d9f340cd1034cf9174717906339a1f16ba84d + React-NativeModulesApple: eaf0e2f7d2e89722b4d00e9cfe62c1318a62b84d + React-perflogger: 8d544f6f08826132c17c977dd4e2d22013da4b49 + React-performancetimeline: a6db630741fe5b2cb06fbeb67a8a81fe87b9028d + React-RCTActionSheet: 3c650d15849e011f1a2daa684cd15238773da0d5 + React-RCTAnimation: 94be30c394afc88b476d438fc43b5cb632765773 + React-RCTAppDelegate: 85eb20b5688a8e92cb9cee32f3a402bedacde826 + React-RCTBlob: 01e262665cdd25031aa56c53185d704f5cedeee3 + React-RCTFabric: 03582f8fc1055bb5af8a2ecf9fa9a36e7b4201aa + React-RCTImage: fb1ff37b88a804418d429985dca72834e5f82f45 + React-RCTLinking: 9f490438736c34af6b53e97a4ab073d1cdfdd364 + React-RCTNetwork: 51c331d4083b227f202f261fba05d915647c0ddc + React-RCTSettings: 7c2ea63c20aed02f1f3a4a8be6182c4196186225 + React-RCTText: b5d6a0c101d010e570d09730d3b2791261631417 + React-RCTVibration: 0b9042f812764da52268b3c8d441fd4ae6546344 + React-rendererconsistency: 500f2a2efd77cfc8dc5ff9830aa1376304ab2593 + React-rendererdebug: f3e9ebbc371859e9073963fa9a20cc9e5326e0c2 + React-rncore: 7f5301b0783cd67a27c930dd3abcb8389a8d5e20 + React-RuntimeApple: ff0f37c1d94ba4f2f1fdcf240e8e9cec3ffc7a89 + React-RuntimeCore: 162c19c159df8f3a7fd1332397bcc1231679b533 + React-runtimeexecutor: edeeef0a40036445eede446cb4c43118e0059c29 + React-RuntimeHermes: a288b47b56e790cba031021009a98d25b8162f25 + React-runtimescheduler: b55eede6f6aa794545bd7090726e19ac22a68f80 + React-utils: b0cff31137fe3feb0d675106f47293bdb3ee32c6 + ReactCodegen: 3ca064fa159883d1c88374d8de0bd4ce6a0b997b + ReactCommon: 6e50c26db2dfacc49cb8bdc4e29b093dd737f01b + RNCAsyncStorage: a927b768986f83467b635cf6d7559e6edb46db7a + rnmapbox-maps: aa6ad2058f5917d5866c1dd71d654df53260cb39 + RNScreens: 5a7e006d99a0611f758a723d37171e8e865ec0c8 RNVectorIcons: fcc2f6cb32f5735b586e66d14103a74ce6ad61f8 - SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 - Turf: 13d1a92d969ca0311bbc26e8356cca178ce95da2 - Yoga: 20d6a900dcc8d61d5e3b799bbf627cc34474a8c4 + SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d + Turf: aa2ede4298009639d10db36aba1a7ebaad072a5e + Yoga: 443d55f29b54b0af35987cd13af8284f8cf8f31a -PODFILE CHECKSUM: c9924c42d1b0f1a4aab21bfddc98e69f3e42b043 +PODFILE CHECKSUM: 5532acdf047df467480d1d9f3a3bba674d33d8c2 COCOAPODS: 1.14.2 diff --git a/example/package.json b/example/package.json index 721996e15..2b7b055a1 100644 --- a/example/package.json +++ b/example/package.json @@ -9,7 +9,7 @@ "web": "expo start -c --web", "pod:install": "cd ios && pod install", "start": "yarn react-native start", - "postinstall": "node ./scripts/set_access_token.js", + "postinstall": "node ./scripts/set_access_token.js && patch-package", "purge:android": "(cd android && ./gradlew --stop) && rm -rf ~/.gradle/caches/ android/app/build", "purge:ios": "rm -rf ios/Pods/* ios/build ~/Library/Caches/CocoaPods ~/Library/Developer/Xcode/DerivedData && pod cache clean --all", "purge:js": "rm -rf node_modules && yarn cache clean && watchman watch-del-all", @@ -24,6 +24,7 @@ "@react-navigation/native": "^6.0.17", "@react-navigation/native-stack": "^6.9.26", "@rneui/base": "^4.0.0-rc.6", + "@rnmapbox/maps": "link:../", "@turf/along": "^6.5.0", "@turf/bbox": "^6.5.0", "@turf/bbox-polygon": "^6.5.0", @@ -37,16 +38,15 @@ "moment": "^2.24.0", "prop-types": "^15.7.2", "react": "18.3.1", - "react-native": "0.75.0-rc.7", - "react-native-safe-area-context": "4.10.4", + "react-native": "0.75.1", + "react-native-safe-area-context": "4.10.9", "react-native-screens": "3.31.1", - "react-native-vector-icons": "9.2.0", - "@rnmapbox/maps": "link:../" + "react-native-vector-icons": "9.2.0" }, "optionalDependencies": { "@expo/metro-runtime": "3.2.1", "@types/responselike": "1.0.0", - "expo": "~51.0.14", + "expo": "^51.0.18", "mapbox-gl": "^3.3.0", "react-dom": "18.2.0", "react-native-web": "~0.19.10" @@ -56,22 +56,26 @@ "@babel/plugin-transform-private-methods": "^7.23.3", "@babel/preset-env": "^7.20.0", "@babel/runtime": "^7.20.0", - "@react-native/babel-preset": "0.75.0-rc.7", - "@react-native/eslint-config": "0.75.0-rc.7", - "@react-native/metro-config": "0.75.0-rc.7", - "@react-native/typescript-config": "0.75.0-rc.7", + "@react-native/babel-preset": "0.75.1", + "@react-native/eslint-config": "0.75.1", + "@react-native/metro-config": "0.75.1", + "@react-native/typescript-config": "0.75.1", "@types/react": "^18.2.45", - "@types/react-test-renderer": "^18.3.1", + "@types/react-test-renderer": "^18.0.0", "babel-jest": "^29.6.3", + "babel-plugin-module-resolver": "^5.0.0", + "detox": "^20.12.1", "eslint": "^8.19.0", + "glob-to-regexp": "^0.4.0", "jest": "^29.6.3", + "patch-package": "^8.0.0", + "pod-install": "^0.1.0", "prettier": "^2.8.8", - "react-test-renderer": "19.0.0-rc-fb9a90fa48-20240614", - "typescript": "^5.3.3", - "detox": "^20.12.1", - "glob-to-regexp": "^0.4.0", - "babel-plugin-module-resolver": "^5.0.0", - "pod-install": "^0.1.0" + "react-test-renderer": "18.3.1", + "typescript": "^5.3.3" + }, + "resolutions": { + "@react-native/babel-preset": "0.75.0-rc.7" }, "engines": { "node": ">=18" diff --git a/example/patches/react-native-safe-area-context+4.10.4.patch b/example/patches/react-native-safe-area-context+4.10.4.patch new file mode 100644 index 000000000..53a37cfc2 --- /dev/null +++ b/example/patches/react-native-safe-area-context+4.10.4.patch @@ -0,0 +1,22 @@ +diff --git a/node_modules/react-native-safe-area-context/android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewShadowNode.kt b/node_modules/react-native-safe-area-context/android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewShadowNode.kt +index a57fa38..c1103ac 100644 +--- a/node_modules/react-native-safe-area-context/android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewShadowNode.kt ++++ b/node_modules/react-native-safe-area-context/android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewShadowNode.kt +@@ -143,7 +143,7 @@ class SafeAreaViewShadowNode : LayoutShadowNode() { + override fun setPaddings(index: Int, padding: Dynamic) { + val spacingType = ViewProps.PADDING_MARGIN_SPACING_TYPES[index] + mPaddings[spacingType] = +- if (padding.type == ReadableType.Number) padding.asDouble().toFloat() else Float.NaN ++ if (padding.getType() == ReadableType.Number) padding.asDouble().toFloat() else Float.NaN + super.setPaddings(index, padding) + mNeedsUpdate = true + } +@@ -163,7 +163,7 @@ class SafeAreaViewShadowNode : LayoutShadowNode() { + override fun setMargins(index: Int, margin: Dynamic) { + val spacingType = ViewProps.PADDING_MARGIN_SPACING_TYPES[index] + mMargins[spacingType] = +- if (margin.type == ReadableType.Number) margin.asDouble().toFloat() else Float.NaN ++ if (margin.getType() == ReadableType.Number) margin.asDouble().toFloat() else Float.NaN + super.setMargins(index, margin) + mNeedsUpdate = true + } diff --git a/example/patches/react-native-screens+3.31.1.patch b/example/patches/react-native-screens+3.31.1.patch new file mode 100644 index 000000000..40eb8dcc0 --- /dev/null +++ b/example/patches/react-native-screens+3.31.1.patch @@ -0,0 +1,113 @@ +diff --git a/node_modules/react-native-screens/android/src/fabric/java/com/swmansion/rnscreens/FabricEnabledViewGroup.kt b/node_modules/react-native-screens/android/src/fabric/java/com/swmansion/rnscreens/FabricEnabledViewGroup.kt +index 2912a13..0bdb7e9 100644 +--- a/node_modules/react-native-screens/android/src/fabric/java/com/swmansion/rnscreens/FabricEnabledViewGroup.kt ++++ b/node_modules/react-native-screens/android/src/fabric/java/com/swmansion/rnscreens/FabricEnabledViewGroup.kt +@@ -7,11 +7,14 @@ import com.facebook.react.bridge.WritableMap + import com.facebook.react.bridge.WritableNativeMap + import com.facebook.react.uimanager.FabricViewStateManager + import com.facebook.react.uimanager.PixelUtil ++import com.facebook.react.uimanager.StateWrapper + import kotlin.math.abs + + abstract class FabricEnabledViewGroup constructor(context: ReactContext?) : ViewGroup(context), FabricViewStateManager.HasFabricViewStateManager { + private val mFabricViewStateManager: FabricViewStateManager = FabricViewStateManager() + ++ private var mStateWrapper: StateWrapper? = null ++ + private var lastSetWidth = 0f + private var lastSetHeight = 0f + +@@ -49,4 +52,8 @@ abstract class FabricEnabledViewGroup constructor(context: ReactContext?) : View + map + } + } ++ ++ fun setStateWrapper(stateWrapper: StateWrapper?) { ++ mStateWrapper = stateWrapper ++ } + } +diff --git a/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenViewManager.kt b/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenViewManager.kt +index c45adc0..9fa52f0 100644 +--- a/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenViewManager.kt ++++ b/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenViewManager.kt +@@ -44,7 +44,7 @@ open class ScreenViewManager : ViewGroupManager(), RNSScreenManagerInter + ): Any? { + if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { + // fabricViewStateManager should never be null in Fabric. The null check is only for Paper's empty impl. +- view.fabricViewStateManager?.setStateWrapper(stateWrapper) ++ view.setStateWrapper(stateWrapper) + } + return super.updateState(view, props, stateWrapper) + } +diff --git a/node_modules/react-native-screens/android/src/paper/java/com/swmansion/rnscreens/FabricEnabledViewGroup.kt b/node_modules/react-native-screens/android/src/paper/java/com/swmansion/rnscreens/FabricEnabledViewGroup.kt +index 917c18d..71570a8 100644 +--- a/node_modules/react-native-screens/android/src/paper/java/com/swmansion/rnscreens/FabricEnabledViewGroup.kt ++++ b/node_modules/react-native-screens/android/src/paper/java/com/swmansion/rnscreens/FabricEnabledViewGroup.kt +@@ -2,11 +2,12 @@ package com.swmansion.rnscreens + + import android.view.ViewGroup + import com.facebook.react.bridge.ReactContext +-import com.facebook.react.uimanager.FabricViewStateManager ++import com.facebook.react.uimanager.StateWrapper + +-abstract class FabricEnabledViewGroup constructor(context: ReactContext?) : ViewGroup(context) { ++abstract class FabricEnabledViewGroup(context: ReactContext?) : ViewGroup(context) { ++ private var mStateWrapper: StateWrapper? = null + +- val fabricViewStateManager get() = null as FabricViewStateManager? ++ fun setStateWrapper(stateWrapper: StateWrapper?) = Unit + + protected fun updateScreenSizeFabric(width: Int, height: Int, headerHeight: Double) { + // do nothing +diff --git a/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSModalScreenShadowNode.cpp b/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSModalScreenShadowNode.cpp +index 1de0596..5b28c16 100644 +--- a/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSModalScreenShadowNode.cpp ++++ b/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSModalScreenShadowNode.cpp +@@ -5,7 +5,7 @@ namespace react { + + extern const char RNSModalScreenComponentName[] = "RNSModalScreen"; + +-Point RNSModalScreenShadowNode::getContentOriginOffset() const { ++Point RNSModalScreenShadowNode::getContentOriginOffset(bool includeTransform) const { + auto stateData = getStateData(); + auto contentOffset = stateData.contentOffset; + return {contentOffset.x, contentOffset.y}; +diff --git a/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSModalScreenShadowNode.h b/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSModalScreenShadowNode.h +index 67709d9..05ffb81 100644 +--- a/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSModalScreenShadowNode.h ++++ b/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSModalScreenShadowNode.h +@@ -19,7 +19,7 @@ class JSI_EXPORT RNSModalScreenShadowNode final : public ConcreteViewShadowNode< + public: + using ConcreteViewShadowNode::ConcreteViewShadowNode; + +- Point getContentOriginOffset() const override; ++ Point getContentOriginOffset(bool includeTransform) const override; + static ShadowNodeTraits BaseTraits() { + auto traits = ConcreteViewShadowNode::BaseTraits(); + traits.set(ShadowNodeTraits::Trait::RootNodeKind); +diff --git a/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSScreenShadowNode.cpp b/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSScreenShadowNode.cpp +index 0e3746e..ea707fb 100644 +--- a/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSScreenShadowNode.cpp ++++ b/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSScreenShadowNode.cpp +@@ -5,7 +5,7 @@ namespace react { + + extern const char RNSScreenComponentName[] = "RNSScreen"; + +-Point RNSScreenShadowNode::getContentOriginOffset() const { ++Point RNSScreenShadowNode::getContentOriginOffset(bool includeTransform) const { + auto stateData = getStateData(); + auto contentOffset = stateData.contentOffset; + return {contentOffset.x, contentOffset.y}; +diff --git a/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSScreenShadowNode.h b/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSScreenShadowNode.h +index 25b6442..4688721 100644 +--- a/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSScreenShadowNode.h ++++ b/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSScreenShadowNode.h +@@ -19,7 +19,7 @@ class JSI_EXPORT RNSScreenShadowNode final : public ConcreteViewShadowNode< + public: + using ConcreteViewShadowNode::ConcreteViewShadowNode; + +- Point getContentOriginOffset() const override; ++ Point getContentOriginOffset(bool includeTransform ) const override; + }; + + } // namespace react diff --git a/package.json b/package.json index bf0d6cf72..0ed5f255e 100644 --- a/package.json +++ b/package.json @@ -129,11 +129,6 @@ "name": "rnmapbox_maps_specs", "type": "all", "jsSrcsDir": "src/specs", - "includesGeneratedCode": true, - "outputDir": { - "android": "android/src/main/codegen", - "ios": "ios/codegen" - }, "android": { "javaPackageName": "com.rnmapbox.rnmbx" }