Skip to content

Releases: mapbox/mapbox-maps-flutter

v2.18.1

Choose a tag to compare

@maios maios released this 26 Mar 11:00
2a7904d

Bug fixes 🐞

  • TileStore: prevent stray files after decompression failures and cancellation
  • TileStore: Fix eviction query to handle empty BLOB content

Dependency Updates

  • Update Mapbox Maps SDK to v11.18.3
    • For platform-specific updates see: iOS & Android

v2.21.0-rc.1

v2.21.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@maios maios released this 26 Mar 09:57

Dependency Updates

  • Update Mapbox Maps SDK to v11.21.0-rc.1
    • For platform-specific updates see: iOS & Android

v2.20.0

Choose a tag to compare

@maios maios released this 16 Mar 12:56

Important

A bug in the SDK's offline data management causes untracked data to accumulate instead of being removed under specific conditions. This leads to uncontrolled storage growth, potentially degrading system performance or causing complete unusability if disk space is exhausted.
The required version for upgrade is 2.20.1 or any version from 2.21.0 onward.
This specific bug is only relevant to users who use tilestore offline regions.

New Features ✨

  • Add experimental shadowDrawBeforeLayer property to directional light to allow specifying the position in the layer stack for drawing shadows on the ground.
  • Introduce new LineLayer.lineElevationGroundScale property to scale elevated lines with terrain exaggeration.
  • Promote elevated lines properties to stable: LineLayer.lineZOffset and LineLayer.lineElevationReference.
  • Add experimental ModelLayer.modelAllowDensityReduction property to disable density reduction in model layers.
  • Add FollowPuckViewportState.padding to control camera padding when following the user's location puck, allowing the puck to be offset from the viewport center (e.g. for navigation UIs where the puck should appear near the bottom of the screen).

Bug fixes 🐞

  • Map ornaments positioning
    Fix incorrect positioning of map ornaments when multiple ornaments are placed in the same corner.

Dependency Updates

  • Update Mapbox Maps SDK to v11.20.0
    • For platform-specific updates see: iOS & Android

v2.20.0-rc.1

v2.20.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@evil159 evil159 released this 05 Mar 15:33

New Features ✨

  • Add experimental shadowDrawBeforeLayer property to directional light to allow specifying the position in the layer stack for drawing shadows on the ground.
  • Introduce new LineLayer.lineElevationGroundScale property to scale elevated lines with terrain exaggeration.
  • Promote elevated lines properties to stable: LineLayer.lineZOffset and LineLayer.lineElevationReference.
  • Add experimental ModelLayer.modelAllowDensityReduction property to disable density reduction in model layers.
  • Add FollowPuckViewportState.padding to control camera padding when following the user's location puck, allowing the puck to be offset from the viewport center (e.g. for navigation UIs where the puck should appear near the bottom of the screen).

Dependency Updates

  • Update Mapbox Maps SDK to v11.20.0-rc.1
    • For platform-specific updates see: iOS & Android

v2.19.1

Choose a tag to compare

@evil159 evil159 released this 26 Feb 15:56
ceee2c9

Important

A bug in the SDK's offline data management causes untracked data to accumulate instead of being removed under specific conditions. This leads to uncontrolled storage growth, potentially degrading system performance or causing complete unusability if disk space is exhausted.
The required version for upgrade is 2.19.2, 2.20.1 or any version from 2.21.0 onward.
This specific bug is only relevant to users who use tilestore offline regions.

Bug fixes 🐞

  • [Android] Fix Gradle build failure when SDK_REGISTRY_TOKEN is not set in the environment or gradle.properties.
  • [Android] Fix customData not being applied when updating Circle, Point, Polygon, and Polyline annotations.

v2.19.0

Choose a tag to compare

@evil159 evil159 released this 25 Feb 15:54
d7f362d

Note

Android builds may fail with a SDK_REGISTRY_TOKEN property error. Please upgrade to 2.19.1.

Important

A bug in the SDK's offline data management causes untracked data to accumulate instead of being removed under specific conditions. This leads to uncontrolled storage growth, potentially degrading system performance or causing complete unusability if disk space is exhausted.
The required version for upgrade is 2.19.2, 2.20.1 or any version from 2.21.0 onward.
This specific bug is only relevant to users who use tilestore offline regions.

Dependency Updates

  • Update Mapbox Maps SDK to v11.19.0
    • For platform-specific updates see: iOS & Android

v2.19.0-rc.1

v2.19.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@pjleonard37 pjleonard37 released this 12 Feb 19:54
b6a496a

Dependency Updates

  • Update Mapbox Maps SDK to v11.19.0-rc.1
    • For platform-specific updates see: iOS & Android

v2.19.0-beta.1

v2.19.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@maios maios released this 29 Jan 15:34
baef3e7

Dependency Updates

  • Update Mapbox Maps SDK to v11.19.0-beta.1
    • For platform-specific updates see: iOS & Android

v2.18.0

Choose a tag to compare

@pjleonard37 pjleonard37 released this 16 Jan 13:17
e822783

Important

A bug in the SDK's offline data management causes untracked data to accumulate instead of being removed under specific conditions. This leads to uncontrolled storage growth, potentially degrading system performance or causing complete unusability if disk space is exhausted.
The required version for upgrade is 2.18.1, 2.19.2, 2.20.1 or any version from 2.21.0 onward.
This specific bug is only relevant to users who use tilestore offline regions.

New Features ✨

  • Add deleteMulti() method to all annotation managers to enable batch deletion of annotations.
  • Add experimental MapRecorder API to record and replay map interactions for debugging and performance testing.

Dependency Updates

  • Update Mapbox Maps SDK to v11.18.0
    • For platform-specific updates see: iOS & Android

v2.18.0-beta.1

v2.18.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@maios maios released this 22 Dec 13:49
c5fcebf

Important

Known Issue - Android Memory Usage: This beta release contains a memory usage issue on Android that may cause increased memory consumption during map usage sessions. This issue will be addressed in the upcoming stable release.

New Features ✨

  • deleteMulti() method: All annotation managers now support efficient batch deletion of multiple annotations, improving performance when removing large numbers of annotations at once.
  • Record and replay map interactions: New experimental API for capturing map interactions, animations, and user gestures for debugging and performance testing purposes.

Dependency Updates

  • Update Mapbox Maps SDK to v11.18.0-beta.1
    • For platform-specific updates see: iOS & Android