Skip to content

Releases: googlemaps/android-maps-utils

v6.0.0-rc03

v6.0.0-rc03 Pre-release
Pre-release

Choose a tag to compare

@dkhawk dkhawk released this 02 Sep 14:39
v6.0.0-rc03
a2164ec

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

Full Changelog: v6.0.0-rc01...v6.0.0-rc03

v5.2.0

Choose a tag to compare

@googlemaps-bot googlemaps-bot released this 01 Sep 15:24
e0c06e5

5.2.0 (2026-08-28)

Features

  • 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)

Bug Fixes

  • ci: stop failing external PRs on missing coverage token (#1765) (09030dc)
  • data: prevent SSRF from untrusted KML/GeoJSON icon and GroundOverlay href (#1758) (9078c33)

v5.1.1

Choose a tag to compare

@googlemaps-bot googlemaps-bot released this 11 Aug 18:25
ff4e3f5

5.1.1 (2026-08-11)

Bug Fixes

v6.0.0-rc01

v6.0.0-rc01 Pre-release
Pre-release

Choose a tag to compare

@googlemaps-bot googlemaps-bot released this 07 Aug 21:37

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

Choose a tag to compare

@googlemaps-bot googlemaps-bot released this 07 Aug 09:18
3934a3a

5.1.0 (2026-08-05)

Features

  • data: add support for parsing GroundOverlay with LatLonQuad bounds (#1739) (c2a165d)

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

Choose a tag to compare

@googlemaps-bot googlemaps-bot released this 15 Jul 17:02
b57f8aa

5.0.0 (2026-07-15)

⚠ BREAKING CHANGES

  • rewrite android maps utils (#1658)

Features

Bug Fixes

  • prevent StackOverflowError from deeply nested GeometryCollection in GeoJsonParser (#1699) (f513807)

v5.0.0-rc03

v5.0.0-rc03 Pre-release
Pre-release

Choose a tag to compare

@googlemaps-bot googlemaps-bot released this 14 Jul 19:02

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

Full Changelog: v4.5.2...v5.0.0-rc03

v4.5.2

Choose a tag to compare

@googlemaps-bot googlemaps-bot released this 07 Jul 14:04
ea2094c

4.5.2 (2026-07-07)

Bug Fixes

  • prevent StackOverflowError when parsing deeply nested KML containers and multi-geometries (#1710) (1463cc5)

v5.0.0-rc02

v5.0.0-rc02 Pre-release
Pre-release

Choose a tag to compare

@googlemaps-bot googlemaps-bot released this 22 Jun 17:25

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

Full Changelog: v4.5.1...v5.0.0-rc02

v4.5.1

Choose a tag to compare

@googlemaps-bot googlemaps-bot released this 17 Jun 17:06
c981640

4.5.1 (2026-06-17)

Bug Fixes

  • enable filterTouchesWhenObscured on WebView layouts (#1705) (3e59470)