6.0.0 (2026-09-30)
- migrate android-maps-ktx into android-maps-utils (v6.0.0) (#1716)
- 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)
- data: enforce decompression limit and reject payload on KMZ directory entries (#1792) (56b3c24)
- library: match reference rounding and unsigned varints in flexible polyline (#1803) (f805f5e)
5.2.0 (2026-08-28)
- clustering: make ClusterManager and its public API open with JvmSuppressWildcards (#1759) (bbb66c4)
- collections,clustering: complete Kotlin migration for core modules and apply optimizations (#1766) (ca97025)
- ci: stop failing external PRs on missing coverage token (#1765) (09030dc)
- data: prevent SSRF from untrusted KML/GeoJSON icon and GroundOverlay href (#1758) (9078c33)
5.1.1 (2026-08-11)
5.1.0 (2026-08-05)
- 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)
5.0.0 (2026-07-15)
- rewrite android maps utils (#1658)
4.5.2 (2026-07-07)
- prevent StackOverflowError when parsing deeply nested KML containers and multi-geometries (#1710) (1463cc5)
4.5.1 (2026-06-17)
4.5.0 (2026-06-16)
- change model name from gemini-2.5-flash to gemini-3.5-flash (#1696) (838a2bf)
- enable filterTouchesWhenObscured on WebView (#1703) (0674d75)
4.4.1 (2026-05-26)
4.4.0 (2026-05-20)
4.3.0 (2026-04-24)
4.2.0 (2026-04-22)
- disable XML external entities in KML parser (#1673) (4516be3)
- KMZ zip bomb mitigation by adding entry and size limits (#1677) (bae3455)
- prevent NPE in LatLngBounds.contains by adding null checks for positions (#1675) (6b5a2d3)
- restrict KML image downloads to http/https schemes (#1674) (898ae8f)
4.1.1 (2026-03-11)
4.1.0 (2026-02-20)
4.0.0 (2026-01-23)
- update to maps 20.0.0 (#1644)