v1.8.12-alpha.0
Pre-release
Pre-release
·
40 commits
to master
since this release
1.8.12-alpha.0 (2025-01-29)
Features
defaultLayerBuffersupport forGeoJSONVectorTileDataSource(e895a01)RouteMatchingResultgetRawResult(9cedd30)- android: support for GLTextureView (bf5a64c)
- borderWidth for text (ceb033a)
- cluster support for reporting cluster bbox (f0f9df7)
- ClusteredVectorLayer
expandCluster(de23e3a) - feature as geojson (e9eb3ae)
- GeoJSONVectorTileDataSource.setLayerGeoJSONString (0d06b11)
- GeoJSONVectorTileDataSource.simplifyTolerance (d06aa6f)
- geometry features (1739e45)
- Geometry.writeGeometry (ec84932)
- hillshade shadowLAYER (f851e08)
- in pair features between iOS and Android (6b1f5ca)
- ios: isLocationOnPath (b26a753)
- loadTile method (84a1705)
- map getZoom (1a6a69a)
- maptiler online source (37c90e3)
- minVisibleZoom/maxVisibleZoom (a788b25)
- MultiTileDataSource (2e7ec61)
- new
timeoutprop for http data sources (873d010) - new classes MultiValhallaOfflineRoutingService, MultiOSMOfflineGeocodingService and MultiOSMOfflineReverseGeocodingService (61c19cc)
- onMapInteraction (abe38dd)
- raster layer click (10cd609)
- stopAllDownloads (28a6cab)
- TileDataSource maxOverzoomLevel (9af25b6)
Bug Fixes
Layersfix (5dbd400)reloadStyleand missingMBVectorTileDecoder(2af9714)- a lot of fixes and improvements (fc880bb)
- added all new features from latest sdk (5408477)
- Added support for adding event listeners from XML (177e133)
- allow vector listeners custom native class (206901c)
- android: allow correct object disposal with
dispose()(f0a4ec7) - android: another cluster fix (2114055)
- android: cluster fix (12d0dac)
- android: correctly clean up android bitmaps (f91a432)
- android: correctly pause resume map (c919930)
- android: isLocationOnPath fix (3edc73f)
- android: native-api-usage (5730170)
- android: native-api-usage optimisation (2fe6540)
- android: regression fix (16949de)
- android: simplified enums handling (fd097bf)
- android: use implementation (d25e332)
- bunch of fixes (561064c)
- catch errors on addLayer (b1d978b)
- cluster images fix (scale) (fb07e36)
- disposeNativeView handle (10a3447)
- download listener fix (52e5515)
- ensure we create the nativeView if not created (2b8f0af)
- events update (3ab8001)
- faster variant from and to (736ffc3)
- fix for circular reference (this time working) (d7aadeb)
- fully working clusters (5a01e93)
- geocoding autocomplete fix (3a2b520)
- getter fix (5de7efe)
- HTTPTileDataSource inheritance (a8b4161)
- ios: VectorElementVector fix (50e0784)
- ios: calculateRoute customOptions (8fabc5e)
- ios: cluster layer in pair with android (016471e)
- ios: findFeatures callback fix (a8e9802)
- ios: fixed isLocationOnPath and distanceToEnd (c77b33e)
- ios: Layers fix (65957fe)
- ios: missing build flag (e6d19dd)
- ios: resource loading fix (640b663)
- ios: resource loading fix (351c7ac)
- ios: support setRunOnMainThread (true by default) (6044fb1)
- ios: typo error on MapPosVector and MapPosVectorVector (dd86e23)
- LocalVectorLayer addFeatureCollection fix (28ddce0)
- marker allow dynamic values change (d98fbdb)
- matchRoute fixes (7b2f050)
- minZoom/maxZoom getters fix (5a6bb5f)
- missing font typing for ClusterElementBuilderOptions (5a9ca5a)
- missing motorcycle valhalla profile (6ce9c5f)
- missing refresh signature (6a53737)
- more work on
getRawResultfor routing (f6fafff) - prevent error (47bf350)
- prevent error on null image proeprties (d441121)
- prevent errors in production (9e98710)
- protect against memory leaks (6c46ccc)
- refactor to avoid import circular references (3789c07)
- refactoring and cleanup of the routing services (58e5052)
- regression fix (32e4788)
- return colors as Color (5aa1fb1)
- route methods as promise (7b6f6bd)
- RouteMatchingRequest customOptions (af50050)
- routing ensure we use the correct profile (c1833e4)
- scheme (b96f7f1)
- scheme support for
MBTilesTileDataSource(1b5fcb3) - some hillshade fixes (a1f8403)
- submodules remote location (490d62b)
- support for rendererLayerFilter and clickHandlerLayerFilter (4889e95)
- support MultiPoint point geometry in onVectorTileClicked (5bcaaa2)
- support new valhalla addLocale (80417a7)
- toJSON for MapBounds (5c193c8)
- typings fix (55add44)
- typings fix (f36521f)
- typings fix (1ad6c33)
- update for latest sdk (bb64e97)
- update to latest native SDK (8a9e185)
- use MapRange as array everywhere (2e65cfe)
- wrong MBTilesTileDataSource parent class (703a678)