Skip to content

Commit 0caf03f

Browse files
committed
chore: enable new architecture
1 parent fd12baa commit 0caf03f

File tree

8 files changed

+100
-198
lines changed

8 files changed

+100
-198
lines changed

example/android/gradle.properties

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,7 @@
1010
# Specifies the JVM arguments used for the daemon process.
1111
# The setting is particularly useful for tweaking memory settings.
1212
# Default value: -Xmx512m -XX:MaxMetaspaceSize=256m
13-
org.gradle.jvmargs=-Xmx4g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
14-
org.gradle.daemon=true
15-
org.gradle.parallel=true
16-
org.gradle.configureondemand=true
13+
org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m
1714

1815
# When configured, Gradle will run in incubating parallel mode.
1916
# This option should only be used with decoupled projects. More details, visit
@@ -35,7 +32,7 @@ reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64
3532
# your application. You should enable this flag either if you want
3633
# to write custom TurboModules/Fabric components OR use libraries that
3734
# are providing them.
38-
newArchEnabled=false
35+
newArchEnabled=true
3936

4037
# Use this property to enable or disable the Hermes JS engine.
4138
# If set to false, you will be using JSC instead.

example/ios/Podfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
ENV['RCT_NEW_ARCH_ENABLED'] = '1'
2+
13
# Resolve react_native_pods.rb with node to allow for hoisting
24
require Pod::Executable.execute_command('node', ['-p',
35
'require.resolve(

example/ios/Podfile.lock

Lines changed: 12 additions & 111 deletions
Original file line numberDiff line numberDiff line change
@@ -1359,80 +1359,7 @@ PODS:
13591359
- React-RCTFBReactNativeSpec
13601360
- ReactCommon/turbomodule/core
13611361
- react-native-safe-area-context (5.4.1):
1362-
- DoubleConversion
1363-
- glog
1364-
- hermes-engine
1365-
- RCT-Folly (= 2024.11.18.00)
1366-
- RCTRequired
1367-
- RCTTypeSafety
1368-
- React-Core
1369-
- React-debug
1370-
- React-Fabric
1371-
- React-featureflags
1372-
- React-graphics
1373-
- React-hermes
1374-
- React-ImageManager
1375-
- React-jsi
1376-
- react-native-safe-area-context/common (= 5.4.1)
1377-
- react-native-safe-area-context/fabric (= 5.4.1)
1378-
- React-NativeModulesApple
1379-
- React-RCTFabric
1380-
- React-renderercss
1381-
- React-rendererdebug
1382-
- React-utils
1383-
- ReactCodegen
1384-
- ReactCommon/turbomodule/bridging
1385-
- ReactCommon/turbomodule/core
1386-
- Yoga
1387-
- react-native-safe-area-context/common (5.4.1):
1388-
- DoubleConversion
1389-
- glog
1390-
- hermes-engine
1391-
- RCT-Folly (= 2024.11.18.00)
1392-
- RCTRequired
1393-
- RCTTypeSafety
1394-
- React-Core
1395-
- React-debug
1396-
- React-Fabric
1397-
- React-featureflags
1398-
- React-graphics
1399-
- React-hermes
1400-
- React-ImageManager
1401-
- React-jsi
1402-
- React-NativeModulesApple
1403-
- React-RCTFabric
1404-
- React-renderercss
1405-
- React-rendererdebug
1406-
- React-utils
1407-
- ReactCodegen
1408-
- ReactCommon/turbomodule/bridging
1409-
- ReactCommon/turbomodule/core
1410-
- Yoga
1411-
- react-native-safe-area-context/fabric (5.4.1):
1412-
- DoubleConversion
1413-
- glog
1414-
- hermes-engine
1415-
- RCT-Folly (= 2024.11.18.00)
1416-
- RCTRequired
1417-
- RCTTypeSafety
14181362
- React-Core
1419-
- React-debug
1420-
- React-Fabric
1421-
- React-featureflags
1422-
- React-graphics
1423-
- React-hermes
1424-
- React-ImageManager
1425-
- React-jsi
1426-
- react-native-safe-area-context/common
1427-
- React-NativeModulesApple
1428-
- React-RCTFabric
1429-
- React-renderercss
1430-
- React-rendererdebug
1431-
- React-utils
1432-
- ReactCodegen
1433-
- ReactCommon/turbomodule/bridging
1434-
- ReactCommon/turbomodule/core
1435-
- Yoga
14361363
- react-native-webview (13.14.1):
14371364
- DoubleConversion
14381365
- glog
@@ -1804,32 +1731,6 @@ PODS:
18041731
- ReactCommon/turbomodule/core
18051732
- Yoga
18061733
- RNScreens (4.11.1):
1807-
- DoubleConversion
1808-
- glog
1809-
- hermes-engine
1810-
- RCT-Folly (= 2024.11.18.00)
1811-
- RCTRequired
1812-
- RCTTypeSafety
1813-
- React-Core
1814-
- React-debug
1815-
- React-Fabric
1816-
- React-featureflags
1817-
- React-graphics
1818-
- React-hermes
1819-
- React-ImageManager
1820-
- React-jsi
1821-
- React-NativeModulesApple
1822-
- React-RCTFabric
1823-
- React-RCTImage
1824-
- React-renderercss
1825-
- React-rendererdebug
1826-
- React-utils
1827-
- ReactCodegen
1828-
- ReactCommon/turbomodule/bridging
1829-
- ReactCommon/turbomodule/core
1830-
- RNScreens/common (= 4.11.1)
1831-
- Yoga
1832-
- RNScreens/common (4.11.1):
18331734
- DoubleConversion
18341735
- glog
18351736
- hermes-engine
@@ -2130,8 +2031,8 @@ SPEC CHECKSUMS:
21302031
glog: 5683914934d5b6e4240e497e0f4a3b42d1854183
21312032
hermes-engine: 94ed01537bdeccaab1adbf94b040d115d6fa1a7f
21322033
Iterable-iOS-SDK: 710bf6dada7dae9c03a09db7f0bc6c9d9a671f40
2133-
Iterable-React-Native-SDK: 54674d33696897ea9208c9cac0c980dcd6c118d0
2134-
RCT-Folly: e78785aa9ba2ed998ea4151e314036f6c49e6d82
2034+
Iterable-React-Native-SDK: e0fefacca5c4712ca48b446c1a378a21b4ba2d0d
2035+
RCT-Folly: 36fe2295e44b10d831836cc0d1daec5f8abcf809
21352036
RCTDeprecation: c3e3f5b4ea83e7ff3bc86ce09e2a54b7affd687d
21362037
RCTRequired: ee438439880dffc9425930d1dd1a3c883ee6879c
21372038
RCTTypeSafety: fe728195791e1a0222aa83596a570cf377cd475e
@@ -2162,22 +2063,22 @@ SPEC CHECKSUMS:
21622063
React-logger: 514fac028fee60c84591f951c7c04ba1c5023334
21632064
React-Mapbuffer: fae8da2c01aeb7f26ad739731b6dba61fd02fd97
21642065
React-microtasksnativemodule: 20454ffccff553f0ee73fd20873aa8555a5867fb
2165-
react-native-safe-area-context: 5594ec631ede9c311c5c0efa244228eff845ce88
2166-
react-native-webview: d3a441825b2dab776c151e5915d5e32c13b6c997
2066+
react-native-safe-area-context: dde2052b903c11d677c320b599c3244021c34ce8
2067+
react-native-webview: 68dec7203fd3993d157b04d06152c83d1b25b20e
21672068
React-NativeModulesApple: 65b2735133d6ce8a3cb5f23215ef85e427b0139c
21682069
React-oscompat: f26aa2a4adc84c34212ab12c07988fe19e9cf16a
21692070
React-perflogger: e15a0d43d1928e1c82f4f0b7fc05f7e9bccfede8
21702071
React-performancetimeline: 064f2767a5d4d71547ea32a3cd8a76a101dfd11f
21712072
React-RCTActionSheet: c89c8b9b7c3ef87cb6a67e20f5eaea271f4b5f67
21722073
React-RCTAnimation: e00af558ccb5fedd380ae32329be4c38e92e9b90
2173-
React-RCTAppDelegate: 10d98d4867643322fa4fcd04548359ac88c74656
2074+
React-RCTAppDelegate: 1df065b61dfb2bce0b7766a21e2e8083f2bdbe84
21742075
React-RCTBlob: ef645bccf9c33d3b4391794983744da897474dfb
2175-
React-RCTFabric: 06ff9416fc48742bba58ed81a0d0a62bf0f8c7ec
2176-
React-RCTFBReactNativeSpec: e0942c2c7efa10303c63e287c1c1788aeb6d99ef
2076+
React-RCTFabric: 78cee830ffa7a77368396117ea30481867ca657b
2077+
React-RCTFBReactNativeSpec: 330bd0d053d844b14bbf0e3834abae7b30be321a
21772078
React-RCTImage: 0e3669a0bda8995874736d0f8f12c21d522df3c4
21782079
React-RCTLinking: bd81ec3d1b6686a7c58bc8ed8b7a1f05ff2b3f8b
21792080
React-RCTNetwork: 20b8044841a043b80e7027e1bc4049ffa552d1fa
2180-
React-RCTRuntime: 0084733b33619670bea35cb02c96412d9271718e
2081+
React-RCTRuntime: 2ded44ae179f2fcc2624305a045c4c97fe96c5e9
21812082
React-RCTSettings: fa1d3e6c302e9980b5670315e2ccc998255ce32a
21822083
React-RCTText: 71f01a9261c015b76702e9d7a4153c9ca45f2341
21832084
React-RCTVibration: 0e05fa4647ec1391c409fcc1cbd7cdb4894d80ef
@@ -2195,12 +2096,12 @@ SPEC CHECKSUMS:
21952096
ReactAppDependencyProvider: e6d0c3c3cc9862a3ccef0c252835cd7ccb96313d
21962097
ReactCodegen: c2f2ec5dd32215237420bedebae0e66867e1e8ea
21972098
ReactCommon: e243aa261effc83c10208f0794bade55ca9ae5b6
2198-
RNGestureHandler: ebef699ea17e7c0006c1074e1e423ead60ce0121
2199-
RNScreens: 482e9707f9826230810c92e765751af53826d509
2200-
RNVectorIcons: 941a39b5d3b9d8cf8ac2e2fc09b07bfafbcf9796
2099+
RNGestureHandler: 428d7b57ca46b96f09b79597167dda208d1ecf31
2100+
RNScreens: 62fdbbc4c984150b34c36f095c6ba2510ca9b6a5
2101+
RNVectorIcons: d53917643fddb261b22bd6d889776f336893622b
22012102
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
22022103
Yoga: 29f74a5b77dca8c37669e1e1e867e5f4e12407df
22032104

2204-
PODFILE CHECKSUM: aab4a30773612c4ffb73be13f5b169b8b156f374
2105+
PODFILE CHECKSUM: 3d6b02ae2701f81419c1eef4ba397c9fbc16aeaa
22052106

22062107
COCOAPODS: 1.15.2

0 commit comments

Comments
 (0)