fix: respect devicePixelRatio during simplification & avoid needless simplification/projection cache invalidation by @JaffaKetchup in fleaflet/flutter_map#1812
feat!: add interactive Polygons, rework PolylinehitTest result, and deprecate/disable auto application of TransulcentPointer by @JaffaKetchup in fleaflet/flutter_map#1822
🟢 Added StrokePattern, which supports solid, dotted, and dashed styles for Polylines and the border of Polygons - #1855 (replaces #1845), #1865, #1871, #1875, #1876
🔴 Deprecated MapOptions.applyPointerTranslucencyToLayers - #1822 for #1740
Contains the following user-affecting bug fixes:
Fixed NetworkTileProvider poor performance and ClientExceptions/SocketExceptions on disposal - #1742 for #1761, #1703, #1698
Fixed Polygon/PolylineLayer failing to move on changes - #1825
Prevented fatal crash due to infinite loop/memory leak at high zoom levels over some types of Polygon - #1854 for #1829
Fixed PolylineLayer exception: "The west longitude can't be smaller than the east longitude" - #1879
Fixed LatLngBounds.center to work across world bounds - #1860
Contains the following user-affecting performance improvements:
Added Polyline and Polygon simplification, and enhanced Polyline culling algorithm to work within the same Polyline - #1704, #1795, #1805, #1812
Other miscellaneous generic performance enhancements across the board, and addition of stress tests to example application
Contains the following important internal changes (does not include changes to the example app, meta changes to the repo/org configuration, or minor changes):
Merged MapInternalController & MapControllerImpl, and removed "FlutterMap" prefix from some members - #1738
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps flutter_map from 6.2.0 to 7.0.0.
Release notes
Sourced from flutter_map's releases.
... (truncated)
Changelog
Sourced from flutter_map's changelog.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show