dpogue commented on code in PR #1412: URL: https://github.com/apache/cordova-docs/pull/1412#discussion_r2013418265
########## www/_posts/2025-03-26-cordova-android-14.0.0.md: ########## @@ -0,0 +1,174 @@ +--- +layout: post +author: + name: Bryan Ellis +title: "Cordova Android 14.0.0 Released!" +categories: announcements +tags: news releases +--- + +We are happy to announce that we have just released `Cordova Android 14.0.0`! This is one of Cordova's supported platforms for building Android applications. + +* [cordova-android@14.0.0](https://www.npmjs.com/package/cordova-android) + +**To upgrade:** + +```bash +cordova platform remove android +cordova platform add android@14.0.0 +``` + +**To install:** + +```bash +cordova platform add android@14.0.0 +``` + +## Release Highlights + +### BREAKING CHANGES + +* **Increased Target SDK** + + This release has increased the target SDK to 35 (Android 15). + +* **Project Dependencies** + + The following Gradle dependencies were bumpped: + + * Gradle: `8.13` + * Android Gradle Plugin (AGP): `8.7.3` + + Additionally, the following libraries have been upgraded: + + * AndroidX App Compat - `1.7.0` + * AndroidX WebKit - `1.12.1` + * AndroidX SplashScreen Core - `1.0.1` + * Google Services Gradle Plugin - `4.4.2` + + If you or a plugin has made changes to any of the following configuration preferences, the build results might not match the expected outcomes with this release: + + |Preference|Default Value| + |---|---| + |`android-minSdkVersion`|24| + |`android-maxSdkVersion`|_Not set_| + |`android-targetSdkVersion`|35| + |`android-compileSdkVersion`|_android-targetSdkVersion configured value_| + |`android-buildToolsVersion`|35.0.0| + |`GradleVersion`|8.13| + |`AndroidGradlePluginVersion`|8.7.3| + |`GradlePluginKotlinVersion`|1.9.24| + |`AndroidXAppCompatVersion`|1.7.0| + |`AndroidXWebKitVersion`|1.12.1| + |`GradlePluginGoogleServicesVersion`|4.4.2| + + Please take note of the versions that have been updated in this release. If you have manually modified any of these values, it is recommended to review and update the preference values accordingly. + +* **Increased Android Studio Requirement** + + With the increase of Android Gradle Plugin, Android Studio Ladybug is the minimum required version for building and running projects in Android Studio. This aligns with the [Android Gradle plugin and Android Studio compatibility](https://developer.android.com/build/releases/gradle-plugin#android_gradle_plugin_and_android_studio_compatibility) documentation. + +* **Required Build Tools** + + To use `cordova-android@14.0.0`, SDK Platform `35` and SDK Build Tools `35.0.0` must be installed. Older build tools version can be uninstalled if older versions of cordova-android is no longer used in any of your projects. Review Comment: Might be worth including the command for installing via the `sdkmanager` CLI as well -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org