You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- The drop of Android < 6 and iOS < 11 (Android 5 is _possible_ but only displays the background color)
6
-
- A switch to [AndroidX splashscreen library](https://developer.android.com/jetpack/androidx/releases/core#core-splashscreen-1.0.0) to fully support Android 12
7
-
- The removal of the `show` method
8
-
- The `hide` method cannot reject anymore
9
-
- The switch to `RCTRootView` only on iOS (removed usage of `UIViewController`)
10
-
- An integration with [react-native-bars](https://github.com/zoontek/react-native-bars) for fully transparent system bars on Android
5
+
- The removal of [AndroidX splashscreen library](https://developer.android.com/jetpack/androidx/releases/core#core-splashscreen-1.0.0) requirement
6
+
- The drop of react-native < 0.70, iOS < 12.4
7
+
-`getVisibilityStatus` has been replaced with a synchronous method: `BootSplash.isVisible()` (returns a `boolean`)
11
8
12
9
## Code modifications
13
10
14
-
For `android/build.gradle`:
15
-
16
-
```diff
17
-
buildscript {
18
-
ext {
19
-
- buildToolsVersion = "30.0.2"
20
-
- minSdkVersion = 21
21
-
- compileSdkVersion = 30
22
-
- targetSdkVersion = 30
23
-
+ buildToolsVersion = "31.0.0"
24
-
+ minSdkVersion = 23
25
-
+ compileSdkVersion = 31
26
-
+ targetSdkVersion = 31
27
-
}
28
-
29
-
// …
30
-
```
31
-
32
11
For `android/app/build.gradle`:
33
12
34
13
```diff
@@ -37,115 +16,5 @@ For `android/app/build.gradle`:
37
16
dependencies {
38
17
// The version of react-native is set by the React Native Gradle Plugin
0 commit comments