Skip to content

Releases: mapbox/mapbox-maps-flutter

v2.27.0-rc.1

v2.27.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@maios maios released this 15 Jul 10:11

New Features ✨

  • [iOS] Support GesturesSettings.scrollDecelerationEnabled on iOS, by @O-Hannonen (#1127).
  • [Android] Migrate to built-in Kotlin.
  • Add MapboxMap.httpService.setCustomHeadersForHost to attach custom HTTP headers to a single host only, and MapboxMap.httpService.clearCustomHeaders to remove all configured headers. Host-scoped headers are useful when you need to send credentials or custom headers only to specific endpoints.
  • Deprecate MapboxMap.setCustomHeaders: headers set this way are attached to every host the map fetches from — including third-party hosts referenced by styles, sources, sprites, glyphs and tiles.

Dependency Updates

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

v2.25.2

Choose a tag to compare

@maios maios released this 14 Jul 14:37

Dependency Updates

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

v2.26.0

Choose a tag to compare

@maios maios released this 10 Jul 12:12

New Features ✨

  • [Android] Use flutter.compileSdkVersion to align Android compileSdk with Flutter SDK

Bug fixes 🐞

  • [iOS] Fix iOS compass ignoring CompassSettings.fadeWhenFacingNorth (and visibility in general) unless enabled was also set. enabled and fadeWhenFacingNorth are now applied independently, matching Android behavior

Dependency Updates

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

v2.21.10

Choose a tag to compare

@maios maios released this 14 Jul 11:11

Dependency Updates

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

v2.22.4

Choose a tag to compare

@maios maios released this 09 Jul 07:25

Dependency Updates

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

v2.25.1

Choose a tag to compare

@maios maios released this 10 Jul 07:45

Dependency Updates

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

v2.26.0-rc.1

v2.26.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@evil159 evil159 released this 30 Jun 12:52

New Features ✨

  • [Android] Use flutter.compileSdkVersion to align Android compileSdk with Flutter SDK

Bug fixes 🐞

  • [iOS] Fix iOS compass ignoring CompassSettings.fadeWhenFacingNorth (and visibility in general) unless enabled was also set. enabled and fadeWhenFacingNorth are now applied independently, matching the Android behaviour

Dependency Updates

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

v2.21.9

Choose a tag to compare

@maios maios released this 10 Jul 07:44

Dependency Updates

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

v2.21.8

Choose a tag to compare

@maios maios released this 26 Jun 13:16

Dependency Updates

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

v3.0.0-alpha.1

v3.0.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@maios maios released this 18 Jun 10:19

Warning

This is an alpha release. APIs may change before the stable release. Not recommended for production use.

What's new

  • Federated plugin architecture with separate packages for mobile (mapbox_maps_flutter_mobile), web (mapbox_maps_flutter_web), and shared types (mapbox_maps_flutter_platform_interface).
  • Web support via Mapbox GL JS, endorsed automatically when targeting Flutter Web.

Platform API coverage

Web support is actively being developed. Not all APIs available on iOS and Android are supported on web yet — full parity is coming in future releases. APIs that are not available on a given platform will throw UnimplementedError at runtime.

Bug fixes

  • [iOS] Fix compass ignoring CompassSettings.fadeWhenFacingNorth (and visibility) unless enabled was also set. The two settings are now applied independently, matching Android behavior (#602).
  • [Android] Align compileSdk with flutter.compileSdkVersion.