generic_map 0.8.9 copy "generic_map: ^0.8.9" to clipboard
generic_map: ^0.8.9 copied to clipboard

A generic maps api supporting Google Maps, Mapbox, OpenStreetMaps and MapLibre

Changelog #

0.8.9 (2025-06-27) #

  • fix: Limit open street maps & mapbox static tile layer to zoom level 19
  • fix: Disabled showing my location on the flutter_map for now as it interferes with location retrieval on iOS real devices.

0.8.7 (2025-06-24) #

  • fix: fix race condition in Google Maps provider that caused some markers to not to be displayed correctly.
  • updated: mapbox_maps_flutter to 2.9.0

0.8.5 (2025-06-09) #

  • fix: Some google Maps drawing issues

0.8.4 (2025-06-05) #

  • chore: Updated maplibre_gl to 0.22.0 which brings Flutter 3.32.0 compatibility.

0.8.3 (2025-06-05) #

  • fixed: Google Maps and Maplibre now correctly handle movement gestures.

0.8.0 (2025-05-22) #

  • Added heatmap support to Google Maps.
  • Fixed some marker drawing accuracy issues.
  • Added actionsPadding parameter for Mapbox and Google Maps logos.

0.7.3 (2025-05-18) #

  • Added heatmap support to Mapbox SDK, OSM, Mapbox Static and MapLibre providers. (Google Maps provider does not support heatmaps)
  • Extensive styling options for heatmaps, including color gradients and radius.

0.6.7 (2025-05-16) #

  • For providers that lack widget support, it prefers drawing using fallbackImagePath to achieve better performance. If fallbackImagePath is not set, it draws the widget on a canvas and then converts it to an image.
  • Image resizing correctly respects the device pixel ratio.
  • Mapbox SDK styles are more accessible now through an enum.

0.6.6 (2025-05-14) #

  • Added initial zoom level to the map provider settings
  • Various bug fixes and improvements

0.6.3 (2025-03-24) #

  • Add copyWith, fromJson, toJson, toString, equality, and hashCode methods to Place class

0.6.2 (2025-03-01) #

  • Some fixes to widget as marker

0.6.1 (2025-03-01) #

  • Add assertions to ensure that the map provider is supported on the platform

0.6.0 (2025-03-01) #

  • Refactor the map provider settings to be more flexible
  • Per-platform map provider settings are now available
  • Provider specific options are now available
  • Updated code to use newer Dart syntax for improved readability

0.5.0 (2025-02-27) #

  • Add support for MapLibre
  • Update flutter_map to 8.1.0

0.4.1 (2025-02-16) #

  • Update flutter_map and it's dependencies to 8.0.0

0.4.0 (2025-02-08) #

  • Add support for Official MapBox Maps

0.3.5 (2025-01-13) #

  • Bump flutter_map_tile_caching to 10.0.0
  • Bump google_maps_flutter to 2.10.0
  • Bump flutter_map_animations to 0.8.0

0.3.3 (2024-11-27) #

  • Adjust polyline color to the theme's primary color

0.3.2 (2024-11-27) #

  • Revert latlng export to generic_map.dart due to conflicted export with Path
  • Polyline color is retrieved from the theme's primary color

0.3.1 (2024-11-27) #

  • Add latlng export to generic_map.dart