diff --git a/.gemini/skills/android-maps-compose/SKILL.md b/.gemini/skills/android-maps-compose/SKILL.md index 170f4ecc..5ac4f1a3 100644 --- a/.gemini/skills/android-maps-compose/SKILL.md +++ b/.gemini/skills/android-maps-compose/SKILL.md @@ -15,13 +15,13 @@ Verify the latest versions if possible, but use these as a baseline: ```kotlin dependencies { // Google Maps Compose library - implementation("com.google.maps.android:maps-compose:9.0.1") // x-release-please-version + implementation("com.google.maps.android:maps-compose:9.1.0") // x-release-please-version // Optional: Maps Compose Utilities (for clustering, etc.) - // implementation("com.google.maps.android:maps-compose-utils:9.0.1") // x-release-please-version + // implementation("com.google.maps.android:maps-compose-utils:9.1.0") // x-release-please-version // Optional: Maps Compose Widgets (for UI components) - // implementation("com.google.maps.android:maps-compose-widgets:9.0.1") // x-release-please-version + // implementation("com.google.maps.android:maps-compose-widgets:9.1.0") // x-release-please-version } ``` diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 3f7640d2..4c346c1e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "9.0.1" + ".": "9.1.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 3680a945..395013fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [9.1.0](https://github.com/googlemaps/android-maps-compose/compare/v9.0.1...v9.1.0) (2026-10-29) + + +### Features + +* **clustering:** add incremental item diffing ([#1037](https://github.com/googlemaps/android-maps-compose/issues/1037)) ([61f8b5b](https://github.com/googlemaps/android-maps-compose/commit/61f8b5bdcbf955531f6e57c0fcb8b2d47d1d1d24)) +* **clustering:** propagate contentDescription to marker options for accessibility ([#1035](https://github.com/googlemaps/android-maps-compose/issues/1035)) ([4322266](https://github.com/googlemaps/android-maps-compose/commit/432226652e20c48f490f56ec0f64ec6fcd0dd2f1)) + + +### Bug Fixes + +* **camera:** setting position while unbound cancels a pending move or animation ([a5b018c](https://github.com/googlemaps/android-maps-compose/commit/a5b018c8b05fb5cb03a479dd7f5a56118732e413)) +* check trim memory level in onTrimMemory() implementations ([#1051](https://github.com/googlemaps/android-maps-compose/issues/1051)) ([65a4d89](https://github.com/googlemaps/android-maps-compose/commit/65a4d89e454a7ee09d9fdef8eba18772b80065d7)) +* **markers:** keep the pinConfig icon on AdvancedMarker when icon is null ([a5b018c](https://github.com/googlemaps/android-maps-compose/commit/a5b018c8b05fb5cb03a479dd7f5a56118732e413)) +* release GoogleMap listeners and dispose subcomposition when showing/hiding map ([#1039](https://github.com/googlemaps/android-maps-compose/issues/1039)) ([229ad8e](https://github.com/googlemaps/android-maps-compose/commit/229ad8e5cd6b87a568da1cb7ff873d04f1f3a615)) +* **streetview:** forward source in setPosition when radius is null ([a5b018c](https://github.com/googlemaps/android-maps-compose/commit/a5b018c8b05fb5cb03a479dd7f5a56118732e413)) + ## [9.0.1](https://github.com/googlemaps/android-maps-compose/compare/v9.0.0...v9.0.1) (2026-10-08) diff --git a/README.md b/README.md index 7593542d..3f969e6f 100644 --- a/README.md +++ b/README.md @@ -30,12 +30,12 @@ You no longer need to specify the Maps SDK for Android or its Utility Library as ```groovy dependencies { - implementation 'com.google.maps.android:maps-compose:9.0.1' // {x-release-please-version} + implementation 'com.google.maps.android:maps-compose:9.1.0' // {x-release-please-version} // Optionally, you can include the Compose utils library for Clustering, // Street View metadata checks, etc. - implementation 'com.google.maps.android:maps-compose-utils:9.0.1' // {x-release-please-version} + implementation 'com.google.maps.android:maps-compose-utils:9.1.0' // {x-release-please-version} // Optionally, you can include the widgets library for ScaleBar, etc. - implementation 'com.google.maps.android:maps-compose-widgets:9.0.1' // {x-release-please-version} + implementation 'com.google.maps.android:maps-compose-widgets:9.1.0' // {x-release-please-version} } ``` diff --git a/build.gradle.kts b/build.gradle.kts index 2a51842d..0676efa7 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -69,7 +69,7 @@ val projectArtifactId by extra { project: Project -> allprojects { group = "com.google.maps.android" // {x-release-please-start-version} - version = "9.0.1" + version = "9.1.0" // {x-release-please-end} } diff --git a/llm-integration-prompt.md b/llm-integration-prompt.md index 9f324254..e10350be 100644 --- a/llm-integration-prompt.md +++ b/llm-integration-prompt.md @@ -14,7 +14,7 @@ Add the following to your `gradle/libs.versions.toml` file: ```toml [versions] -mapsCompose = "9.0.1" # x-release-please-version +mapsCompose = "9.1.0" # x-release-please-version [libraries] maps-compose = { group = "com.google.maps.android", name = "maps-compose", version.ref = "mapsCompose" } @@ -44,13 +44,13 @@ If you are not using version catalogs, add the dependencies directly to your app ```kotlin dependencies { // Google Maps Compose library - implementation("com.google.maps.android:maps-compose:9.0.1") // x-release-please-version + implementation("com.google.maps.android:maps-compose:9.1.0") // x-release-please-version // Optional: Maps Compose Utilities (for clustering, etc.) - // implementation("com.google.maps.android:maps-compose-utils:9.0.1") // x-release-please-version + // implementation("com.google.maps.android:maps-compose-utils:9.1.0") // x-release-please-version // Optional: Maps Compose Widgets (for UI components) - // implementation("com.google.maps.android:maps-compose-widgets:9.0.1") // x-release-please-version + // implementation("com.google.maps.android:maps-compose-widgets:9.1.0") // x-release-please-version } ```