Skip to content

Commit

Permalink
feat(react-native): upgrade react-native to 0.68.2 (#10380)
Browse files Browse the repository at this point in the history
  • Loading branch information
xiongemi committed May 18, 2022
1 parent 8a37e75 commit 5192b09
Show file tree
Hide file tree
Showing 29 changed files with 392 additions and 353 deletions.
4 changes: 4 additions & 0 deletions packages/react-native/migrations.json
Expand Up @@ -566,6 +566,10 @@
"14.1.8": {
"version": "14.1.8-beta.0",
"packages": {
"react-native": {
"version": "0.68.2",
"alwaysAddToPackageJson": false
},
"metro": {
"version": "0.70.3",
"alwaysAddToPackageJson": false
Expand Down
2 changes: 1 addition & 1 deletion packages/react-native/package.json
Expand Up @@ -40,7 +40,7 @@
"tsconfig-paths": "^3.9.0"
},
"peerDependencies": {
"react-native": "^0.68.1"
"react-native": "^0.68.2"
},
"builders": "./executors.json",
"ng-update": {
Expand Down
Expand Up @@ -165,11 +165,9 @@ android {
// Make sure this target name is the same you specify inside the
// src/main/jni/Android.mk file for the `LOCAL_MODULE` variable.
targets "<%= lowerCaseName %>_appmodules"

// Fix for windows limit on number of character in file paths and in command lines
if (Os.isFamily(Os.FAMILY_WINDOWS)) {
arguments "NDK_OUT=${rootProject.projectDir.getParent()}\\.cxx",
"NDK_APP_SHORT_COMMANDS=true"
arguments "NDK_APP_SHORT_COMMANDS=true"
}
}
}
Expand Down Expand Up @@ -335,4 +333,4 @@ def isNewArchitectureEnabled() {
// - Invoke gradle with `-newArchEnabled=true`
// - Set an environment variable `ORG_GRADLE_PROJECT_newArchEnabled=true`
return project.hasProperty("newArchEnabled") && project.newArchEnabled == "true"
}
}
Expand Up @@ -11,4 +11,4 @@
android:networkSecurityConfig="@xml/network_security_config">
<activity android:name="com.facebook.react.devsupport.DevSettingsActivity" android:exported="false" />
</application>
</manifest>
</manifest>
Expand Up @@ -70,4 +70,4 @@ public class ReactNativeFlipper {
}
}
}
}
}
Expand Up @@ -24,4 +24,4 @@
</intent-filter>
</activity>
</application>
</manifest>
</manifest>
Expand Up @@ -37,4 +37,4 @@ public class MainActivity extends ReactActivity {
return reactRootView;
}
}
}
}
@@ -1,9 +1,12 @@
<?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.
Expand All @@ -15,15 +18,19 @@
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>

</inset>

This file was deleted.

Binary file not shown.

This file was deleted.

@@ -1,13 +1,9 @@
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
<!-- Customize your theme here. -->
<item name="android:editTextBackground">@drawable/rn_edit_text_material</item>
</style>

<style name="Theme.App.SplashScreen" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Below line is handled by '@expo/configure-splash-screen' command and it's discouraged to modify it manually -->
<item name="android:windowBackground">@drawable/splashscreen</item>
<!-- Customize your splash screen theme here -->
</style>
</resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
<!-- Customize your theme here. -->
<item name="android:editTextBackground">@drawable/rn_edit_text_material</item>
</style>

</resources>
Expand Up @@ -12,10 +12,6 @@ buildscript {
if (System.properties['os.arch'] == "aarch64") {
// For M1 Users we need to use the NDK 24 which added support for aarch64
ndkVersion = "24.0.8215888"
} else if (Os.isFamily(Os.FAMILY_WINDOWS)) {
// For Android Users, we need to use NDK 23, otherwise the build will
// fail due to paths longer than the OS limit
ndkVersion = "23.1.7779620"
} else {
// Otherwise we default to the side-by-side NDK version from AGP.
ndkVersion = "21.4.7075529"
Expand Down Expand Up @@ -61,4 +57,4 @@ allprojects {
}
<% } %>
}
}
}
Expand Up @@ -37,4 +37,4 @@ reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64
# your application. You should enable this flag either if you want
# to write custom TurboModules/Fabric components OR use libraries that
# are providing them.
newArchEnabled=false
newArchEnabled=false
Expand Up @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
zipStorePath=wrapper/dists

0 comments on commit 5192b09

Please sign in to comment.