feat(rn,deps) update React Native to 0.67
This commit is contained in:
parent
94ba69dd74
commit
23f40db889
|
@ -0,0 +1,36 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Copyright (C) 2014 The Android Open Source Project
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<inset xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:insetLeft="@dimen/abc_edit_text_inset_horizontal_material"
|
||||||
|
android:insetRight="@dimen/abc_edit_text_inset_horizontal_material"
|
||||||
|
android:insetTop="@dimen/abc_edit_text_inset_top_material"
|
||||||
|
android:insetBottom="@dimen/abc_edit_text_inset_bottom_material">
|
||||||
|
|
||||||
|
<selector>
|
||||||
|
<!--
|
||||||
|
This file is a copy of abc_edit_text_material (https://bit.ly/3k8fX7I).
|
||||||
|
The item below with state_pressed="false" and state_focused="false" causes a NullPointerException.
|
||||||
|
NullPointerException:tempt to invoke virtual method 'android.graphics.drawable.Drawable android.graphics.drawable.Drawable$ConstantState.newDrawable(android.content.res.Resources)'
|
||||||
|
|
||||||
|
<item android:state_pressed="false" android:state_focused="false" android:drawable="@drawable/abc_textfield_default_mtrl_alpha"/>
|
||||||
|
|
||||||
|
For more info, see https://bit.ly/3CdLStv (react-native/pull/29452) and https://bit.ly/3nxOMoR.
|
||||||
|
-->
|
||||||
|
<item android:state_enabled="false" android:drawable="@drawable/abc_textfield_default_mtrl_alpha"/>
|
||||||
|
<item android:drawable="@drawable/abc_textfield_activated_mtrl_alpha"/>
|
||||||
|
</selector>
|
||||||
|
|
||||||
|
</inset>
|
|
@ -2,6 +2,7 @@
|
||||||
<!-- Base application theme. -->
|
<!-- Base application theme. -->
|
||||||
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
|
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
|
||||||
<!-- Customize your theme here. -->
|
<!-- Customize your theme here. -->
|
||||||
|
<item name="android:editTextBackground">@drawable/rn_edit_text_material</item>
|
||||||
<item name="android:navigationBarColor">@color/colorPrimaryDark</item>
|
<item name="android:navigationBarColor">@color/colorPrimaryDark</item>
|
||||||
<item name="android:windowDisablePreview">true</item>
|
<item name="android:windowDisablePreview">true</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
|
|
||||||
# Specifies the JVM arguments used for the daemon process.
|
# Specifies the JVM arguments used for the daemon process.
|
||||||
# The setting is particularly useful for tweaking memory settings.
|
# The setting is particularly useful for tweaking memory settings.
|
||||||
# Default value: -Xmx10248m -XX:MaxPermSize=256m
|
# Default value: -Xmx1024m -XX:MaxPermSize=256m
|
||||||
|
|
||||||
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
|
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-6.9-all.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
zipStorePath=wrapper/dists
|
zipStorePath=wrapper/dists
|
||||||
|
|
|
@ -35,6 +35,7 @@ end
|
||||||
|
|
||||||
post_install do |installer|
|
post_install do |installer|
|
||||||
react_native_post_install(installer)
|
react_native_post_install(installer)
|
||||||
|
__apply_Xcode_12_5_M1_post_install_workaround(installer)
|
||||||
installer.pods_project.targets.each do |target|
|
installer.pods_project.targets.each do |target|
|
||||||
target.build_configurations.each do |config|
|
target.build_configurations.each do |config|
|
||||||
config.build_settings['ENABLE_BITCODE'] = 'YES'
|
config.build_settings['ENABLE_BITCODE'] = 'YES'
|
||||||
|
@ -42,7 +43,4 @@ post_install do |installer|
|
||||||
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
# https://github.com/facebook/react-native/blob/d7f748a944a9a9324e485ccbe214098e6c8645fc/scripts/react_native_pods.rb#L630
|
|
||||||
time_header = "#{Pod::Config.instance.installation_root.to_s}/Pods/RCT-Folly/folly/portability/Time.h"
|
|
||||||
`sed -i -e $'s/ && (__IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_10_0)//' #{time_header}`
|
|
||||||
end
|
end
|
||||||
|
|
414
ios/Podfile.lock
414
ios/Podfile.lock
|
@ -13,14 +13,14 @@ PODS:
|
||||||
- CocoaLumberjack/Core (= 3.7.2)
|
- CocoaLumberjack/Core (= 3.7.2)
|
||||||
- CocoaLumberjack/Core (3.7.2)
|
- CocoaLumberjack/Core (3.7.2)
|
||||||
- DoubleConversion (1.1.6)
|
- DoubleConversion (1.1.6)
|
||||||
- FBLazyVector (0.66.4)
|
- FBLazyVector (0.67.4)
|
||||||
- FBReactNativeSpec (0.66.4):
|
- FBReactNativeSpec (0.67.4):
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- RCTRequired (= 0.66.4)
|
- RCTRequired (= 0.67.4)
|
||||||
- RCTTypeSafety (= 0.66.4)
|
- RCTTypeSafety (= 0.67.4)
|
||||||
- React-Core (= 0.66.4)
|
- React-Core (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- ReactCommon/turbomodule/core (= 0.66.4)
|
- ReactCommon/turbomodule/core (= 0.67.4)
|
||||||
- Firebase/Analytics (6.33.0):
|
- Firebase/Analytics (6.33.0):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- Firebase/Core (6.33.0):
|
- Firebase/Core (6.33.0):
|
||||||
|
@ -134,192 +134,192 @@ PODS:
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- fmt (~> 6.2.1)
|
- fmt (~> 6.2.1)
|
||||||
- glog
|
- glog
|
||||||
- RCTRequired (0.66.4)
|
- RCTRequired (0.67.4)
|
||||||
- RCTTypeSafety (0.66.4):
|
- RCTTypeSafety (0.67.4):
|
||||||
- FBLazyVector (= 0.66.4)
|
- FBLazyVector (= 0.67.4)
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- RCTRequired (= 0.66.4)
|
- RCTRequired (= 0.67.4)
|
||||||
- React-Core (= 0.66.4)
|
- React-Core (= 0.67.4)
|
||||||
- React (0.66.4):
|
- React (0.67.4):
|
||||||
- React-Core (= 0.66.4)
|
- React-Core (= 0.67.4)
|
||||||
- React-Core/DevSupport (= 0.66.4)
|
- React-Core/DevSupport (= 0.67.4)
|
||||||
- React-Core/RCTWebSocket (= 0.66.4)
|
- React-Core/RCTWebSocket (= 0.67.4)
|
||||||
- React-RCTActionSheet (= 0.66.4)
|
- React-RCTActionSheet (= 0.67.4)
|
||||||
- React-RCTAnimation (= 0.66.4)
|
- React-RCTAnimation (= 0.67.4)
|
||||||
- React-RCTBlob (= 0.66.4)
|
- React-RCTBlob (= 0.67.4)
|
||||||
- React-RCTImage (= 0.66.4)
|
- React-RCTImage (= 0.67.4)
|
||||||
- React-RCTLinking (= 0.66.4)
|
- React-RCTLinking (= 0.67.4)
|
||||||
- React-RCTNetwork (= 0.66.4)
|
- React-RCTNetwork (= 0.67.4)
|
||||||
- React-RCTSettings (= 0.66.4)
|
- React-RCTSettings (= 0.67.4)
|
||||||
- React-RCTText (= 0.66.4)
|
- React-RCTText (= 0.67.4)
|
||||||
- React-RCTVibration (= 0.66.4)
|
- React-RCTVibration (= 0.67.4)
|
||||||
- React-callinvoker (0.66.4)
|
- React-callinvoker (0.67.4)
|
||||||
- React-Core (0.66.4):
|
- React-Core (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default (= 0.66.4)
|
- React-Core/Default (= 0.67.4)
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/CoreModulesHeaders (0.66.4):
|
- React-Core/CoreModulesHeaders (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/Default (0.66.4):
|
- React-Core/Default (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/DevSupport (0.66.4):
|
- React-Core/DevSupport (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default (= 0.66.4)
|
- React-Core/Default (= 0.67.4)
|
||||||
- React-Core/RCTWebSocket (= 0.66.4)
|
- React-Core/RCTWebSocket (= 0.67.4)
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-jsinspector (= 0.66.4)
|
- React-jsinspector (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTActionSheetHeaders (0.66.4):
|
- React-Core/RCTActionSheetHeaders (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTAnimationHeaders (0.66.4):
|
- React-Core/RCTAnimationHeaders (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTBlobHeaders (0.66.4):
|
- React-Core/RCTBlobHeaders (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTImageHeaders (0.66.4):
|
- React-Core/RCTImageHeaders (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTLinkingHeaders (0.66.4):
|
- React-Core/RCTLinkingHeaders (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTNetworkHeaders (0.66.4):
|
- React-Core/RCTNetworkHeaders (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTSettingsHeaders (0.66.4):
|
- React-Core/RCTSettingsHeaders (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTTextHeaders (0.66.4):
|
- React-Core/RCTTextHeaders (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTVibrationHeaders (0.66.4):
|
- React-Core/RCTVibrationHeaders (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTWebSocket (0.66.4):
|
- React-Core/RCTWebSocket (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/Default (= 0.66.4)
|
- React-Core/Default (= 0.67.4)
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsiexecutor (= 0.66.4)
|
- React-jsiexecutor (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-CoreModules (0.66.4):
|
- React-CoreModules (0.67.4):
|
||||||
- FBReactNativeSpec (= 0.66.4)
|
- FBReactNativeSpec (= 0.67.4)
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- RCTTypeSafety (= 0.66.4)
|
- RCTTypeSafety (= 0.67.4)
|
||||||
- React-Core/CoreModulesHeaders (= 0.66.4)
|
- React-Core/CoreModulesHeaders (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-RCTImage (= 0.66.4)
|
- React-RCTImage (= 0.67.4)
|
||||||
- ReactCommon/turbomodule/core (= 0.66.4)
|
- ReactCommon/turbomodule/core (= 0.67.4)
|
||||||
- React-cxxreact (0.66.4):
|
- React-cxxreact (0.67.4):
|
||||||
- boost (= 1.76.0)
|
- boost (= 1.76.0)
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-callinvoker (= 0.66.4)
|
- React-callinvoker (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-jsinspector (= 0.66.4)
|
- React-jsinspector (= 0.67.4)
|
||||||
- React-logger (= 0.66.4)
|
- React-logger (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- React-runtimeexecutor (= 0.66.4)
|
- React-runtimeexecutor (= 0.67.4)
|
||||||
- React-jsi (0.66.4):
|
- React-jsi (0.67.4):
|
||||||
- boost (= 1.76.0)
|
- boost (= 1.76.0)
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-jsi/Default (= 0.66.4)
|
- React-jsi/Default (= 0.67.4)
|
||||||
- React-jsi/Default (0.66.4):
|
- React-jsi/Default (0.67.4):
|
||||||
- boost (= 1.76.0)
|
- boost (= 1.76.0)
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-jsiexecutor (0.66.4):
|
- React-jsiexecutor (0.67.4):
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- React-jsinspector (0.66.4)
|
- React-jsinspector (0.67.4)
|
||||||
- React-logger (0.66.4):
|
- React-logger (0.67.4):
|
||||||
- glog
|
- glog
|
||||||
- react-native-background-timer (2.4.1):
|
- react-native-background-timer (2.4.1):
|
||||||
- React-Core
|
- React-Core
|
||||||
|
@ -348,71 +348,71 @@ PODS:
|
||||||
- React-Core
|
- React-Core
|
||||||
- react-native-webview (11.15.1):
|
- react-native-webview (11.15.1):
|
||||||
- React-Core
|
- React-Core
|
||||||
- React-perflogger (0.66.4)
|
- React-perflogger (0.67.4)
|
||||||
- React-RCTActionSheet (0.66.4):
|
- React-RCTActionSheet (0.67.4):
|
||||||
- React-Core/RCTActionSheetHeaders (= 0.66.4)
|
- React-Core/RCTActionSheetHeaders (= 0.67.4)
|
||||||
- React-RCTAnimation (0.66.4):
|
- React-RCTAnimation (0.67.4):
|
||||||
- FBReactNativeSpec (= 0.66.4)
|
- FBReactNativeSpec (= 0.67.4)
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- RCTTypeSafety (= 0.66.4)
|
- RCTTypeSafety (= 0.67.4)
|
||||||
- React-Core/RCTAnimationHeaders (= 0.66.4)
|
- React-Core/RCTAnimationHeaders (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- ReactCommon/turbomodule/core (= 0.66.4)
|
- ReactCommon/turbomodule/core (= 0.67.4)
|
||||||
- React-RCTBlob (0.66.4):
|
- React-RCTBlob (0.67.4):
|
||||||
- FBReactNativeSpec (= 0.66.4)
|
- FBReactNativeSpec (= 0.67.4)
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/RCTBlobHeaders (= 0.66.4)
|
- React-Core/RCTBlobHeaders (= 0.67.4)
|
||||||
- React-Core/RCTWebSocket (= 0.66.4)
|
- React-Core/RCTWebSocket (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-RCTNetwork (= 0.66.4)
|
- React-RCTNetwork (= 0.67.4)
|
||||||
- ReactCommon/turbomodule/core (= 0.66.4)
|
- ReactCommon/turbomodule/core (= 0.67.4)
|
||||||
- React-RCTImage (0.66.4):
|
- React-RCTImage (0.67.4):
|
||||||
- FBReactNativeSpec (= 0.66.4)
|
- FBReactNativeSpec (= 0.67.4)
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- RCTTypeSafety (= 0.66.4)
|
- RCTTypeSafety (= 0.67.4)
|
||||||
- React-Core/RCTImageHeaders (= 0.66.4)
|
- React-Core/RCTImageHeaders (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-RCTNetwork (= 0.66.4)
|
- React-RCTNetwork (= 0.67.4)
|
||||||
- ReactCommon/turbomodule/core (= 0.66.4)
|
- ReactCommon/turbomodule/core (= 0.67.4)
|
||||||
- React-RCTLinking (0.66.4):
|
- React-RCTLinking (0.67.4):
|
||||||
- FBReactNativeSpec (= 0.66.4)
|
- FBReactNativeSpec (= 0.67.4)
|
||||||
- React-Core/RCTLinkingHeaders (= 0.66.4)
|
- React-Core/RCTLinkingHeaders (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- ReactCommon/turbomodule/core (= 0.66.4)
|
- ReactCommon/turbomodule/core (= 0.67.4)
|
||||||
- React-RCTNetwork (0.66.4):
|
- React-RCTNetwork (0.67.4):
|
||||||
- FBReactNativeSpec (= 0.66.4)
|
- FBReactNativeSpec (= 0.67.4)
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- RCTTypeSafety (= 0.66.4)
|
- RCTTypeSafety (= 0.67.4)
|
||||||
- React-Core/RCTNetworkHeaders (= 0.66.4)
|
- React-Core/RCTNetworkHeaders (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- ReactCommon/turbomodule/core (= 0.66.4)
|
- ReactCommon/turbomodule/core (= 0.67.4)
|
||||||
- React-RCTSettings (0.66.4):
|
- React-RCTSettings (0.67.4):
|
||||||
- FBReactNativeSpec (= 0.66.4)
|
- FBReactNativeSpec (= 0.67.4)
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- RCTTypeSafety (= 0.66.4)
|
- RCTTypeSafety (= 0.67.4)
|
||||||
- React-Core/RCTSettingsHeaders (= 0.66.4)
|
- React-Core/RCTSettingsHeaders (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- ReactCommon/turbomodule/core (= 0.66.4)
|
- ReactCommon/turbomodule/core (= 0.67.4)
|
||||||
- React-RCTText (0.66.4):
|
- React-RCTText (0.67.4):
|
||||||
- React-Core/RCTTextHeaders (= 0.66.4)
|
- React-Core/RCTTextHeaders (= 0.67.4)
|
||||||
- React-RCTVibration (0.66.4):
|
- React-RCTVibration (0.67.4):
|
||||||
- FBReactNativeSpec (= 0.66.4)
|
- FBReactNativeSpec (= 0.67.4)
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-Core/RCTVibrationHeaders (= 0.66.4)
|
- React-Core/RCTVibrationHeaders (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- ReactCommon/turbomodule/core (= 0.66.4)
|
- ReactCommon/turbomodule/core (= 0.67.4)
|
||||||
- React-runtimeexecutor (0.66.4):
|
- React-runtimeexecutor (0.67.4):
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- ReactCommon/turbomodule/core (0.66.4):
|
- ReactCommon/turbomodule/core (0.67.4):
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- glog
|
- glog
|
||||||
- RCT-Folly (= 2021.06.28.00-v2)
|
- RCT-Folly (= 2021.06.28.00-v2)
|
||||||
- React-callinvoker (= 0.66.4)
|
- React-callinvoker (= 0.67.4)
|
||||||
- React-Core (= 0.66.4)
|
- React-Core (= 0.67.4)
|
||||||
- React-cxxreact (= 0.66.4)
|
- React-cxxreact (= 0.67.4)
|
||||||
- React-jsi (= 0.66.4)
|
- React-jsi (= 0.67.4)
|
||||||
- React-logger (= 0.66.4)
|
- React-logger (= 0.67.4)
|
||||||
- React-perflogger (= 0.66.4)
|
- React-perflogger (= 0.67.4)
|
||||||
- RNCalendarEvents (2.2.0):
|
- RNCalendarEvents (2.2.0):
|
||||||
- React
|
- React
|
||||||
- RNCAsyncStorage (1.15.14):
|
- RNCAsyncStorage (1.15.14):
|
||||||
|
@ -660,8 +660,8 @@ SPEC CHECKSUMS:
|
||||||
boost: a7c83b31436843459a1961bfd74b96033dc77234
|
boost: a7c83b31436843459a1961bfd74b96033dc77234
|
||||||
CocoaLumberjack: b7e05132ff94f6ae4dfa9d5bce9141893a21d9da
|
CocoaLumberjack: b7e05132ff94f6ae4dfa9d5bce9141893a21d9da
|
||||||
DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
|
DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
|
||||||
FBLazyVector: e5569e42a1c79ca00521846c223173a57aca1fe1
|
FBLazyVector: f7b0632c6437e312acf6349288d9aa4cb6d59030
|
||||||
FBReactNativeSpec: fe08c1cd7e2e205718d77ad14b34957cce949b58
|
FBReactNativeSpec: 0f4e1f4cfeace095694436e7c7fcc5bf4b03a0ff
|
||||||
Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5
|
Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5
|
||||||
FirebaseAnalytics: 5dd088bd2e67bb9d13dbf792d1164ceaf3052193
|
FirebaseAnalytics: 5dd088bd2e67bb9d13dbf792d1164ceaf3052193
|
||||||
FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd
|
FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd
|
||||||
|
@ -684,17 +684,17 @@ SPEC CHECKSUMS:
|
||||||
ObjectiveDropboxOfficial: fe206ce8c0bc49976c249d472db7fdbc53ebbd53
|
ObjectiveDropboxOfficial: fe206ce8c0bc49976c249d472db7fdbc53ebbd53
|
||||||
PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97
|
PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97
|
||||||
RCT-Folly: a21c126816d8025b547704b777a2ba552f3d9fa9
|
RCT-Folly: a21c126816d8025b547704b777a2ba552f3d9fa9
|
||||||
RCTRequired: 4bf86c70714490bca4bf2696148638284622644b
|
RCTRequired: 0aa6c1c27e1d65920df35ceea5341a5fe76bdb79
|
||||||
RCTTypeSafety: c475a7059eb77935fa53d2c17db299893f057d5d
|
RCTTypeSafety: d76a59d00632891e11ed7522dba3fd1a995e573a
|
||||||
React: f64af14e3f2c50f6f2c91a5fd250e4ff1b3c3459
|
React: ab8c09da2e7704f4b3ebad4baa6cfdfcc852dcb5
|
||||||
React-callinvoker: b74e4ae80287780dcdf0cab262bcb581eeef56e7
|
React-callinvoker: 216fb96b482da516b8aba4142b145938f6ea92f0
|
||||||
React-Core: 3eb7432bad96ff1d25aebc1defbae013fee2fd0e
|
React-Core: af99b93aff83599485e0e0879879aafa35ceae32
|
||||||
React-CoreModules: ad9e1fd5650e16666c57a08328df86fd7e480cb9
|
React-CoreModules: 137a054ce8c547e81dc3502933b1bc0fd08df05d
|
||||||
React-cxxreact: 02633ff398cf7e91a2c1e12590d323c4a4b8668a
|
React-cxxreact: ec5ee6b08664f5b8ac71d8ad912f54d540c4f817
|
||||||
React-jsi: 805c41a927d6499fb811772acb971467d9204633
|
React-jsi: 3e084c80fd364cee64668d5df46d40c39f7973e1
|
||||||
React-jsiexecutor: 94ce921e1d8ce7023366873ec371f3441383b396
|
React-jsiexecutor: cbdf37cebdc4f5d8b3d0bf5ccaa6147fd9de9f3d
|
||||||
React-jsinspector: d0374f7509d407d2264168b6d0fad0b54e300b85
|
React-jsinspector: f4775ea9118cbe1f72b834f0f842baa7a99508d8
|
||||||
React-logger: 933f80c97c633ee8965d609876848148e3fef438
|
React-logger: a1f028f6d8639a3f364ef80419e5e862e1115250
|
||||||
react-native-background-timer: 17ea5e06803401a379ebf1f20505b793ac44d0fe
|
react-native-background-timer: 17ea5e06803401a379ebf1f20505b793ac44d0fe
|
||||||
react-native-get-random-values: 30b3f74ca34e30e2e480de48e4add2706a40ac8f
|
react-native-get-random-values: 30b3f74ca34e30e2e480de48e4add2706a40ac8f
|
||||||
react-native-keep-awake: afad8a51dfef9fe9655a6344771be32c8596d774
|
react-native-keep-awake: afad8a51dfef9fe9655a6344771be32c8596d774
|
||||||
|
@ -707,18 +707,18 @@ SPEC CHECKSUMS:
|
||||||
react-native-video: a4c2635d0802f983594b7057e1bce8f442f0ad28
|
react-native-video: a4c2635d0802f983594b7057e1bce8f442f0ad28
|
||||||
react-native-webrtc: b8f2769386d51a6a8c89778478618fe311226bc3
|
react-native-webrtc: b8f2769386d51a6a8c89778478618fe311226bc3
|
||||||
react-native-webview: ea4899a1056c782afa96dd082179a66cbebf5504
|
react-native-webview: ea4899a1056c782afa96dd082179a66cbebf5504
|
||||||
React-perflogger: 93075d8931c32cd1fce8a98c15d2d5ccc4d891bd
|
React-perflogger: 0afaf2f01a47fd0fc368a93bfbb5bd3b26db6e7f
|
||||||
React-RCTActionSheet: 7d3041e6761b4f3044a37079ddcb156575fb6d89
|
React-RCTActionSheet: 59f35c4029e0b532fc42114241a06e170b7431a2
|
||||||
React-RCTAnimation: 743e88b55ac62511ae5c2e22803d4f503f2a3a13
|
React-RCTAnimation: aae4f4bed122e78bdab72f7118d291d70a932ce2
|
||||||
React-RCTBlob: bee3a2f98fa7fc25c957c8643494244f74bea0a0
|
React-RCTBlob: f6fb23394b4f28cd86fa7e9f5f6ae45c23669fda
|
||||||
React-RCTImage: 19fc9e29b06cc38611c553494f8d3040bf78c24e
|
React-RCTImage: 638815cf96124386dd296067246d91441932ae3f
|
||||||
React-RCTLinking: dc799503979c8c711126d66328e7ce8f25c2848f
|
React-RCTLinking: 254dd06283dd6fdb784285f95e7cec8053c3270f
|
||||||
React-RCTNetwork: 417e4e34cf3c19eaa5fd4e9eb20180d662a799ce
|
React-RCTNetwork: 8a4c2d4f357268e520b060572d02bc69a9b991fb
|
||||||
React-RCTSettings: 4df89417265af26501a7e0e9192a34d3d9848dff
|
React-RCTSettings: 35d44cbb9972ab933bd0a59ea3e6646dcb030ba3
|
||||||
React-RCTText: f8a21c3499ab322326290fa9b701ae29aa093aa5
|
React-RCTText: cc5315df8458cfa7b537e621271ef43273955a97
|
||||||
React-RCTVibration: e3ffca672dd3772536cb844274094b0e2c31b187
|
React-RCTVibration: 3b52a7dced19cdb025b4f88ab26ceb2d85f30ba2
|
||||||
React-runtimeexecutor: dec32ee6f2e2a26e13e58152271535fadff5455a
|
React-runtimeexecutor: a9d3c82ddf7ffdad9fbe6a81c6d6f8c06385464d
|
||||||
ReactCommon: 57b69f6383eafcbd7da625bfa6003810332313c4
|
ReactCommon: 07d0c460b9ba9af3eaf1b8f5abe7daaad28c9c4e
|
||||||
RNCalendarEvents: 7e65eb4a94f53c1744d1e275f7fafcfaa619f7a3
|
RNCalendarEvents: 7e65eb4a94f53c1744d1e275f7fafcfaa619f7a3
|
||||||
RNCAsyncStorage: ea6b5c280997b2b32a587793163b1f10e580c4f7
|
RNCAsyncStorage: ea6b5c280997b2b32a587793163b1f10e580c4f7
|
||||||
RNCClipboard: 41d8d918092ae8e676f18adada19104fa3e68495
|
RNCClipboard: 41d8d918092ae8e676f18adada19104fa3e68495
|
||||||
|
@ -732,8 +732,8 @@ SPEC CHECKSUMS:
|
||||||
RNSound: 27e8268bdb0a1f191f219a33267f7e0445e8d62f
|
RNSound: 27e8268bdb0a1f191f219a33267f7e0445e8d62f
|
||||||
RNSVG: ce9d996113475209013317e48b05c21ee988d42e
|
RNSVG: ce9d996113475209013317e48b05c21ee988d42e
|
||||||
RNWatch: 99637948ec9b5c9ec5a41920642594ad5ba07e80
|
RNWatch: 99637948ec9b5c9ec5a41920642594ad5ba07e80
|
||||||
Yoga: e7dc4e71caba6472ff48ad7d234389b91dadc280
|
Yoga: d6b6a80659aa3e91aaba01d0012e7edcbedcbecd
|
||||||
|
|
||||||
PODFILE CHECKSUM: 7fafb3480e45473da539aa09d06374868b021f90
|
PODFILE CHECKSUM: 2167362b8c8cacb433b763a9ae6c3f4b590190c7
|
||||||
|
|
||||||
COCOAPODS: 1.11.2
|
COCOAPODS: 1.11.2
|
||||||
|
|
|
@ -86,7 +86,7 @@
|
||||||
"react-focus-lock": "2.5.1",
|
"react-focus-lock": "2.5.1",
|
||||||
"react-i18next": "10.11.4",
|
"react-i18next": "10.11.4",
|
||||||
"react-linkify": "1.0.0-alpha",
|
"react-linkify": "1.0.0-alpha",
|
||||||
"react-native": "0.66.4",
|
"react-native": "0.67.4",
|
||||||
"react-native-background-timer": "2.4.1",
|
"react-native-background-timer": "2.4.1",
|
||||||
"react-native-calendar-events": "2.2.0",
|
"react-native-calendar-events": "2.2.0",
|
||||||
"react-native-callstats": "3.73.7",
|
"react-native-callstats": "3.73.7",
|
||||||
|
@ -4656,9 +4656,9 @@
|
||||||
"integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ=="
|
"integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ=="
|
||||||
},
|
},
|
||||||
"node_modules/@react-native/normalize-color": {
|
"node_modules/@react-native/normalize-color": {
|
||||||
"version": "1.0.0",
|
"version": "2.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.0.0.tgz",
|
||||||
"integrity": "sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg=="
|
"integrity": "sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw=="
|
||||||
},
|
},
|
||||||
"node_modules/@react-native/polyfills": {
|
"node_modules/@react-native/polyfills": {
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
|
@ -14856,9 +14856,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/react-devtools-core": {
|
"node_modules/react-devtools-core": {
|
||||||
"version": "4.23.0",
|
"version": "4.19.1",
|
||||||
"resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.23.0.tgz",
|
"resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.19.1.tgz",
|
||||||
"integrity": "sha512-KkzneT1LczFtebbTJlvRphIRvzuHLhI9ghfrseVv9ktBs+l2cXy8Svw5U16lzQnwU9okVEcURmGPgH79WWrlaw==",
|
"integrity": "sha512-2wJiGffPWK0KggBjVwnTaAk+Z3MSxKInHmdzPTrBh1mAarexsa93Kw+WMX88+XjN+TtYgAiLe9xeTqcO5FfJTw==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"shell-quote": "^1.6.1",
|
"shell-quote": "^1.6.1",
|
||||||
"ws": "^7"
|
"ws": "^7"
|
||||||
|
@ -14978,16 +14978,16 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/react-native": {
|
"node_modules/react-native": {
|
||||||
"version": "0.66.4",
|
"version": "0.67.4",
|
||||||
"resolved": "https://registry.npmjs.org/react-native/-/react-native-0.66.4.tgz",
|
"resolved": "https://registry.npmjs.org/react-native/-/react-native-0.67.4.tgz",
|
||||||
"integrity": "sha512-9vx5dlSfQlKbbDtr8+xMon6qsmSu7jvjdXWZpEKh3XVKpUidbbODv7048gwVKX8YAel1egeR7hN8vzSeI6ssTw==",
|
"integrity": "sha512-NA9d9lNJu9TViEJu2uZxWXUP+QNUilGGA5tdMbVFedNroOH1lnQ3n/FAVoGK1gqGarCgNTtheBxUpEa979Cu8w==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@jest/create-cache-key-function": "^27.0.1",
|
"@jest/create-cache-key-function": "^27.0.1",
|
||||||
"@react-native-community/cli": "^6.0.0",
|
"@react-native-community/cli": "^6.0.0",
|
||||||
"@react-native-community/cli-platform-android": "^6.0.0",
|
"@react-native-community/cli-platform-android": "^6.0.0",
|
||||||
"@react-native-community/cli-platform-ios": "^6.0.0",
|
"@react-native-community/cli-platform-ios": "^6.0.0",
|
||||||
"@react-native/assets": "1.0.0",
|
"@react-native/assets": "1.0.0",
|
||||||
"@react-native/normalize-color": "1.0.0",
|
"@react-native/normalize-color": "2.0.0",
|
||||||
"@react-native/polyfills": "2.0.0",
|
"@react-native/polyfills": "2.0.0",
|
||||||
"abort-controller": "^3.0.0",
|
"abort-controller": "^3.0.0",
|
||||||
"anser": "^1.4.9",
|
"anser": "^1.4.9",
|
||||||
|
@ -14996,7 +14996,6 @@
|
||||||
"hermes-engine": "~0.9.0",
|
"hermes-engine": "~0.9.0",
|
||||||
"invariant": "^2.2.4",
|
"invariant": "^2.2.4",
|
||||||
"jsc-android": "^250230.2.1",
|
"jsc-android": "^250230.2.1",
|
||||||
"metro-babel-register": "0.66.2",
|
|
||||||
"metro-react-native-babel-transformer": "0.66.2",
|
"metro-react-native-babel-transformer": "0.66.2",
|
||||||
"metro-runtime": "0.66.2",
|
"metro-runtime": "0.66.2",
|
||||||
"metro-source-map": "0.66.2",
|
"metro-source-map": "0.66.2",
|
||||||
|
@ -15004,8 +15003,8 @@
|
||||||
"pretty-format": "^26.5.2",
|
"pretty-format": "^26.5.2",
|
||||||
"promise": "^8.0.3",
|
"promise": "^8.0.3",
|
||||||
"prop-types": "^15.7.2",
|
"prop-types": "^15.7.2",
|
||||||
"react-devtools-core": "^4.13.0",
|
"react-devtools-core": "4.19.1",
|
||||||
"react-native-codegen": "^0.0.7",
|
"react-native-codegen": "^0.0.8",
|
||||||
"react-refresh": "^0.4.0",
|
"react-refresh": "^0.4.0",
|
||||||
"regenerator-runtime": "^0.13.2",
|
"regenerator-runtime": "^0.13.2",
|
||||||
"scheduler": "^0.20.2",
|
"scheduler": "^0.20.2",
|
||||||
|
@ -15050,9 +15049,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/react-native-codegen": {
|
"node_modules/react-native-codegen": {
|
||||||
"version": "0.0.7",
|
"version": "0.0.8",
|
||||||
"resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.7.tgz",
|
"resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.8.tgz",
|
||||||
"integrity": "sha512-dwNgR8zJ3ALr480QnAmpTiqvFo+rDtq6V5oCggKhYFlRjzOmVSFn3YD41u8ltvKS5G2nQ8gCs2vReFFnRGLYng==",
|
"integrity": "sha512-k/944+0XD+8l7zDaiKfYabyEKmAmyZgS1mj+4LcSRPyHnrjgCHKrh/Y6jM6kucQ6xU1+1uyMmF/dSkikxK8i+Q==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"flow-parser": "^0.121.0",
|
"flow-parser": "^0.121.0",
|
||||||
"jscodeshift": "^0.11.0",
|
"jscodeshift": "^0.11.0",
|
||||||
|
@ -23198,9 +23197,9 @@
|
||||||
"integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ=="
|
"integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ=="
|
||||||
},
|
},
|
||||||
"@react-native/normalize-color": {
|
"@react-native/normalize-color": {
|
||||||
"version": "1.0.0",
|
"version": "2.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.0.0.tgz",
|
||||||
"integrity": "sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg=="
|
"integrity": "sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw=="
|
||||||
},
|
},
|
||||||
"@react-native/polyfills": {
|
"@react-native/polyfills": {
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
|
@ -31241,9 +31240,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"react-devtools-core": {
|
"react-devtools-core": {
|
||||||
"version": "4.23.0",
|
"version": "4.19.1",
|
||||||
"resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.23.0.tgz",
|
"resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.19.1.tgz",
|
||||||
"integrity": "sha512-KkzneT1LczFtebbTJlvRphIRvzuHLhI9ghfrseVv9ktBs+l2cXy8Svw5U16lzQnwU9okVEcURmGPgH79WWrlaw==",
|
"integrity": "sha512-2wJiGffPWK0KggBjVwnTaAk+Z3MSxKInHmdzPTrBh1mAarexsa93Kw+WMX88+XjN+TtYgAiLe9xeTqcO5FfJTw==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"shell-quote": "^1.6.1",
|
"shell-quote": "^1.6.1",
|
||||||
"ws": "^7"
|
"ws": "^7"
|
||||||
|
@ -31330,16 +31329,16 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"react-native": {
|
"react-native": {
|
||||||
"version": "0.66.4",
|
"version": "0.67.4",
|
||||||
"resolved": "https://registry.npmjs.org/react-native/-/react-native-0.66.4.tgz",
|
"resolved": "https://registry.npmjs.org/react-native/-/react-native-0.67.4.tgz",
|
||||||
"integrity": "sha512-9vx5dlSfQlKbbDtr8+xMon6qsmSu7jvjdXWZpEKh3XVKpUidbbODv7048gwVKX8YAel1egeR7hN8vzSeI6ssTw==",
|
"integrity": "sha512-NA9d9lNJu9TViEJu2uZxWXUP+QNUilGGA5tdMbVFedNroOH1lnQ3n/FAVoGK1gqGarCgNTtheBxUpEa979Cu8w==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@jest/create-cache-key-function": "^27.0.1",
|
"@jest/create-cache-key-function": "^27.0.1",
|
||||||
"@react-native-community/cli": "^6.0.0",
|
"@react-native-community/cli": "^6.0.0",
|
||||||
"@react-native-community/cli-platform-android": "^6.0.0",
|
"@react-native-community/cli-platform-android": "^6.0.0",
|
||||||
"@react-native-community/cli-platform-ios": "^6.0.0",
|
"@react-native-community/cli-platform-ios": "^6.0.0",
|
||||||
"@react-native/assets": "1.0.0",
|
"@react-native/assets": "1.0.0",
|
||||||
"@react-native/normalize-color": "1.0.0",
|
"@react-native/normalize-color": "2.0.0",
|
||||||
"@react-native/polyfills": "2.0.0",
|
"@react-native/polyfills": "2.0.0",
|
||||||
"abort-controller": "^3.0.0",
|
"abort-controller": "^3.0.0",
|
||||||
"anser": "^1.4.9",
|
"anser": "^1.4.9",
|
||||||
|
@ -31348,7 +31347,6 @@
|
||||||
"hermes-engine": "~0.9.0",
|
"hermes-engine": "~0.9.0",
|
||||||
"invariant": "^2.2.4",
|
"invariant": "^2.2.4",
|
||||||
"jsc-android": "^250230.2.1",
|
"jsc-android": "^250230.2.1",
|
||||||
"metro-babel-register": "0.66.2",
|
|
||||||
"metro-react-native-babel-transformer": "0.66.2",
|
"metro-react-native-babel-transformer": "0.66.2",
|
||||||
"metro-runtime": "0.66.2",
|
"metro-runtime": "0.66.2",
|
||||||
"metro-source-map": "0.66.2",
|
"metro-source-map": "0.66.2",
|
||||||
|
@ -31356,8 +31354,8 @@
|
||||||
"pretty-format": "^26.5.2",
|
"pretty-format": "^26.5.2",
|
||||||
"promise": "^8.0.3",
|
"promise": "^8.0.3",
|
||||||
"prop-types": "^15.7.2",
|
"prop-types": "^15.7.2",
|
||||||
"react-devtools-core": "^4.13.0",
|
"react-devtools-core": "4.19.1",
|
||||||
"react-native-codegen": "^0.0.7",
|
"react-native-codegen": "^0.0.8",
|
||||||
"react-refresh": "^0.4.0",
|
"react-refresh": "^0.4.0",
|
||||||
"regenerator-runtime": "^0.13.2",
|
"regenerator-runtime": "^0.13.2",
|
||||||
"scheduler": "^0.20.2",
|
"scheduler": "^0.20.2",
|
||||||
|
@ -31387,9 +31385,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"react-native-codegen": {
|
"react-native-codegen": {
|
||||||
"version": "0.0.7",
|
"version": "0.0.8",
|
||||||
"resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.7.tgz",
|
"resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.8.tgz",
|
||||||
"integrity": "sha512-dwNgR8zJ3ALr480QnAmpTiqvFo+rDtq6V5oCggKhYFlRjzOmVSFn3YD41u8ltvKS5G2nQ8gCs2vReFFnRGLYng==",
|
"integrity": "sha512-k/944+0XD+8l7zDaiKfYabyEKmAmyZgS1mj+4LcSRPyHnrjgCHKrh/Y6jM6kucQ6xU1+1uyMmF/dSkikxK8i+Q==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"flow-parser": "^0.121.0",
|
"flow-parser": "^0.121.0",
|
||||||
"jscodeshift": "^0.11.0",
|
"jscodeshift": "^0.11.0",
|
||||||
|
|
|
@ -91,7 +91,7 @@
|
||||||
"react-focus-lock": "2.5.1",
|
"react-focus-lock": "2.5.1",
|
||||||
"react-i18next": "10.11.4",
|
"react-i18next": "10.11.4",
|
||||||
"react-linkify": "1.0.0-alpha",
|
"react-linkify": "1.0.0-alpha",
|
||||||
"react-native": "0.66.4",
|
"react-native": "0.67.4",
|
||||||
"react-native-background-timer": "2.4.1",
|
"react-native-background-timer": "2.4.1",
|
||||||
"react-native-calendar-events": "2.2.0",
|
"react-native-calendar-events": "2.2.0",
|
||||||
"react-native-callstats": "3.73.7",
|
"react-native-callstats": "3.73.7",
|
||||||
|
|
|
@ -1,141 +0,0 @@
|
||||||
diff --git a/node_modules/react-native/React/CoreModules/RCTTiming.mm b/node_modules/react-native/React/CoreModules/RCTTiming.mm
|
|
||||||
index 70f0543..d43a4be 100644
|
|
||||||
--- a/node_modules/react-native/React/CoreModules/RCTTiming.mm
|
|
||||||
+++ b/node_modules/react-native/React/CoreModules/RCTTiming.mm
|
|
||||||
@@ -146,6 +146,11 @@ - (void)setup
|
|
||||||
name:name
|
|
||||||
object:nil];
|
|
||||||
}
|
|
||||||
+
|
|
||||||
+ [[NSNotificationCenter defaultCenter] addObserver:self
|
|
||||||
+ selector:@selector(proximityChanged)
|
|
||||||
+ name:UIDeviceProximityStateDidChangeNotification
|
|
||||||
+ object:nil];
|
|
||||||
}
|
|
||||||
|
|
||||||
- (void)dealloc
|
|
||||||
@@ -182,6 +187,16 @@ - (void)appDidMoveToForeground
|
|
||||||
[self startTimers];
|
|
||||||
}
|
|
||||||
|
|
||||||
+- (void)proximityChanged
|
|
||||||
+{
|
|
||||||
+ BOOL isClose = [UIDevice currentDevice].proximityState;
|
|
||||||
+ if (isClose) {
|
|
||||||
+ [self appDidMoveToBackground];
|
|
||||||
+ } else {
|
|
||||||
+ [self appDidMoveToForeground];
|
|
||||||
+ }
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
- (void)stopTimers
|
|
||||||
{
|
|
||||||
if (_inBackground) {
|
|
||||||
diff --git a/node_modules/react-native/scripts/react_native_pods.rb b/node_modules/react-native/scripts/react_native_pods.rb
|
|
||||||
index df31139..061ded9 100644
|
|
||||||
--- a/node_modules/react-native/scripts/react_native_pods.rb
|
|
||||||
+++ b/node_modules/react-native/scripts/react_native_pods.rb
|
|
||||||
@@ -125,20 +125,49 @@ def exclude_architectures(installer)
|
|
||||||
.uniq{ |p| p.path }
|
|
||||||
.push(installer.pods_project)
|
|
||||||
|
|
||||||
- arm_value = `/usr/sbin/sysctl -n hw.optional.arm64 2>&1`.to_i
|
|
||||||
-
|
|
||||||
# Hermes does not support `i386` architecture
|
|
||||||
excluded_archs_default = has_pod(installer, 'hermes-engine') ? "i386" : ""
|
|
||||||
|
|
||||||
projects.each do |project|
|
|
||||||
project.build_configurations.each do |config|
|
|
||||||
- if arm_value == 1 then
|
|
||||||
- config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = excluded_archs_default
|
|
||||||
- else
|
|
||||||
- config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64 " + excluded_archs_default
|
|
||||||
+ config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = excluded_archs_default
|
|
||||||
+ end
|
|
||||||
+
|
|
||||||
+ project.save()
|
|
||||||
+ end
|
|
||||||
+end
|
|
||||||
+
|
|
||||||
+def fix_library_search_paths(installer)
|
|
||||||
+ def fix_config(config)
|
|
||||||
+ lib_search_paths = config.build_settings["LIBRARY_SEARCH_PATHS"]
|
|
||||||
+ if lib_search_paths
|
|
||||||
+ if lib_search_paths.include?("$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)") || lib_search_paths.include?("\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"")
|
|
||||||
+ # $(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME) causes problem with Xcode 12.5 + arm64 (Apple M1)
|
|
||||||
+ # since the libraries there are only built for x86_64 and i386.
|
|
||||||
+ lib_search_paths.delete("$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)")
|
|
||||||
+ lib_search_paths.delete("\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"")
|
|
||||||
+ if !(lib_search_paths.include?("$(SDKROOT)/usr/lib/swift") || lib_search_paths.include?("\"$(SDKROOT)/usr/lib/swift\""))
|
|
||||||
+ # however, $(SDKROOT)/usr/lib/swift is required, at least if user is not running CocoaPods 1.11
|
|
||||||
+ lib_search_paths.insert(0, "$(SDKROOT)/usr/lib/swift")
|
|
||||||
+ end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
+ end
|
|
||||||
+
|
|
||||||
+ projects = installer.aggregate_targets
|
|
||||||
+ .map{ |t| t.user_project }
|
|
||||||
+ .uniq{ |p| p.path }
|
|
||||||
+ .push(installer.pods_project)
|
|
||||||
|
|
||||||
+ projects.each do |project|
|
|
||||||
+ project.build_configurations.each do |config|
|
|
||||||
+ fix_config(config)
|
|
||||||
+ end
|
|
||||||
+ project.native_targets.each do |target|
|
|
||||||
+ target.build_configurations.each do |config|
|
|
||||||
+ fix_config(config)
|
|
||||||
+ end
|
|
||||||
+ end
|
|
||||||
project.save()
|
|
||||||
end
|
|
||||||
end
|
|
||||||
@@ -149,6 +178,7 @@ def react_native_post_install(installer)
|
|
||||||
end
|
|
||||||
|
|
||||||
exclude_architectures(installer)
|
|
||||||
+ fix_library_search_paths(installer)
|
|
||||||
end
|
|
||||||
|
|
||||||
def use_react_native_codegen!(spec, options={})
|
|
||||||
@@ -218,36 +248,8 @@ end
|
|
||||||
# See https://github.com/facebook/react-native/issues/31480#issuecomment-902912841 for more context.
|
|
||||||
# Actual fix was authored by https://github.com/mikehardy.
|
|
||||||
# New app template will call this for now until the underlying issue is resolved.
|
|
||||||
+#
|
|
||||||
+# It's not needed anymore and will be removed later
|
|
||||||
def __apply_Xcode_12_5_M1_post_install_workaround(installer)
|
|
||||||
- # Apple Silicon builds require a library path tweak for Swift library discovery to resolve Swift-related "symbol not found".
|
|
||||||
- # Note: this was fixed via https://github.com/facebook/react-native/commit/eb938863063f5535735af2be4e706f70647e5b90
|
|
||||||
- # Keeping this logic here but commented out for future reference.
|
|
||||||
- #
|
|
||||||
- # installer.aggregate_targets.each do |aggregate_target|
|
|
||||||
- # aggregate_target.user_project.native_targets.each do |target|
|
|
||||||
- # target.build_configurations.each do |config|
|
|
||||||
- # config.build_settings['LIBRARY_SEARCH_PATHS'] = ['$(SDKROOT)/usr/lib/swift', '$(inherited)']
|
|
||||||
- # end
|
|
||||||
- # end
|
|
||||||
- # aggregate_target.user_project.save
|
|
||||||
- # end
|
|
||||||
-
|
|
||||||
- # Flipper podspecs are still targeting an older iOS deployment target, and may cause an error like:
|
|
||||||
- # "error: thread-local storage is not supported for the current target"
|
|
||||||
- # The most reliable known workaround is to bump iOS deployment target to match react-native (iOS 11 now).
|
|
||||||
- installer.pods_project.targets.each do |target|
|
|
||||||
- target.build_configurations.each do |config|
|
|
||||||
- # ensure IPHONEOS_DEPLOYMENT_TARGET is at least 11.0
|
|
||||||
- should_upgrade = config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'].split('.')[0].to_i < 11
|
|
||||||
- if should_upgrade
|
|
||||||
- config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '11.0'
|
|
||||||
- end
|
|
||||||
- end
|
|
||||||
- end
|
|
||||||
-
|
|
||||||
- # But... doing so caused another issue in Flipper:
|
|
||||||
- # "Time.h:52:17: error: typedef redefinition with different types"
|
|
||||||
- # We need to make a patch to RCT-Folly - remove the `__IPHONE_OS_VERSION_MIN_REQUIRED` check.
|
|
||||||
- # See https://github.com/facebook/flipper/issues/834 for more details.
|
|
||||||
- `sed -i -e $'s/ && (__IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_10_0)//' Pods/RCT-Folly/folly/portability/Time.h`
|
|
||||||
+ puts "__apply_Xcode_12_5_M1_post_install_workaround() is not needed anymore"
|
|
||||||
end
|
|
|
@ -0,0 +1,50 @@
|
||||||
|
diff --git a/node_modules/react-native/React/CoreModules/RCTTiming.mm b/node_modules/react-native/React/CoreModules/RCTTiming.mm
|
||||||
|
index 70f0543..d003662 100644
|
||||||
|
--- a/node_modules/react-native/React/CoreModules/RCTTiming.mm
|
||||||
|
+++ b/node_modules/react-native/React/CoreModules/RCTTiming.mm
|
||||||
|
@@ -127,7 +127,15 @@ - (void)setup
|
||||||
|
{
|
||||||
|
_paused = YES;
|
||||||
|
_timers = [NSMutableDictionary new];
|
||||||
|
- _inBackground = NO;
|
||||||
|
+
|
||||||
|
+ __block BOOL initialInBackground;
|
||||||
|
+ dispatch_sync(dispatch_get_main_queue(), ^{
|
||||||
|
+ initialInBackground
|
||||||
|
+ = [UIApplication sharedApplication].applicationState == UIApplicationStateBackground
|
||||||
|
+ || [UIDevice currentDevice].proximityState;
|
||||||
|
+ });
|
||||||
|
+
|
||||||
|
+ _inBackground = initialInBackground;
|
||||||
|
|
||||||
|
for (NSString *name in @[
|
||||||
|
UIApplicationWillResignActiveNotification,
|
||||||
|
@@ -146,6 +154,11 @@ - (void)setup
|
||||||
|
name:name
|
||||||
|
object:nil];
|
||||||
|
}
|
||||||
|
+
|
||||||
|
+ [[NSNotificationCenter defaultCenter] addObserver:self
|
||||||
|
+ selector:@selector(proximityChanged)
|
||||||
|
+ name:UIDeviceProximityStateDidChangeNotification
|
||||||
|
+ object:nil];
|
||||||
|
}
|
||||||
|
|
||||||
|
- (void)dealloc
|
||||||
|
@@ -182,6 +195,16 @@ - (void)appDidMoveToForeground
|
||||||
|
[self startTimers];
|
||||||
|
}
|
||||||
|
|
||||||
|
+- (void)proximityChanged
|
||||||
|
+{
|
||||||
|
+ BOOL isClose = [UIDevice currentDevice].proximityState;
|
||||||
|
+ if (isClose) {
|
||||||
|
+ [self appDidMoveToBackground];
|
||||||
|
+ } else {
|
||||||
|
+ [self appDidMoveToForeground];
|
||||||
|
+ }
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
- (void)stopTimers
|
||||||
|
{
|
||||||
|
if (_inBackground) {
|
|
@ -298,12 +298,7 @@ function _visitNode(node, callback) {
|
||||||
// Timers
|
// Timers
|
||||||
//
|
//
|
||||||
// React Native's timers won't run while the app is in the background, this
|
// React Native's timers won't run while the app is in the background, this
|
||||||
// is a known limitation. Replace them with a background-friendly
|
// is a known limitation. Replace them with a background-friendly alternative.
|
||||||
// alternative.
|
|
||||||
//
|
|
||||||
// Required by:
|
|
||||||
// - lib-jitsi-meet
|
|
||||||
// - Strophe
|
|
||||||
if (Platform.OS === 'android') {
|
if (Platform.OS === 'android') {
|
||||||
global.clearTimeout = BackgroundTimer.clearTimeout.bind(BackgroundTimer);
|
global.clearTimeout = BackgroundTimer.clearTimeout.bind(BackgroundTimer);
|
||||||
global.clearInterval = BackgroundTimer.clearInterval.bind(BackgroundTimer);
|
global.clearInterval = BackgroundTimer.clearInterval.bind(BackgroundTimer);
|
||||||
|
|
Loading…
Reference in New Issue