Skip to content

1.0.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@maios maios released this 18 Jan 12:10
· 156 commits to main since this release
4ac8bf9

⚠️ This is pre-release software: API is subject to change. ⚠️

Features ✨ and improvements 🏁

  • Bump platform Maps SDK dependencies to 11.1.0
  • ✨ You can now specify custom id when creating an annotation manager, this id will be assigned to its backing layer and source. Additionally, you can control the position of the annotation's layer related to other style layers, for example:
final manager = await mapboxMap.annotations.createPointAnnotationManager(id: "annotation-layer-id", below: "other-layer-id");
  • ✨ You can now use DefaultLocationPuck2D when updating location settings to use the default appearance of MapboxMaps location puck.
  • ✨ We have added _AnnotationManager.removeAnnotationManagerById() allowing to remove annotation manager by its id, without having to store a reference to the manager.
  • ✨Make padding parameter optional in MapboxMap.cameraForCoordinateBounds() and MapboxMap.cameraForCoordinates().
  • Convert all MapboxMapsOptions setters and getters to be static methods.
  • Bump Pigeon to v16.0.0.
  • Update minimum Flutter SDK version to 3.10.0 and minimum Dart SDK version to 3.0.0.

Bug fixes🐞

  • [iOS] Fix point annotation image disappearing after update.
  • [iOS] Fix 2D puck's opacity not being respected.
  • [Android] Fix initial camera options passed to MapWidget not being applied.