mapbox_maps_flutter 1.0.0-beta.2 copy "mapbox_maps_flutter: ^1.0.0-beta.2" to clipboard
mapbox_maps_flutter: ^1.0.0-beta.2 copied to clipboard

A Flutter plugin for integrating Mapbox Maps SDK v10 in Android/iOS application.

main #

1.0.0-beta.2 #

  • Add a way to specify custom id for annotation manager(and subsequently its backing layer's and source's ids).
  • Add below parameter to createAnnotationManager(), use this to control the position of the annotation layer in relation to other style layers.
  • Add DefaultLocationPuck2D type interchangeable with LocationPuck2D that allows customization of the default location indicator appearance.
  • Add _AnnotationManager.removeAnnotationManagerById() allowing to remove annotation manager by its id, without having to store a reference to the manager.
  • Fix point annotation image disappearing after update on iOS.
  • Bump Pigeon to v16.0.0.
  • Updater minimum Flutter SDK version to 3.10.0 and above.
  • Update minumum Dart SDK version to 3.0.0 and above.
  • Convert MapboxMapsOptions.setBaseUrl(), MapboxMapsOptions.getDataPath(), MapboxMapsOptions.setDataPath(), MapboxMapsOptions.getAssetPath(), MapboxMapsOptions.setAssetPath(), MapboxMapsOptions.getTileStoreUsageMode() and MapboxMapsOptions.setTileStoreUsageMode() to static methods.
  • Fix 2D puck's opacity not being respected on iOS.
  • Make padding parameter optional in MapboxMap.cameraForCoordinateBounds() and MapboxMap.cameraForCoordinates().
  • Fix initial camera options passed to MapWidget not being applied on Android.
  • Bump platform Maps SDK dependencies to 11.1.0.

1.0.0-beta.1 #

Bump platform Maps SDK dependencies to 11.0.0.

0.5.1 #

Android #

  • Fix registry token lookup failing with an unrelated error in certain circumstances.

0.5.0 #

Common #

  • Screen-related units(screen coordinates, dimentions, etc.) are expected to be provided in logical pixels. We have matched screen-related units expected by the maps plugin to the units that Flutter operates with(logical pixels).

0.4.5 #

Common #

  • Update pigeon to v11 (#248).
  • Fix typecasting exeption when trying to access nested collections #249).
  • Set default style to MapboxStyles.MAPBOX_STREETS (#248).

iOS #

  • Add support for 2d puck pulsing (#253).
  • Fix attribution button color not being applied (#252).

Android #

  • Fix scale bar and location component settings color decoding (#255).

0.4.4 #

Android #

  • Bump platform Maps SDK to 10.13.0.

iOS #

  • Bump platform Maps SDK to 10.13.1.
  • Fix 2d puck bearing not displayed.
  • Fix pinchZoomEnabled gesture setting not applied.

0.4.3 #

Common #

  • Fix multiple memory leaks.

0.4.2 #

Common #

  • Add methods to set gesture listeners dynamically.

iOS #

  • Apply scale factor to UIImage.
  • Apply scale factor to UIEdgeInsets.
  • Fix vertical scrollMode lock on gesture settings update.

Android #

  • Fix ImageStretches mapping.

0.4.1 #

Common #

  • Expose package:turf/helpers.dart.
  • Bump platform Maps SDK dependencies to 10.10.0.
  • Fix issue with multiple maps overriding platform channels of the previous instances.
  • Fix exception accessing style.getLayer when layer property is an Expression.

iOS #

  • Fix pixelsForCoordinates implementation.

0.4.0 #

Common #

  • Expose style.localizeLabels.
  • Expose mapboxMap.attribution, mapboxMap.logo, mapboxMap.compass and mapboxMap.scaleBar settings.

iOS #

  • Fix deployment target for iOS to 11.

0.3.0 #

Common #

  • Rename library to mapbox_maps_flutter due to naming conflict to be able publish to pub.dev.

Android #

  • Align Kotlin version 1.5.31 with the Maps SDK.

0.2.0 #

Common #

  • Rename MapView to MapWidget.
  • Remove RenderCacheOptions.
  • Rename MapboxMap.cameraForCoordinates2 to MapboxMap.cameraForCoordinatesCameraOptions.
  • Rename styles.dart to mapbox_styles.dart.
  • Rename fill-extrusion_layer.dart to fill_extrusion_layer.dart, location-indicator_layer.dart to location_indicator_layer.dart.
  • Fix exception thrown by MapboxMap.coordinatesForPixels.
  • Fix camera example _coordinateForPixel.
  • Add gesture listeners MapWidget.onTapListener, MapWidget.onLongTapListener, MapWidget.onScrollListener.

0.1.1 #

Common #

  • Decrease min flutter version to 2.10.5.

0.1.0 #

Common #

  • Initial release.
243
likes
0
pub points
97%
popularity

Publisher

verified publishermapbox.com

A Flutter plugin for integrating Mapbox Maps SDK v10 in Android/iOS application.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

enum_to_string, flutter, flutter_plugin_android_lifecycle, turf, typed_data

More

Packages that depend on mapbox_maps_flutter