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
| Native SDKs | Android Navigation SDK upgraded to `7.7.0`, iOS Navigation SDK upgraded to `10.14.0`|
21
+
| Kotlin | Minimum required Kotlin version is now `2.3.0`|
22
+
| Android Gradle | Android Gradle Plugin (AGP) must be `8.13.2` or newer |
23
+
| Kotlin Gradle | Kotlin Gradle Plugin must be `2.3.21` or newer |
24
+
25
+
### What changed
26
+
27
+
This release updates the native Navigation SDK dependencies to:
28
+
29
+
-**Android:** Google Maps Navigation SDK `7.7.0`
30
+
-**iOS:** Google Maps Navigation SDK `10.14.0`
31
+
32
+
There are no JavaScript API changes in this release, but **Android projects must update their Gradle/Kotlin toolchain** to build successfully.
33
+
34
+
### Step 1: Update your Android build toolchain
35
+
36
+
React Native's default Android Gradle Plugin and Kotlin Gradle Plugin versions are not new enough for this release, so you must override them in your Android project.
37
+
38
+
> [!NOTE]
39
+
> This is a temporary compatibility requirement. Future React Native releases are expected to update their default AGP and Kotlin plugin versions.
40
+
41
+
#### Minimum required versions
42
+
43
+
-**AGP:**`8.13.2` or newer
44
+
-**Kotlin Gradle Plugin:**`2.3.21` or newer
45
+
-**Kotlin language version:**`2.3.0` or newer
46
+
47
+
#### Example root `android/build.gradle`
48
+
49
+
If your app uses a root `build.gradle` with a `buildscript` block, update it like this:
If Android builds start failing after upgrading, first verify:
97
+
98
+
1. Your project is using **AGP 8.13.2+**
99
+
2. Your project is using **Kotlin Gradle Plugin 2.3.21+**
100
+
3. Your Kotlin version is at least **2.3.0**
101
+
4. You have refreshed Gradle dependencies and rebuilt the app
102
+
11
103
## Migrating from 0.13.x to 0.14.x
12
104
13
105
Version 0.14.0 introduces React Native's **New Architecture** (Fabric & TurboModules) as a requirement, dropping support for the legacy architecture. This release also includes breaking API changes and new features.
0 commit comments