NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4137 most downloaded on pub.dev
OpenStreetMap Plugin Native for flutter apps (Andoird/iOS/web)
Last release 15 days ago
04 Sep 2026
Release timing varies
gaps range from 1 weeks to 8 months
Nearly every release is documented
notes for 56 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
269 releases · first in 2020
One column per quarter.
add new attribute limitArea in MapController to init map in specific area
limitArea in MapController to init map in specific arealimitArea to set BoundingBox of camera in the mapremoveLimitArea to remove limit area in the map- remove unused attribute
fix zoom init map in customPickerLocation
optimize draw marker before send it to native view in OSMFlutter widget
selectAdvancedPositionPicker to get select position with getCurrentPositionAdvancedPositionPicker for ios purposefix: set correctly the color of the circle
remove deprecated attribute markerIcon that replaced with markerOption
setMarkerOfStaticPoint to set marker of group of geoPointmarkerIcon that replaced with markerOptionadd new attribute mapIsLoading to show custom widget before map has been initialized
mapIsLoading to show custom widget before map has been initializedfix set color static marker position
support select position (custom marker, not network image will not work)
remove show dialog when map config road
(#123) fix zoom when changeLocation was called
fix problem when await selectPosition used should cancel global map listener
await selectPosition used should
cancel global map listenerfix reinitialize the stream controller when map screen was disposed and reopened again
remove background location permission
add listenerMapLongTapping and listenerMapSingleTapping to manage Tapping Listener on the map (available for Android)
listenerMapLongTapping and listenerMapSingleTapping to manage Tapping Listener on the map (available for Android)- fix null check in OSMFlutter
add copyright widget for osm copyright
fix bug in android side (check for intersectPoint using wrong key)
interestPoint to intersectPoint in drawRoad- remove useSecureURL attribute - remove setURL for drawRoad
useSecureURL attributeadd put dynamic image to marker for select position
remove roadWidth , roadColor from the method drawRoad
roadWidth , roadColor from the method drawRoadshowMarkerOfPOIfix bug : hide markers of start and end position
add interest point to draw road
- increase score
add new attribute markerOption to configuration marker in osm map
changeAdvPickerIconMarker- fix bug - update osmdroid to 6.1.10 - update osmbonuspack to 6.7.0
- remove unnecessary code
add rotateMapCamera function to chang orientation of the osm map
rotateMapCamera function to chang orientation of the osm map- fix readme
- update readme
add new widget CustomPickerLocatiob to build custom search picker
CustomPickerLocatiob to build custom search pickertextCancelPicker showSimplePickerLocationadd new attribute to drawRoad : roadColor,roadWidth
roadColor,roadWidthadd goToLocation method to change location in the map without add marker
create showSimplePickerLocation method that display simple dialog with osm map
showSimplePickerLocation method that display simple dialog with osm mapremove dependencies that doesn't support null safety
- fix issues
remove deprecated api in build.gradle
remove default zoom from track location
add new method to get current location without close advanced picker
- fix error export
add removeAllRect,removeAllShapes
- add drawRect , removeRect
add assisted selection position
add drawCircle , removeCircle and removeAllCircle method
add addressSuggestion for search completion
- fix bugs
add new attribute to control the visibility if infoWindow of Marker
- fix readme
separation of controller from osmFlutter
- format files - add comments
fix zoom level when new position was picked
create new method to delete last road in map
- update readme
- fix readme
fix bug in map when currentLocation = true map freeze and no response due to infinite loop in requestPermission
fix enableTracking and deactivateTracking
fix error in road when markers not initialized
add marker picked by user deletable in long click
receive update location when tracking is enabled
- fix enable/disable tracking
Your coding agent can read these notes before it upgrades. Set up the MCP server →