From dc0296fe03ce0e008aea1fd9cfd02a1100de1e2b Mon Sep 17 00:00:00 2001 From: Christoph Pader Date: Tue, 5 Nov 2024 21:39:01 +0100 Subject: [PATCH 01/11] chore(deps): hoist RN, React, Jest and types in root --- bun.lockb | Bin 809456 -> 831888 bytes package.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/bun.lockb b/bun.lockb index bd9796ca40f0c6e0525294187ef1f70cea3c4fe5..9dc04b005c5f666852bb107f7472c510ef215f5f 100755 GIT binary patch delta 161364 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 z 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 C`U(I5 delta 147934 zcmbTf37pQ=`~UyGZ*w!Zow5ysK_X$wa!-aK32jm-nvh`z!!XQ@J?=rNM3y(bHIbB3 zD($=WMT<638dQ_gzHi!p&(}HU9@FRF@ALb9|Mx@lI?0)&p0yx9#l5<0nt?^7V zi(95ytkd1|nvkD2-L`N&as4c`4vN zxb!Z##Pf~<-+)W4zu}S><>ibk>73ua_(nItoN?pwrj-=8=w49Gp0mvIo?vtMOUUIh6AB8)<`firuh5M6cI2|pXs|vw z2~&^5j`>%69fulE(iJ3Hk#W*0TOk#cp{F93i{BTs zjxZ;updi1v#4B5E6vFOX3iA z=;Xz{(%>3f@YKM1VmnYB&syhsZNW3aPGB?SnyAD`YrtlMdt| z2VS>NSp{Rz25V>f@8qrz|cfBq2=SVlD9cV!K8gIQb__ zZ2qg4*|q!xyd&ki!PVhf$KT&-`4o5uw= zDy)0d&iTy8>ymv2LP2?9Bj-5nIo|a#fQ<7KgJxbG3 z^=?r0*6s4gHt5p2)_6?ajn}E{24k#T5 zd}J_Q+Kq(lQ$|P1sQIzQpTuK{Yn)b}+BG>PucWAucI-aoZ#$~ti3Ok8q8ES~TVJpVIESXC`^e(wCdxF6( zpZVV()js~imp0Pp7v~fe<;?LuflITUpWB{F@;EvadESFxTT|Qss`&=4yWh}A-TbHL zwI;tV^6|xaGxMgF6wk^jn5=eseP`P#nKG>aJ>uRY-`Z$!kcKq>H?R^_vG4b`VB+lH z{b1+vbWo;FoEgUDcg~+WzR=r7JE}j{sOx$2eza4NGj-0CoRV=9e}${vujxkvd>5?A z9#T4eM&1mZ%iDoKb8x}Ww&D};C_K@@Q073+bhf{+QIqi5zxZX1+Q-lM)h?7t#hvHm zOeyg2N^{sc%xaV)R3l%#eab8fTcWz~li#ei(|)(Jb_a5GwiyS|C^+%t7UWOOduW37 z*mVx)f(limKw@gVv_ArJ-#|v4A44cnwG@M4p6%G>)GrqWU-t3a1oE-!(jeJsZ z;neZ@1$ono3a97@*Ck>*m|VaKm3HbdkQB-t#%~*eW2;*QUjmPYA5+6BS_0N$=P7;I z6*ww6Wacj!lnKv@SkEpl$SIyk!-FZOk)PwrC-%3;>F6lrWuP4EBAh_wu5>&flx2E? z8bBvd?Y9Q2D-j;=f8V4_{J}aQlYdrS+kaxJr%j&FnV99>LB1^cQ@xPcz@G(W(WRjL zs&#{q*BZPP)Qr{z<&Qtqw|d{$&|3Zvxa9Y{`ty$p$x!jqW=GqKOF$_c2DLQ1H!=lE zzonomegtYDiJ%_PkfwBNW1F8hdz#M5-a+IlzYCOMUThLFhMEtT!Z(8&z|T!XY!(~> z6CEBzAd61PnVhGg?}Dp=XFw_TT8dTRez-c`0;<6qnp+Fy&CaKL&znvMQZ#Q$ehG1C zPM+hxw6N`b;;aV2u|atU^xH?C0nC{cq@GdGWM@{E`zrFW2q5 zmm!yr_Udd6z64agbWr0>>tYNOFD;o^R5)Y8L~oL-Fc8$q=N>we02YR;ZD%*AsB`*B*2OYG4eUkaa>es0FP?aydbp?U&mUSX zJ$?q6>Z>a#r5dBuao|r~LtYwK4ob=Gpazk!_QzQvGYc2>wX>73{#uNr*=pR+wwujt zX+a)~H>jVI_IC5=ce3%4ZlyhJqV$GiZHP*&@cjPPe@B99Fyio>Q~a$hx`f{x;Fq^( z-zIT*xp1I$#c!?lR7Z|>uJ_R=bvs(bO^51{ySW&c@JE^{G7x2piFlS zsQiX!S|t+Y|2o4qe-M;)?x&oh#Ab(Af>L_J5YtY)bPWkj<#aOC@NJk!Jb!AweAZhJ zSB2h~OJ<%k)aFOdv5Vj%xH|X|l%f}d+Hp=l*DA6NRD0inn(G-w1)bS0r`mS?sV#ej z*IwXnZP_J$=P*0_t3jzg8&peYTxcisVt6z7tt>-%+39e3S5HuTSueIIneL{GLgrY$ zC&{kfUKEz)PeHDFZ7HvE8%Nvae(J?$!sDgG#@Zp=4NBEl#@Ki

SHROferWQ#=D| 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 UT{vshM}9e|kBmzj^6aku8<@uokpKVy diff --git a/package.json b/package.json index 09dbc34da..0069557be 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "jest": "^29.7.0", "prettier": "^3.3.3", "react": "^18.3.1", - "react-native": "^0.75.2", + "react-native": "^0.76.1", "release-it": "^17.10.0", "typescript": "^5.6.2", "typescript-eslint": "^8.13.0" From 3f0b06f09dd84276ea498aebc1588fb6eac430ef Mon Sep 17 00:00:00 2001 From: Christoph Pader Date: Tue, 5 Nov 2024 21:52:45 +0100 Subject: [PATCH 02/11] chore: upgrade RN to 0.76.1 --- example/Gemfile | 1 + .../src/main/java/com/nitroexample/MainApplication.kt | 3 ++- example/android/build.gradle | 6 +++--- .../android/gradle/wrapper/gradle-wrapper.properties | 2 +- example/android/gradlew | 5 ++++- example/package.json | 10 +++++++--- 6 files changed, 18 insertions(+), 9 deletions(-) diff --git a/example/Gemfile b/example/Gemfile index 2a7ce357c..85d7f6828 100644 --- a/example/Gemfile +++ b/example/Gemfile @@ -6,3 +6,4 @@ ruby ">= 2.6.10" # Exclude problematic versions of cocoapods and activesupport that causes build failures. gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1' gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' +gem 'xcodeproj', '< 1.26.0' diff --git a/example/android/app/src/main/java/com/nitroexample/MainApplication.kt b/example/android/app/src/main/java/com/nitroexample/MainApplication.kt index 377400f41..6300d85f7 100644 --- a/example/android/app/src/main/java/com/nitroexample/MainApplication.kt +++ b/example/android/app/src/main/java/com/nitroexample/MainApplication.kt @@ -5,6 +5,7 @@ import com.facebook.react.PackageList import com.facebook.react.ReactApplication import com.facebook.react.ReactHost import com.facebook.react.ReactNativeHost +import com.facebook.react.soloader.OpenSourceMergedSoMapping import com.facebook.react.ReactPackage import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost @@ -34,7 +35,7 @@ class MainApplication : Application(), ReactApplication { override fun onCreate() { super.onCreate() - SoLoader.init(this, false) + SoLoader.init(this, OpenSourceMergedSoMapping) if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { // If you opted-in for the New Architecture, we load the native entry point for this app. load() diff --git a/example/android/build.gradle b/example/android/build.gradle index df1ce4db3..a9ea02369 100644 --- a/example/android/build.gradle +++ b/example/android/build.gradle @@ -1,8 +1,8 @@ buildscript { ext { - buildToolsVersion = "34.0.0" - minSdkVersion = 23 - compileSdkVersion = 34 + buildToolsVersion = "35.0.0" + minSdkVersion = 24 + compileSdkVersion = 35 targetSdkVersion = 34 ndkVersion = "26.1.10909125" kotlinVersion = "1.9.24" diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties index 6f7a6eb33..79eb9d003 100644 --- a/example/android/gradle/wrapper/gradle-wrapper.properties +++ b/example/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/example/android/gradlew b/example/android/gradlew index 1aa94a426..0c189d33c 100755 --- a/example/android/gradlew +++ b/example/android/gradlew @@ -15,6 +15,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################## # @@ -84,7 +86,8 @@ done # shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) -APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s +' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum diff --git a/example/package.json b/example/package.json index 6ea3db440..50edd3bbf 100644 --- a/example/package.json +++ b/example/package.json @@ -26,9 +26,13 @@ "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.4", "@babel/runtime": "^7.25.4", - "@react-native/babel-preset": "^0.75.2", - "@react-native/metro-config": "^0.75.2", - "@react-native/typescript-config": "^0.75.2", + "@react-native-community/cli": "15.0.0", + "@react-native-community/cli-platform-android": "15.0.0", + "@react-native-community/cli-platform-ios": "15.0.0", + "@react-native/babel-preset": "0.76.1", + "@react-native/eslint-config": "0.76.1", + "@react-native/metro-config": "0.76.1", + "@react-native/typescript-config": "0.76.1", "@types/deep-equal": "^1.0.4", "babel-plugin-module-resolver": "^5.0.2", "nitro-codegen": "*", From d3e64f9da9de1f1c5d0a7513b03f45e4ac7a4409 Mon Sep 17 00:00:00 2001 From: Christoph Pader Date: Tue, 5 Nov 2024 21:53:20 +0100 Subject: [PATCH 03/11] fix: bun.lockb and gradlew.bat --- bun.lockb | Bin 831888 -> 838408 bytes example/android/gradlew.bat | 2 ++ 2 files changed, 2 insertions(+) diff --git a/bun.lockb b/bun.lockb index 9dc04b005c5f666852bb107f7472c510ef215f5f..64ec36bb7a2b4596c3fd8d6a2329f1b82da8dcda 100755 GIT binary patch delta 77189 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 aTHyB{yg;(eQth?eAq)LtCja)-XZ{Z~%;mQL diff --git a/example/android/gradlew.bat b/example/android/gradlew.bat index 25da30dbd..9d21a2183 100644 --- a/example/android/gradlew.bat +++ b/example/android/gradlew.bat @@ -13,6 +13,8 @@ @rem See the License for the specific language governing permissions and @rem limitations under the License. @rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem @if "%DEBUG%"=="" @echo off @rem ########################################################################## From b819022f20dfea7d15d29c855ea8df6e0d919f42 Mon Sep 17 00:00:00 2001 From: Christoph Pader Date: Tue, 5 Nov 2024 22:05:23 +0100 Subject: [PATCH 04/11] chore(deps): bump react-native-safe-area-context --- bun.lockb | Bin 838408 -> 838408 bytes example/package.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/bun.lockb b/bun.lockb index 64ec36bb7a2b4596c3fd8d6a2329f1b82da8dcda..52c848b987e7bc528f584fab81651c27f55ad004 100755 GIT binary patch delta 196 zcmV;#06YJPmNST!GmtJIp7K-e@p9;Jc(j5&%36Th$WXFeQfKlyd%RhA-BkjD%5FL#8^DLPg9L}Qg9V4Rg9f*?g9m$! y0$u@!G7$*3G7$;*S_3pLFqffk2@{7vYzc=zYzntPYzsMZmw_S+BDb5~3vKMy;aNfe delta 205 zcmV;;05boGmNST!GmtJITn~_4U9J-jbZ`V1gLcV|PF6+357 Date: Wed, 6 Nov 2024 10:42:45 +0100 Subject: [PATCH 05/11] chore(deps): make example RN version explicit --- bun.lockb | Bin 838408 -> 838408 bytes example/package.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/bun.lockb b/bun.lockb index 52c848b987e7bc528f584fab81651c27f55ad004..291f745e6fbb9900fd2c5ad5ea65b8fc6ee87eb8 100755 GIT binary patch delta 53 zcmeB}X52B&xS@ryg{g(Pg{6hHg{_6Xg<}gRPY!#Wfu6aUo?*Li4kr+E0WtS>;T)c? FaR9qR5AXm0 delta 53 zcmeB}X52B&xS@ryg{g(Pg{6hHg{_6Xg<}gRPY$~l0~oXm=Wqfs7Z7uA7tZ1N8V3NK CDh`qW diff --git a/example/package.json b/example/package.json index 0259c01f3..e05971038 100644 --- a/example/package.json +++ b/example/package.json @@ -19,7 +19,7 @@ "@react-native-segmented-control/segmented-control": "^2.5.2", "deep-equal": "^2.2.3", "react": "*", - "react-native": "*", + "react-native": "^0.76.1", "react-native-safe-area-context": "^4.14.0" }, "devDependencies": { From 6918a64108641cd7c26355298050269d1421bc32 Mon Sep 17 00:00:00 2001 From: Christoph Pader Date: Wed, 6 Nov 2024 10:46:36 +0100 Subject: [PATCH 06/11] chore: use bundle and update pods --- example/Gemfile.lock | 117 +++++++++++++++++ example/ios/Podfile.lock | 264 +++++++++++++++++++-------------------- example/package.json | 2 +- 3 files changed, 250 insertions(+), 133 deletions(-) create mode 100644 example/Gemfile.lock diff --git a/example/Gemfile.lock b/example/Gemfile.lock new file mode 100644 index 000000000..71cb59795 --- /dev/null +++ b/example/Gemfile.lock @@ -0,0 +1,117 @@ +GEM + remote: https://rubygems.org/ + specs: + CFPropertyList (3.0.7) + base64 + nkf + rexml + activesupport (7.2.2) + base64 + benchmark (>= 0.3) + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + logger (>= 1.4.2) + minitest (>= 5.1) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + algoliasearch (1.27.5) + httpclient (~> 2.8, >= 2.8.3) + json (>= 1.5.1) + atomos (0.1.3) + base64 (0.2.0) + benchmark (0.3.0) + bigdecimal (3.1.8) + claide (1.1.0) + cocoapods (1.15.2) + addressable (~> 2.8) + claide (>= 1.0.2, < 2.0) + cocoapods-core (= 1.15.2) + cocoapods-deintegrate (>= 1.0.3, < 2.0) + cocoapods-downloader (>= 2.1, < 3.0) + cocoapods-plugins (>= 1.0.0, < 2.0) + cocoapods-search (>= 1.0.0, < 2.0) + cocoapods-trunk (>= 1.6.0, < 2.0) + cocoapods-try (>= 1.1.0, < 2.0) + colored2 (~> 3.1) + escape (~> 0.0.4) + fourflusher (>= 2.3.0, < 3.0) + gh_inspector (~> 1.0) + molinillo (~> 0.8.0) + nap (~> 1.0) + ruby-macho (>= 2.3.0, < 3.0) + xcodeproj (>= 1.23.0, < 2.0) + cocoapods-core (1.15.2) + activesupport (>= 5.0, < 8) + addressable (~> 2.8) + algoliasearch (~> 1.0) + concurrent-ruby (~> 1.1) + fuzzy_match (~> 2.0.4) + nap (~> 1.0) + netrc (~> 0.11) + public_suffix (~> 4.0) + typhoeus (~> 1.0) + cocoapods-deintegrate (1.0.5) + cocoapods-downloader (2.1) + cocoapods-plugins (1.0.0) + nap + cocoapods-search (1.0.1) + cocoapods-trunk (1.6.0) + nap (>= 0.8, < 2.0) + netrc (~> 0.11) + cocoapods-try (1.2.0) + colored2 (3.1.2) + concurrent-ruby (1.3.4) + connection_pool (2.4.1) + drb (2.2.1) + escape (0.0.4) + ethon (0.16.0) + ffi (>= 1.15.0) + ffi (1.17.0) + fourflusher (2.3.1) + fuzzy_match (2.0.4) + gh_inspector (1.1.3) + httpclient (2.8.3) + i18n (1.14.6) + concurrent-ruby (~> 1.0) + json (2.7.6) + logger (1.6.1) + minitest (5.25.1) + molinillo (0.8.0) + nanaimo (0.3.0) + nap (1.1.0) + netrc (0.11.0) + nkf (0.2.0) + public_suffix (4.0.7) + rexml (3.3.9) + ruby-macho (2.5.1) + securerandom (0.3.1) + typhoeus (1.4.1) + ethon (>= 0.9.0) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + xcodeproj (1.25.1) + CFPropertyList (>= 2.3.3, < 4.0) + atomos (~> 0.1.3) + claide (>= 1.0.2, < 2.0) + colored2 (~> 3.1) + nanaimo (~> 0.3.0) + rexml (>= 3.3.6, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + activesupport (>= 6.1.7.5, != 7.1.0) + cocoapods (>= 1.13, != 1.15.1, != 1.15.0) + xcodeproj (< 1.26.0) + +RUBY VERSION + ruby 3.3.0p0 + +BUNDLED WITH + 2.5.20 diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index e59b3f82b..263436075 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -1280,7 +1280,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - react-native-safe-area-context (4.10.9): + - react-native-safe-area-context (4.14.0): - DoubleConversion - glog - hermes-engine @@ -1293,8 +1293,8 @@ PODS: - React-featureflags - React-graphics - React-ImageManager - - react-native-safe-area-context/common (= 4.10.9) - - react-native-safe-area-context/fabric (= 4.10.9) + - react-native-safe-area-context/common (= 4.14.0) + - react-native-safe-area-context/fabric (= 4.14.0) - React-NativeModulesApple - React-RCTFabric - React-rendererdebug @@ -1303,7 +1303,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - react-native-safe-area-context/common (4.10.9): + - react-native-safe-area-context/common (4.14.0): - DoubleConversion - glog - hermes-engine @@ -1324,7 +1324,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - react-native-safe-area-context/fabric (4.10.9): + - react-native-safe-area-context/fabric (4.14.0): - DoubleConversion - glog - hermes-engine @@ -1612,74 +1612,74 @@ PODS: - 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`) - - 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`) + - 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`) + - 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`) - NitroImage (from `../../node_modules/react-native-nitro-image`) - NitroModules (from `../../node_modules/react-native-nitro-modules`) - - 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`) - - 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-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`) + - 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`) + - 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-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-native-segmented-control (from `../../node_modules/@react-native-segmented-control/segmented-control`)" - - 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`) - - React-RCTBlob (from `../../node_modules/react-native/Libraries/Blob`) - - React-RCTFabric (from `../../node_modules/react-native/React`) - - React-RCTImage (from `../../node_modules/react-native/Libraries/Image`) - - React-RCTLinking (from `../../node_modules/react-native/Libraries/LinkingIOS`) - - React-RCTNetwork (from `../../node_modules/react-native/Libraries/Network`) - - 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`) + - 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`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTFabric (from `../node_modules/react-native/React`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - 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`) - - Yoga (from `../../node_modules/react-native/ReactCommon/yoga`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) SPEC REPOS: trunk: @@ -1687,138 +1687,138 @@ SPEC REPOS: EXTERNAL SOURCES: boost: - :podspec: "../../node_modules/react-native/third-party-podspecs/boost.podspec" + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" DoubleConversion: - :podspec: "../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" FBLazyVector: - :path: "../../node_modules/react-native/Libraries/FBLazyVector" + :path: "../node_modules/react-native/Libraries/FBLazyVector" fmt: - :podspec: "../../node_modules/react-native/third-party-podspecs/fmt.podspec" + :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" glog: - :podspec: "../../node_modules/react-native/third-party-podspecs/glog.podspec" + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: - :podspec: "../../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" + :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" :tag: hermes-2024-08-15-RNv0.75.1-4b3bf912cc0f705b51b71ce1a5b8bd79b93a451b NitroImage: :path: "../../node_modules/react-native-nitro-image" NitroModules: :path: "../../node_modules/react-native-nitro-modules" RCT-Folly: - :podspec: "../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" RCTDeprecation: - :path: "../../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" + :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" RCTRequired: - :path: "../../node_modules/react-native/Libraries/Required" + :path: "../node_modules/react-native/Libraries/Required" RCTTypeSafety: - :path: "../../node_modules/react-native/Libraries/TypeSafety" + :path: "../node_modules/react-native/Libraries/TypeSafety" React: - :path: "../../node_modules/react-native/" + :path: "../node_modules/react-native/" React-callinvoker: - :path: "../../node_modules/react-native/ReactCommon/callinvoker" + :path: "../node_modules/react-native/ReactCommon/callinvoker" React-Core: - :path: "../../node_modules/react-native/" + :path: "../node_modules/react-native/" React-CoreModules: - :path: "../../node_modules/react-native/React/CoreModules" + :path: "../node_modules/react-native/React/CoreModules" React-cxxreact: - :path: "../../node_modules/react-native/ReactCommon/cxxreact" + :path: "../node_modules/react-native/ReactCommon/cxxreact" React-debug: - :path: "../../node_modules/react-native/ReactCommon/react/debug" + :path: "../node_modules/react-native/ReactCommon/react/debug" React-defaultsnativemodule: - :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/defaults" + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/defaults" React-domnativemodule: - :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/dom" + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/dom" React-Fabric: - :path: "../../node_modules/react-native/ReactCommon" + :path: "../node_modules/react-native/ReactCommon" React-FabricComponents: - :path: "../../node_modules/react-native/ReactCommon" + :path: "../node_modules/react-native/ReactCommon" React-FabricImage: - :path: "../../node_modules/react-native/ReactCommon" + :path: "../node_modules/react-native/ReactCommon" React-featureflags: - :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" + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" React-graphics: - :path: "../../node_modules/react-native/ReactCommon/react/renderer/graphics" + :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" React-hermes: - :path: "../../node_modules/react-native/ReactCommon/hermes" + :path: "../node_modules/react-native/ReactCommon/hermes" React-idlecallbacksnativemodule: - :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" React-ImageManager: - :path: "../../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" + :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" React-jserrorhandler: - :path: "../../node_modules/react-native/ReactCommon/jserrorhandler" + :path: "../node_modules/react-native/ReactCommon/jserrorhandler" React-jsi: - :path: "../../node_modules/react-native/ReactCommon/jsi" + :path: "../node_modules/react-native/ReactCommon/jsi" React-jsiexecutor: - :path: "../../node_modules/react-native/ReactCommon/jsiexecutor" + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" React-jsinspector: - :path: "../../node_modules/react-native/ReactCommon/jsinspector-modern" + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" React-jsitracing: - :path: "../../node_modules/react-native/ReactCommon/hermes/executor/" + :path: "../node_modules/react-native/ReactCommon/hermes/executor/" React-logger: - :path: "../../node_modules/react-native/ReactCommon/logger" + :path: "../node_modules/react-native/ReactCommon/logger" React-Mapbuffer: - :path: "../../node_modules/react-native/ReactCommon" + :path: "../node_modules/react-native/ReactCommon" React-microtasksnativemodule: - :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" react-native-safe-area-context: :path: "../../node_modules/react-native-safe-area-context" react-native-segmented-control: :path: "../../node_modules/@react-native-segmented-control/segmented-control" React-nativeconfig: - :path: "../../node_modules/react-native/ReactCommon" + :path: "../node_modules/react-native/ReactCommon" React-NativeModulesApple: - :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" React-perflogger: - :path: "../../node_modules/react-native/ReactCommon/reactperflogger" + :path: "../node_modules/react-native/ReactCommon/reactperflogger" React-performancetimeline: - :path: "../../node_modules/react-native/ReactCommon/react/performance/timeline" + :path: "../node_modules/react-native/ReactCommon/react/performance/timeline" React-RCTActionSheet: - :path: "../../node_modules/react-native/Libraries/ActionSheetIOS" + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" React-RCTAnimation: - :path: "../../node_modules/react-native/Libraries/NativeAnimation" + :path: "../node_modules/react-native/Libraries/NativeAnimation" React-RCTAppDelegate: - :path: "../../node_modules/react-native/Libraries/AppDelegate" + :path: "../node_modules/react-native/Libraries/AppDelegate" React-RCTBlob: - :path: "../../node_modules/react-native/Libraries/Blob" + :path: "../node_modules/react-native/Libraries/Blob" React-RCTFabric: - :path: "../../node_modules/react-native/React" + :path: "../node_modules/react-native/React" React-RCTImage: - :path: "../../node_modules/react-native/Libraries/Image" + :path: "../node_modules/react-native/Libraries/Image" React-RCTLinking: - :path: "../../node_modules/react-native/Libraries/LinkingIOS" + :path: "../node_modules/react-native/Libraries/LinkingIOS" React-RCTNetwork: - :path: "../../node_modules/react-native/Libraries/Network" + :path: "../node_modules/react-native/Libraries/Network" React-RCTSettings: - :path: "../../node_modules/react-native/Libraries/Settings" + :path: "../node_modules/react-native/Libraries/Settings" React-RCTText: - :path: "../../node_modules/react-native/Libraries/Text" + :path: "../node_modules/react-native/Libraries/Text" React-RCTVibration: - :path: "../../node_modules/react-native/Libraries/Vibration" + :path: "../node_modules/react-native/Libraries/Vibration" React-rendererconsistency: - :path: "../../node_modules/react-native/ReactCommon/react/renderer/consistency" + :path: "../node_modules/react-native/ReactCommon/react/renderer/consistency" React-rendererdebug: - :path: "../../node_modules/react-native/ReactCommon/react/renderer/debug" + :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" React-rncore: - :path: "../../node_modules/react-native/ReactCommon" + :path: "../node_modules/react-native/ReactCommon" React-RuntimeApple: - :path: "../../node_modules/react-native/ReactCommon/react/runtime/platform/ios" + :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" React-RuntimeCore: - :path: "../../node_modules/react-native/ReactCommon/react/runtime" + :path: "../node_modules/react-native/ReactCommon/react/runtime" React-runtimeexecutor: - :path: "../../node_modules/react-native/ReactCommon/runtimeexecutor" + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" React-RuntimeHermes: - :path: "../../node_modules/react-native/ReactCommon/react/runtime" + :path: "../node_modules/react-native/ReactCommon/react/runtime" React-runtimescheduler: - :path: "../../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" React-utils: - :path: "../../node_modules/react-native/ReactCommon/react/utils" + :path: "../node_modules/react-native/ReactCommon/react/utils" ReactCodegen: :path: build/generated/ios ReactCommon: - :path: "../../node_modules/react-native/ReactCommon" + :path: "../node_modules/react-native/ReactCommon" Yoga: - :path: "../../node_modules/react-native/ReactCommon/yoga" + :path: "../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: boost: 4cb898d0bf20404aab1850c656dcea009429d6c1 @@ -1858,7 +1858,7 @@ SPEC CHECKSUMS: React-logger: 8db32983d75dc2ad54f278f344ccb9b256e694fc React-Mapbuffer: 1c08607305558666fd16678b85ef135e455d5c96 React-microtasksnativemodule: f13f03163b6a5ec66665dfe80a0df4468bb766a6 - react-native-safe-area-context: 38fdd9b3c5561de7cabae64bd0cd2ce05d2768a1 + react-native-safe-area-context: 2500e4fe998caad50ad3bc51ec23ef951308569e react-native-segmented-control: b92809e9111013dfa266e1168ba366d62898d9a4 React-nativeconfig: 57781b79e11d5af7573e6f77cbf1143b71802a6d React-NativeModulesApple: 7ff2e2cfb2e5fa5bdedcecf28ce37e696c6ef1e1 @@ -1884,10 +1884,10 @@ SPEC CHECKSUMS: React-RuntimeHermes: 860cf64708a12a2fa62366fe51fe000121fa031b React-runtimescheduler: fff88d51ad2c8815fc75930dbac224d680593e6b React-utils: 81a715d9c0a2a49047e77a86f3a2247408540deb - ReactCodegen: 4eedb2fdd079174d6fc3c80b1cccafbe4ff1be8d + ReactCodegen: 60973d382704c793c605b9be0fc7f31cb279442f ReactCommon: 6ef348087d250257c44c0204461c03f036650e9b SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d - Yoga: 2a45d7e59592db061217551fd3bbe2dd993817ae + Yoga: a1d7895431387402a674fd0d1c04ec85e87909b8 PODFILE CHECKSUM: bd3f52fb9dca02f373eb874756f56fe0737bf773 diff --git a/example/package.json b/example/package.json index e05971038..cfa8ec2df 100644 --- a/example/package.json +++ b/example/package.json @@ -11,7 +11,7 @@ "typecheck": "tsc --noEmit", "lint": "eslint \"**/*.{js,ts,tsx}\" --fix", "lint-ci": "eslint \"**/*.{js,ts,tsx}\" -f @jamesacarr/github-actions", - "pods": "cd ios && pod install && rm -rf .xcode.env.local", + "pods": "cd ios && bundle exec pod install && rm -rf .xcode.env.local", "build:android": "cd android && ./gradlew assembleDebug --no-daemon --console=plain -PreactNativeArchitectures=arm64-v8a", "build:ios": "cd ios && xcodebuild -workspace NitroExample.xcworkspace -scheme NitroExample -configuration Debug -sdk iphonesimulator CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ GCC_OPTIMIZATION_LEVEL=0 GCC_PRECOMPILE_PREFIX_HEADER=YES ASSETCATALOG_COMPILER_OPTIMIZATION=time DEBUG_INFORMATION_FORMAT=dwarf COMPILER_INDEX_STORE_ENABLE=NO" }, From 5bf23ddb366571ea211b18482365ddf8daf9bbec Mon Sep 17 00:00:00 2001 From: Christoph Pader Date: Wed, 6 Nov 2024 10:56:14 +0100 Subject: [PATCH 07/11] fix: RN eslint-config version --- bun.lockb | Bin 838408 -> 838392 bytes package.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/bun.lockb b/bun.lockb index 291f745e6fbb9900fd2c5ad5ea65b8fc6ee87eb8..1982e266c91555f61a7faf00ff0579c16d45cd6c 100755 GIT binary patch delta 34116 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 BC2{}& diff --git a/package.json b/package.json index 0069557be..748d09075 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "devDependencies": { "@eslint/js": "^9.10.0", "@jamesacarr/eslint-formatter-github-actions": "^0.2.0", - "@react-native/eslint-config": "0.75.2", + "@react-native/eslint-config": "0.76.1", "@release-it-plugins/workspaces": "^4.2.0", "@release-it/bumper": "^6.0.1", "@release-it/conventional-changelog": "^8.0.2", From ef8e9cac376a0c6c21df49411d4bb65ed0bcee02 Mon Sep 17 00:00:00 2001 From: Christoph Pader Date: Wed, 6 Nov 2024 11:02:23 +0100 Subject: [PATCH 08/11] chore(deps): upgrade RN76 pods --- example/ios/Podfile.lock | 834 ++++++++++++++++++++------------------- 1 file changed, 425 insertions(+), 409 deletions(-) diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 263436075..5c0f72081 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -1,12 +1,12 @@ PODS: - boost (1.84.0) - DoubleConversion (1.1.6) - - FBLazyVector (0.75.2) + - FBLazyVector (0.76.1) - fmt (9.1.0) - glog (0.3.5) - - hermes-engine (0.75.2): - - hermes-engine/Pre-built (= 0.75.2) - - hermes-engine/Pre-built (0.75.2) + - hermes-engine (0.76.1): + - hermes-engine/Pre-built (= 0.76.1) + - hermes-engine/Pre-built (0.76.1) - NitroImage (0.14.1): - DoubleConversion - glog @@ -66,32 +66,32 @@ PODS: - DoubleConversion - fmt (= 9.1.0) - glog - - RCTDeprecation (0.75.2) - - RCTRequired (0.75.2) - - RCTTypeSafety (0.75.2): - - FBLazyVector (= 0.75.2) - - RCTRequired (= 0.75.2) - - React-Core (= 0.75.2) - - React (0.75.2): - - React-Core (= 0.75.2) - - React-Core/DevSupport (= 0.75.2) - - React-Core/RCTWebSocket (= 0.75.2) - - React-RCTActionSheet (= 0.75.2) - - React-RCTAnimation (= 0.75.2) - - React-RCTBlob (= 0.75.2) - - React-RCTImage (= 0.75.2) - - React-RCTLinking (= 0.75.2) - - React-RCTNetwork (= 0.75.2) - - React-RCTSettings (= 0.75.2) - - React-RCTText (= 0.75.2) - - React-RCTVibration (= 0.75.2) - - React-callinvoker (0.75.2) - - React-Core (0.75.2): + - RCTDeprecation (0.76.1) + - RCTRequired (0.76.1) + - RCTTypeSafety (0.76.1): + - FBLazyVector (= 0.76.1) + - RCTRequired (= 0.76.1) + - React-Core (= 0.76.1) + - React (0.76.1): + - React-Core (= 0.76.1) + - React-Core/DevSupport (= 0.76.1) + - React-Core/RCTWebSocket (= 0.76.1) + - React-RCTActionSheet (= 0.76.1) + - React-RCTAnimation (= 0.76.1) + - React-RCTBlob (= 0.76.1) + - React-RCTImage (= 0.76.1) + - React-RCTLinking (= 0.76.1) + - React-RCTNetwork (= 0.76.1) + - React-RCTSettings (= 0.76.1) + - React-RCTText (= 0.76.1) + - React-RCTVibration (= 0.76.1) + - React-callinvoker (0.76.1) + - React-Core (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.2) + - React-Core/Default (= 0.76.1) - React-cxxreact - React-featureflags - React-hermes @@ -101,9 +101,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/CoreModulesHeaders (0.75.2): + - React-Core/CoreModulesHeaders (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -118,9 +118,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/Default (0.75.2): + - React-Core/Default (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -134,15 +134,15 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/DevSupport (0.75.2): + - React-Core/DevSupport (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.2) - - React-Core/RCTWebSocket (= 0.75.2) + - React-Core/Default (= 0.76.1) + - React-Core/RCTWebSocket (= 0.76.1) - React-cxxreact - React-featureflags - React-hermes @@ -152,9 +152,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTActionSheetHeaders (0.75.2): + - React-Core/RCTActionSheetHeaders (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -169,9 +169,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTAnimationHeaders (0.75.2): + - React-Core/RCTAnimationHeaders (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -186,9 +186,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTBlobHeaders (0.75.2): + - React-Core/RCTBlobHeaders (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -203,9 +203,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTImageHeaders (0.75.2): + - React-Core/RCTImageHeaders (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -220,9 +220,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTLinkingHeaders (0.75.2): + - React-Core/RCTLinkingHeaders (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -237,9 +237,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTNetworkHeaders (0.75.2): + - React-Core/RCTNetworkHeaders (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -254,9 +254,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTSettingsHeaders (0.75.2): + - React-Core/RCTSettingsHeaders (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -271,9 +271,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTTextHeaders (0.75.2): + - React-Core/RCTTextHeaders (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -288,9 +288,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTVibrationHeaders (0.75.2): + - React-Core/RCTVibrationHeaders (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -305,14 +305,14 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTWebSocket (0.75.2): + - React-Core/RCTWebSocket (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.2) + - React-Core/Default (= 0.76.1) - React-cxxreact - React-featureflags - React-hermes @@ -322,38 +322,39 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-CoreModules (0.75.2): + - React-CoreModules (0.76.1): - DoubleConversion - fmt (= 9.1.0) - RCT-Folly (= 2024.01.01.00) - - RCTTypeSafety (= 0.75.2) - - React-Core/CoreModulesHeaders (= 0.75.2) - - React-jsi (= 0.75.2) + - RCTTypeSafety (= 0.76.1) + - React-Core/CoreModulesHeaders (= 0.76.1) + - React-jsi (= 0.76.1) - React-jsinspector - React-NativeModulesApple - React-RCTBlob - - React-RCTImage (= 0.75.2) + - React-RCTImage (= 0.76.1) - ReactCodegen - ReactCommon - - SocketRocket (= 0.7.0) - - React-cxxreact (0.75.2): + - SocketRocket (= 0.7.1) + - React-cxxreact (0.76.1): - boost - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.2) - - React-debug (= 0.75.2) - - React-jsi (= 0.75.2) + - React-callinvoker (= 0.76.1) + - React-debug (= 0.76.1) + - React-jsi (= 0.76.1) - React-jsinspector - - React-logger (= 0.75.2) - - React-perflogger (= 0.75.2) - - React-runtimeexecutor (= 0.75.2) - - React-debug (0.75.2) - - React-defaultsnativemodule (0.75.2): + - React-logger (= 0.76.1) + - React-perflogger (= 0.76.1) + - React-runtimeexecutor (= 0.76.1) + - React-timing (= 0.76.1) + - React-debug (0.76.1) + - React-defaultsnativemodule (0.76.1): - DoubleConversion - glog - hermes-engine @@ -378,7 +379,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-domnativemodule (0.75.2): + - React-domnativemodule (0.76.1): - DoubleConversion - glog - hermes-engine @@ -400,7 +401,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-Fabric (0.75.2): + - React-Fabric (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -411,21 +412,21 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/animations (= 0.75.2) - - React-Fabric/attributedstring (= 0.75.2) - - React-Fabric/componentregistry (= 0.75.2) - - React-Fabric/componentregistrynative (= 0.75.2) - - React-Fabric/components (= 0.75.2) - - React-Fabric/core (= 0.75.2) - - React-Fabric/dom (= 0.75.2) - - React-Fabric/imagemanager (= 0.75.2) - - React-Fabric/leakchecker (= 0.75.2) - - React-Fabric/mounting (= 0.75.2) - - React-Fabric/observers (= 0.75.2) - - React-Fabric/scheduler (= 0.75.2) - - React-Fabric/telemetry (= 0.75.2) - - React-Fabric/templateprocessor (= 0.75.2) - - React-Fabric/uimanager (= 0.75.2) + - React-Fabric/animations (= 0.76.1) + - React-Fabric/attributedstring (= 0.76.1) + - React-Fabric/componentregistry (= 0.76.1) + - React-Fabric/componentregistrynative (= 0.76.1) + - React-Fabric/components (= 0.76.1) + - React-Fabric/core (= 0.76.1) + - React-Fabric/dom (= 0.76.1) + - React-Fabric/imagemanager (= 0.76.1) + - React-Fabric/leakchecker (= 0.76.1) + - React-Fabric/mounting (= 0.76.1) + - React-Fabric/observers (= 0.76.1) + - React-Fabric/scheduler (= 0.76.1) + - React-Fabric/telemetry (= 0.76.1) + - React-Fabric/templateprocessor (= 0.76.1) + - React-Fabric/uimanager (= 0.76.1) - React-featureflags - React-graphics - React-jsi @@ -435,7 +436,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/animations (0.75.2): + - React-Fabric/animations (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -455,7 +456,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/attributedstring (0.75.2): + - React-Fabric/attributedstring (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -475,7 +476,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistry (0.75.2): + - React-Fabric/componentregistry (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -495,7 +496,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistrynative (0.75.2): + - React-Fabric/componentregistrynative (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -515,7 +516,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components (0.75.2): + - React-Fabric/components (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -526,9 +527,9 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.75.2) - - React-Fabric/components/root (= 0.75.2) - - React-Fabric/components/view (= 0.75.2) + - React-Fabric/components/legacyviewmanagerinterop (= 0.76.1) + - React-Fabric/components/root (= 0.76.1) + - React-Fabric/components/view (= 0.76.1) - React-featureflags - React-graphics - React-jsi @@ -538,7 +539,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/legacyviewmanagerinterop (0.75.2): + - React-Fabric/components/legacyviewmanagerinterop (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -558,7 +559,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/root (0.75.2): + - React-Fabric/components/root (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -578,7 +579,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/view (0.75.2): + - React-Fabric/components/view (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -599,7 +600,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - Yoga - - React-Fabric/core (0.75.2): + - React-Fabric/core (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -619,7 +620,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/dom (0.75.2): + - React-Fabric/dom (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -639,7 +640,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/imagemanager (0.75.2): + - React-Fabric/imagemanager (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -659,7 +660,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/leakchecker (0.75.2): + - React-Fabric/leakchecker (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -679,7 +680,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/mounting (0.75.2): + - React-Fabric/mounting (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -699,7 +700,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/observers (0.75.2): + - React-Fabric/observers (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -710,7 +711,7 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.75.2) + - React-Fabric/observers/events (= 0.76.1) - React-featureflags - React-graphics - React-jsi @@ -720,7 +721,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/observers/events (0.75.2): + - React-Fabric/observers/events (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -740,7 +741,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/scheduler (0.75.2): + - React-Fabric/scheduler (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -762,7 +763,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/telemetry (0.75.2): + - React-Fabric/telemetry (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -782,7 +783,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/templateprocessor (0.75.2): + - React-Fabric/templateprocessor (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -802,7 +803,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/uimanager (0.75.2): + - React-Fabric/uimanager (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -813,7 +814,7 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.75.2) + - React-Fabric/uimanager/consistency (= 0.76.1) - React-featureflags - React-graphics - React-jsi @@ -824,7 +825,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/uimanager/consistency (0.75.2): + - React-Fabric/uimanager/consistency (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -845,7 +846,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-FabricComponents (0.75.2): + - React-FabricComponents (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -857,8 +858,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.75.2) - - React-FabricComponents/textlayoutmanager (= 0.75.2) + - React-FabricComponents/components (= 0.76.1) + - React-FabricComponents/textlayoutmanager (= 0.76.1) - React-featureflags - React-graphics - React-jsi @@ -870,7 +871,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components (0.75.2): + - React-FabricComponents/components (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -882,15 +883,15 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.75.2) - - React-FabricComponents/components/iostextinput (= 0.75.2) - - React-FabricComponents/components/modal (= 0.75.2) - - React-FabricComponents/components/rncore (= 0.75.2) - - React-FabricComponents/components/safeareaview (= 0.75.2) - - React-FabricComponents/components/scrollview (= 0.75.2) - - React-FabricComponents/components/text (= 0.75.2) - - React-FabricComponents/components/textinput (= 0.75.2) - - React-FabricComponents/components/unimplementedview (= 0.75.2) + - React-FabricComponents/components/inputaccessory (= 0.76.1) + - React-FabricComponents/components/iostextinput (= 0.76.1) + - React-FabricComponents/components/modal (= 0.76.1) + - React-FabricComponents/components/rncore (= 0.76.1) + - React-FabricComponents/components/safeareaview (= 0.76.1) + - React-FabricComponents/components/scrollview (= 0.76.1) + - React-FabricComponents/components/text (= 0.76.1) + - React-FabricComponents/components/textinput (= 0.76.1) + - React-FabricComponents/components/unimplementedview (= 0.76.1) - React-featureflags - React-graphics - React-jsi @@ -902,7 +903,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/inputaccessory (0.75.2): + - React-FabricComponents/components/inputaccessory (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -925,7 +926,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/iostextinput (0.75.2): + - React-FabricComponents/components/iostextinput (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -948,7 +949,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/modal (0.75.2): + - React-FabricComponents/components/modal (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -971,7 +972,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/rncore (0.75.2): + - React-FabricComponents/components/rncore (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -994,7 +995,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/safeareaview (0.75.2): + - React-FabricComponents/components/safeareaview (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1017,7 +1018,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/scrollview (0.75.2): + - React-FabricComponents/components/scrollview (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1040,7 +1041,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/text (0.75.2): + - React-FabricComponents/components/text (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1063,7 +1064,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/textinput (0.75.2): + - React-FabricComponents/components/textinput (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1086,7 +1087,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/unimplementedview (0.75.2): + - React-FabricComponents/components/unimplementedview (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1109,7 +1110,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/textlayoutmanager (0.75.2): + - React-FabricComponents/textlayoutmanager (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1132,26 +1133,26 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricImage (0.75.2): + - React-FabricImage (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired (= 0.75.2) - - RCTTypeSafety (= 0.75.2) + - RCTRequired (= 0.76.1) + - RCTTypeSafety (= 0.76.1) - React-Fabric - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.75.2) + - React-jsiexecutor (= 0.76.1) - React-logger - React-rendererdebug - React-utils - ReactCommon - Yoga - - React-featureflags (0.75.2) - - React-featureflagsnativemodule (0.75.2): + - React-featureflags (0.76.1) + - React-featureflagsnativemodule (0.76.1): - DoubleConversion - glog - hermes-engine @@ -1172,7 +1173,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-graphics (0.75.2): + - React-graphics (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1180,19 +1181,19 @@ PODS: - React-jsi - React-jsiexecutor - React-utils - - React-hermes (0.75.2): + - React-hermes (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-cxxreact (= 0.75.2) + - React-cxxreact (= 0.76.1) - React-jsi - - React-jsiexecutor (= 0.75.2) + - React-jsiexecutor (= 0.76.1) - React-jsinspector - - React-perflogger (= 0.75.2) + - React-perflogger (= 0.76.1) - React-runtimeexecutor - - React-idlecallbacksnativemodule (0.75.2): + - React-idlecallbacksnativemodule (0.76.1): - DoubleConversion - glog - hermes-engine @@ -1214,7 +1215,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-ImageManager (0.75.2): + - React-ImageManager (0.76.1): - glog - RCT-Folly/Fabric - React-Core/Default @@ -1223,43 +1224,47 @@ PODS: - React-graphics - React-rendererdebug - React-utils - - React-jserrorhandler (0.75.2): + - React-jserrorhandler (0.76.1): + - glog + - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) + - React-cxxreact - React-debug - React-jsi - - React-jsi (0.75.2): + - React-jsi (0.76.1): - boost - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-jsiexecutor (0.75.2): + - React-jsiexecutor (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-cxxreact (= 0.75.2) - - React-jsi (= 0.75.2) + - React-cxxreact (= 0.76.1) + - React-jsi (= 0.76.1) - React-jsinspector - - React-perflogger (= 0.75.2) - - React-jsinspector (0.75.2): + - React-perflogger (= 0.76.1) + - React-jsinspector (0.76.1): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - React-featureflags - React-jsi - - React-runtimeexecutor (= 0.75.2) - - React-jsitracing (0.75.2): + - React-perflogger (= 0.76.1) + - React-runtimeexecutor (= 0.76.1) + - React-jsitracing (0.76.1): - React-jsi - - React-logger (0.75.2): + - React-logger (0.76.1): - glog - - React-Mapbuffer (0.75.2): + - React-Mapbuffer (0.76.1): - glog - React-debug - - React-microtasksnativemodule (0.75.2): + - React-microtasksnativemodule (0.76.1): - DoubleConversion - glog - hermes-engine @@ -1348,8 +1353,8 @@ PODS: - Yoga - react-native-segmented-control (2.5.2): - React-Core - - React-nativeconfig (0.75.2) - - React-NativeModulesApple (0.75.2): + - React-nativeconfig (0.76.1) + - React-NativeModulesApple (0.76.1): - glog - hermes-engine - React-callinvoker @@ -1360,13 +1365,16 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-perflogger (0.75.2) - - React-performancetimeline (0.75.2): + - React-perflogger (0.76.1): + - DoubleConversion + - RCT-Folly (= 2024.01.01.00) + - React-performancetimeline (0.76.1): - RCT-Folly (= 2024.01.01.00) - React-cxxreact - - React-RCTActionSheet (0.75.2): - - React-Core/RCTActionSheetHeaders (= 0.75.2) - - React-RCTAnimation (0.75.2): + - React-timing + - React-RCTActionSheet (0.76.1): + - React-Core/RCTActionSheetHeaders (= 0.76.1) + - React-RCTAnimation (0.76.1): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTAnimationHeaders @@ -1374,7 +1382,7 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTAppDelegate (0.75.2): + - React-RCTAppDelegate (0.76.1): - RCT-Folly (= 2024.01.01.00) - RCTRequired - RCTTypeSafety @@ -1399,7 +1407,7 @@ PODS: - React-utils - ReactCodegen - ReactCommon - - React-RCTBlob (0.75.2): + - React-RCTBlob (0.76.1): - DoubleConversion - fmt (= 9.1.0) - hermes-engine @@ -1412,7 +1420,7 @@ PODS: - React-RCTNetwork - ReactCodegen - ReactCommon - - React-RCTFabric (0.75.2): + - React-RCTFabric (0.76.1): - glog - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) @@ -1435,7 +1443,7 @@ PODS: - React-runtimescheduler - React-utils - Yoga - - React-RCTImage (0.75.2): + - React-RCTImage (0.76.1): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTImageHeaders @@ -1444,14 +1452,14 @@ PODS: - React-RCTNetwork - ReactCodegen - ReactCommon - - React-RCTLinking (0.75.2): - - React-Core/RCTLinkingHeaders (= 0.75.2) - - React-jsi (= 0.75.2) + - React-RCTLinking (0.76.1): + - React-Core/RCTLinkingHeaders (= 0.76.1) + - React-jsi (= 0.76.1) - React-NativeModulesApple - ReactCodegen - ReactCommon - - ReactCommon/turbomodule/core (= 0.75.2) - - React-RCTNetwork (0.75.2): + - ReactCommon/turbomodule/core (= 0.76.1) + - React-RCTNetwork (0.76.1): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTNetworkHeaders @@ -1459,7 +1467,7 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTSettings (0.75.2): + - React-RCTSettings (0.76.1): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTSettingsHeaders @@ -1467,24 +1475,24 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTText (0.75.2): - - React-Core/RCTTextHeaders (= 0.75.2) + - React-RCTText (0.76.1): + - React-Core/RCTTextHeaders (= 0.76.1) - Yoga - - React-RCTVibration (0.75.2): + - React-RCTVibration (0.76.1): - RCT-Folly (= 2024.01.01.00) - React-Core/RCTVibrationHeaders - React-jsi - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-rendererconsistency (0.75.2) - - React-rendererdebug (0.75.2): + - React-rendererconsistency (0.76.1) + - React-rendererdebug (0.76.1): - DoubleConversion - fmt (= 9.1.0) - RCT-Folly (= 2024.01.01.00) - React-debug - - React-rncore (0.75.2) - - React-RuntimeApple (0.75.2): + - React-rncore (0.76.1) + - React-RuntimeApple (0.76.1): - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) - React-callinvoker @@ -1503,7 +1511,7 @@ PODS: - React-RuntimeHermes - React-runtimescheduler - React-utils - - React-RuntimeCore (0.75.2): + - React-RuntimeCore (0.76.1): - glog - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) @@ -1513,12 +1521,13 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-performancetimeline - React-runtimeexecutor - React-runtimescheduler - React-utils - - React-runtimeexecutor (0.75.2): - - React-jsi (= 0.75.2) - - React-RuntimeHermes (0.75.2): + - React-runtimeexecutor (0.76.1): + - React-jsi (= 0.76.1) + - React-RuntimeHermes (0.76.1): - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) - React-featureflags @@ -1529,7 +1538,7 @@ PODS: - React-nativeconfig - React-RuntimeCore - React-utils - - React-runtimescheduler (0.75.2): + - React-runtimescheduler (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -1538,17 +1547,20 @@ PODS: - React-debug - React-featureflags - React-jsi + - React-performancetimeline - React-rendererconsistency - React-rendererdebug - React-runtimeexecutor + - React-timing - React-utils - - React-utils (0.75.2): + - React-timing (0.76.1) + - React-utils (0.76.1): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - React-debug - - React-jsi (= 0.75.2) - - ReactCodegen (0.75.2): + - React-jsi (= 0.76.1) + - ReactCodegen (0.76.1): - DoubleConversion - glog - hermes-engine @@ -1568,118 +1580,119 @@ PODS: - React-utils - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - ReactCommon (0.75.2): - - ReactCommon/turbomodule (= 0.75.2) - - ReactCommon/turbomodule (0.75.2): + - ReactCommon (0.76.1): + - ReactCommon/turbomodule (= 0.76.1) + - ReactCommon/turbomodule (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.2) - - React-cxxreact (= 0.75.2) - - React-jsi (= 0.75.2) - - React-logger (= 0.75.2) - - React-perflogger (= 0.75.2) - - ReactCommon/turbomodule/bridging (= 0.75.2) - - ReactCommon/turbomodule/core (= 0.75.2) - - ReactCommon/turbomodule/bridging (0.75.2): + - React-callinvoker (= 0.76.1) + - React-cxxreact (= 0.76.1) + - React-jsi (= 0.76.1) + - React-logger (= 0.76.1) + - React-perflogger (= 0.76.1) + - ReactCommon/turbomodule/bridging (= 0.76.1) + - ReactCommon/turbomodule/core (= 0.76.1) + - ReactCommon/turbomodule/bridging (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.2) - - React-cxxreact (= 0.75.2) - - React-jsi (= 0.75.2) - - React-logger (= 0.75.2) - - React-perflogger (= 0.75.2) - - ReactCommon/turbomodule/core (0.75.2): + - React-callinvoker (= 0.76.1) + - React-cxxreact (= 0.76.1) + - React-jsi (= 0.76.1) + - React-logger (= 0.76.1) + - React-perflogger (= 0.76.1) + - ReactCommon/turbomodule/core (0.76.1): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.2) - - React-cxxreact (= 0.75.2) - - React-debug (= 0.75.2) - - React-featureflags (= 0.75.2) - - React-jsi (= 0.75.2) - - React-logger (= 0.75.2) - - React-perflogger (= 0.75.2) - - React-utils (= 0.75.2) - - SocketRocket (0.7.0) + - React-callinvoker (= 0.76.1) + - React-cxxreact (= 0.76.1) + - React-debug (= 0.76.1) + - React-featureflags (= 0.76.1) + - React-jsi (= 0.76.1) + - React-logger (= 0.76.1) + - React-perflogger (= 0.76.1) + - React-utils (= 0.76.1) + - SocketRocket (0.7.1) - 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`) - - 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`) + - 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`) + - 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`) - NitroImage (from `../../node_modules/react-native-nitro-image`) - NitroModules (from `../../node_modules/react-native-nitro-modules`) - - 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`) - - 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-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`) + - 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`) + - 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-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-native-segmented-control (from `../../node_modules/@react-native-segmented-control/segmented-control`)" - - 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`) - - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) - - React-RCTFabric (from `../node_modules/react-native/React`) - - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) - - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) - - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) - - 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`) + - 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`) + - React-RCTBlob (from `../../node_modules/react-native/Libraries/Blob`) + - React-RCTFabric (from `../../node_modules/react-native/React`) + - React-RCTImage (from `../../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../../node_modules/react-native/Libraries/Network`) + - 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-timing (from `../../node_modules/react-native/ReactCommon/react/timing`) + - React-utils (from `../../node_modules/react-native/ReactCommon/react/utils`) - ReactCodegen (from `build/generated/ios`) - - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + - ReactCommon/turbomodule/core (from `../../node_modules/react-native/ReactCommon`) + - Yoga (from `../../node_modules/react-native/ReactCommon/yoga`) SPEC REPOS: trunk: @@ -1687,207 +1700,210 @@ SPEC REPOS: EXTERNAL SOURCES: boost: - :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + :podspec: "../../node_modules/react-native/third-party-podspecs/boost.podspec" DoubleConversion: - :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + :podspec: "../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" FBLazyVector: - :path: "../node_modules/react-native/Libraries/FBLazyVector" + :path: "../../node_modules/react-native/Libraries/FBLazyVector" fmt: - :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" + :podspec: "../../node_modules/react-native/third-party-podspecs/fmt.podspec" glog: - :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + :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-2024-08-15-RNv0.75.1-4b3bf912cc0f705b51b71ce1a5b8bd79b93a451b + :podspec: "../../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" + :tag: hermes-2024-09-09-RNv0.76.0-db6d12e202e15f7a446d8848d6ca8f7abb3cfb32 NitroImage: :path: "../../node_modules/react-native-nitro-image" NitroModules: :path: "../../node_modules/react-native-nitro-modules" RCT-Folly: - :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + :podspec: "../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" RCTDeprecation: - :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" + :path: "../../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" RCTRequired: - :path: "../node_modules/react-native/Libraries/Required" + :path: "../../node_modules/react-native/Libraries/Required" RCTTypeSafety: - :path: "../node_modules/react-native/Libraries/TypeSafety" + :path: "../../node_modules/react-native/Libraries/TypeSafety" React: - :path: "../node_modules/react-native/" + :path: "../../node_modules/react-native/" React-callinvoker: - :path: "../node_modules/react-native/ReactCommon/callinvoker" + :path: "../../node_modules/react-native/ReactCommon/callinvoker" React-Core: - :path: "../node_modules/react-native/" + :path: "../../node_modules/react-native/" React-CoreModules: - :path: "../node_modules/react-native/React/CoreModules" + :path: "../../node_modules/react-native/React/CoreModules" React-cxxreact: - :path: "../node_modules/react-native/ReactCommon/cxxreact" + :path: "../../node_modules/react-native/ReactCommon/cxxreact" React-debug: - :path: "../node_modules/react-native/ReactCommon/react/debug" + :path: "../../node_modules/react-native/ReactCommon/react/debug" React-defaultsnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/defaults" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/defaults" React-domnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/dom" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/dom" React-Fabric: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" React-FabricComponents: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" React-FabricImage: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" React-featureflags: - :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" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" React-graphics: - :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" + :path: "../../node_modules/react-native/ReactCommon/react/renderer/graphics" React-hermes: - :path: "../node_modules/react-native/ReactCommon/hermes" + :path: "../../node_modules/react-native/ReactCommon/hermes" React-idlecallbacksnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" React-ImageManager: - :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" + :path: "../../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" React-jserrorhandler: - :path: "../node_modules/react-native/ReactCommon/jserrorhandler" + :path: "../../node_modules/react-native/ReactCommon/jserrorhandler" React-jsi: - :path: "../node_modules/react-native/ReactCommon/jsi" + :path: "../../node_modules/react-native/ReactCommon/jsi" React-jsiexecutor: - :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + :path: "../../node_modules/react-native/ReactCommon/jsiexecutor" React-jsinspector: - :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" + :path: "../../node_modules/react-native/ReactCommon/jsinspector-modern" React-jsitracing: - :path: "../node_modules/react-native/ReactCommon/hermes/executor/" + :path: "../../node_modules/react-native/ReactCommon/hermes/executor/" React-logger: - :path: "../node_modules/react-native/ReactCommon/logger" + :path: "../../node_modules/react-native/ReactCommon/logger" React-Mapbuffer: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" React-microtasksnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" react-native-safe-area-context: :path: "../../node_modules/react-native-safe-area-context" react-native-segmented-control: :path: "../../node_modules/@react-native-segmented-control/segmented-control" React-nativeconfig: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" React-NativeModulesApple: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" React-perflogger: - :path: "../node_modules/react-native/ReactCommon/reactperflogger" + :path: "../../node_modules/react-native/ReactCommon/reactperflogger" React-performancetimeline: - :path: "../node_modules/react-native/ReactCommon/react/performance/timeline" + :path: "../../node_modules/react-native/ReactCommon/react/performance/timeline" React-RCTActionSheet: - :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + :path: "../../node_modules/react-native/Libraries/ActionSheetIOS" React-RCTAnimation: - :path: "../node_modules/react-native/Libraries/NativeAnimation" + :path: "../../node_modules/react-native/Libraries/NativeAnimation" React-RCTAppDelegate: - :path: "../node_modules/react-native/Libraries/AppDelegate" + :path: "../../node_modules/react-native/Libraries/AppDelegate" React-RCTBlob: - :path: "../node_modules/react-native/Libraries/Blob" + :path: "../../node_modules/react-native/Libraries/Blob" React-RCTFabric: - :path: "../node_modules/react-native/React" + :path: "../../node_modules/react-native/React" React-RCTImage: - :path: "../node_modules/react-native/Libraries/Image" + :path: "../../node_modules/react-native/Libraries/Image" React-RCTLinking: - :path: "../node_modules/react-native/Libraries/LinkingIOS" + :path: "../../node_modules/react-native/Libraries/LinkingIOS" React-RCTNetwork: - :path: "../node_modules/react-native/Libraries/Network" + :path: "../../node_modules/react-native/Libraries/Network" React-RCTSettings: - :path: "../node_modules/react-native/Libraries/Settings" + :path: "../../node_modules/react-native/Libraries/Settings" React-RCTText: - :path: "../node_modules/react-native/Libraries/Text" + :path: "../../node_modules/react-native/Libraries/Text" React-RCTVibration: - :path: "../node_modules/react-native/Libraries/Vibration" + :path: "../../node_modules/react-native/Libraries/Vibration" React-rendererconsistency: - :path: "../node_modules/react-native/ReactCommon/react/renderer/consistency" + :path: "../../node_modules/react-native/ReactCommon/react/renderer/consistency" React-rendererdebug: - :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" + :path: "../../node_modules/react-native/ReactCommon/react/renderer/debug" React-rncore: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" React-RuntimeApple: - :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" + :path: "../../node_modules/react-native/ReactCommon/react/runtime/platform/ios" React-RuntimeCore: - :path: "../node_modules/react-native/ReactCommon/react/runtime" + :path: "../../node_modules/react-native/ReactCommon/react/runtime" React-runtimeexecutor: - :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + :path: "../../node_modules/react-native/ReactCommon/runtimeexecutor" React-RuntimeHermes: - :path: "../node_modules/react-native/ReactCommon/react/runtime" + :path: "../../node_modules/react-native/ReactCommon/react/runtime" React-runtimescheduler: - :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + :path: "../../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-timing: + :path: "../../node_modules/react-native/ReactCommon/react/timing" React-utils: - :path: "../node_modules/react-native/ReactCommon/react/utils" + :path: "../../node_modules/react-native/ReactCommon/react/utils" ReactCodegen: :path: build/generated/ios ReactCommon: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" Yoga: - :path: "../node_modules/react-native/ReactCommon/yoga" + :path: "../../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - boost: 4cb898d0bf20404aab1850c656dcea009429d6c1 - DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5 - FBLazyVector: 38bb611218305c3bc61803e287b8a81c6f63b619 - fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120 - glog: 69ef571f3de08433d766d614c73a9838a06bf7eb - hermes-engine: 3b6e0717ca847e2fc90a201e59db36caf04dee88 - NitroImage: 7e4de4afa145285ce1996a0fe53ae44e8a3fcea4 - NitroModules: 4c61905835b80db8a6be65fd5ffe898219e35f9e - RCT-Folly: 4464f4d875961fce86008d45f4ecf6cef6de0740 - RCTDeprecation: 34cbf122b623037ea9facad2e92e53434c5c7422 - RCTRequired: 24c446d7bcd0f517d516b6265d8df04dc3eb1219 - RCTTypeSafety: ef5e91bd791abd3a99b2c75fd565791102a66352 - React: 643f06bc294806d2db2526b424fdf759e107f514 - React-callinvoker: 34d1fa0c340104f324e2521f546196beb44dfad2 - React-Core: facd883836d8d1cc1949d2053c58eab5fb22eb75 - React-CoreModules: f92a2cb11d22f6066823ca547c61e900325dfe44 - React-cxxreact: f5595a4cbfe5a4e9d401dffa2c1c78bbbbbe75e4 - React-debug: 4a91c177b5b2efcc546fb50bc2f676f3f589efab - React-defaultsnativemodule: 6b666572abf5fe7fe87836a42776abd6ad5ed173 - React-domnativemodule: 785d767c4edbb9f011b8c976271077759ca5c4aa - React-Fabric: a33cc1fdc62a3085774783bb30970531589d2028 - React-FabricComponents: 98de5f94cbd35d407f4fc78855298b562d8289cb - React-FabricImage: 0ce8fd83844d9edef5825116d38f0e208b9ad786 - React-featureflags: 37a78859ad71db758e2efdcbdb7384afefa8701e - React-featureflagsnativemodule: f94aacb52c463e200ee185bff90ae3b392e60263 - React-graphics: c16f1bab97a5d473831a79360d84300e93a614e5 - React-hermes: 7801f8c0e12f326524b461dc368d3e74f3d2a385 - React-idlecallbacksnativemodule: d81bb7b5d26cea9852a8edc6ad1979cd7ed0841f - React-ImageManager: 98a1e5b0b05528dde47ebcd953d916ac66d46c09 - React-jserrorhandler: 08f1c3465a71a6549c27ad82809ce145ad52d4f1 - React-jsi: 161428ab2c706d5fcd9878d260ff1513fdb356ab - React-jsiexecutor: abfdc7526151c6755f836235bbaa53b267a0803c - React-jsinspector: f0786053a1a258a4d8dde859d1a820c26ee686f0 - React-jsitracing: 52b849a77d02e2dc262a3031454c23be8dabb4d9 - React-logger: 8db32983d75dc2ad54f278f344ccb9b256e694fc - React-Mapbuffer: 1c08607305558666fd16678b85ef135e455d5c96 - React-microtasksnativemodule: f13f03163b6a5ec66665dfe80a0df4468bb766a6 + boost: 1dca942403ed9342f98334bf4c3621f011aa7946 + DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385 + FBLazyVector: 7075bb12898bc3998fd60f4b7ca422496cc2cdf7 + fmt: 10c6e61f4be25dc963c36bd73fc7b1705fe975be + glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a + hermes-engine: 46f1ffbf0297f4298862068dd4c274d4ac17a1fd + NitroImage: 6848e72f3d705db3ecea21310cc809b845451285 + NitroModules: 661eebfa04a706ef28a33dc499215e354387f094 + RCT-Folly: bf5c0376ffe4dd2cf438dcf86db385df9fdce648 + RCTDeprecation: fde92935b3caa6cb65cbff9fbb7d3a9867ffb259 + RCTRequired: 75c6cee42d21c1530a6f204ba32ff57335d19007 + RCTTypeSafety: 7e6fe47bfb693c50d4669db1a480ca5331795f5b + React: 8e73704cdd5c7f801936776d2fc434c605a7827b + React-callinvoker: fa27d1e091e683de88f576e6a5d4efc171929a4c + React-Core: 8dd14bffcc9b877091b698e45701160669a31f91 + React-CoreModules: b4437acf2ef25ce3689c84df661dc5d806559b35 + React-cxxreact: 6125cd820da7e18f9ca8343b3c42ee61634a4e0d + React-debug: f474f5c202a277f76c81bf7cf26284f2c09880d7 + React-defaultsnativemodule: 7141fa704531cbf7a7e7af3bc02adfa367e831a7 + React-domnativemodule: c1806b8584a53ed912012a4d8b2c6f96a84c77a3 + React-Fabric: ba9636cfc7f9b77df6cb7edb2c70d0237026404b + React-FabricComponents: c408da05a4ea5ba071732245b4a7f48f904e610a + React-FabricImage: c409858f319f11709b49ffa6c5bca4faf794cb44 + React-featureflags: 929732439d139ac0662e08f009f1a51ed2b91ed3 + React-featureflagsnativemodule: 02dd903d4cbe4fae0e6cd02bc32a09d30543282f + React-graphics: a5cad35307286e9f83e212834e95fef4010d03d0 + React-hermes: 14aafa9630579b84c2167b563bdb8c811970a03e + React-idlecallbacksnativemodule: 69581ac44bd355acce3739c3fe380c0f6d7a6d09 + React-ImageManager: 41945afb3ace0c52255057ec4ae6af6f5a23539f + React-jserrorhandler: ecbc4622df7ab3d0066a4313cde4172d45745508 + React-jsi: ff383df87c7047e976a66be45df59e4e0db5346e + React-jsiexecutor: 2bb8b172f226f2f502521d33dd7666e701d45f45 + React-jsinspector: 4d51b903543f21076b658ef8412f3102778dbc92 + React-jsitracing: 654f4d9cb9fd99b3d96f239ceb215ae49ce28ac0 + React-logger: 97c9dafae1f1a638001a9d1d0e93d431f2f9cb7b + React-Mapbuffer: 3146a13424f9fec2ea1f1462d49d566e4d69b732 + React-microtasksnativemodule: 02d218c79c72d373a92a8552183f4ead0d1c6e05 react-native-safe-area-context: 2500e4fe998caad50ad3bc51ec23ef951308569e react-native-segmented-control: b92809e9111013dfa266e1168ba366d62898d9a4 - React-nativeconfig: 57781b79e11d5af7573e6f77cbf1143b71802a6d - React-NativeModulesApple: 7ff2e2cfb2e5fa5bdedcecf28ce37e696c6ef1e1 - React-perflogger: 8a360ccf603de6ddbe9ff8f54383146d26e6c936 - React-performancetimeline: 3cfec915adcb3653a5a633b41e711903844c35d8 - React-RCTActionSheet: 1c0e26a88eec41215089cf4436e38188cfe9f01a - React-RCTAnimation: d87207841b1e2ae1389e684262ea8c73c887cb04 - React-RCTAppDelegate: 328e56399c4f1c3d20cfe547ea24ebded2b3a87f - React-RCTBlob: 79b42cb7db55f34079297687a480dbcf37f023f6 - React-RCTFabric: 27636a6a5fa5622159297fce26881945d3658cf6 - React-RCTImage: 0c10a75de59f7384a2a55545d5f36fe783e6ecda - React-RCTLinking: bf08f4f655bf777af292b8d97449072c8bb196ca - React-RCTNetwork: 1b690846b40fc5685af58e088720657db6814637 - React-RCTSettings: 097e420926dd44153fb25174835b572aded224d6 - React-RCTText: d8fe2ae9f95b2ccd03b2f534286e938254791992 - React-RCTVibration: 976466dba32c0981a836e45ce38bcd4c8d6d924e - React-rendererconsistency: ee0d6f1b4420e1ad5bb01c02170e7ecbd278e307 - React-rendererdebug: 7fbf02f30d1e0bb0d96d65cf2548219cb53b29b6 - React-rncore: 7ffc5be03adbf0a5cbf1b654483f487a899cff08 - React-RuntimeApple: e623f002e1871de30a443291171d3f2fb134a6ec - React-RuntimeCore: a67357d4f073b1dbe6fbefc5273072027f201e1c - React-runtimeexecutor: 5bb52479abf8081086afb0397dc33dc97202a439 - React-RuntimeHermes: 860cf64708a12a2fa62366fe51fe000121fa031b - React-runtimescheduler: fff88d51ad2c8815fc75930dbac224d680593e6b - React-utils: 81a715d9c0a2a49047e77a86f3a2247408540deb - ReactCodegen: 60973d382704c793c605b9be0fc7f31cb279442f - ReactCommon: 6ef348087d250257c44c0204461c03f036650e9b - SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d - Yoga: a1d7895431387402a674fd0d1c04ec85e87909b8 + React-nativeconfig: 93fe8c85a8c40820c57814e30f3e44b94c995a7b + React-NativeModulesApple: b3e076fd0d7b73417fe1e8c8b26e3c57ae9b74aa + React-perflogger: 1c55bcd3c392137cbaf0d21d8bb87ce9a0cebb15 + React-performancetimeline: e89249db10b8f7bf8f72c2e9bd471ac37d48b753 + React-RCTActionSheet: 9407c795fbeee35da2dae3cd6b5c4e5da6ff8bd3 + React-RCTAnimation: 7ee1c2a77aab7e5c568611d8092a994cfcbe8410 + React-RCTAppDelegate: 10c2b0c434baf5a71b53d5c86c4d8d0dbd6bb380 + React-RCTBlob: 761072706300d22624ec2d6bf860b77d95ebd3da + React-RCTFabric: 871d38933a94554d9e27963aa4bb67184dc7529e + React-RCTImage: b6614fde902ec9647f15236da94df2d24c40523f + React-RCTLinking: 25950eda5d5f786bfb3daf513ea7d848555a2a93 + React-RCTNetwork: b69407c4119fd7a1cc07db4a94563f2546f8770d + React-RCTSettings: b310a4923446c3a8950fa866c8cf83323a9e1b87 + React-RCTText: 77c6eda5be1dee657f5183f75fe0fdcdb7b2b35d + React-RCTVibration: b4889c7702aea1b07316be1ec0de2e36e9a4d077 + React-rendererconsistency: 5ef1c4642fd6365bf6d5d4e29a3ae02c3a1b8980 + React-rendererdebug: 7f6a24cbb5008a22ccb34a0d031a259b006facf6 + React-rncore: 0e5394ce20a9d2bf12409d14395588c7b9e6e9ce + React-RuntimeApple: bbe293f233d17304c9597309acde7505080fd53d + React-RuntimeCore: 5a1cbfc3e7af4fbdea2b9b1efd39cd51a4d4006f + React-runtimeexecutor: ffac5f09795a5e881477e0d72a0fa6385456bed3 + React-RuntimeHermes: 0a1fd1c150faed8341887dd89895eeb8d4d2d3c5 + React-runtimescheduler: e7df538274de0c65736068e40efc0d2228f42d0d + React-timing: b3b233fe819d9e5b6ca32b605aa732621bdfa5aa + React-utils: 5362bd16a9563f9916e7a56c011ddc533507650f + ReactCodegen: 4e26d365313307cc7c95e693529e539acfb5c64c + ReactCommon: 422e364463f33e336fc4db196aeb50fd801d90d6 + SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 + Yoga: db69236006b8b1c6d55ab453390c882306cbf219 PODFILE CHECKSUM: bd3f52fb9dca02f373eb874756f56fe0737bf773 From 91a80b2a8314eb7ad3e393b14e35feb434af9b4f Mon Sep 17 00:00:00 2001 From: Christoph Pader Date: Wed, 6 Nov 2024 11:40:01 +0100 Subject: [PATCH 09/11] chore: update iOS deployment target --- example/ios/NitroExample.xcodeproj/project.pbxproj | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/example/ios/NitroExample.xcodeproj/project.pbxproj b/example/ios/NitroExample.xcodeproj/project.pbxproj index 4178d2abc..4740e3a17 100644 --- a/example/ios/NitroExample.xcodeproj/project.pbxproj +++ b/example/ios/NitroExample.xcodeproj/project.pbxproj @@ -431,7 +431,7 @@ "$(inherited)", ); INFOPLIST_FILE = NitroExampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 13.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -456,7 +456,7 @@ BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; INFOPLIST_FILE = NitroExampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 13.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -483,6 +483,7 @@ DEVELOPMENT_TEAM = CJW62Q77E7; ENABLE_BITCODE = NO; INFOPLIST_FILE = NitroExample/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -510,8 +511,9 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_TEAM = CJW62Q77E7; + DEVELOPMENT_TEAM = WYL5V2KKR3; INFOPLIST_FILE = NitroExample/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -582,7 +584,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 13.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD = ""; LDPLUSPLUS = ""; LD_RUNPATH_SEARCH_PATHS = ( @@ -660,7 +662,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 13.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD = ""; LDPLUSPLUS = ""; LD_RUNPATH_SEARCH_PATHS = ( From f22143b4a1b77037fef5d4bf15e6061d544f044d Mon Sep 17 00:00:00 2001 From: Marc Rousavy Date: Wed, 6 Nov 2024 12:37:27 +0100 Subject: [PATCH 10/11] chore: Update Podfile.lock --- example/ios/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 5c0f72081..52883e963 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -1903,7 +1903,7 @@ SPEC CHECKSUMS: ReactCodegen: 4e26d365313307cc7c95e693529e539acfb5c64c ReactCommon: 422e364463f33e336fc4db196aeb50fd801d90d6 SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 - Yoga: db69236006b8b1c6d55ab453390c882306cbf219 + Yoga: 157bed1c62656587df4639d4dc29714898f8fb10 PODFILE CHECKSUM: bd3f52fb9dca02f373eb874756f56fe0737bf773 From c9e49551f24fbab28b54630830ec93c643cf0a10 Mon Sep 17 00:00:00 2001 From: Marc Rousavy Date: Wed, 6 Nov 2024 13:13:25 +0100 Subject: [PATCH 11/11] Update Gemfile.lock --- example/Gemfile.lock | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/example/Gemfile.lock b/example/Gemfile.lock index 71cb59795..06b0c1354 100644 --- a/example/Gemfile.lock +++ b/example/Gemfile.lock @@ -5,18 +5,12 @@ GEM base64 nkf rexml - activesupport (7.2.2) - base64 - benchmark (>= 0.3) - bigdecimal - concurrent-ruby (~> 1.0, >= 1.3.1) - connection_pool (>= 2.2.5) - drb + activesupport (6.1.7.10) + concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) - logger (>= 1.4.2) minitest (>= 5.1) - securerandom (>= 0.3) - tzinfo (~> 2.0, >= 2.0.5) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) algoliasearch (1.27.5) @@ -24,8 +18,6 @@ GEM json (>= 1.5.1) atomos (0.1.3) base64 (0.2.0) - benchmark (0.3.0) - bigdecimal (3.1.8) claide (1.1.0) cocoapods (1.15.2) addressable (~> 2.8) @@ -66,8 +58,6 @@ GEM cocoapods-try (1.2.0) colored2 (3.1.2) concurrent-ruby (1.3.4) - connection_pool (2.4.1) - drb (2.2.1) escape (0.0.4) ethon (0.16.0) ffi (>= 1.15.0) @@ -79,7 +69,6 @@ GEM i18n (1.14.6) concurrent-ruby (~> 1.0) json (2.7.6) - logger (1.6.1) minitest (5.25.1) molinillo (0.8.0) nanaimo (0.3.0) @@ -89,7 +78,6 @@ GEM public_suffix (4.0.7) rexml (3.3.9) ruby-macho (2.5.1) - securerandom (0.3.1) typhoeus (1.4.1) ethon (>= 0.9.0) tzinfo (2.0.6) @@ -101,6 +89,7 @@ GEM colored2 (~> 3.1) nanaimo (~> 0.3.0) rexml (>= 3.3.6, < 4.0) + zeitwerk (2.6.18) PLATFORMS ruby @@ -114,4 +103,4 @@ RUBY VERSION ruby 3.3.0p0 BUNDLED WITH - 2.5.20 + 2.3.22