Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@nextgis/properties-filter

Package Overview
Dependencies
Maintainers
3
Versions
85
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nextgis/properties-filter - npm Package Versions

1
9

1.16.8

Diff

Changelog

Source

1.16.8 (2023-05-14)

Bug Fixes

  • build: control-container extract css (a02d24b)
  • build: fix item index.js error (504013e)
  • cancelable-promise: do not cancel already complate promise (f32db82)
  • cancelable-promise: handle error for CancelablePromise.all (0929761)
  • cesium-map-adapter: extent from bounding sphere (65b592a)
  • cesium-map-adapter: set layer adapters request headers (38074ba)
  • cesium-map-adapter: update geojson adapter (40d877f)
  • cesium: add check for telset3d adapter addLayer (3642e69)
  • cesium: cesium geojson layer style (27f4cbe)
  • cesium: change geojson extrude height set (b00bf53)
  • cesium: disable zoom undergroung (2455e38)
  • cesium: do not clamp to ground 3d geojson (121587b)
  • cesium: empty default imagery provider (17396f8)
  • cesium: fitBounds for not Scene3D modes (8fbe25c)
  • cesium: fix Tilset3D setHeight (2f93801)
  • cesium: geojson terrainsample (deb790c)
  • cesium: GeoJsonAdapter pin color from empty string (ff9a390)
  • cesium: remove default imagery provider (2ee228d)
  • cesium: scene requestRender on layers visibility change (dd0dee5)
  • cesium: TileAdapter baselayer ordering (9318a37)
  • cesium: TileLayer ordering (45c6fc3)
  • cesium: Tileset#DAdapter set terrain height (4245446)
  • cesium: Tilset3D adapter paint (bb71211)
  • control-container: style url (af64c52)
  • demo: import utils from cdn (e4db110)
  • demo: remove layer id from ngw properties filter example (a47dba9)
  • demo: show codepen icon (8d610ea)
  • examples: check paint opacity is number (1fcc9a9)
  • examples: rapair examples (42a770e)
  • examples: set type for ngw_resource highlight layer (ec0ab5e)
  • improve node/browser splitting (b5312bb)
  • item: protect tree children arrays from modiffy (12f3fa1)
  • leafelet-map-adapter: safe make remote options (c84e1ae)
  • leafelt-map-adapter: selected layer click event param (aab6ed5)
  • leaflet-map-adapter: add getBounds validation (cbbfcde)
  • leaflet-map-adapter: fix BaseAdapter pane zIndex set (bd26273)
  • leaflet-map-adapter: geojson selection (d260db5)
  • leaflet-map-adapter: init center option (32793bf)
  • leaflet-map-adapter: maxBounds hotfix (7e51591)
  • leaflet-map-adapter: popup content height (1ff49ca)
  • leaflet-map-adapter: repain unSelectOnSecondClick (1460de0)
  • leaflet-map-adapter: resolve geojson adapter layerdefinition problem (a1918e6)
  • leaflet-map-adapter: return zero from getZoom (4dfbcfb)
  • leaflet: RemoteTileLayer mixin removeTile method (b285a72)
  • leaflet: remove forgotten console logs (f02b571)
  • mapbox-gl-js: fix for babel build (7caf5b9)
  • mapbox-map-adapter: change osm adapter url (d99a2ba)
  • mapbox-map-adapter: point paint stroke color (4970102)
  • mapbox-map-adapter: popup on hover (c8ac81b)
  • mapbox-map-adapter: remove type prop frm native paint (1e09101)
  • mapbox-map-adapter: show label not only for filtered layer (0fde977)
  • mapbox: beforeRemove check for map exist (3daebb0)
  • mapbox: disable mapbox image layer (e30c9bb)
  • mapbox: fix geojson adapter clean method (3363237)
  • mapbox: geojson adapter select (8975ef3)
  • mapbox: geojson getFeatures method return whole source data (adc92f9)
  • mapbox: geojson getSelected method (5e9044c)
  • mapbox: geojson layer selection with nativeFilter option (893305c)
  • mapboxgl-map-adapter: clean popup on vectorlayer remove (2af88cf)
  • mapboxgl-map-adapter: disable unselect on label hover out (0fcdf35)
  • mapboxgl-map-adapter: fix onSelect event (4391a8b)
  • mapboxgl-map-adapter: geojson addlayer protected methods (af07060)
  • mapboxgl-map-adapter: parse mapAdapterOptions (6a7a748)
  • mapboxgl-map-adapter: remove image source on layer remove (b5e2001)
  • mapboxgl-map-adapter: repair unselectOnSecondClick (997c596)
  • mapboxgl-map-adapter: select features by propertiesfilter improve (c41bb2a)
  • mapbox: propertyFilter for selected vector data (05d94a8)
  • mapbox: right selected event order call (08859e5)
  • mapbox: set transformRequest option only then map is loaded (9911365)
  • mapbox: transformRequests hotfix (762b294)
  • mapbxo: resolve geojson selection-filter conflict (b1b8744)
  • ngw-connector: clean cache on resource delete (7fc716c)
  • ngw-connector: disable request params list convert to object (64b10e8)
  • ngw-connector: do not create new instance on same url and auth (444b745)
  • ngw-connector: do not throw error on node data load6 use promise reject (3222e01)
  • ngw-connector: fixes to apiRequest cancel work (e4451d8), closes #6
  • ngw-connector: get resource children resourceId zero check (d680b01)
  • ngw-connector: getResource cache when keyname (1c6ff6e)
  • ngw-connector: getResourceByKeyname cache (78262a7)
  • ngw-connector: improve compatibility with Node (7fdec8d)
  • ngw-connector: improve for node (def5cea)
  • ngw-connector: improve node/browser separation (4ff2ef8)
  • ngw-connector: make login on connect (7850a14)
  • ngw-connector: node request write data for no POST mode (abf9f63)
  • ngw-connector: remove caching for update put request (8ff88ae)
  • ngw-connector: remove requestControl (b1ccdfa)
  • ngw-connector: retunr undefined on empty apiRequest (cb05fb0)
  • ngw-connector: update error response status code list (19da260)
  • ngw-connector: use this in fabric method (3904583)
  • ngw-connect: properly abort request on cancel (a2193b7)
  • ngw-connect: remove unnecessary console log (4c3148e)
  • ngw-kit: check company_logo in settings (cb4ba04)
  • ngw-kit: clean layer adapter options (d4a0ab6)
  • ngw-kit: create async adapter from parent resource (5ce6394)
  • ngw-kit: createGeojsonAdapter propertiesFilter (06c109f)
  • ngw-kit: do not load BBOX out of min-max zoom range (a029ca0)
  • ngw-kit: do not reassign getExtent for geojson layer (feca330)
  • ngw-kit: duplication of the server filter by the client (aaa9d2d)
  • ngw-kit: editing for a new layer visibility standard (2e94979)
  • ngw-kit: fetchNgwLayerItems client filter (2574448)
  • ngw-kit: fix addNgwLayer resource options (e2e37d4)
  • ngw-kit: fix emppty identify geometry (f8e85af)
  • ngw-kit: fix like and ilike filter requests (2ddb8ff)
  • ngw-kit: getIdentifyItems multiple (36381d5)
  • ngw-kit: inject item into the createRasterAdapter class factory (ea08e3e)
  • ngw-kit: insert headers into createOnFirstShowAdapter addLayer method (355531e)
  • ngw-kit: make async onFirstShowAdapter hide and show methods (502b261)
  • ngw-kit: ngw webmap item childrensafe reverse (b790e3a)
  • ngw-kit: ngw webmap items layer order (c5dad6b)
  • ngw-kit: ngw-webmap tree sublevel order (fff0dac)
  • ngw-kit: NgwWebmapItem max min zoom calculate (7e0af25)
  • ngw-kit: NgwWebmapLayerAdapter constuctor options (8129ca8)
  • ngw-kit: NgwWebMapLayerAdapter exent constrained (f86d804)
  • ngw-kit: no load date for geojson layer if data (40968e0)
  • ngw-kit: not identify for not supported layer (c7f710f)
  • ngw-kit: not stringify null on save ngw feature (b99bcf3)
  • ngw-kit: on first adapter wait while show layer (77ee936)
  • ngw-kit: order_by param (7ff4d29)
  • ngw-kit: protect firstShowAdapter from multiple creation (be8a0c5)
  • ngw-kit: remove async from NgwWebmapItem child add (4b9a75f)
  • ngw-kit: remove duplicates from a query with filter by ANY condition (f689a21)
  • ngw-kit: remove forgotten log (ae16ec6)
  • ngw-kit: remove unresolved variable (4299ad8)
  • ngw-kit: resolve createGeoJsonAdapter options override II (c211843)
  • ngw-kit: return raster_layer resource support (1c93522)
  • ngw-kit: set correct options when add webmaplayeritem (dbf779b)
  • ngw-kit: set image adapter default nd param (758e3e1)
  • ngw-kit: set NgwWebmap tree item property before layer load (5b9335e)
  • ngw-kit: show only one enabled webmap basemap (1087074)
  • ngw-kit: webmap item children ordering (cfb69b0)
  • ngw-kit: webmap iten async addLayer method (21ee8ac)
  • ngw-kit: webmapLayerItem options (d55b4d8)
  • ngw-kit: WebmapLayerItem ordering (5b53e44)
  • ngw-kit: wms adapter layers options from adapterOptions (eabe108)
  • ngw-map: constructor options (e6f5d44)
  • ngw-map: constructor options for control (9e71281)
  • ngw-map: correct ngw:select event data for raster layer (eac1535)
  • ngw-map: identify order (bbb6a1c)
  • ngw-map: not block when error on add qms layer (f8035e2)
  • ngw-map: return default map bounds (4080d4a)
  • ngw-ol: container style (5d71e9e)
  • ngw-ol: layer min-max zoom options (9985656)
  • ngw-orm: remove console log (ed3b937)
  • ngw-orm: return sync resource (d7dc600)
  • ngw-orm: vector resource geometry (0bf7863)
  • ngw-uploader: correct imports and sandbox url (4d78e25)
  • ngw-uploader: fix createGroup helper method (7ed6a04)
  • ngw-uploader: fixUrlStr for tus uploader (fcab54c)
  • ngw-uploader: unification of resource createion options (0596e97)
  • ngw-сщттусещк: resource search query parent_id param (a1079d4)
  • ngw: create async adapter for webmap (57e1a19)
  • ngw: get geojson request options (f8e4c25)
  • ngw: ngw webmap resource ordering (fb0e502)
  • ngw: return support for vector layer adapter (f646919)
  • nngw-kit: resolve create geojson adapter options override (a26c611)
  • ol-map-adapter: do not return nothing from poinermove cb (9733170)
  • ol-map-adapter: geojson adapter layer remove (8ec9df3)
  • ol-map-adapter: geojson adapter style function type detection (c71d83f)
  • ol-map-adapter: geojson labelField only for string (c23465b)
  • ol-map-adapter: label type for geojson adapter (2d45597)
  • ol-map-adapter: repair unselect on second click (7fc2252)
  • ol: css control fixes (facf608)
  • ol: geojson label null field (da60ffb)
  • ol: no vector layer label for undefined property (fd873e3)
  • ol: remove tileAdapter pixelratio option (ad54406)
  • properties-filte: allow any chars for like and ilike search (1d6ee0f)
  • properties-filter: add field type check for like\ilike filter (d9d0489)
  • properties-filter: repair like and ilike operations (d5eb13a)
  • provide support for map preclick event (c7b7f66), closes #8
  • qms-kit: createQmsAdapter options (04ccae9)
  • qms-kit: mix layerAdapter class property (502cdcf)
  • qms: add createQmsAdapter options (52e6ae1)
  • remove require imports (2674a8c)
  • rename Clipboard (abfde3e)
  • replace emitter.of by emitter.removeListener (a92b281)
  • util: arrayCompare typecasting (80326b2)
  • utils: applyMixin options on no replace (904caa3)
  • utils: fix objectDeepEqual function (a70d626)
  • utils: function name typos (2b86610)
  • utils: update applyMixins util to allow babel build (9905326)
  • vue: fix vue observable leaks (53fcb88)
  • vue: layer and control components (a2da2df)
  • vue: NgwlayersList independent mode (568cc1b)
  • vue: NgwLayersList selection event (be63e99)
  • vue: NgwlayersList visibility toggle (1a85fc6)
  • vue: NgwLayersList webmap visibility (90a5bc1)
  • vue: prop definition (303dada)
  • vue: saveselection of webmap in NgwLayersList (1fe8c28)
  • vue: selection for items with properties and tree (23f0709)
  • vue: set types for VueNgwMap adapter components (51361df)
  • vuetify: allow custom label slot for NgwLayersList (e0b6e30)
  • vuetify: correction for set empty BasemapSelect text (7a5ac48)
  • vuetify: improve BaselayerSelect (76a047c)
  • vuetify: NgwLayersList init select (4b9cce0)
  • vuetify: NgwLayersList root item hide (73ab6d1)
  • vuetify: NgwLayersList visibility for webmap root item (d092ba2)
  • vuetify: pass $attrs from parent (8ab3a36)
  • vuetify: update items on init (a153fd5)
  • vue: VueNgwLeaflet default icons for FF (f5bd704)
  • webmap: add check for fitBounds extent (3f9a746)
  • webmap: add check for layer exist on properties filter (eb8ee91)
  • webmap: addLayer adapter options set (1189513)
  • webmap: constructor options; move controls options from ngw to webmap (5a3b582)
  • webmap: disable experimental left and right control positions (7658504)
  • webmap: editing for new layer visibility standard (960cba5)
  • webmap: get layers method only string keys (a14017b)
  • webmap: hide the rest when base layer showing (4cd3950)
  • webmap: layer upadate is async (c59fd21)
  • webmap: not use ordering for layer id (8c912df)
  • webmap: remove addLayer dublicate id (7cb8121)
  • webmap: set zero zoom (fe61b84)
  • webmap: toggle layer visibility (11147de)
  • webmap: webmap constructor options (e096e72)
  • webmap: ZoomState may be only integer (201c647)

Build System

chore

Code Refactoring

  • change WebMap and NgwMap constructor options (3b05f95)
  • ngw-kit: naming (434411a)
  • rename layerAdapter baseLayer option to baselayer (e5c595d)
  • utils: update geom utils (43c11b0)
  • webmap: change default paint (e0325e9)

Documentation

Features

  • add BBOX+ strategy; extends options for setView (309b697)
  • add get default controls function (f7e9c51)
  • add getExtent method for all mapAdapters GeoJsonLayerAdapter (7e8010f)
  • add library @nextgis/paint (0f72300)
  • add library @nextgis/properties-filter (8ec97de)
  • add library cancelable-promise (2cfb08f)
  • add nativeOptions for alladdLayer adapter methods (c98568f)
  • add new library ControlContainer (bf566e2)
  • add new library progress (e6302cc)
  • add react-ngw-leaflet library (b2234aa)
  • add setViewDelay options to control map update (a83e5ab)
  • add WmsLayerAdapter (aec0ce1)
  • area: add new Area package (c723d1a)
  • cache: add array to match options deep compare (6b8a096)
  • cache: add namespaces support (f65b6ec)
  • cache: new package to cache key value with async ability (48fce9b)
  • cancelable-promise: add control GetOrCreateDecorator (c99091b)
  • cancelable-promise: add timeout (5b48e4b)
  • cancelable-promise: create abort control (c915206)
  • cancelable-promise: throw CancelError instead of onCancel callback (087180a)
  • cancelable-promise: шьзкщму PromisesControl (e68b127)
  • casium: zoomIn and zoomOut onground control (e8f9350)
  • cesium-map-adapter: add geojson adapter getExtent method (6cd5b2b)
  • cesium-map-adapter: add map click event (93ec86a)
  • cesium-map-adapter: add subdomains for TileAdapter (4e8eb42)
  • cesium-map-adapter: add watchTerrainChange geojson option (54a5a67)
  • cesium-map-adapter: remove camera inertion (c8e4073)
  • cesium: add heightOffset geojson option (dd51756)
  • cesium: add mapAdapter listeners and getBounds method (3aaa0a7)
  • cesium: add maximumScreenSpaceError option for tilset3d adapter (bfb0a65)
  • cesium: add scale and rotate for 3d model adapter (b443004)
  • cesium: add Tileset3dAdapter (872d485)
  • cesium: add tilset3d adapter paint options (445e3e7)
  • cesium: change default screenSpaceError value (964bbe1)
  • cesium: change layers height on terrain change (4f67f44)
  • cesium: extrude3d paint option (d535fc6)
  • cesium: fitBounds up tp terrain (733207a)
  • cesium: geojson adapter paint (4de7367)
  • cesium: get extent of tileset3D (07bacb7)
  • cesium: implement getCenter (6eb5db5)
  • cesium: pin paint implementation for geojson layer (d2952ff)
  • cesium: set custom logo (4cce1eb)
  • cesium: set scene view from new adapter option (04c412f)
  • cesium: skipLevelOfDetail by default (7b9bf9f)
  • cesium: tilset 3d adapter height options (f28f94a)
  • cesium: update layer and map adapter (c942b1a)
  • clipboard: on static copy return operation status (dac89f0)
  • control: add universal zoom control (d1371be)
  • demo: add new example for simple resource table (94d650c)
  • demo: add search for left sidebar (493bb35)
  • dom: add new options o loadScript function (eda94e2)
  • eslint no-dupe off; object utils; propertiesFilter generic (6989c5c)
  • eslint: add prettier rules (98cd0e2)
  • example: new ngw_layer_properties_filter example (1abc86b)
  • geocoder: add new geocoder package (57279db)
  • geocoder: index for all result items (b76f518)
  • handle vector layer mouse over and out events (1f537c2)
  • icons: make ability ro use custom svg (ad73e50)
  • improve geojson adapter multiselect (2c9c01c)
  • improve popup, add new options, ol support (e3ea91b)
  • item: add @nextgis/tree dependency (8f5f4e7)
  • leaflet-map-adapter: add position to vector adapter layers definition (053ccf0)
  • leaflet-map-adapter: change geojson layer opacity (9862e2d)
  • leaflet-map-adapter: label redraw on map position change (b8c926e)
  • leaflet-map-adapter: setMinZoom on maxExtent (5e16191)
  • logging: add logging package (fac3cb8)
  • logging: add new options (d64aaa9)
  • mapbox-gl-js: improve popup (dbec3c5)
  • mapbox-map-adapter: GeoJson layer label workaround (6c73629)
  • mapbox-map-adapter: MVT match paint (4115554)
  • mapbox-map-adapter: set opacity with native paint (4751d0b)
  • mapbox-map-adapter: upgrade maplibre to 2.x.x (6eb84d4)
  • mapbox-map-adapter: use direct mapAdapteOptions style (80b0d7b)
  • mapboxgl-map-adapter: add popup for selected feature (bf7ee99)
  • mapboxgl-map-adapter: add setLayerOpacity methods (3f84f3e)
  • mapboxgl-map-adapter: implement labelOnHover option (2e575b3)
  • mapboxgl-map-adapter: label on hover improve (63890c8)
  • mapboxgl-map-adapter: set maxBounds init map option (29b5152)
  • mapobxgl-map-adapter: improve map initializing (a15d43c)
  • move getIdentifyRadius from ngw-map to utils package (159cbfc)
  • new @nextgis/dom library (572d4c2)
  • nge-kit: add uploadFeatureAttachment util (da40397), closes #CU-m356
  • nglog: add eachLog option (c3605a2)
  • nglog: add session and duration fields (300ca5a)
  • ngw-connector: add abort signal to request options (213b213)
  • ngw-connector: add check for 403 ngw error (a0069dd)
  • ngw-connector: add getResourceIdOrError method (b4a42e6)
  • ngw-connector: add item_extent interface (ea56470)
  • ngw-connector: add recursive option to getChildrenOf (b62782c)
  • ngw-connector: add request transform method (4069dea)
  • ngw-connector: add static create method (d141a1b)
  • ngw-connector: disable transfer-encoding for node requests (937dc9d)
  • ngw-connector: disable transfer-encoding for node requests II (1ee0692)
  • ngw-connector: get already created connector by url only (5487ee7)
  • ngw-connector: handle network error (dd555ec)
  • ngw-connector: make library polymorphic for both node and browser (7fa0519)
  • ngw-connector: more improvement for Node (a671057)
  • ngw-connector: new abort methods (481988d)
  • ngw-connector: new getResourceBy method (fc355b2)
  • ngw-connector: new query option for response cache (7f567ed)
  • ngw-connector: remove login logic from getUserInfo (f0ca312)
  • ngw-kit: add ability to render multilayers image adapter (da0eef1)
  • ngw-kit: add addLayerOptionsPriority for createGeoJsonAdapter (eb7db26)
  • ngw-kit: add baselayers from webmap; vuetify BaseLayerSelect (7862680)
  • ngw-kit: add bbox strategy for large vector layer (9641d20)
  • ngw-kit: add bbox strategy layer preupdate event (8156f17)
  • ngw-kit: add BBOX+ strategy (4d20810)
  • ngw-kit: add datetime ngw formatter (786d2b1)
  • ngw-kit: add feature request extensions param (9fec2dc)
  • ngw-kit: add feature request srs param (4b88e3a)
  • ngw-kit: add feature to getIdentifyItems (e08532a)
  • ngw-kit: add fetchNgwLayerItems option to disable clietn filter (ffa673c)
  • ngw-kit: add identify item for speedup ngw selection (4f751d0)
  • ngw-kit: add new selectNgwLayerDistinct util (eeb612f)
  • ngw-kit: add ngw basemap suppor for url (f4b1323)
  • ngw-kit: add NgwKit.utils.getCompanyLogo method (301ff78)
  • ngw-kit: add parse date from ngw feature and store util (73d5d7d)
  • ngw-kit: add polygon intersection identify util (a378415)
  • ngw-kit: add postgis_layer cls adapter (0417b13)
  • ngw-kit: add tileNoData ngw adapter option (162d852)
  • ngw-kit: add tmsclient_layer adapter class support (2c40bb3)
  • ngw-kit: add toGeojson in ngw layer item response (0af64ad)
  • ngw-kit: add useBasemap NgwWebmaplayerAdapter option (cf8c491)
  • ngw-kit: add webmap item method to cotrol item children order (6387eba)
  • ngw-kit: calculate group NgwWebMapItem init visibility (7483b43)
  • ngw-kit: default WebmapLayerAdapter basemap (12aba63)
  • ngw-kit: disable api clien filter without any case (b2f7094)
  • ngw-kit: disable default map maxBounds whole world (f6a439d)
  • ngw-kit: duplication of the server filter by the client (0978bf7)
  • ngw-kit: export createPopupContent util (d82c165)
  • ngw-kit: export getImageAdapterOptions method (5d7bbbc)
  • ngw-kit: extensibility increased (2b7286d)
  • ngw-kit: features request cache option (96d5bff)
  • ngw-kit: handle Infinity in fetchNgwItems query limit param (ee530cc)
  • ngw-kit: id fields as number for client filter (4bea3ef)
  • ngw-kit: improve createOnFirstShowAdapter (fe7e721)
  • ngw-kit: log to get item extensions if not request param set (aef5fdf)
  • ngw-kit: make create basemap layer adapter universal (b17781d)
  • ngw-kit: new addNgwLayer resource option for keyname or resourceId (3881c42)
  • ngw-kit: new approach to extend adapters for any resource classes (392b83f)
  • ngw-kit: ngw error handling (1380bb6)
  • ngw-kit: ngw webmap item bookmarks handler (88b4b8c)
  • ngw-kit: ngwwebmap item toggle on zoom layer range (52abb1d)
  • ngw-kit: NgwWebmapItem opacity (c7846df)
  • ngw-kit: prepare datetime fields to ngw (eb814c1)
  • ngw-kit: update feature request params (ebceeaf)
  • ngw-kit: update features request params on no geom (a1f27a2)
  • ngw-kit: update loaded date before property filter (cbae69e)
  • ngw-kit: use abort signal in fetch requests (fe2e5cc)
  • ngw-map: add ngw layer from resource item object (e9c13f5)
  • ngw-map: add promise groups handler (2fb6ab1)
  • ngw-mapbox: add MVT support for addNgwlayer (50fc868)
  • ngw-map: default bounds; add mapOption for show osm baselayer (b376198)
  • ngw-orm: new updateResource conection method (8232ddc)
  • ngw-orm: remove 3rd part libs to convers geom to wkt, use new ngw api (dd18c38)
  • ngw-orm: update VectorLayer.toTypescript (f437527)
  • ngw-orm: validate resource (4974bf0)
  • ngw-orm: vector layer payload for update (6aa85ca)
  • ngw-uplader: save meta on upload (376a2e5)
  • ngw-uploader: make ability to upload vector resources (14aa7af)
  • ngw-uploader: style resource options in upload rasetr and vector methods (bd5103f)
  • ngw-uploader: use tus for file upload (5728627)
  • ngw: add support for qgis_raster_style (e0f98c4)
  • ngw: conditions and nesting for filtering ngw feature layer (90708d8)
  • ngw: option to create popup content from item (509be03)
  • ol-map-adapter: add map native adapterOptions parameter (5128ce4)
  • ol-map-adapter: add position to vector adapter layers defenition (235928f)
  • ol-map-adapter: add setLayerOpacity mapAdapter and each layer methods (0d71962)
  • ol-map-adapter: add srs options to draw vector layer (7a29212)
  • ol-map-adapter: hide and show label dynamic (1d0e842)
  • ol-map-adapter: use add layer opacity option (33dd334)
  • ol-map-adapter: use geojson layer label calback option (e05e1ba)
  • ol: implement labelField options for OL geojson adapter (df754ca)
  • ol: implemented getBounds method for OlMapAdapter (b4f93f8)
  • ol: labeling for circle layer paint (6cf4f54)
  • paint: add experimental paint 3d style (25fce10)
  • paint: implement of match-decision expression (234195d)
  • qms-kit: add subdomains support from origin_url (977fb6d)
  • qms-kit: update createAdapter options interface (e349073)
  • qms-kit: use y_origin_top option (ac9f4cb)
  • react-ngw-map: add getContext hook to module export (8a672b4)
  • react: add mapbox and ol packages (ec5d31d)
  • react: add react map toggle control component (41421e5)
  • remove default MarkerLayerAdapter (7596ec9)
  • tree: TreeHelper (5e77ce9)
  • url-runtime-params: remove trailing sharp from hash (3c0d8c7)
  • util: add arrayCompare util (dd58235)
  • util: add coord format transformer (7d3d072)
  • util: add debounce util (c89223e)
  • util: add keyInObj typescript helper (a978aac)
  • util: create typeHelpers utils (387d5dc)
  • util: move properties filter to utils library (175cd56)
  • utils: add arrayCompareStrict function (b647b10)
  • utils: add full method (39d1dee)
  • utils: add DebounceDecorator (033f482)
  • utils: add debug log util (35b2173)
  • utils: add degrees to radian transform function (12d0ab9)
  • utils: add flatten and unflatten functions (9584ccb)
  • utils: add function to get coordinates from bbox (35a0d8b)
  • utils: add geojson eachCoordinates util (566aa77)
  • utils: add getPolygons coordinates function (49dba46)
  • utils: add new tools (4e534fb)
  • utils: add number utils (b6b7ea5)
  • utils: add options to flatten (066c09f)
  • utils: clipbord static create may throw error (8577e78)
  • utils: create universal MapControlContainer (ce5a984)
  • utils: deprecated helper utils (d324e3f)
  • utils: geom coordinates count (06184f0)
  • utils: move some utils from ngw-kit and webmap to geom (03ff50e)
  • utils: update string util (68d7a05)
  • vue-ngw-map: map props priority (8c42fb3)
  • vue: add GeojsonLayer (de1875b)
  • vue: add GeojsonLayer paint param (a2f26a8)
  • vue: add layer toggle listener for baselayerselect (a78a687)
  • vue: add load emit in VueNgwControl (6ec5fa5)
  • vue: add VueNgwLayer component (f5bf617)
  • vue: GeojsonLayer selected model and onClick (ca76ab8)
  • vue: NgwlayersList bubble with propagation (9c7b38a)
  • vue: NgwLayersList ctrl key to propagation reverse (6d5ee63)
  • vue: NgwLayersList propagation param (65879c9)
  • vue: NgwLayersList watch ngwMap change (8496ec7)
  • vues: add onBeforeDelete hook (833bdbf)
  • vue: selection for NgwLayersList (3ce2a7b)
  • vue: split vue-ngw-map for leaflet, ol an mapbox adapters (bcea6c3)
  • vuetify: allow VTree scopes for NgwLayersList (0639026)
  • vuetify: NgwLayersList remove layer ability (411b5a3), closes #CU-jzby65
  • vuetify: NgwLayersList set open from ngw webmap item (a278789)
  • vue: update cache on resource store patch (a28037a)
  • vue: use vuetify tree prop to NgwLayersList selection strategy (e1f4a95)
  • vue: VueNgwControl from string kind option (9a1a51b)
  • vue: VueNgwMap add onLoad event (8dfb1b8)
  • vue: VueNgwMap bounds param watch (d685f49)
  • vue: vuex ResourceStore override delete function ability (c31c2df)
  • webmap: add getBoundsPoly webmap util (d286452)
  • webmap: add addLayer onAdded option (880ccbb)
  • webmap: add async control in correct order (e79572c)
  • webmap: add getControlContainer method (827049d)
  • webmap: add labelVisibility layer adapter option (7c8ed91)
  • webmap: add map mouse move events (c50638c)
  • webmap: add MapAdapter map options (15e3c50)
  • webmap: add setLayerPaint method (3cadfbf)
  • webmap: add special MapAdapterOptions option to MapOptions (9785d13)
  • webmap: add WebMapLayers.unSelectLayers method (99d606a)
  • webmap: change default behaviour of addLayer visibility option, its now true (d0f9f0e)
  • webmap: change default maxZoom option to 20 (f93bc19)
  • webmap: create webmap from TileJson (07fa33e)
  • webmap: get zoom from tilejson (b5b6f20)
  • webmap: getZoom return number or fail (08df46d)
  • webmap: implement WebmapLayers get Attributions onlyBaselayer option (928d351)
  • webmap: layer adapter waitFullLoad and crossOrigin new options (5e2b6d2)
  • webmap: make propertiesFilter async (2eca455)
  • webmap: nesting for propertiesFilter utility (47df80c)
  • webmap: new addImageLayer shortcut WebMap method (2c697eb)
  • webmap: new addTileLayer shortcut WebMap method (a209dfc)
  • webmap: new method getCoordFromMapClick (ca29bd5)
  • webmap: new static method WebMap.get(id) to get webmap instance (0caea45)
  • webmap: paint from expressions (fb492d1)
  • webmap: paint from properties filter (64ba0f7)
  • webmap: ratio in vectorlayer adapter interface (a001a23)
  • webmap: remove control from promise (314b5c1)
  • webmap: update layer adapter options (7c04879)
  • webmap: update PropertiesFilter interface (8ef2e3b)
  • webmap: vector layer select event (5bc51ac)
  • webmap: webmap container get set functions (5bc309e)
  • webmap: zoomIn and zoomOut MapAdapter optional methods (0198102)

Performance Improvements

  • leaflet: abort image overlay request on view change (4587532)
  • leaflet: abort xhr tile loading on setView (9505841)
  • leaflet: setViewDelay for tile layer (3712825)
  • mapbox: selection with PropertiesFilter (212b052)
  • mapbox: upgrade layer ordering (125d900)
  • mapbox: vector layer click event prevent by order (3e42d44)
  • ngw-commector: decrease get resource queries count (6af4f4f)
  • ngw-connector: getResourceByKeyname one request (f9b6554)
  • ngw-kit: abort BBOX request on map movestart (a985f50)
  • ngw-kit: default limit to load large vector layer data (bcdba09)
  • ngw-kit: geojson adapter not blocked on data load (1fe9df6)
  • ngw-map: identify only when listeners exist (e97ad73)
  • ol-map-adapter: style function for each feature (7fc99ae)
  • vuetify: replace components gwMap param with webMapId (e807f90)
  • vue: Vuetify NgwLayersList set visibility only for changed (b7bd76c)
  • webmap: addControl coner queue (adee416)

types

wip

  • rename VectorLayerAdapterType (726ab7d)
  • util: move CancelablePromise to util (a687a8f)

BREAKING CHANGES

  • ngw-connector: The getUserInfo mehod does not emit any more login events. Only login method does this
  • vue-ngw-map: Vue is now required as peer dependency
  • ngw-uploader: createInput and dialog methods have been moved from the @nextgis/ngw-uploader to the new @nextgis/ngw-uploader-input
  • ngw-kit: remove default maxBounds option fron ngw-kit
  • webmap: webMap.getZoom() do not return undefined more; number or fail
  • ngw-connector: FeatureLayerFields type is now FeatureProperties
  • change GetNgwLayerItemsOptions to GetNgwItemsOptions
  • ngw-kit: extensions for any ngw feature request is now empty for default
  • utils: removed latLng from MapClickEvent, use lngLat: numner[] instead
  • webmap: changed the default paint: the fill is semi-transparent, add stroke
  • new WebMap({ mapAdapter: new MapAdapter(), ...appOptions, mapOptions: MapOptions }) > new WebMap(mapOptions)
  • new NgwMap(new MapAdapter(), ngwMapOptions) > new NgwMap(ngwMapOptions)
  • WebMapOptions.create is now true by default
  • utils: WebMap static property utils have been removed, import utilites from @nextgis/webmap library instead
  • ngw-kit: replace import { WebMapLayerAdapter } from @nextgis/ngw-kit to import { NgwWebmapLayerAdapter } from @nextgis/ngw-kit and import { WebMapLayerItem} from @nextgis/ngw-kit to import { NgwWebmapLayerItem } from @nextgis/ngw-kit
  • No more default export from qms-kit. You should replace import QmsKit from "@nextgis/qms-kit" to import { QmsKit } from "@nextgis/qms-kit" everywhere
  • No more default export from ngw-map. You should replace import NgwMap from "@nextgis/ngw-map" to import { NgwMap } from "@nextgis/ngw-map" everywhere
  • webmap: the added layer visibility is now true
  • LayerAdapter option baseLayer was renamed to baselayer;
  • webMap.getBaseLayers() method now return LayerAdapter, not string array of ids
  • rename VectorLayerAdapter types: circle > point; fill > polygon
  • ngw-kit: rename NgwKit.utils.getIdentifyGeoJsonParams > NgwKit.utils.getIdentifyItems
  • cancelable-promise: Removed onCancel argument from CancelablePromise. Now you should handle catch CancelError
  • code formatting rules changed to prettier 2.0 compatibility
  • webmap: New Paint specification may cause problems with types
  • propertiesFilter removed from @nextgis/utils
  • util: CancelablePromise has been removed from ngw-connecter. Now you should do this: import {CancelablePromise} from '@nextgis/utils;'
  • MARKER layer adapter has been removed. Use ddLayer('GEOJSON', {data}) instead of ddLayer('MARKER', {lngLat})
  • util: Use xport { propertiesFilter } from '@nextgis/utils'; instead of Webmap.utils.propertiesFilter
  • Сhanged approach to writing commit messages. Read convention
rendrom
published 1.16.6 •

Changelog

Source

1.16.6 (2023-02-09)

Bug Fixes

  • mapbox-map-adapter: popup on hover (d3544e3)
rendrom
published 1.16.5 •

Changelog

Source

1.16.5 (2023-02-09)

Bug Fixes

  • leaflet-map-adapter: return zero from getZoom (975ec78)
  • ngw-kit: set image adapter default nd param (431e7b8)
  • webmap: toggle layer visibility (fb8ce6a)

Features

  • icons: make ability ro use custom svg (06816be)
  • vue-ngw-map: map props priority (4b5df0b)
  • webmap: make propertiesFilter async (f21336b)
rendrom
published 1.16.2 •

Changelog

Source

1.16.2 (2022-09-15)

Bug Fixes

  • ngw-connector: make login on connect (a1c414d)

Features

  • ngw-connector: remove login logic from getUserInfo (2ee3f29)

BREAKING CHANGES

  • ngw-connector: The getUserInfo mehod does not emit any more login events. Only login method does this
rendrom
published 1.16.1 •

Changelog

Source

1.16.1 (2022-09-03)

Bug Fixes

  • mapbox-map-adapter: remove type prop frm native paint (786e5a2)
  • mapboxgl-map-adapter: parse mapAdapterOptions (8693a3c)

Features

  • mapboxgl-map-adapter: set maxBounds init map option (c90447a)
  • move getIdentifyRadius from ngw-map to utils package (40d1103)
rendrom
published 1.15.1 •

Changelog

Source

1.15.1 (2022-08-02)

chore

  • vue-ngw-map: update dependencies (1f2b688)

Features

  • ngw-connector: add request transform method (13ec477)

BREAKING CHANGES

  • vue-ngw-map: Vue is now required as peer dependency
rendrom
published 1.15.0 •

Changelog

Source

1.15.0 (2022-07-27)

Features

  • mapbox-map-adapter: set opacity with native paint (c227ee3)
  • mapbox-map-adapter: use direct mapAdapteOptions style (89cd703)
rendrom
published 1.13.3 •

Changelog

Source

1.13.3 (2022-05-31)

Note: Version bump only for package root

rendrom
published 1.13.2 •

Changelog

Source

1.13.2 (2022-05-30)

Features

  • nglog: add eachLog option (19e17c9)
  • ngw-connector: disable transfer-encoding for node requests (c3ab8e9)
  • ngw-connector: disable transfer-encoding for node requests II (a68c416)
  • ngw-kit: use abort signal in fetch requests (c68a8f1)
rendrom
published 1.12.0 •

Changelog

Source

1.12.0 (2022-03-05)

Bug Fixes

  • mapboxgl-map-adapter: remove image source on layer remove (416a181)
  • ngw-kit: remove duplicates from a query with filter by ANY condition (95ecce5)

Features

  • mapbox-map-adapter: upgrade maplibre to 2.x.x (f322c96)
  • ngw-kit: add ability to render multilayers image adapter (4aa5c6e)
  • ngw-kit: add polygon intersection identify util (7686231)
  • ngw-kit: export getImageAdapterOptions method (2cd5969)
  • react-ngw-map: add getContext hook to module export (d6ff2e1)
  • react: add mapbox and ol packages (1151da6)
  • react: add react map toggle control component (95a9639)
  • webmap: add addLayer onAdded option (212b7b0)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc