Skip to content

Commit ee2217a

Browse files
committed
chore: bump native runtimes (iOS 6.15.2, Android 11.2.0)
Remove manifest-based initialization in favor of programmatic init.
1 parent 772e591 commit ee2217a

5 files changed

Lines changed: 13 additions & 23 deletions

File tree

android/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,5 @@ dependencies {
158158
implementation 'androidx.appcompat:appcompat:1.6.1'
159159
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.1'
160160
implementation "app.rive:rive-android:${riveAndroidVersion}"
161-
implementation "androidx.startup:startup-runtime:1.1.1"
162161
implementation 'com.android.volley:volley:1.2.0'
163162
}
Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
11
<manifest
22
xmlns:android="http://schemas.android.com/apk/res/android"
3-
xmlns:tools="http://schemas.android.com/tools"
43
package="com.rivereactnative">
5-
<application>
6-
<provider
7-
android:name="androidx.startup.InitializationProvider"
8-
android:authorities="${applicationId}.androidx-startup"
9-
android:exported="false"
10-
tools:node="merge">
11-
<meta-data
12-
android:name="app.rive.runtime.kotlin.RiveInitializer"
13-
android:value="androidx.startup"
14-
tools:node="replace"
15-
/>
16-
</provider>
17-
</application>
184
</manifest>

android/src/main/java/com/rivereactnative/RiveReactNativeRendererModule.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ import app.rive.runtime.kotlin.core.Rive
88
class RiveReactNativeRendererModule(reactContext: ReactApplicationContext) : ReactContextBaseJavaModule(reactContext) {
99
override fun getName() = "RiveReactNativeRendererModule"
1010

11+
override fun initialize() {
12+
super.initialize()
13+
Rive.init(reactApplicationContext)
14+
}
15+
1116
@ReactMethod fun defaultRenderer(iosRenderer: String, androidRenderer: String) {
1217
val rnRendererType = RNRiveRendererType.mapToRNRiveRendererType(androidRenderer);
1318
val rendererType = RNRiveRendererType.mapToRiveRendererType(rnRendererType);

example/ios/Podfile.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1692,8 +1692,8 @@ PODS:
16921692
- React-utils (= 0.76.7)
16931693
- rive-react-native (9.7.1):
16941694
- React-Core
1695-
- RiveRuntime (= 6.13.0)
1696-
- RiveRuntime (6.13.0)
1695+
- RiveRuntime (= 6.15.2)
1696+
- RiveRuntime (6.15.2)
16971697
- RNCPicker (2.11.0):
16981698
- DoubleConversion
16991699
- glog
@@ -2163,7 +2163,7 @@ SPEC CHECKSUMS:
21632163
fmt: 10c6e61f4be25dc963c36bd73fc7b1705fe975be
21642164
glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a
21652165
hermes-engine: eb4a80f6bf578536c58a44198ec93a30f6e69218
2166-
RCT-Folly: 84578c8756030547307e4572ab1947de1685c599
2166+
RCT-Folly: bf5c0376ffe4dd2cf438dcf86db385df9fdce648
21672167
RCTDeprecation: 7691283dd69fed46f6653d376de6fa83aaad774c
21682168
RCTRequired: eac044a04629288f272ee6706e31f81f3a2b4bfe
21692169
RCTTypeSafety: cfe499e127eda6dd46e5080e12d80d0bfe667228
@@ -2222,14 +2222,14 @@ SPEC CHECKSUMS:
22222222
React-utils: 0342746d2cf989cf5e0d1b84c98cfa152edbdf3f
22232223
ReactCodegen: e1c019dc68733dd2c5d3b263b4a6dc72002c0045
22242224
ReactCommon: 81e0744ee33adfd6d586141b927024f488bc49ea
2225-
rive-react-native: 368b57cf974b87f309819be2f59c433876010e4a
2226-
RiveRuntime: 903690a5ba698b2a7e8d462e8aa7ceeba862614c
2225+
rive-react-native: 9f14e5bd0fc53537a6d04c0164163cc6bd994f94
2226+
RiveRuntime: b2c29a7e1fbf2aabd1fffcb7b9cf43c4d515a841
22272227
RNCPicker: c657bd58a82b164a957812f82a0b4bab4245de2e
22282228
RNGestureHandler: 16ef3dc2d7ecb09f240f25df5255953c4098819b
22292229
RNReanimated: a2692304a6568bc656c04c8ffea812887d37436e
22302230
RNScreens: 351f431ef2a042a1887d4d90e1c1024b8ae9d123
22312231
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
2232-
Yoga: 90d80701b27946c4b23461c00a7207f300a6ff71
2232+
Yoga: 88e46d0f2096eb9762a82c2c45ab23b0880de97d
22332233

22342234
PODFILE CHECKSUM: 7111cb0109850378b078b31993e62f5f22d4dcde
22352235

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"name": "rive-react-native",
33
"version": "9.7.1",
44
"runtimeVersions": {
5-
"ios": "6.13.0",
6-
"android": "11.1.0"
5+
"ios": "6.15.2",
6+
"android": "11.2.0"
77
},
88
"workspaces": [
99
"example"

0 commit comments

Comments
 (0)