- Introduction of mapbox_gl_platform_interface library
- Introduction of mapbox_gl_web library
- Integrate web support through mapbox-gl-js
- Add icon-allow-overlap configurations
- Update mapbox depdendency to 9.2.0 (android) and 5.6.0 (iOS)
- Long press handlers for both iOS as Android
- Change default location tracking to none
- OnCameraIdle listener support
- Add image to style
- Add animation duration to animateCamera
- Content insets
- Visible region support on iOS
- Numerous bug fixes
- iOS support for annotation extensions (circle, symbol, line)
- Update SDK to 8.5.0 (Android) and 5.5.0 (iOS)
- Integrate style loaded callback api
- Add Map click event (iOS)
- Cache management API (Android/iOS)
- Various fixes to showing user location and configurations (Android/iOS)
- Last location API (Android)
- Throttle max FPS of user location component (Android)
- Fix for handling permission handling of the test application (Android)
- Support for loading symbol images from assets (iOS/Android)
- Update SDK to 8.4.0 (Android) and 5.4.0 (iOS)
- Add support for sideloading offline maps (Android/iOS)
- Add user tracking mode (iOS)
- Invert compassView.isHidden logic (iOS)
- Specific swift version (iOS)
- Camera API (iOS)
- Line API (Android)
- Update codebase to AndroidX
- Update Mapbox Maps SDK for Android to v7.3.0
- Support for iOS
- Migration to embedded Android and iOS SDK View system
- Style URL API
- Style JSON API (Android)
- Gesture support
- Gesture restrictions (Android)
- Symbol API (Android)
- Location component (Android)
- Camera API (Android)
- Initial Android surface rendering POC