feat: Updated Gradle and various dependencies by dkhawk · Pull Request #1516 · googlemaps/android-maps-utils

@google-labs-jules

Here's a summary of the changes:
- Gradle wrapper to version 8.8.
- Android Gradle Plugin to 8.5.0.
- Kotlin to 1.9.23 (to align with AGP 8.5.0).
- kotlinx-coroutines to 1.8.1.
- Other libraries in gradle/libs.versions.toml to their latest stable versions,
  including corrections for versions that were not the actual latest stable.

I kept the jacoco-android plugin version at 0.2.1 because version 0.3.0 couldn't be resolved when I tried to build.

NOTE: I couldn't perform a local build or run tests because of a missing Android SDK. You'll need to validate these steps manually or in a CI environment that has the Android SDK set up.

@dkhawk

Updates include:
- Gradle wrapper to 8.14.1
- Dokka Gradle plugin to 2.0.0
- Android Gradle plugin to 8.10.1
- Lifecycle ViewModel KTX to 2.9.0
- Kotlin to 2.1.20
- Kotlinx Coroutines to 1.10.2
- Play Services Maps to 19.2.0
- Core KTX to 1.16.0
- Robolectric to 4.14.1
- Lint to 31.10.1

kikoso

@dkhawk

@dkhawk