Skip to content

Releases: josxha/flutter-maplibre

v0.1.1

29 Oct 06:41
3e18386
Compare
Choose a tag to compare

New Features

  • Add controller.queryLayers() to check what layers have been clicked.
  • Add scalebar, zoom buttons, compass and attribution widgets as an unified user interface.
  • Improve hash distribution
  • Add MapOptions parameters to toggle platform specific UIs.

Bug Fixes

  • Fix controller.getVisibleRegion() throws exception on Android.

Contributors: @josxha
Full Changelog: v0.1.0...v0.1.1

v0.1.0

16 Oct 09:38
2ee7767
Compare
Choose a tag to compare

Breaking Changes

  • Use a "Web" prefix for all web-only controls, for example WebGeolocateControl.
  • Rename web-only MapOptions.controls to MapOptions.webControls.
  • Rename jumpTo() to moveCamera() and flyTo() to animateCamera().
  • Add init prefix to not modifiable MapOptions parameters.
  • Remove click callbacks in favor of the event system.
  • Bump minimum Flutter version to 3.24.0 (Minimum Dart version of 3.5.0).
  • Can't await the end of animateCamera() in this version.

Read the Upgrade Guide for instructions on how to upgrade.

New Features

  • Bump MapLibre Android SDK to 11.5.1.
  • Add high level AnnotationLayers as easy to use annotations.
  • Use jnigen for direct interop with Java.
  • Add user location to the map.
  • Check Style for Kotlin

Contributors: @josxha
Full Changelog: v0.0.2...v0.1.0

v0.0.2

25 Sep 22:53
2f0e510
Compare
Choose a tag to compare

Features

  • Add event system to the map.
  • Bump MapLibre Native on Android to version 11.5.0.
  • Bump other gradle dependencies.
  • Add and remove sources to the active map style programmatically.
  • Add and remove layers to the active map style programmatically.
  • Add minZoom, maxZoom, minPitch, maxPitch and maxBounds parameter.
  • Add duration parameters to flyTo().
  • Add option to disable some or all input gestures.
  • flyTo() returns after the animation completes or throws an exception if it
    has been cancelled.
  • Deprecate tilt parameters in favor of pitch.
  • Deprecate onClick, onDoubleClick, onSecondaryClick and onLongClick in
    favor of the event system.

Bug fixes

  • Fix jumpTo() never returns on Android.

Contributors: @gabbopalma, @josxha
Full Changelog: v0.0.1+1...v0.0.2

v0.0.1+1

12 Sep 20:12
2c3e8a6
Compare
Choose a tag to compare
  • fix links to website and embeeded screenshots in readme
  • remove unused plugin_platform_interface dependency

v0.0.1

12 Sep 20:08
e7de729
Compare
Choose a tag to compare
  • Initial Release
  • Implement basic map for android and web
  • Add documentation