diff --git a/Apps/PackageTest/0.64.0/windows/PackageTest/PackageTest.vcxproj b/Apps/PackageTest/0.64.0/windows/PackageTest/PackageTest.vcxproj
index fad7e27a7..574cff5d9 100644
--- a/Apps/PackageTest/0.64.0/windows/PackageTest/PackageTest.vcxproj
+++ b/Apps/PackageTest/0.64.0/windows/PackageTest/PackageTest.vcxproj
@@ -1,6 +1,6 @@
-
+
true
@@ -183,15 +183,15 @@
-
+
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
+
+
diff --git a/Apps/Playground/0.64/ios/Playground.xcodeproj/project.pbxproj b/Apps/Playground/0.64/ios/Playground.xcodeproj/project.pbxproj
index c1dacf093..c1c9703e0 100644
--- a/Apps/Playground/0.64/ios/Playground.xcodeproj/project.pbxproj
+++ b/Apps/Playground/0.64/ios/Playground.xcodeproj/project.pbxproj
@@ -879,7 +879,7 @@
COPY_PHASE_STRIP = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
+ "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 ";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
@@ -940,7 +940,7 @@
COPY_PHASE_STRIP = YES;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
+ "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 ";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
diff --git a/Apps/Playground/0.64/ios/Podfile.lock b/Apps/Playground/0.64/ios/Podfile.lock
index bc5cfece2..de5a8b761 100644
--- a/Apps/Playground/0.64/ios/Podfile.lock
+++ b/Apps/Playground/0.64/ios/Podfile.lock
@@ -469,7 +469,7 @@ SPEC CHECKSUMS:
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de
FBLazyVector: 7b423f9e248eae65987838148c36eec1dbfe0b53
- FBReactNativeSpec: e522fe79540cfc4cbe6f4ed988010ddd6aa00b20
+ FBReactNativeSpec: bac127a452d4bf9a618ecca4bb6137bf50a020e1
Flipper: d3da1aa199aad94455ae725e9f3aa43f3ec17021
Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41
Flipper-Folly: 755929a4f851b2fb2c347d533a23f191b008554c
@@ -492,7 +492,7 @@ SPEC CHECKSUMS:
React-jsi: 5de8204706bd872b78ea646aee5d2561ca1214b6
React-jsiexecutor: 124e8f99992490d0d13e0649d950d3e1aae06fe9
React-jsinspector: 500a59626037be5b3b3d89c5151bc3baa9abf1a9
- react-native-babylon: 018c7aab746addac3f3549cd95bb78ca81e824f3
+ react-native-babylon: 4792aa2ed72286bdce4103136c5499fa76e4287d
react-native-slider: 98b724cd3e44c3454a6d0724e796d4e9c52189ce
React-perflogger: aad6d4b4a267936b3667260d1f649b6f6069a675
React-RCTActionSheet: fc376be462c9c8d6ad82c0905442fd77f82a9d2a
diff --git a/Apps/Playground/0.64/package-lock.json b/Apps/Playground/0.64/package-lock.json
index f89ae4d5d..851555a95 100644
--- a/Apps/Playground/0.64/package-lock.json
+++ b/Apps/Playground/0.64/package-lock.json
@@ -9,8 +9,8 @@
"version": "0.0.1",
"hasInstallScript": true,
"dependencies": {
- "@babylonjs/core": "5.6.1",
- "@babylonjs/loaders": "5.6.1",
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
"@babylonjs/playground-shared": "file:../playground-shared",
"@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
"@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
@@ -128,10 +128,10 @@
"peerDependencies": {
"@babylonjs/core": "^5.6.1",
"@babylonjs/react-native": "version",
- "react": "^17.0.1",
- "react-native": "^0.64.0",
+ "react": ">=17.0.1",
+ "react-native": ">=0.64.0",
"react-native-permissions": "^3.0.0",
- "react-native-windows": "^0.64.1"
+ "react-native-windows": ">=0.64.1"
}
},
"../../../Modules/@babylonjs/react-native/node_modules/base-64": {
@@ -171,7 +171,20 @@
},
"../playground-shared": {
"version": "0.0.1",
- "license": "MIT"
+ "license": "MIT",
+ "devDependencies": {
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
+ "@babylonjs/playground-shared": "file:../playground-shared",
+ "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
+ "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
+ "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows",
+ "@react-native-community/slider": "^4.0.0-rc.3",
+ "react": "18.0.0",
+ "react-native": "0.69.3",
+ "react-native-permissions": "^3.0.0",
+ "react-native-windows": "0.69.3"
+ }
},
"node_modules/@ampproject/remapping": {
"version": "2.2.0",
@@ -2042,33 +2055,25 @@
}
},
"node_modules/@babylonjs/core": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz",
- "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz",
+ "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==",
"dependencies": {
- "tslib": "^2.3.1"
+ "tslib": "^2.4.0"
}
},
- "node_modules/@babylonjs/core/node_modules/tslib": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
- "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
- },
"node_modules/@babylonjs/loaders": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz",
- "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz",
+ "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==",
"dependencies": {
- "@babylonjs/core": "^5.6.1",
- "babylonjs-gltf2interface": "^5.6.1",
- "tslib": "^2.3.1"
+ "tslib": "^2.4.0"
+ },
+ "peerDependencies": {
+ "@babylonjs/core": "^5.0.0",
+ "babylonjs-gltf2interface": "^5.0.0"
}
},
- "node_modules/@babylonjs/loaders/node_modules/tslib": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
- "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
- },
"node_modules/@babylonjs/playground-shared": {
"resolved": "../playground-shared",
"link": true
@@ -5095,7 +5100,8 @@
"node_modules/babylonjs-gltf2interface": {
"version": "5.6.1",
"resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.6.1.tgz",
- "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw=="
+ "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==",
+ "peer": true
},
"node_modules/balanced-match": {
"version": "1.0.0",
@@ -14144,9 +14150,9 @@
}
},
"node_modules/tslib": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
- "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
+ "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
},
"node_modules/tsutils": {
"version": "3.18.0",
@@ -16144,39 +16150,36 @@
}
},
"@babylonjs/core": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz",
- "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz",
+ "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==",
"requires": {
- "tslib": "^2.3.1"
- },
- "dependencies": {
- "tslib": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
- "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
- }
+ "tslib": "^2.4.0"
}
},
"@babylonjs/loaders": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz",
- "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz",
+ "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==",
"requires": {
- "@babylonjs/core": "^5.6.1",
- "babylonjs-gltf2interface": "^5.6.1",
- "tslib": "^2.3.1"
- },
- "dependencies": {
- "tslib": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
- "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
- }
+ "tslib": "^2.4.0"
}
},
"@babylonjs/playground-shared": {
- "version": "file:../playground-shared"
+ "version": "file:../playground-shared",
+ "requires": {
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
+ "@babylonjs/playground-shared": "file:",
+ "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
+ "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
+ "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows",
+ "@react-native-community/slider": "^4.0.0-rc.3",
+ "react": "18.0.0",
+ "react-native": "0.69.3",
+ "react-native-permissions": "^3.0.0",
+ "react-native-windows": "0.69.3"
+ }
},
"@babylonjs/react-native": {
"version": "file:../../../Modules/@babylonjs/react-native",
@@ -18588,7 +18591,8 @@
"babylonjs-gltf2interface": {
"version": "5.6.1",
"resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.6.1.tgz",
- "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw=="
+ "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==",
+ "peer": true
},
"balanced-match": {
"version": "1.0.0",
@@ -25660,9 +25664,9 @@
}
},
"tslib": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
- "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
+ "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
},
"tsutils": {
"version": "3.18.0",
diff --git a/Apps/Playground/0.64/package.json b/Apps/Playground/0.64/package.json
index 11a5ffa43..8e27f887b 100644
--- a/Apps/Playground/0.64/package.json
+++ b/Apps/Playground/0.64/package.json
@@ -14,8 +14,8 @@
"iosCmake": "node scripts/tools.js iosCMake"
},
"dependencies": {
- "@babylonjs/core": "5.6.1",
- "@babylonjs/loaders": "5.6.1",
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
"@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
"@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
"@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows",
diff --git a/Apps/Playground/0.64/windows/Playground/Playground.vcxproj b/Apps/Playground/0.64/windows/Playground/Playground.vcxproj
index f0fca0c95..c4966d6a5 100644
--- a/Apps/Playground/0.64/windows/Playground/Playground.vcxproj
+++ b/Apps/Playground/0.64/windows/Playground/Playground.vcxproj
@@ -1,6 +1,6 @@
-
+
true
true
@@ -187,14 +187,14 @@
-
+
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
+
+
\ No newline at end of file
diff --git a/Apps/Playground/0.64/windows/Playground/packages.config b/Apps/Playground/0.64/windows/Playground/packages.config
index d4321f7a1..4a84255ad 100644
--- a/Apps/Playground/0.64/windows/Playground/packages.config
+++ b/Apps/Playground/0.64/windows/Playground/packages.config
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/Apps/Playground/0.65/ios/Podfile.lock b/Apps/Playground/0.65/ios/Podfile.lock
new file mode 100644
index 000000000..7ef496c58
--- /dev/null
+++ b/Apps/Playground/0.65/ios/Podfile.lock
@@ -0,0 +1,540 @@
+PODS:
+ - boost-for-react-native (1.63.0)
+ - CocoaAsyncSocket (7.6.5)
+ - DoubleConversion (1.1.6)
+ - FBLazyVector (0.65.0)
+ - FBReactNativeSpec (0.65.0):
+ - RCT-Folly (= 2021.04.26.00)
+ - RCTRequired (= 0.65.0)
+ - RCTTypeSafety (= 0.65.0)
+ - React-Core (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - ReactCommon/turbomodule/core (= 0.65.0)
+ - Flipper (0.93.0):
+ - Flipper-Folly (~> 2.6)
+ - Flipper-RSocket (~> 1.4)
+ - Flipper-Boost-iOSX (1.76.0.1.11)
+ - Flipper-DoubleConversion (3.1.7)
+ - Flipper-Fmt (7.1.7)
+ - Flipper-Folly (2.6.7):
+ - Flipper-Boost-iOSX
+ - Flipper-DoubleConversion
+ - Flipper-Fmt (= 7.1.7)
+ - Flipper-Glog
+ - libevent (~> 2.1.12)
+ - OpenSSL-Universal (= 1.1.180)
+ - Flipper-Glog (0.3.6)
+ - Flipper-PeerTalk (0.0.4)
+ - Flipper-RSocket (1.4.3):
+ - Flipper-Folly (~> 2.6)
+ - FlipperKit (0.93.0):
+ - FlipperKit/Core (= 0.93.0)
+ - FlipperKit/Core (0.93.0):
+ - Flipper (~> 0.93.0)
+ - FlipperKit/CppBridge
+ - FlipperKit/FBCxxFollyDynamicConvert
+ - FlipperKit/FBDefines
+ - FlipperKit/FKPortForwarding
+ - FlipperKit/CppBridge (0.93.0):
+ - Flipper (~> 0.93.0)
+ - FlipperKit/FBCxxFollyDynamicConvert (0.93.0):
+ - Flipper-Folly (~> 2.6)
+ - FlipperKit/FBDefines (0.93.0)
+ - FlipperKit/FKPortForwarding (0.93.0):
+ - CocoaAsyncSocket (~> 7.6)
+ - Flipper-PeerTalk (~> 0.0.4)
+ - FlipperKit/FlipperKitHighlightOverlay (0.93.0)
+ - FlipperKit/FlipperKitLayoutHelpers (0.93.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitHighlightOverlay
+ - FlipperKit/FlipperKitLayoutTextSearchable
+ - FlipperKit/FlipperKitLayoutIOSDescriptors (0.93.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitHighlightOverlay
+ - FlipperKit/FlipperKitLayoutHelpers
+ - YogaKit (~> 1.18)
+ - FlipperKit/FlipperKitLayoutPlugin (0.93.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitHighlightOverlay
+ - FlipperKit/FlipperKitLayoutHelpers
+ - FlipperKit/FlipperKitLayoutIOSDescriptors
+ - FlipperKit/FlipperKitLayoutTextSearchable
+ - YogaKit (~> 1.18)
+ - FlipperKit/FlipperKitLayoutTextSearchable (0.93.0)
+ - FlipperKit/FlipperKitNetworkPlugin (0.93.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitReactPlugin (0.93.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitUserDefaultsPlugin (0.93.0):
+ - FlipperKit/Core
+ - FlipperKit/SKIOSNetworkPlugin (0.93.0):
+ - FlipperKit/Core
+ - FlipperKit/FlipperKitNetworkPlugin
+ - fmt (6.2.1)
+ - glog (0.3.5)
+ - libevent (2.1.12)
+ - OpenSSL-Universal (1.1.180)
+ - Permission-Camera (3.2.0):
+ - RNPermissions
+ - RCT-Folly (2021.04.26.00):
+ - boost-for-react-native
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - RCT-Folly/Default (= 2021.04.26.00)
+ - RCT-Folly/Default (2021.04.26.00):
+ - boost-for-react-native
+ - DoubleConversion
+ - fmt (~> 6.2.1)
+ - glog
+ - RCTRequired (0.65.0)
+ - RCTTypeSafety (0.65.0):
+ - FBLazyVector (= 0.65.0)
+ - RCT-Folly (= 2021.04.26.00)
+ - RCTRequired (= 0.65.0)
+ - React-Core (= 0.65.0)
+ - React (0.65.0):
+ - React-Core (= 0.65.0)
+ - React-Core/DevSupport (= 0.65.0)
+ - React-Core/RCTWebSocket (= 0.65.0)
+ - React-RCTActionSheet (= 0.65.0)
+ - React-RCTAnimation (= 0.65.0)
+ - React-RCTBlob (= 0.65.0)
+ - React-RCTImage (= 0.65.0)
+ - React-RCTLinking (= 0.65.0)
+ - React-RCTNetwork (= 0.65.0)
+ - React-RCTSettings (= 0.65.0)
+ - React-RCTText (= 0.65.0)
+ - React-RCTVibration (= 0.65.0)
+ - React-callinvoker (0.65.0)
+ - React-Core (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default (= 0.65.0)
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/CoreModulesHeaders (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/Default (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/DevSupport (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default (= 0.65.0)
+ - React-Core/RCTWebSocket (= 0.65.0)
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-jsinspector (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/RCTActionSheetHeaders (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/RCTAnimationHeaders (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/RCTBlobHeaders (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/RCTImageHeaders (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/RCTLinkingHeaders (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/RCTNetworkHeaders (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/RCTSettingsHeaders (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/RCTTextHeaders (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/RCTVibrationHeaders (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-Core/RCTWebSocket (0.65.0):
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/Default (= 0.65.0)
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsiexecutor (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - Yoga
+ - React-CoreModules (0.65.0):
+ - FBReactNativeSpec (= 0.65.0)
+ - RCT-Folly (= 2021.04.26.00)
+ - RCTTypeSafety (= 0.65.0)
+ - React-Core/CoreModulesHeaders (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-RCTImage (= 0.65.0)
+ - ReactCommon/turbomodule/core (= 0.65.0)
+ - React-cxxreact (0.65.0):
+ - boost-for-react-native (= 1.63.0)
+ - DoubleConversion
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-callinvoker (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-jsinspector (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - React-runtimeexecutor (= 0.65.0)
+ - React-jsi (0.65.0):
+ - boost-for-react-native (= 1.63.0)
+ - DoubleConversion
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-jsi/Default (= 0.65.0)
+ - React-jsi/Default (0.65.0):
+ - boost-for-react-native (= 1.63.0)
+ - DoubleConversion
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-jsiexecutor (0.65.0):
+ - DoubleConversion
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - React-jsinspector (0.65.0)
+ - react-native-babylon (0.0.1):
+ - React
+ - react-native-slider (4.2.0):
+ - React-Core
+ - React-perflogger (0.65.0)
+ - React-RCTActionSheet (0.65.0):
+ - React-Core/RCTActionSheetHeaders (= 0.65.0)
+ - React-RCTAnimation (0.65.0):
+ - FBReactNativeSpec (= 0.65.0)
+ - RCT-Folly (= 2021.04.26.00)
+ - RCTTypeSafety (= 0.65.0)
+ - React-Core/RCTAnimationHeaders (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - ReactCommon/turbomodule/core (= 0.65.0)
+ - React-RCTBlob (0.65.0):
+ - FBReactNativeSpec (= 0.65.0)
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/RCTBlobHeaders (= 0.65.0)
+ - React-Core/RCTWebSocket (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-RCTNetwork (= 0.65.0)
+ - ReactCommon/turbomodule/core (= 0.65.0)
+ - React-RCTImage (0.65.0):
+ - FBReactNativeSpec (= 0.65.0)
+ - RCT-Folly (= 2021.04.26.00)
+ - RCTTypeSafety (= 0.65.0)
+ - React-Core/RCTImageHeaders (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-RCTNetwork (= 0.65.0)
+ - ReactCommon/turbomodule/core (= 0.65.0)
+ - React-RCTLinking (0.65.0):
+ - FBReactNativeSpec (= 0.65.0)
+ - React-Core/RCTLinkingHeaders (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - ReactCommon/turbomodule/core (= 0.65.0)
+ - React-RCTNetwork (0.65.0):
+ - FBReactNativeSpec (= 0.65.0)
+ - RCT-Folly (= 2021.04.26.00)
+ - RCTTypeSafety (= 0.65.0)
+ - React-Core/RCTNetworkHeaders (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - ReactCommon/turbomodule/core (= 0.65.0)
+ - React-RCTSettings (0.65.0):
+ - FBReactNativeSpec (= 0.65.0)
+ - RCT-Folly (= 2021.04.26.00)
+ - RCTTypeSafety (= 0.65.0)
+ - React-Core/RCTSettingsHeaders (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - ReactCommon/turbomodule/core (= 0.65.0)
+ - React-RCTText (0.65.0):
+ - React-Core/RCTTextHeaders (= 0.65.0)
+ - React-RCTVibration (0.65.0):
+ - FBReactNativeSpec (= 0.65.0)
+ - RCT-Folly (= 2021.04.26.00)
+ - React-Core/RCTVibrationHeaders (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - ReactCommon/turbomodule/core (= 0.65.0)
+ - React-runtimeexecutor (0.65.0):
+ - React-jsi (= 0.65.0)
+ - ReactCommon/turbomodule/core (0.65.0):
+ - DoubleConversion
+ - glog
+ - RCT-Folly (= 2021.04.26.00)
+ - React-callinvoker (= 0.65.0)
+ - React-Core (= 0.65.0)
+ - React-cxxreact (= 0.65.0)
+ - React-jsi (= 0.65.0)
+ - React-perflogger (= 0.65.0)
+ - RNPermissions (3.2.0):
+ - React-Core
+ - Yoga (1.14.0)
+ - YogaKit (1.18.1):
+ - Yoga (~> 1.14)
+
+DEPENDENCIES:
+ - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
+ - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
+ - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`)
+ - Flipper (= 0.93.0)
+ - Flipper-Boost-iOSX (= 1.76.0.1.11)
+ - Flipper-DoubleConversion (= 3.1.7)
+ - Flipper-Fmt (= 7.1.7)
+ - Flipper-Folly (= 2.6.7)
+ - Flipper-Glog (= 0.3.6)
+ - Flipper-PeerTalk (= 0.0.4)
+ - Flipper-RSocket (= 1.4.3)
+ - FlipperKit (= 0.93.0)
+ - FlipperKit/Core (= 0.93.0)
+ - FlipperKit/CppBridge (= 0.93.0)
+ - FlipperKit/FBCxxFollyDynamicConvert (= 0.93.0)
+ - FlipperKit/FBDefines (= 0.93.0)
+ - FlipperKit/FKPortForwarding (= 0.93.0)
+ - FlipperKit/FlipperKitHighlightOverlay (= 0.93.0)
+ - FlipperKit/FlipperKitLayoutPlugin (= 0.93.0)
+ - FlipperKit/FlipperKitLayoutTextSearchable (= 0.93.0)
+ - FlipperKit/FlipperKitNetworkPlugin (= 0.93.0)
+ - FlipperKit/FlipperKitReactPlugin (= 0.93.0)
+ - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.93.0)
+ - FlipperKit/SKIOSNetworkPlugin (= 0.93.0)
+ - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
+ - Permission-Camera (from `../node_modules/react-native-permissions/ios/Camera`)
+ - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
+ - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
+ - 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/DevSupport (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-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`)
+ - "react-native-babylon (from `../../../../Modules/@babylonjs/react-native-iosandroid`)"
+ - "react-native-slider (from `../node_modules/@react-native-community/slider`)"
+ - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`)
+ - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`)
+ - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`)
+ - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`)
+ - 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-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`)
+ - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
+ - RNPermissions (from `../node_modules/react-native-permissions`)
+ - Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
+
+SPEC REPOS:
+ trunk:
+ - boost-for-react-native
+ - CocoaAsyncSocket
+ - Flipper
+ - Flipper-Boost-iOSX
+ - Flipper-DoubleConversion
+ - Flipper-Fmt
+ - Flipper-Folly
+ - Flipper-Glog
+ - Flipper-PeerTalk
+ - Flipper-RSocket
+ - FlipperKit
+ - fmt
+ - libevent
+ - OpenSSL-Universal
+ - YogaKit
+
+EXTERNAL SOURCES:
+ DoubleConversion:
+ :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
+ FBLazyVector:
+ :path: "../node_modules/react-native/Libraries/FBLazyVector"
+ FBReactNativeSpec:
+ :path: "../node_modules/react-native/React/FBReactNativeSpec"
+ glog:
+ :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec"
+ Permission-Camera:
+ :path: "../node_modules/react-native-permissions/ios/Camera"
+ RCT-Folly:
+ :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
+ RCTRequired:
+ :path: "../node_modules/react-native/Libraries/RCTRequired"
+ RCTTypeSafety:
+ :path: "../node_modules/react-native/Libraries/TypeSafety"
+ React:
+ :path: "../node_modules/react-native/"
+ React-callinvoker:
+ :path: "../node_modules/react-native/ReactCommon/callinvoker"
+ React-Core:
+ :path: "../node_modules/react-native/"
+ React-CoreModules:
+ :path: "../node_modules/react-native/React/CoreModules"
+ React-cxxreact:
+ :path: "../node_modules/react-native/ReactCommon/cxxreact"
+ React-jsi:
+ :path: "../node_modules/react-native/ReactCommon/jsi"
+ React-jsiexecutor:
+ :path: "../node_modules/react-native/ReactCommon/jsiexecutor"
+ React-jsinspector:
+ :path: "../node_modules/react-native/ReactCommon/jsinspector"
+ react-native-babylon:
+ :path: "../../../../Modules/@babylonjs/react-native-iosandroid"
+ react-native-slider:
+ :path: "../node_modules/@react-native-community/slider"
+ React-perflogger:
+ :path: "../node_modules/react-native/ReactCommon/reactperflogger"
+ React-RCTActionSheet:
+ :path: "../node_modules/react-native/Libraries/ActionSheetIOS"
+ React-RCTAnimation:
+ :path: "../node_modules/react-native/Libraries/NativeAnimation"
+ React-RCTBlob:
+ :path: "../node_modules/react-native/Libraries/Blob"
+ React-RCTImage:
+ :path: "../node_modules/react-native/Libraries/Image"
+ React-RCTLinking:
+ :path: "../node_modules/react-native/Libraries/LinkingIOS"
+ React-RCTNetwork:
+ :path: "../node_modules/react-native/Libraries/Network"
+ React-RCTSettings:
+ :path: "../node_modules/react-native/Libraries/Settings"
+ React-RCTText:
+ :path: "../node_modules/react-native/Libraries/Text"
+ React-RCTVibration:
+ :path: "../node_modules/react-native/Libraries/Vibration"
+ React-runtimeexecutor:
+ :path: "../node_modules/react-native/ReactCommon/runtimeexecutor"
+ ReactCommon:
+ :path: "../node_modules/react-native/ReactCommon"
+ RNPermissions:
+ :path: "../node_modules/react-native-permissions"
+ Yoga:
+ :path: "../node_modules/react-native/ReactCommon/yoga"
+
+SPEC CHECKSUMS:
+ boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
+ CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
+ DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
+ FBLazyVector: 55f5afbbb8f5021a000c3d9289820d17cbc541b3
+ FBReactNativeSpec: c2d85d69490fc5666bc4123dff3b9b72db06a987
+ Flipper: b1fddf9a17c32097b2b4c806ad158b2f36bb2692
+ Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c
+ Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c
+ Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b
+ Flipper-Folly: 83af37379faa69497529e414bd43fbfc7cae259a
+ Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6
+ Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
+ Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541
+ FlipperKit: aec2d931adeee48a07bab1ea8bcc8a6bb87dfce4
+ fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
+ glog: 5337263514dd6f09803962437687240c5dc39aa4
+ libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
+ OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b
+ Permission-Camera: 53efcbb755b0e8bdf253dbb27cc7559ccfce8480
+ RCT-Folly: 0dd9e1eb86348ecab5ba76f910b56f4b5fef3c46
+ RCTRequired: 564b40c9e3d5f4d766333577782408770a61dae9
+ RCTTypeSafety: d5c4035b39ffc8b86c56577457888ea70044cdc6
+ React: 743892a7daf1f5d3e1eaa6f0a31dd39d0302dc70
+ React-callinvoker: 25fe3c8d05d5b7deaaf0cedde4f683002da3b731
+ React-Core: f1bcd788883f37752437e9568ad9b0f257cb7f10
+ React-CoreModules: bd62bfb939055c37195cada907c9e6df3ddbe52a
+ React-cxxreact: 6d8ac3b0f853f0d5e5de80f5784ddc144a9da23f
+ React-jsi: 875bcbe2037c9cae07fbda7dd5827fbca06cbdc6
+ React-jsiexecutor: 11ec08ad247abb44113ccb3d2b66f7e856d1cdf4
+ React-jsinspector: 2aa5dc1b9a02a81c0dcc70c00f2cbe1cd4b875c4
+ react-native-babylon: 4792aa2ed72286bdce4103136c5499fa76e4287d
+ react-native-slider: 37e1cf275dab20d3c015e40969aa9f5c309645a8
+ React-perflogger: 494c61caaf9b7da0a0a612fa4ed570ab7ab5819b
+ React-RCTActionSheet: 0ea18583618e2451889be1ce1f658ae8cb436b2e
+ React-RCTAnimation: 487a44abe7f082afa2997add929765b9c81d4abc
+ React-RCTBlob: 8c9a87d13fd9c0f5d25fb016c1f951f705a1aabe
+ React-RCTImage: 3c1ac8efb48dd024348827532207fd18f27b4608
+ React-RCTLinking: 7114aff83c2e580706c98fe9c7e520c0d72145ea
+ React-RCTNetwork: 8e9177062891464e6f088c0c049afae9da997aad
+ React-RCTSettings: 72a6b5009677ea953b1a8064a9aed260dc920d31
+ React-RCTText: ed7b3a058180d5d8fff193478158b5e6bb680c3a
+ React-RCTVibration: ca17687ea259e8b6bbd4ad74f1f6ec87bff845d8
+ React-runtimeexecutor: a9a1ac6a60389c3c588fd9b9158a30ed4d8d28a4
+ ReactCommon: c11b11a5dc8187826144b7b3d72125c77a1b7b1a
+ RNPermissions: f7ebe52db07c00901127966ca080b4ec6a6ceb0a
+ Yoga: 1561f557b0c2b6047a91f7619f666134e2288916
+ YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
+
+PODFILE CHECKSUM: 3295a5f11d2cfe01608178638fa4329b8da6792a
+
+COCOAPODS: 1.11.3
diff --git a/Apps/Playground/0.65/package-lock.json b/Apps/Playground/0.65/package-lock.json
index 4b99c0b38..7fd85b98f 100644
--- a/Apps/Playground/0.65/package-lock.json
+++ b/Apps/Playground/0.65/package-lock.json
@@ -9,8 +9,8 @@
"version": "0.0.1",
"hasInstallScript": true,
"dependencies": {
- "@babylonjs/core": "5.6.1",
- "@babylonjs/loaders": "5.6.1",
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
"@babylonjs/playground-shared": "file:../playground-shared",
"@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
"@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
@@ -122,10 +122,10 @@
"peerDependencies": {
"@babylonjs/core": "^5.6.1",
"@babylonjs/react-native": "version",
- "react": "^17.0.1",
- "react-native": "^0.64.0",
+ "react": ">=17.0.1",
+ "react-native": ">=0.64.0",
"react-native-permissions": "^3.0.0",
- "react-native-windows": "^0.64.1"
+ "react-native-windows": ">=0.64.1"
}
},
"../../../Modules/@babylonjs/react-native/node_modules/@babel/code-frame": {
@@ -5289,7 +5289,20 @@
},
"../playground-shared": {
"version": "0.0.1",
- "license": "MIT"
+ "license": "MIT",
+ "devDependencies": {
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
+ "@babylonjs/playground-shared": "file:../playground-shared",
+ "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
+ "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
+ "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows",
+ "@react-native-community/slider": "^4.0.0-rc.3",
+ "react": "18.0.0",
+ "react-native": "0.69.3",
+ "react-native-permissions": "^3.0.0",
+ "react-native-windows": "0.69.3"
+ }
},
"node_modules/@babel/code-frame": {
"version": "7.16.7",
@@ -7035,21 +7048,23 @@
}
},
"node_modules/@babylonjs/core": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz",
- "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz",
+ "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==",
"dependencies": {
- "tslib": "^2.3.1"
+ "tslib": "^2.4.0"
}
},
"node_modules/@babylonjs/loaders": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz",
- "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz",
+ "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==",
"dependencies": {
- "@babylonjs/core": "^5.6.1",
- "babylonjs-gltf2interface": "^5.6.1",
- "tslib": "^2.3.1"
+ "tslib": "^2.4.0"
+ },
+ "peerDependencies": {
+ "@babylonjs/core": "^5.0.0",
+ "babylonjs-gltf2interface": "^5.0.0"
}
},
"node_modules/@babylonjs/playground-shared": {
@@ -9334,7 +9349,8 @@
"node_modules/babylonjs-gltf2interface": {
"version": "5.6.1",
"resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.6.1.tgz",
- "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw=="
+ "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==",
+ "peer": true
},
"node_modules/balanced-match": {
"version": "1.0.2",
@@ -16654,8 +16670,9 @@
}
},
"node_modules/tslib": {
- "version": "2.3.1",
- "license": "0BSD"
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
+ "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
},
"node_modules/tsutils": {
"version": "3.21.0",
@@ -18449,25 +18466,36 @@
}
},
"@babylonjs/core": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz",
- "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz",
+ "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==",
"requires": {
- "tslib": "^2.3.1"
+ "tslib": "^2.4.0"
}
},
"@babylonjs/loaders": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz",
- "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz",
+ "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==",
"requires": {
- "@babylonjs/core": "^5.6.1",
- "babylonjs-gltf2interface": "^5.6.1",
- "tslib": "^2.3.1"
+ "tslib": "^2.4.0"
}
},
"@babylonjs/playground-shared": {
- "version": "file:../playground-shared"
+ "version": "file:../playground-shared",
+ "requires": {
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
+ "@babylonjs/playground-shared": "file:",
+ "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
+ "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
+ "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows",
+ "@react-native-community/slider": "^4.0.0-rc.3",
+ "react": "18.0.0",
+ "react-native": "0.69.3",
+ "react-native-permissions": "^3.0.0",
+ "react-native-windows": "0.69.3"
+ }
},
"@babylonjs/react-native": {
"version": "file:../../../Modules/@babylonjs/react-native",
@@ -23405,7 +23433,8 @@
"babylonjs-gltf2interface": {
"version": "5.6.1",
"resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.6.1.tgz",
- "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw=="
+ "integrity": "sha512-FS8aObh4lfDwmd9nlfu+7PiUtc+1fFKe5AAMqKkiUWU8MJc2P+4RkvijUArfMKsO1whh7ee6St5iuTxDi+ltKw==",
+ "peer": true
},
"balanced-match": {
"version": "1.0.2"
@@ -28265,7 +28294,9 @@
}
},
"tslib": {
- "version": "2.3.1"
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
+ "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
},
"tsutils": {
"version": "3.21.0",
diff --git a/Apps/Playground/0.65/package.json b/Apps/Playground/0.65/package.json
index 8bb881438..04ee751ef 100644
--- a/Apps/Playground/0.65/package.json
+++ b/Apps/Playground/0.65/package.json
@@ -14,8 +14,8 @@
"iosCmake": "node scripts/tools.js iosCMake"
},
"dependencies": {
- "@babylonjs/core": "5.6.1",
- "@babylonjs/loaders": "5.6.1",
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
"@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
"@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
"@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows",
diff --git a/Apps/Playground/0.65/windows/playground/playground.vcxproj b/Apps/Playground/0.65/windows/playground/playground.vcxproj
index be26388f2..3e1359f28 100644
--- a/Apps/Playground/0.65/windows/playground/playground.vcxproj
+++ b/Apps/Playground/0.65/windows/playground/playground.vcxproj
@@ -14,7 +14,7 @@
true
Windows Store
10.0
- 10.0.18362.0
+ 10.0
10.0.16299.0
Playground_TemporaryKey.pfx
F8524F09B24B3ABB5931F085E304BB84D4BC9642
diff --git a/Apps/Playground/0.69/android/app/build.gradle b/Apps/Playground/0.69/android/app/build.gradle
index 499bdfd67..5a2ed0969 100644
--- a/Apps/Playground/0.69/android/app/build.gradle
+++ b/Apps/Playground/0.69/android/app/build.gradle
@@ -79,6 +79,7 @@ import com.android.build.OutputFile
project.ext.react = [
enableHermes: false, // clean and rebuild if changing
+ jsBundleDirRelease: "$buildDir/intermediates/merged_assets/release/out"
]
apply from: "../../node_modules/react-native/react.gradle"
diff --git a/Apps/Playground/0.69/package-lock.json b/Apps/Playground/0.69/package-lock.json
index e358a539d..8952cce4e 100644
--- a/Apps/Playground/0.69/package-lock.json
+++ b/Apps/Playground/0.69/package-lock.json
@@ -9,8 +9,8 @@
"version": "0.0.1",
"hasInstallScript": true,
"dependencies": {
- "@babylonjs/core": "5.6.1",
- "@babylonjs/loaders": "5.6.1",
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
"@babylonjs/playground-shared": "file:../playground-shared",
"@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
"@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
@@ -122,15 +122,28 @@
"peerDependencies": {
"@babylonjs/core": "^5.6.1",
"@babylonjs/react-native": "version",
- "react": "^17.0.1",
- "react-native": "^0.64.0",
+ "react": ">=17.0.1",
+ "react-native": ">=0.64.0",
"react-native-permissions": "^3.0.0",
- "react-native-windows": "^0.64.1"
+ "react-native-windows": ">=0.64.1"
}
},
"../playground-shared": {
"version": "0.0.1",
- "license": "MIT"
+ "license": "MIT",
+ "devDependencies": {
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
+ "@babylonjs/playground-shared": "file:../playground-shared",
+ "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
+ "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
+ "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows",
+ "@react-native-community/slider": "^4.0.0-rc.3",
+ "react": "18.0.0",
+ "react-native": "0.69.3",
+ "react-native-permissions": "^3.0.0",
+ "react-native-windows": "0.69.3"
+ }
},
"node_modules/@ampproject/remapping": {
"version": "2.2.0",
@@ -2148,21 +2161,23 @@
}
},
"node_modules/@babylonjs/core": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz",
- "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz",
+ "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==",
"dependencies": {
- "tslib": "^2.3.1"
+ "tslib": "^2.4.0"
}
},
"node_modules/@babylonjs/loaders": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz",
- "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz",
+ "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==",
"dependencies": {
- "@babylonjs/core": "^5.6.1",
- "babylonjs-gltf2interface": "^5.6.1",
- "tslib": "^2.3.1"
+ "tslib": "^2.4.0"
+ },
+ "peerDependencies": {
+ "@babylonjs/core": "^5.0.0",
+ "babylonjs-gltf2interface": "^5.0.0"
}
},
"node_modules/@babylonjs/playground-shared": {
@@ -4909,7 +4924,8 @@
"node_modules/babylonjs-gltf2interface": {
"version": "5.17.1",
"resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.17.1.tgz",
- "integrity": "sha512-QVT+jSVd/8zCiXojd4X3j9USGErrrd6oiB6PWOvnX/o2WSjrHvyEfIvgXHMNLoai8kTXv+qg3N1wwF6JMOovIA=="
+ "integrity": "sha512-QVT+jSVd/8zCiXojd4X3j9USGErrrd6oiB6PWOvnX/o2WSjrHvyEfIvgXHMNLoai8kTXv+qg3N1wwF6JMOovIA==",
+ "peer": true
},
"node_modules/balanced-match": {
"version": "1.0.2",
@@ -15642,25 +15658,36 @@
}
},
"@babylonjs/core": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.6.1.tgz",
- "integrity": "sha512-kWXMK+C8IAlhpOIS+WEpA1FHuizrK+nKHCHxc0bnrSQ7ePCIL2Xfxjx+ZE5C2WGB4og135O6+E3msdtp9cETFA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-5.17.0.tgz",
+ "integrity": "sha512-cDB751uEewyZ7NJpyD+eU+jMMdnQ0yP/Cl3ErhZvFCOg/vL4WInQtcACOzkzDabSSFxlbQfBD4bXZ7tfRWPW6g==",
"requires": {
- "tslib": "^2.3.1"
+ "tslib": "^2.4.0"
}
},
"@babylonjs/loaders": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.6.1.tgz",
- "integrity": "sha512-kl6P1EnnfYXF1re/DqocUPOo9ASRCt5jcpcClGe0n/mZpig/AzbgVC+kwCqOXH28LD7AfRkJ6enC1BUrH0b4IA==",
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-5.17.0.tgz",
+ "integrity": "sha512-U1yZ+TmLhSs9M6bLa9JMbayoYxrASgwed6VpEAckignNtZfT0ExzTOnrlWx3O0/KVV79BAPl0Rs4JHmqG1tE+g==",
"requires": {
- "@babylonjs/core": "^5.6.1",
- "babylonjs-gltf2interface": "^5.6.1",
- "tslib": "^2.3.1"
+ "tslib": "^2.4.0"
}
},
"@babylonjs/playground-shared": {
- "version": "file:../playground-shared"
+ "version": "file:../playground-shared",
+ "requires": {
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
+ "@babylonjs/playground-shared": "file:",
+ "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
+ "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
+ "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows",
+ "@react-native-community/slider": "^4.0.0-rc.3",
+ "react": "18.0.0",
+ "react-native": "0.69.3",
+ "react-native-permissions": "^3.0.0",
+ "react-native-windows": "0.69.3"
+ }
},
"@babylonjs/react-native": {
"version": "file:../../../Modules/@babylonjs/react-native",
@@ -17680,7 +17707,8 @@
"babylonjs-gltf2interface": {
"version": "5.17.1",
"resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-5.17.1.tgz",
- "integrity": "sha512-QVT+jSVd/8zCiXojd4X3j9USGErrrd6oiB6PWOvnX/o2WSjrHvyEfIvgXHMNLoai8kTXv+qg3N1wwF6JMOovIA=="
+ "integrity": "sha512-QVT+jSVd/8zCiXojd4X3j9USGErrrd6oiB6PWOvnX/o2WSjrHvyEfIvgXHMNLoai8kTXv+qg3N1wwF6JMOovIA==",
+ "peer": true
},
"balanced-match": {
"version": "1.0.2",
diff --git a/Apps/Playground/0.69/package.json b/Apps/Playground/0.69/package.json
index 42a93cf47..0aea752bb 100644
--- a/Apps/Playground/0.69/package.json
+++ b/Apps/Playground/0.69/package.json
@@ -13,8 +13,8 @@
"windows": "react-native run-windows"
},
"dependencies": {
- "@babylonjs/core": "5.6.1",
- "@babylonjs/loaders": "5.6.1",
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
"@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
"@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
"@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows",
diff --git a/Apps/Playground/playground-shared/package.json b/Apps/Playground/playground-shared/package.json
index 47f5dce76..8f4aea6d0 100644
--- a/Apps/Playground/playground-shared/package.json
+++ b/Apps/Playground/playground-shared/package.json
@@ -7,5 +7,18 @@
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
- "license": "MIT"
+ "license": "MIT",
+ "devDependencies": {
+ "@babylonjs/core": "5.17.0",
+ "@babylonjs/loaders": "5.17.0",
+ "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native",
+ "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid",
+ "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows",
+ "@babylonjs/playground-shared": "file:../playground-shared",
+ "@react-native-community/slider": "^4.0.0-rc.3",
+ "react": "18.0.0",
+ "react-native": "0.69.3",
+ "react-native-permissions": "^3.0.0",
+ "react-native-windows": "0.69.3"
+ }
}
diff --git a/Modules/@babylonjs/react-native-iosandroid/submodules/BabylonNative b/Modules/@babylonjs/react-native-iosandroid/submodules/BabylonNative
index 7a0574f89..a4fcadef8 160000
--- a/Modules/@babylonjs/react-native-iosandroid/submodules/BabylonNative
+++ b/Modules/@babylonjs/react-native-iosandroid/submodules/BabylonNative
@@ -1 +1 @@
-Subproject commit 7a0574f8988a0e7f3cbcc33a13765fdf2cd2e44f
+Subproject commit a4fcadef8a4eedf05b05b87e556aa6185a426bae
diff --git a/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/BabylonReactNative.vcxproj b/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/BabylonReactNative.vcxproj
index 459f1d0df..a8dffb8ab 100644
--- a/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/BabylonReactNative.vcxproj
+++ b/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/BabylonReactNative.vcxproj
@@ -1,7 +1,7 @@
-
+
true
true
@@ -15,7 +15,7 @@
true
Windows Store
10.0
- 10.0.18362.0
+ 10.0
10.0.18362.0
@@ -334,18 +334,17 @@
-
+
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
+
+
-
-
-
+
+
+
\ No newline at end of file
diff --git a/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/packages.config b/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/packages.config
index 6244ae43f..cf06c48da 100644
--- a/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/packages.config
+++ b/Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file