1.0.0-beta.2
Pre-release
Pre-release
Features ✨ and improvements 🏁
- Bump platform Maps SDK dependencies to 11.1.0
- ✨ You can now specify custom
id
when creating an annotation manager, thisid
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 to3.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.