Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

v2.17.0

Latest

Choose a tag to compare

@pjleonard37 pjleonard37 released this 05 Dec 12:24
· 9 commits to main since this release
3104ace

Note

Version numbering has been updated to align with Mapbox's cross-platform SDK versioning scheme. We skipped from 2.12.0 to 2.17.0 to synchronize with other Mapbox SDKs, ensuring consistent version numbers across all platforms.

New Features ✨

  • Promote ModelLayer to stable.
  • Add SymbolLayer.iconColorBrightnessMax, SymbolLayer.iconColorBrightnessMin, SymbolLayer.iconColorContrast, SymbolLayer.occlusionOpacityMode, FillExtrusionLayer.fillExtrusionCastShadows, RasterArraySource.volatile, and PolylineAnnotation.lineEmissiveStrength properties.
  • Update default value for experimental LineLayer.lineCutoutOpacity from 0 to 1.0.
  • Add the ability to get all annotations from an annotation manager.
  • Add customData field to annotations to be able to pass user data.
  • Add nautical miles scale bar distance unit.
  • Update property type for experimental LineLayer.lineCutoutOpacity, and LineLayer.lineCutoutFadeWidth from layout to paint.

Bug fixes 🐞

  • [iOS] Fix annotation interaction handlers (tap, drag etc.) not working after annotation update.
  • [Android] Fix memory leaks on Android.

Dependency Updates

  • Bump Flutter SDK minimum required version to 3.27.0 and compileSdk to 35 on Android.
  • Update Mapbox Maps SDK to v11.17.0
    • For platform-specific updates see: iOS & Android
Morty Proxy This is a proxified and sanitized view of the page, visit original site.