From 80b0c28e053a887ffb6da84b12b339d36d56781b Mon Sep 17 00:00:00 2001 From: googlemaps-bot Date: Wed, 30 Sep 2026 16:37:34 -0700 Subject: [PATCH] chore(main): release 6.0.0 --- .gemini/skills/android-maps-utils/SKILL.md | 2 +- .release-please-manifest.json | 2 +- CHANGELOG.md | 20 ++++++++++++++++++++ MIGRATION.md | 2 +- README.md | 12 ++++++------ build.gradle.kts | 2 +- llm-integration-prompt.md | 2 +- 7 files changed, 31 insertions(+), 11 deletions(-) diff --git a/.gemini/skills/android-maps-utils/SKILL.md b/.gemini/skills/android-maps-utils/SKILL.md index 1c3227120..317cda4ac 100644 --- a/.gemini/skills/android-maps-utils/SKILL.md +++ b/.gemini/skills/android-maps-utils/SKILL.md @@ -14,7 +14,7 @@ Add the necessary dependency to the app-level `build.gradle.kts` file: ```kotlin dependencies { // Google Maps Utility Library - implementation("com.google.maps.android:android-maps-utils:5.2.0") // x-release-please-version + implementation("com.google.maps.android:android-maps-utils:6.0.0") // x-release-please-version } ``` diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 474bbb2c5..d2cfbb5cf 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "5.2.0" + ".": "6.0.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 7aea68196..4617a43f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [6.0.0](https://github.com/googlemaps/android-maps-utils/compare/v5.2.0...v6.0.0) (2026-09-30) + + +### ⚠ BREAKING CHANGES + +* migrate android-maps-ktx into android-maps-utils (v6.0.0) ([#1716](https://github.com/googlemaps/android-maps-utils/issues/1716)) + +### Features + +* add polygon z-index support ([#1785](https://github.com/googlemaps/android-maps-utils/issues/1785)) ([9056fd9](https://github.com/googlemaps/android-maps-utils/commit/9056fd93b719dcf6a151466dc6e9f2c3db7284d3)) +* add z-index support across geometry styles and layer mappers ([#1787](https://github.com/googlemaps/android-maps-utils/issues/1787)) ([c3fa410](https://github.com/googlemaps/android-maps-utils/commit/c3fa4106f55fae2703957c3b5d4ba3b43c6c09db)) +* **library:** add flexible polyline encoding and decoding ([#1801](https://github.com/googlemaps/android-maps-utils/issues/1801)) ([50e88c9](https://github.com/googlemaps/android-maps-utils/commit/50e88c9b3a56077fab638ccb63fb617ceb5dfc96)) +* migrate android-maps-ktx into android-maps-utils (v6.0.0) ([#1716](https://github.com/googlemaps/android-maps-utils/issues/1716)) ([de264f8](https://github.com/googlemaps/android-maps-utils/commit/de264f8c1866e9694183bc03eab6aeb850d55959)) + + +### Bug Fixes + +* **data:** enforce decompression limit and reject payload on KMZ directory entries ([#1792](https://github.com/googlemaps/android-maps-utils/issues/1792)) ([56b3c24](https://github.com/googlemaps/android-maps-utils/commit/56b3c2470e7e0df667b3e4320e066a459b4761b7)) +* **library:** match reference rounding and unsigned varints in flexible polyline ([#1803](https://github.com/googlemaps/android-maps-utils/issues/1803)) ([f805f5e](https://github.com/googlemaps/android-maps-utils/commit/f805f5ede925032dfc20fdd65496a51e9ac3c06e)) + ## [5.2.0](https://github.com/googlemaps/android-maps-utils/compare/v5.1.1...v5.2.0) (2026-08-28) diff --git a/MIGRATION.md b/MIGRATION.md index d41565daa..3eb7857b3 100644 --- a/MIGRATION.md +++ b/MIGRATION.md @@ -19,7 +19,7 @@ If your project uses all utilities, you can import the aggregator artifact direc ```toml # gradle/libs.versions.toml [versions] -androidMapsUtils = "5.2.0" # x-release-please-version +androidMapsUtils = "6.0.0" # x-release-please-version [libraries] android-maps-utils = { group = "com.google.maps.android", name = "android-maps-utils", version.ref = "androidMapsUtils" } diff --git a/README.md b/README.md index 7334026f4..2c1115b6b 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ upgrading from 4.x, see the [migration guide](MIGRATION.md). dependencies { // Utilities and consolidated Kotlin Extensions for Maps SDK for Android // The aggregator artifact transitively pulls in all submodules below. - implementation("com.google.maps.android:android-maps-utils:5.2.0") // x-release-please-version + implementation("com.google.maps.android:android-maps-utils:6.0.0") // x-release-please-version } ``` @@ -59,15 +59,15 @@ Alternatively, depend only on the submodules your app needs: ```kotlin dependencies { // Base utilities: PolyUtil, SphericalUtil, collection managers, Street View metadata - implementation("com.google.maps.android:android-maps-utils-core:5.2.0") // x-release-please-version + implementation("com.google.maps.android:android-maps-utils-core:6.0.0") // x-release-please-version // Marker clustering - implementation("com.google.maps.android:android-maps-utils-clustering:5.2.0") // x-release-please-version + implementation("com.google.maps.android:android-maps-utils-clustering:6.0.0") // x-release-please-version // KML and GeoJSON import - implementation("com.google.maps.android:android-maps-utils-data:5.2.0") // x-release-please-version + implementation("com.google.maps.android:android-maps-utils-data:6.0.0") // x-release-please-version // Heatmaps - implementation("com.google.maps.android:android-maps-utils-heatmaps:5.2.0") // x-release-please-version + implementation("com.google.maps.android:android-maps-utils-heatmaps:6.0.0") // x-release-please-version // Marker icons and animation - implementation("com.google.maps.android:android-maps-utils-ui:5.2.0") // x-release-please-version + implementation("com.google.maps.android:android-maps-utils-ui:6.0.0") // x-release-please-version } ``` diff --git a/build.gradle.kts b/build.gradle.kts index 9c9b07388..5f231f722 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -67,7 +67,7 @@ tasks.register("installAndLaunch") { allprojects { group = "com.google.maps.android" // {x-release-please-start-version} - version = "5.2.0" + version = "6.0.0" // {x-release-please-end} plugins.withId("java") { diff --git a/llm-integration-prompt.md b/llm-integration-prompt.md index 3b5685a8c..52e4a683c 100644 --- a/llm-integration-prompt.md +++ b/llm-integration-prompt.md @@ -14,7 +14,7 @@ Add the necessary dependency to the app-level `build.gradle.kts` file: ```kotlin dependencies { // Google Maps Utility Library - implementation("com.google.maps.android:android-maps-utils:5.2.0") // x-release-please-version + implementation("com.google.maps.android:android-maps-utils:6.0.0") // x-release-please-version } ```