Maplibre

Latest version: v0.2.6

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 27 of 33

0.19.1

Bugfixes

- Fix rendering of polygons with more than 35k vertices [2657](https://github.com/mapbox/mapbox-gl-js/issues/2657)

0.19.0

New Features & Improvements

- Allow use of special characters in property field names [2547](https://github.com/mapbox/mapbox-gl-js/pull/2547)
- Improve rendering speeds on fill layers [1606](https://github.com/mapbox/mapbox-gl-js/pull/1606)
- Add data driven styling support for `fill-color` and `fill-outline-color` [2629](https://github.com/mapbox/mapbox-gl-js/pull/2629)
- Add `has` and `!has` filter operators [mapbox/feature-filter15](https://github.com/mapbox/feature-filter/pull/15)
- Improve keyboard handlers with held-down keys [2530](https://github.com/mapbox/mapbox-gl-js/pull/2530)
- Support 'tms' tile scheme [2565](https://github.com/mapbox/mapbox-gl-js/pull/2565)
- Add `trackResize` option to `Map` [2591](https://github.com/mapbox/mapbox-gl-js/pull/2591)

Bugfixes

- Scale circles when map is displayed at a pitch [2541](https://github.com/mapbox/mapbox-gl-js/issues/2541)
- Fix background pattern rendering bug [2557](https://github.com/mapbox/mapbox-gl-js/pull/2557)
- Fix bug that prevented removal of a `fill-pattern` from a fill layer [2534](https://github.com/mapbox/mapbox-gl-js/issues/2534)
- Fix `line-pattern` and `fill-pattern`rendering [2596](https://github.com/mapbox/mapbox-gl-js/pull/2596)
- Fix some platform specific rendering bugs [2553](https://github.com/mapbox/mapbox-gl-js/pull/2553)
- Return empty object from `queryRenderedFeatures` before the map is loaded [2621](https://github.com/mapbox/mapbox-gl-js/pull/2621)
- Fix "there is no texture bound to the unit 1" warnings [2509](https://github.com/mapbox/mapbox-gl-js/pull/2509)
- Allow transitioned values to be unset [2561](https://github.com/mapbox/mapbox-gl-js/pull/2561)

0.18.0

New Features & Improvements

- Implement zoom-and-property functions for `circle-color` and `circle-size` [2454](https://github.com/mapbox/mapbox-gl-js/pull/2454)
- Dedupe attributions that are substrings of others [2453](https://github.com/mapbox/mapbox-gl-js/pull/2453)
- Misc performance improvements [2483](https://github.com/mapbox/mapbox-gl-js/pull/2483) [#2488](https://github.com/mapbox/mapbox-gl-js/pull/2488)

Bugfixes

- Fix errors when unsetting and resetting a style property [2464](https://github.com/mapbox/mapbox-gl-js/pull/2464)
- Fix errors when updating paint properties while using classes [2496](https://github.com/mapbox/mapbox-gl-js/pull/2496)
- Fix errors caused by race condition in unserializeBuckets [2497](https://github.com/mapbox/mapbox-gl-js/pull/2497)
- Fix overzoomed tiles in wrapped worlds [2482](https://github.com/mapbox/mapbox-gl-js/issues/2482)
- Fix errors caused by mutating a filter object after calling `MapsetFilter` [2495](https://github.com/mapbox/mapbox-gl-js/pull/2495)

0.17.0

Breaking Changes

- Remove `map.batch` in favor of automatically batching style mutations (i.e. calls to `MapsetLayoutProperty`, `MapsetPaintProperty`, `MapsetFilter`, `MapsetClasses`, etc.) and applying them once per frame, significantly improving performance when updating the style frequently [2355](https://github.com/mapbox/mapbox-gl-js/pull/2355) [#2380](https://github.com/mapbox/mapbox-gl-js/pull/2380)
- Remove `util.throttle` [2345](https://github.com/mapbox/mapbox-gl-js/issues/2345)

New Features & Improvements

- Improve performance of all style mutation methods by only recalculating affected properties [2339](https://github.com/mapbox/mapbox-gl-js/issues/2339)
- Improve fading of labels and icons [2376](https://github.com/mapbox/mapbox-gl-js/pull/2376)
- Improve rendering performance by reducing work done on the main thread [2394](https://github.com/mapbox/mapbox-gl-js/pull/2394)
- Validate filters passed to `MapqueryRenderedFeatures` and `MapquerySourceFeatures` [2349](https://github.com/mapbox/mapbox-gl-js/issues/2349)
- Display a warning if a vector tile's geometry extent is larger than supported [2383](https://github.com/mapbox/mapbox-gl-js/pull/2383)
- Implement property functions (i.e. data-driven styling) for `circle-color` and `circle-size` [1932](https://github.com/mapbox/mapbox-gl-js/pull/1932)
- Add `PopupsetDOMContent` method [2436](https://github.com/mapbox/mapbox-gl-js/pull/2436)

Bugfixes

- Fix a performance regression caused by using 1 `WebWorker` instead of ` cpus - 1` `WebWorker`s, slowing down tile loading times [2408](https://github.com/mapbox/mapbox-gl-js/pull/2408)
- Fix a bug in which `MapqueryRenderedFeatures` would sometimes return features that had been removed [2353](https://github.com/mapbox/mapbox-gl-js/issues/2353)
- Fix `clusterMaxZoom` option on `GeoJSONSource` not working as expected [2374](https://github.com/mapbox/mapbox-gl-js/issues/2374)
- Fix anti-aliased rendering for pattern fills [2372](https://github.com/mapbox/mapbox-gl-js/issues/2372)
- Fix exception caused by calling `MapqueryRenderedFeatures` or `MapquerySourceFeatures` with no arguments
- Fix exception caused by calling `MapsetLayoutProperty` for `text-field` or `icon-image` [2407](https://github.com/mapbox/mapbox-gl-js/issues/2407)

0.16.0

Breaking Changes

- Replace `MapfeaturesAt` and `MapfeaturesIn` with `MapqueryRenderedFeatures` and `map.querySourceFeatures` ([2224](https://github.com/mapbox/mapbox-gl-js/pull/2224))
- Replace `featuresAt` and `featuresIn` with `queryRenderedFeatures`
- Make `queryRenderedFeatures` synchronous, remove the callback and use the return value.
- Rename `layer` parameter to `layers` and make it an array of layer names.
- Remove the `radius` parameter. `radius` was used with `featuresAt` to account for style properties like `line-width` and `circle-radius`. `queryRenderedFeatures` accounts for these style properties. If you need to query a larger area, use a bounding box query instead of a point query.
- Remove the `includeGeometry` parameter because `queryRenderedFeatures` always includes geometries.
- `Mapdebug` is renamed to `MapshowTileBoundaries` ([2284](https://github.com/mapbox/mapbox-gl-js/pull/2284))
- `MapcollisionDebug` is renamed to `MapshowCollisionBoxes` ([2284](https://github.com/mapbox/mapbox-gl-js/pull/2284))

New Features & Improvements

- Improve overall rendering performance. ([2221](https://github.com/mapbox/mapbox-gl-js/pull/2221))
- Improve performance of `GeoJSONSourcesetData`. ([2222](https://github.com/mapbox/mapbox-gl-js/pull/2222))
- Add `MapsetMaxBounds` method ([2234](https://github.com/mapbox/mapbox-gl-js/pull/2234))
- Add `isActive` and `isEnabled` methods to interaction handlers ([2238](https://github.com/mapbox/mapbox-gl-js/pull/2238))
- Add `MapsetZoomBounds` method ([2243](https://github.com/mapbox/mapbox-gl-js/pull/2243))
- Add touch events ([2195](https://github.com/mapbox/mapbox-gl-js/issues/2195))
- Add `map.queryRenderedFeatures` to query the styled and rendered representations of features ([2224](https://github.com/mapbox/mapbox-gl-js/pull/2224))
- Add `map.querySourceFeatures` to get features directly from vector tiles, independent of the style ([2224](https://github.com/mapbox/mapbox-gl-js/pull/2224))
- Add `mapboxgl.Geolocate` control ([1939](https://github.com/mapbox/mapbox-gl-js/issues/1939))
- Make background patterns render seamlessly across tile boundaries ([2305](https://github.com/mapbox/mapbox-gl-js/pull/2305))

Bugfixes

- Fix calls to `setFilter`, `setLayoutProperty`, and `setLayerZoomRange` on ref children ([2228](https://github.com/mapbox/mapbox-gl-js/issues/2228))
- Fix `undefined` bucket errors after `setFilter` calls ([2244](https://github.com/mapbox/mapbox-gl-js/issues/2244))
- Fix bugs causing hidden symbols to be rendered ([2246](https://github.com/mapbox/mapbox-gl-js/pull/2246), [#2276](https://github.com/mapbox/mapbox-gl-js/pull/2276))
- Fix raster flickering ([2236](https://github.com/mapbox/mapbox-gl-js/issues/2236))
- Fix `queryRenderedFeatures` precision at high zoom levels ([2292](https://github.com/mapbox/mapbox-gl-js/pull/2292))
- Fix holes in GeoJSON data caused by unexpected winding order ([2285](https://github.com/mapbox/mapbox-gl-js/pull/2285))
- Fix bug causing deleted features to be returned by `queryRenderedFeatures` ([2306](https://github.com/mapbox/mapbox-gl-js/pull/2306))
- Fix bug causing unexpected fill patterns to be rendered ([2307](https://github.com/mapbox/mapbox-gl-js/pull/2307))
- Fix popup location with preceding sibling elements ([2311](https://github.com/mapbox/mapbox-gl-js/pull/2311))
- Fix polygon anti-aliasing ([2319](https://github.com/mapbox/mapbox-gl-js/pull/2319))
- Fix slivers between non-adjacent polygons ([2319](https://github.com/mapbox/mapbox-gl-js/pull/2319))
- Fix keyboard shortcuts causing page to scroll ([2312](https://github.com/mapbox/mapbox-gl-js/pull/2312))

0.15.0

New Features & Improvements

- Add `ImageSourcesetCoordinates` and `VideoSourcesetCoordinates` ([2184](https://github.com/mapbox/mapbox-gl-js/pull/2184))

Bugfixes

- Fix flickering on raster layers ([2211](https://github.com/mapbox/mapbox-gl-js/pull/2211))
- Fix browser hang when zooming quickly on raster layers ([2211](https://github.com/mapbox/mapbox-gl-js/pull/2211))

Page 27 of 33

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.