Skip to content

Releases: p-lr/MapCompose

2.16.0

02 Mar 11:22
Compare
Choose a tag to compare

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

26 Feb 08:05
Compare
Choose a tag to compare
  • New updateMarkerOffset api to dynamically update the relative and/or absolute offset of a marker.
  • Use Compose BOM 2025.02.00

2.14.0

27 Jan 15:47
Compare
Choose a tag to compare
  • 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

14 Dec 19:54
Compare
Choose a tag to compare
  • 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

14 Nov 21:06
Compare
Choose a tag to compare
  • 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

03 Nov 19:07
Compare
Choose a tag to compare
  • 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

02 Nov 10:39
Compare
Choose a tag to compare
  • 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

05 Oct 09:25
Compare
Choose a tag to compare

This release is a dependency update.

  • Uses Compose BOM 2024.09.03, Kotlin 1.9.24, Compose compiler 1.5.14

2.12.7

21 Sep 06:07
Compare
Choose a tag to compare

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

04 Aug 13:40
Compare
Choose a tag to compare
  • 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)