Releases: p-lr/MapCompose
Releases · p-lr/MapCompose
2.16.0
This is a performance release.
- Memory footprint has been dramatically reduced on Android 10 and above, by leveraging Hardware Bitmaps.
Software rendering is however still required when there's more than one layer.
- When no longer visible, bitmaps are recycled to that graphics memory is reclaimed sooner.
- Uses Compose BOM 2025.02.00
2.15.0
- New
updateMarkerOffset
api to dynamically update the relative and/or absolute offset of a marker.
- Use Compose BOM 2025.02.00
2.14.0
- New
visibleAreaFlow
api. Useful to listen to visible area updates using flows and coroutines.
- Fix rendering issue when setting a new value for pathData with
updatePath
api
- Fix #126: restore scroll after device rotation
- Ensure releasing native resources on shutdown
- Use Compose BOM 2024.12.01
2.13.0
- New drag start and drag end listeners for
enableMarkerDrag
api
- Add new
setClustererExemptList
api
- Add
scaleThreshold
property to addClusterer
api. This defines the scale above which the clusterer is disabled.
- Udapte Compose BOM 2024.12.01
2.12.12
- Fix #122: undesired scroll behavior at lower scale ratios after device rotation
- Uses Compose BOM 2024.10.01, Kotlin 1.9.25, Compose compiler 1.5.15
2.12.11
- Path click handling now accounts for draw order
- Uses Compose BOM 2024.10.01, Kotlin 1.9.25, Compose compiler 1.5.15
2.12.9
- Fix centering on bounding box when visible area passing is set
- Update demo app to use material3 and edge-to-edge
- Uses Compose BOM 2024.10.01, Kotlin 1.9.25, Compose compiler 1.5.15
2.12.8
This release is a dependency update.
- Uses Compose BOM 2024.09.03, Kotlin 1.9.24, Compose compiler 1.5.14
2.12.7
This release is a dependency update.
- Uses Compose BOM 2024.09.02, Kotlin 1.9.24, Compose compiler 1.5.14
- Update coroutines 1.8.1
2.12.6
- Improved performance of path click handler
- Fix issue when adding a path with an
offset
but without specifying a count
- Fix potential subsampling issue
- Custom cluster click bahavior now have an optional parameter
withDefaultBehavior
(#115)
- Uses Compose BOM 2024.06.00, Kotlin 1.9.23, Compose compiler 1.5.11
- Targets Android 15 (api 35)