Upgrading flutter_map 4 to 5
Breaking4.0.0 → 5.0.0Breaking1Platform1Changed5Fixed1Other3
BreakingUpgrade verdict
1 breaking change and a platform requirement change.
In plain terms
- If you set saveLayers on a polyline layer, remove it; layers are now saved automatically when needed.
- The package now works with Flutter 3.10, and the way map tiles are loaded has been rebuilt.
Must act 2 items need code or config changes
Dart SDK requirement changed in 5.0.0-dev.1: >=2.18.0 <3.0.0 → >=3.0.0 <4.0.0.
Flutter requirement changed in 5.0.0-dev.1: >=3.3.0 → >=3.10.0.
What you must change
Breaking1
Removes the saveLayers property from PolylineLayer and saves layers automatically when required.
PolylineLayersaveLayersPlatform1
Adds support for Flutter 3.10 and reworks tile providers.