v8.0.0
What's Changed
- fix: polygon hit detection when map is rotated by @monsieurtanuki in #1942
- feat: unbounded horizontal scroll by @monsieurtanuki in #1948
- fix: added polygon validity check before hit testing by @JaffaKetchup in #1964
- chore(example): updated WMS tile source & updated web config by @JaffaKetchup in #1963
- chore(example): added WASM support to example by @JaffaKetchup in #1885
- fix: remove
hitValue
fromPolyline.renderHashCode
by @JaffaKetchup in #1967 - chore(deps): bump flutter_lints from 4.0.0 to 5.0.0, add /example to dependabot, fix lint by @dependabot in #1971
- fix: eagerly listen to
TileLayer.reset
stream to ensure handler is fired by @JaffaKetchup in #1943 - chore: document
MapPosition/PositionCallback.hasGesture
in-code by @alestiago in #1973 - chore: fixed Android example app build for CI/CD by @JaffaKetchup in #1985
- fix: make horizontal repetition CRS dependent by @monsieurtanuki in #1978
- fix!: added integer
tileDimension
& deprecatedtileSize
by @JaffaKetchup in #1940 - chore(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #1986
- feat: add
filterQuality
parameter to(Base)OverlayImage
by @RBT22 in #1989 - feat: expose
BaseOverlayImage
for external implementation by @JaffaKetchup in #1990 - fix(perf): fixed massive performance issue in simplification steps for
Polyline/gonLayer
s by @JaffaKetchup in #1991 - fix(example): replaced EPSG:3413 with EPSG:3996 (fixed imagery source) & removed Custom CRS page by @JaffaKetchup in #1992
- feat: allow polylines & polygons to cross world boundary by @monsieurtanuki in #1969
- feat(perf): perform bbox culling prior to aggressive culling for polylines by @JaffaKetchup in #1993
- feat!: migrate
Point<double>
toOffset
internally by @mootw in #1996 - refactor: bump min flutter version to 3.27.0, fix deprecations by @JaffaKetchup in #1994
- feat(example): improve appearance of dark mode filter by @TechnicJelle in #2003
- chore(example): updated Android build config & migrated Web URL strategy by @JaffaKetchup in #2004
- feat: replicate
Marker
s across all worlds by @monsieurtanuki in #2000 - fix: resolve most tile pruning/state issues by @mootw in #2007
- fix: use
Client
instead ofBaseClient
in network tile/image provider by @slightfoot in #2011 - fix: avoid closing externally created
http.Client
inNetworkTileProvider
by @JaffaKetchup in #2012 - feat: add multi-world support to
CircleMarker
s by @monsieurtanuki in #2018 - fix: invoke map interaction callbacks with coordinates in primary world by @monsieurtanuki in #2025
- feat: added keyboard controls for map gestures by @JaffaKetchup in #1987
- chore: prepare for v8 release by @JaffaKetchup in #2021
New Contributors
- @alestiago made their first contribution in #1973
- @RBT22 made their first contribution in #1989
- @TechnicJelle made their first contribution in #2003
- @slightfoot made their first contribution in #2011
Full Changelog: v7.0.2...v8.0.0