Repository navigation
Releases: googlemaps/android-maps-utils
Releases · googlemaps/android-maps-utils
Release list
v6.0.0
6.0.0 (2026-09-30)
⚠ BREAKING CHANGES
- migrate android-maps-ktx into android-maps-utils (v6.0.0) (#1716)
Features
- add polygon z-index support (#1785) (9056fd9)
- add z-index support across geometry styles and layer mappers (#1787) (c3fa410)
- library: add flexible polyline encoding and decoding (#1801) (50e88c9)
- migrate android-maps-ktx into android-maps-utils (v6.0.0) (#1716) (de264f8)
Bug Fixes
v6.0.0-rc04
What's Changed
- docs: add AGENTS.md guidance for AI coding agents by @kikoso in #1773
- build: migrate unit test coverage from JaCoCo to Kover by @kikoso in #1777
Full Changelog: v5.2.0...v6.0.0-rc04
v6.0.0-rc03
What's Changed
- fix: restore isLayerOnMap() as abstract member of Layer by @kikoso in #1748
- chore(main): release 5.1.1 by @googlemaps-bot in #1749
- build(ci): configure release-rc workflow to commit as googlemaps-bot by @dkhawk in #1747
- build: add .editorconfig for consistent code formatting by @kikoso in #1752
- docs: add guidelines for AI-assisted contributions by @dkhawk in #1756
- chore: resolve ErrorProne, Lint, and Kotlinc warnings across library, clustering, data, heatmaps, and ui modules by @dkhawk in #1757
- feat(clustering): make ClusterManager and public API open with JvmSuppressWildcards by @dkhawk in #1759
- chore(clustering): use idiomatic poll().let in cluster renderers for null-safety by @dkhawk in #1761
- fix(ci): stop failing external PRs on missing coverage token by @kikoso in #1765
- fix(data): prevent SSRF from untrusted KML/GeoJSON icon and GroundOverlay href by @herdiyana256 in #1758
- build(deps): bump androidx.appcompat:appcompat from 1.7.1 to 1.8.0 by @dependabot[bot] in #1753
- build(deps): bump androidx.compose:compose-bom from 2026.06.01 to 2026.08.00 by @dependabot[bot] in #1754
- feat(collections,clustering): complete Kotlin migration for core modules and apply optimizations by @dkhawk in #1766
New Contributors
- @herdiyana256 made their first contribution in #1758
Full Changelog: v6.0.0-rc01...v6.0.0-rc03
v5.2.0
v5.1.1
v6.0.0-rc01
What's Changed
- feat: migrate android-maps-ktx into android-maps-utils (v6.0.0-rc01) by @dkhawk in #1716
- build(ci): add workflow_dispatch trigger to release-please workflow by @dkhawk in #1744
Full Changelog: v5.1.0...v6.0.0-rc01
v5.1.0
5.1.0 (2026-08-05)
Features
Bug Fixes
- apply polygon styling to GeoJSON MultiPolygon features (#1727) (67d7252)
- bound untrusted GeoJSON input to prevent parser resource exhaustion (#1733) (1e41aa4)
- remove MultiGeometry features from the map in removeFeature (#1725) (4f796ca)
- render legacy bridge point markers visible (#1726) (fe802a4)
- stale QuadItem removal after ClusterItem position updates (#1730) (c39ba07)
- visual-testing: add UiScrollable chip scroll support for robust chip selection (#1735) (6104d93)
v5.0.0
v5.0.0-rc03
What's Changed
- docs: add AI integration standards by @kikoso in #1668
- chore: Add clustering algorithms benchmark tests by @kikoso in #1665
- build: updated AGP by @kikoso in #1670
- feat: Add BoM module and fix modularized artifactIds by @kikoso in #1660
- build: update GitHub Actions to latest major versions by @kikoso in #1689
- fix: prevent StackOverflowError from deeply nested GeometryCollection in GeoJsonParser by @ZeroX-404 in #1699
New Contributors
- @ZeroX-404 made their first contribution in #1699
Full Changelog: v4.5.2...v5.0.0-rc03