## googlemaps/android-maps-utils — v5.1.1…v5.2.0

_12 commits._

### Features
- **feat(collections,clustering): complete Kotlin migration for core modules and apply optimizations (#1766)** (ca97025)
- **feat(clustering): make ClusterManager and its public API open with JvmSuppressWildcards (#1759)** (bbb66c4)

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

### Docs
- **docs: add guidelines for AI-assisted contributions (#1756)** (36e27de)

### Chore
- **chore(main): release 5.2.0 (#1760)** (e0c06e5)
- **build(deps): bump androidx.compose:compose-bom (#1754)** (e160a04)
- **build(deps): bump androidx.appcompat:appcompat from 1.7.1 to 1.8.0 (#1753)** (758865e)
- **chore(clustering): use idiomatic poll().let in cluster renderers for null-safety (#1761)** (d51c6d6)
- **chore: resolve ErrorProne, Lint, and Kotlinc warnings across library, clustering, data, heatmaps, and ui modules (#1757)** (b32ce9e)
- **build: add .editorconfig for consistent code formatting (#1752)** (dc6ecf0)
- **build(ci): configure release-rc workflow to commit as googlemaps-bot (#1747)** (9af5ab7)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/googlemaps/android-maps-utils?utm_source=github-action)._