flutter_osm_web
flutter web interface for flutter osm contain web channel and web api
2.0.1
4.6K downloads/mo
#3948 most downloaded on pub.dev
liodali/osm_flutter
What this package is like to depend on
Last release today
22 Aug 2026
Ships unpredictably
gaps range from 8 days to 9 months
Most releases are documented
notes for 29 of 41 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
51 releases · first in 2022
5 releases in the last 12 months
see the full history below
Release timeline
51 releases · Sep 2022 to Aug 2026Releases
latest 51-
2.0.122 Aug 2026Release notes
Open source →- fix(android): route map gestures through MapsCore
- fix(android): stabilize user location markers
- refactor(android): match roads by line identifier
- refactor(android): keep marker icons in public CRS
- refactor(android): use public CRS for user location overlay
Release notes
Open source →- fix Flutter Web WASM build: load map HTML/JS from Flutter assets instead of Dio/CDN
- inject map scripts with
HTMLScriptElement.text(WASMinnerHTMLparsed the JS as HTML) - load the map iframe from a same-origin blob URL instead of
srcdocto avoidabout:srcdocHistory.replaceState errors under COOP/COEP
-
2.0.005 Jul 2026Release notes
Open source →- Breaking: migrate Android map engine from osmdroid to mapscore (openmobilemaps)
- add
MapscoreFlutterOsmViewas new Android platform view - add
OsmRoadManager,CustomLocationManager,OsmLocationProviderfor mapscore - add
SystemFontLoaderwith NotoSans SDF font assets for mapscore text rendering - add mapscore models:
FlutterMarker,FlutterRoad,RoadConfig,Shape,MapscoreGeoPoint - switch
OsmFactoryto useMapscoreFlutterOsmView - update iOS
OSMMapCoreIOSFrameworkdependency to latest revision - add
useExternalTrackingparameter toMapControllerconstructors - add
satelliteLayerconstructor with ArcGIS World Imagery preset - add
styleURLandisVectorfields toCustomTilemodel for vector tile support - add dotted road style and border customization to
drawRoadManually(iOS) - improve location permission handling with explicit checks and user-friendly errors
- request location permission in
myLocation()on Android
Release notes
Open source →- Breaking: migrate web rendering engine from Leaflet to MapLibre GL JS
- add
useMapLibreflag toOsmWebWidgetto toggle between Leaflet and MapLibre - add
index_maplibre.htmlasset (MapLibre GL JS implementation) - add
styleURLsupport toCustomTileJsinterop andWebMixinfor vector tiles - load assets from local package in debug mode instead of GitHub CDN
- prevent marker click event propagation to map
- add tracking state guard to prevent duplicate callbacks
- improve sidebar toggle and road rendering
- change
flutter_osm_interfacedependency to^1.4.0
-
1.4.431 May 2026 -
1.4.331 May 2026 -
1.4.210 Oct 2025 -
1.4.106 Jul 2025 -
1.4.006 Jul 2025Release notes
Open source →- update ios sdk
- add
onGeoPointLongPresscallback and mixin - fix wrong user location information from JS to dart
- fix readme file thnx to #assemblethis
Release notes
Open source →- add
onGeoPointLongPressEventto handle long click in web - fix tracking position information from js to dart
-
1.3.521 Oct 2024 -
1.3.419 Sep 2024Nothing published for this version
-
1.3.4+113 Oct 2024Nothing published for this version
-
1.3.319 Sep 2024 -
1.3.217 Sep 2024 -
1.3.115 Sep 2024 -
1.3.008 Sep 2024Release notes
Open source →- add new attribute
isDottedtoRoadOptionto draw dotted line - fix bug related to draw shapes in mobile side
- add new attribute
-
1.2.0-wasm10 Aug 2024 pre-release -
1.1.016 Jul 2024Release notes
Open source →- fix bug in drawMultiRoad #530
- improve customTile where we added the support for full url
- improve lints
-
1.0.507 Jul 2024 -
1.0.406 Jul 2024 -
1.0.320 May 2024 -
1.0.214 Apr 2024 -
1.0.103 Apr 2024 -
1.0.002 Apr 2024Release notes
Open source →- replace Tangram es with another ios sdk
- add
startLocationUpdating,stopLocationUpdatingfor external control of user location - fix some bugs
- migrate to wasm for web
- replace gotoPosition by moveTo
-
1.0.0-rc.419 Mar 2024 pre-releaseRelease notes
Open source →- update ios sdk and fix bug related to userlocation
- fix draw border for road in ios side
-
1.0.0-rc.309 Mar 2024 pre-releaseRelease notes
Open source →- fix bug related to user location in android #507
- update docs(thanx to @vargab95)
-
1.0.0-rc.217 Feb 2024 pre-release -
1.0.0-rc.110 Feb 2024 pre-release -
1.0.0-rc27 Jan 2024 pre-release -
1.0.0-dev.306 Jan 2024 pre-releaseRelease notes
Open source →- Dix bug in init map with zoomOption in iOS side
- Add
isEqualmethod toGeoPoint - Improve/fix bug in ios sdk
-
1.0.0-dev.201 Jan 2024 pre-releaseRelease notes
Open source →- fix bugs for angle/iconAnchor in web side
- fix bug for iconAnchor in iOS side
- fix customTile in ios when it's null
-
1.0.0-dev.131 Dec 2023 pre-release -
1.0.0-dev31 Dec 2023 pre-release -
0.6.227 Nov 2023 -
0.6.117 Nov 2023 -
0.6.005 Nov 2023Release notes
Open source →- separation of controller from osmFlutter
- remove working with globalkey to make operation in osmMap
- create MapController to communicate with osm map
- improve readability of code
-
0.5.006 Aug 2023Nothing published for this version
-
0.4.222 Jun 2023Release notes
Open source →- create method to calculate distance between 2 point : distance2point
- format files
-
0.4.103 Jun 2023 -
0.4.029 May 2023 -
0.3.019 May 2023 -
0.2.710 Apr 2023Nothing published for this version
-
0.2.602 Apr 2023Nothing published for this version
-
0.2.530 Mar 2023Nothing published for this version
-
0.2.424 Mar 2023Nothing published for this version
-
0.2.322 Mar 2023Nothing published for this version
-
0.2.208 Mar 2023Nothing published for this version
-
0.2.126 Feb 2023Nothing published for this version
-
0.2.021 Feb 2023 -
0.1.315 Jan 2023Nothing published for this version
-
0.1.225 Sep 2022Nothing published for this version
-
0.1.125 Sep 2022 -
0.1.025 Sep 2022