MapCompose Versions Save

A fast, memory efficient Jetpack Compose library to display tiled maps, with support for markers, paths, and rotation.

2.12.2

1 month ago
  • Add ability to fill a path with a color, as if the path was closed, using the new fillColor parameter of addPath api. The path then looks like a filled polygon. However, click handling is unchanged. So even if fillColor is set, click gestures are only handled along the path.
  • Uses Compose BOM 2024.04.00, Kotlin 1.9.23, Compose compiler 1.5.11

2.12.0

3 months ago
  • Uses Compose BOM 2024.02.00, Kotlin 1.9.22, Compose compiler 1.5.8

2.11.1

3 months ago
  • New reloadTiles api
  • Uses Compose BOM 2023.10.01, Kotlin 1.9.21, Compose compiler 1.5.7

2.11.0

4 months ago
  • New apis to handle long-press on markers and paths: onMarkerLongPress and onPathLongPress
  • ⚠ The recently added onPathClickTraversal api is renamed onPathHitTraversal which takes an additional HitType parameter. Usages are straightforward to fix.
  • Uses Compose BOM 2023.10.01, Kotlin 1.9.21, Compose compiler 1.5.7

2.10.1

4 months ago
  • Uses Compose BOM 2023.10.01, Kotlin 1.9.21, Compose compiler 1.5.7

2.10.0

4 months ago
  • Add support for path dash pattern. See #104
  • Uses Compose BOM 2023.10.01, Kotlin 1.9.10, Compose compiler 1.5.3

2.9.8

5 months ago

This is a bug fix release.

  • Fix #101 : Tiles of size smaller than specified to MapState are not garbage-collected
  • Fix #102 : Performance degradation when using null tiles
  • Uses Compose BOM 2023.10.01

2.9.7

5 months ago
  • New api for getting the idle state as a StateFlow
  • Fix an issue with paths which caused the click to not being detected in some particular cases
  • Uses Compose BOM 2023.10.01

2.9.6

6 months ago
  • Reduce memory usage when subsampling
  • New api for getting the idle state as StateFlow: MapState.idleStateFlow()
  • Uses Compose BOM 2023.10.01

2.9.5

6 months ago
  • Update Compose BOM 2023.10.01