All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.8.12-alpha.0 (2025-01-29)
defaultLayerBuffer
support forGeoJSONVectorTileDataSource
(e895a01)RouteMatchingResult
getRawResult
(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
timeout
prop for http data sources (873d010) - new classes MultiValhallaOfflineRoutingService, MultiOSMOfflineGeocodingService and MultiOSMOfflineReverseGeocodingService (61c19cc)
- onMapInteraction (abe38dd)
- raster layer click (10cd609)
- stopAllDownloads (28a6cab)
- TileDataSource maxOverzoomLevel (9af25b6)
Layers
fix (5dbd400)reloadStyle
and 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
getRawResult
for 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)
1.8.12-alpha.0 (2025-01-29)
defaultLayerBuffer
support forGeoJSONVectorTileDataSource
(e895a01)RouteMatchingResult
getRawResult
(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
timeout
prop for http data sources (873d010) - new classes MultiValhallaOfflineRoutingService, MultiOSMOfflineGeocodingService and MultiOSMOfflineReverseGeocodingService (61c19cc)
- onMapInteraction (abe38dd)
- raster layer click (10cd609)
- stopAllDownloads (28a6cab)
- TileDataSource maxOverzoomLevel (9af25b6)
Layers
fix (5dbd400)reloadStyle
and 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
getRawResult
for 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)
1.8.11 (2022-01-20)
Layers
fix (38f1065)reloadStyle
and missingMBVectorTileDecoder
(7b054f9)- scheme (d748bcf)
- scheme support for
MBTilesTileDataSource
(6643e78)
defaultLayerBuffer
support forGeoJSONVectorTileDataSource
(a9428ee)
1.8.10 (2021-12-07)
- don't commit lock file (70fb58f)
- download listener fix (4a11674)
- refactoring and cleanup of the routing services (40d7c09)
- submodules remote location (473a2e8)
- support for rendererLayerFilter and clickHandlerLayerFilter (12c133c)
1.8.9 (2021-11-25)
- ensure we create the nativeView if not created (9a56ab1)
1.8.8 (2021-11-25)
1.8.7 (2021-11-24)
- allow vector listeners custom native class (259ddcb)
- ios: VectorElementVector fix (8b13e98)
- protect against memory leaks (288bd5c)
1.8.6 (2021-11-16)
- regression fix (ec6b7b7)
1.8.5 (2021-11-10)
- fix for circular reference (this time working) (9f5a986)
- refactor to avoid import circular references (546852b)
- android: native-api-usage optimisation (177576b)
1.8.4 (2021-10-15)
- android: another cluster fix (cc6ac56)
1.8.3 (2021-10-15)
- android: cluster fix (0874974)
1.8.2 (2021-10-15)
- cluster images fix (scale) (a3934ca)
- missing font typing for ClusterElementBuilderOptions (84dc4cf)
- prevent error on null image proeprties (8ba8d92)
1.8.1 (2021-10-09)
- ClusteredVectorLayer
expandCluster
(ac43e41)
1.8.0 (2021-10-08)
- android: regression fix (5e36f77)
- cluster support for reporting cluster bbox (a9e536d)
1.7.3 (2021-10-07)
Note: Version bump only for package @nativescript-community/ui-carto
1.7.2 (2021-10-07)
- fully working clusters (119dc16)
- LocalVectorLayer addFeatureCollection fix (48d5fea)
- use MapRange as array everywhere (d9adf2b)
- android: native-api-usage (c67b863)
- ios: cluster layer in pair with android (65f5990)
1.7.1 (2021-09-29)
- ios: fixed isLocationOnPath and distanceToEnd (bc61e1b)
- ios: support setRunOnMainThread (true by default) (db7fde9)
1.7.0 (2021-09-27)
- GeoJSONVectorTileDataSource.setLayerGeoJSONString (9aef5eb)
- GeoJSONVectorTileDataSource.simplifyTolerance (fcec86d)
- Geometry.writeGeometry (d589f10)
- ios: isLocationOnPath (a51f8b1)
1.6.4 (2021-08-16)
Note: Version bump only for package @nativescript-community/ui-carto
1.6.3 (2021-08-16)
1.6.2 (2021-07-30)
1.6.1 (2021-07-21)
Note: Version bump only for package @nativescript-community/ui-carto
1.6.0 (2021-07-19)
- geocoding autocomplete fix (8f2a5e5)
- marker allow dynamic values change (cf97f06)
- missing refresh signature (38210be)
- routing ensure we use the correct profile (4fcdd42)
1.5.1 (2021-05-14)
- ios: calculateRoute customOptions (4c13d1b)
- faster variant from and to (53a418c)
- ios: findFeatures callback fix (33bfab2)
1.5.0 (2021-04-16)
- getter fix (d9acc61)
- HTTPTileDataSource inheritance (fd4e37f)
- raster fix (10e80f5)
- return colors as Color (bc41a60)
- typings fix (e63c0f9)
- wrong MBTilesTileDataSource parent class (672289f)
- ios: missing build flag (d491e11)
- loadTile method (23cb150)
- map getZoom (3b497d6)
- raster layer click (951e2d0)
- stopAllDownloads (22e6a96)
1.4.11 (2021-01-16)
- prevent errors in production (dde312f)
1.4.10 (2021-01-15)
- a lot of fixes and improvements (c35ecb1)
1.4.9 (2020-11-20)
- toJSON for MapBounds (c52ce64)
- geometry features (c818cec)
1.4.8 (2020-11-02)
- features and fixes (b890450)
1.4.7 (2020-10-30)
1.4.6 (2020-10-23)
Note: Version bump only for package @nativescript-community/ui-carto
1.4.5 (2020-10-23)
Note: Version bump only for package @nativescript-community/ui-carto
1.4.4 (2020-10-23)
- error fix (bdbaa75)
1.4.3 (2020-09-17)
Note: Version bump only for package @nativescript-community/ui-carto
1.4.2 (2020-09-17)
- android: broken gradle script (030638d)
1.4.1 (2020-09-17)
- ios: crash fix (30b7658)
1.4.0 (2020-09-07)
- N7 and new plugin name (4da5b91)
1.3.1 (2020-05-28)
- missing projection methods (053fc04)
1.2.42 (2020-05-10)
- android: allow overriding version of sdk (aea2624)
1.2.41 (2020-05-07)
- rollback and fixes (43aea9f)
1.2.39 (2020-04-25)
- typo fix (b72995b)
- android: crash on mapListener (8879eae)
- prevent crash when no options are passed (71bb9fe)
1.2.38 (2020-04-23)
- big bump, move to 4.3.0.RC2 (72d69a7)
1.2.37 (2019-12-10)
Note: Version bump only for package @nativescript-community/ui-carto
1.2.36 (2019-12-09)
Note: Version bump only for package @nativescript-community/ui-carto
1.2.35 (2019-12-06)
- typings (dd0b4e7)
1.2.34 (2019-12-05)
Note: Version bump only for package @nativescript-community/ui-carto
1.2.33 (2019-11-07)
- updated deps (e2a10be)
1.2.32 (2019-10-28)
- missing deps (137c171)
1.2.31 (2019-10-28)
- some blillboard improvements (d900d2f)
1.2.30 (2019-10-10)
- inherit content view (e22599c)
1.2.29 (2019-09-27)
1.2.28 (2019-08-28)
- prevent styles being loaded twice (6f6c887)
1.2.27 (2019-08-11)
- captureRendering (b57d858)
1.2.26 (2019-07-30)
- mapBounds is now a class to allow native calls (899df54)
- options.databasePath. Should it work? (298c804)
- setFocusPos fix on iOS (3a1b155)
- added GeoJSONVectorTileDataSource (21e1593)
1.2.25 (2019-07-25)
- ios datasource add crash (9f391db)
1.2.24 (2019-07-24)
- no android typings (fb4b986)
1.2.23 (2019-07-24)
Note: Version bump only for package @nativescript-community/ui-carto
1.2.22 (2019-07-19)
1.2.21 (2019-06-13)
1.2.20 (2019-06-11)
- better handle off android enum properties (267c26a)
- fixed joinType and endType properties (5f0e655)
- import fixes (a49ea72)
- metaData type (e72c92e)
- prevent NPE error (5ba6d27)
1.2.19 (2019-05-31)
- getLayers support (aee0683)
1.2.18 (2019-05-31)
- report userAction on mapMoved and idle. Allows userFollow logic (66e67ec)
- report when a map move was triggered by the user (b4d14d5)
- reverse geocoding (bc1edde)
1.2.17 (2019-05-28)
- ios valhalla implementation (cb2c9c1)
- wrong Line inheritance (preventing properties to work) (d939406)
- route matching (ddf85b9)
1.2.16 (2019-05-27)
- wrong options declarations for LineStyleBuilder (f4ff4d1)
1.2.15 (2019-05-27)
- valhalla routing support (cd2df9a)
1.2.14 (2019-05-27)
- android fix missing apiKey argument (f1ca362)
- better map options (db8a1b4)
- refactoring vector elements and added more native properties (acd0332)
- added FeatureCollectionSearchService (4a6822b)
- added routing (9ef9e8c)
- geocoding services for ios (2936f3f)
- more methods to convert native carto objects (0890279)
- more methods to convert native carto objects (c8af6fc)
1.2.13 (2019-05-24)
- no need to convert to Wgs84 (65b1347)
- null check (48a3f79)
- zip loading fix in MBVectorTileDecoder on android (1a1abce)
- support passing native objects (770c5e1)
1.2.12 (2019-05-17)
1.2.11 (2019-05-02)
Note: Version bump only for package @nativescript-community/ui-carto
1.2.10 (2019-05-02)
- layer get datasource and projection for ios (c84f6f5)
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
10 April 2019