Skip to content

Releases: p-lr/MapCompose

2.4.0

27 Nov 11:49

Choose a tag to compare

  • Behavior change: when fully zoomed out (especially when using MinimumScaleMode.Fit), it's possible to scroll the map freely within the screen bounds. This new behavior ensures a consistent scrolling experience when scrolling in and out.
  • Proper support for setScrollOffsetRatio api.
  • Performance improvements. The internals have changed: the layout no longer applies padding to position its children.

2.3.1

30 Oct 10:07

Choose a tag to compare

Fix an issue with release build of apps using MapCompose

2.3.0

29 Oct 14:55

Choose a tag to compare

Update Kotlin 1.7.20 and Compose 1.3.0

2.2.5

05 Sep 07:00

Choose a tag to compare

Slight improvement of zoom fling gesture, which now better reflects intent based on motion intensity

2.2.4

01 Sep 15:32

Choose a tag to compare

  • Fix double-tap to zoom gesture, which could misbehave under some circumstances
  • Enhance zoom fling gesture detection

2.2.3

27 Aug 07:24

Choose a tag to compare

  • Add fling to double tap to zoom gesture (#77)
  • Update Kotlin 1.7.10 and Compose compiler 1.3.0

2.2.2

22 Aug 17:55

Choose a tag to compare

  • Scroll fling is now consistent across devices with various screen densities
  • Fix #76 : Two fingers tap is now better detected
  • Add an API to customize zoom fling at initialisation

2.2.1

19 Aug 16:52

Choose a tag to compare

This version has important gesture changes.

  • Add support for zoom fling. New apis enableFlingZoom and disableFlingZoom where added to respectively enable and disable this new feature
  • Add support for two-fingers tap to zoom out
  • Fix a long standing issue which could cause a fling after a pinch to zoom gesture

2.2.0

15 Aug 06:55

Choose a tag to compare

  • New gesture: One finger zooming by double tapping but not releasing on the second tap, and then sliding the finger up to zoom out, or down to zoom in.
  • Behavior change: long-press isn't detected anymore after the second tap, and a double-tap can no-longer timeout.
  • Update Compose libs 1.2.1