maplibre_web
Web implementation of the Flutter MapLibre plugin.
0.3.5
7.0K downloads/mo
#3411 most downloaded on pub.dev
josxha/flutter-maplibre
What this package is like to depend on
Last release 4 months ago
11 Apr 2026
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 3 of 3 stable releases
Nothing withdrawn
no release was ever pulled
6 months old
3 releases · first in 2026
3 releases in the last 12 months
see the full history below
Release timeline
3 releases · Feb 2026 to Apr 2026Releases
latest 3-
0.3.511 Apr 2026Release notes
Open source →This release contains a couple of bug fixes and improvements.
Thanks to @BartoszStasiurka for his contributions in this release!- fix: set default
maxZoomto 22 forRasterSource,RasterDemSourceandVectorSource. - fix: missing export of
DownloadProgress - Add
deleteRegion()toOfflineManager - Android: fix
onStyleLoaded()unreliable if style not loaded immediately - Android: fix
featuresAtPointcausesClassNotFoundExceptionin release builds - Android: update MapLibre Native to 13.0
- Android: update
jnito v1.0.0,jnigento 0.16.0 - Android: fix symbol icons appear smaller than on other platforms.
- iOS: update MapLibre Native to 6.25
Full Changelog: v0.3.4+1...v0.3.5
Contributors: @BartoszStasiurka, @josxha - fix: set default
-
0.3.420 Feb 2026Release notes
Open source →This feature release introduces a complete migration of the iOS platform to FFI and experimental support for Windows and macOS has been added using with web view.
The package has also been restructured into a federated plugin with separate packages for each platform.New Features
- iOS: migrate iOS to a complete FFI implementation and remove all pigeon method channel usage.
- Add experimental Windows and macOS support with a web view.
- Migrate the package to a complete federated plugin with separate packages for each platform.
- Add
paddingparameter tomoveCamera()andanimateCamera().
Bug Fixes
- Fix
paddingparameter offitBounds()doesn't account for device pixel ratio. - iOS: fix don't call
setState()if widget is not mounted. - iOS: fix
listOfflineRegions()throws exception if region packs are not available yet. - Fix gesture callbacks return incorrect screen offset, caused by incorrect device pixel ratio conversion.
- Android: fix map disposal causes sometimes a crash.
- Web: fix missing device pixel ratio adjustment on
addImage()
Full Changelog: v0.3.3+2...v0.3.4
Contributors: @josxha -
0.3.4+127 Feb 2026Release notes
Open source →Bug Fixes
- Web: fix
addSource()with raster and raster-dem source throws exception. - WebView: fix
addImage()results in image with wrong pixel ratio. - iOS: fix
animateCamera()causes the zoom level to jumps to the target zoom level. - iOS: fix
onStyleLoaded()callback is not called when style loads immediately.
Maintenance
- Migrate website to zensical and update documentation.
- Improve pub.dev scores of packages.
Full Changelog: v0.3.4...v0.3.4+1
Contributors: @josxha - Web: fix