Maplibre

Latest version: v0.2.6

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

Scan your dependencies

Page 25 of 33

0.28.0

New features and improvements

- Performance improvements for `MapaddLayer` and `MapremoveLayer` [3584](https://github.com/mapbox/mapbox-gl-js/pull/3584)
- Add method for changing layer order at runtime - `MapmoveLayer` [3584](https://github.com/mapbox/mapbox-gl-js/pull/3584)
- Update vertical punctuation logic to Unicode 9.0 standard [3608](https://github.com/mapbox/mapbox-gl-js/pull/3608)

Bug fixes

- Fix data-driven `fill-opacity` rendering when using a `fill-pattern` [3598](https://github.com/mapbox/mapbox-gl-js/pull/3598)
- Fix line rendering artifacts [3627](https://github.com/mapbox/mapbox-gl-js/pull/3627)
- Fix incorrect rendering of opaque fills on top of transparent fills [2628](https://github.com/mapbox/mapbox-gl-js/pull/2628)
- Prevent `AssertionErrors` from pitching raster layers by only calling `WorkerredoPlacement` on vector and GeoJSON sources [3624](https://github.com/mapbox/mapbox-gl-js/pull/3624)
- Restore IE11 compatability [3635](https://github.com/mapbox/mapbox-gl-js/pull/3635)
- Fix symbol placement for cached tiles [3637](https://github.com/mapbox/mapbox-gl-js/pull/3637)

0.27.0

⚠️ Breaking changes ⚠️

- Replace `fill-extrude-height` and `fill-extrude-base` properties of `fill` render type with a separate `fill-extrusion` type (with corresponding `fill-extrusion-height` and `fill-extrusion-base` properties), solving problems with render parity and runtime switching between flat and extruded fills. https://github.com/mapbox/mapbox-gl-style-spec/issues/554
- Change the units for extrusion height properties (`fill-extrusion-height`, `fill-extrusion-base`) from "magic numbers" to meters. [3509](https://github.com/mapbox/mapbox-gl-js/pull/3509)
- Remove `mapboxgl.Control` class and change the way custom controls should be implemented. [3497](https://github.com/mapbox/mapbox-gl-js/pull/3497)
- Remove `mapboxgl.util` functions: `inherit`, `extendAll`, `debounce`, `coalesce`, `startsWith`, `supportsGeolocation`. [3441](https://github.com/mapbox/mapbox-gl-js/pull/3441) [#3571](https://github.com/mapbox/mapbox-gl-js/pull/3571)
- **`mapboxgl.util` is deprecated** and will be removed in the next release. [1408](https://github.com/mapbox/mapbox-gl-js/issues/1408)

New features and improvements

- Tons of **performance improvements** that combined make rendering **up to 3 times faster**, especially for complex styles. [3485](https://github.com/mapbox/mapbox-gl-js/pull/3485) [#3489](https://github.com/mapbox/mapbox-gl-js/pull/3489) [#3490](https://github.com/mapbox/mapbox-gl-js/pull/3490) [#3491](https://github.com/mapbox/mapbox-gl-js/pull/3491) [#3498](https://github.com/mapbox/mapbox-gl-js/pull/3498) [#3499](https://github.com/mapbox/mapbox-gl-js/pull/3499) [#3501](https://github.com/mapbox/mapbox-gl-js/pull/3501) [#3510](https://github.com/mapbox/mapbox-gl-js/pull/3510) [#3514](https://github.com/mapbox/mapbox-gl-js/pull/3514) [#3515](https://github.com/mapbox/mapbox-gl-js/pull/3515) [#3486](https://github.com/mapbox/mapbox-gl-js/pull/3486) [#3527](https://github.com/mapbox/mapbox-gl-js/pull/3527) [#3574](https://github.com/mapbox/mapbox-gl-js/pull/3574) ⚡️⚡️⚡️
- 🈯 Added **vertical text writing mode** for languages that support it. [3438](https://github.com/mapbox/mapbox-gl-js/pull/3438)
- 🈯 Improved **line breaking of Chinese and Japanese text** in point-placed labels. [3420](https://github.com/mapbox/mapbox-gl-js/pull/3420)
- Reduce the default number of worker threads (`mapboxgl.workerCount`) for better performance. [3565](https://github.com/mapbox/mapbox-gl-js/pull/3565)
- Automatically use `categorical` style function type when input values are strings. [3384](https://github.com/mapbox/mapbox-gl-js/pull/3384)
- Improve control buttons accessibility. [3492](https://github.com/mapbox/mapbox-gl-js/pull/3492)
- Remove geolocation button if geolocation is disabled (e.g. the page is not served through `https`). [3571](https://github.com/mapbox/mapbox-gl-js/pull/3571)
- Added `MapgetMaxZoom` and `MapgetMinZoom` methods [3592](https://github.com/mapbox/mapbox-gl-js/pull/3592)

Bugfixes

- Fix several line dash rendering bugs. [3451](https://github.com/mapbox/mapbox-gl-js/pull/3451)
- Fix intermittent map flicker when using image sources. [3522](https://github.com/mapbox/mapbox-gl-js/pull/3522)
- Fix incorrect rendering of semitransparent `background` layers. [3521](https://github.com/mapbox/mapbox-gl-js/pull/3521)
- Fix broken `raster-fade-duration` property. [3532](https://github.com/mapbox/mapbox-gl-js/pull/3532)
- Fix handling of extrusion heights with negative values (by clamping to `0`). [3463](https://github.com/mapbox/mapbox-gl-js/pull/3463)
- Fix GeoJSON sources not placing labels/icons correctly after map rotation. [3366](https://github.com/mapbox/mapbox-gl-js/pull/3366)
- Fix icon/label placement not respecting order for layers with numeric names. [3404](https://github.com/mapbox/mapbox-gl-js/pull/3404)
- Fix `queryRenderedFeatures` working incorrectly on colliding labels. [3459](https://github.com/mapbox/mapbox-gl-js/pull/3459)
- Fix a bug where changing extrusion properties at runtime sometimes threw an error. [3487](https://github.com/mapbox/mapbox-gl-js/pull/3487) [#3468](https://github.com/mapbox/mapbox-gl-js/pull/3468)
- Fix a bug where `map.loaded()` always returned `true` when using raster tile sources. [3302](https://github.com/mapbox/mapbox-gl-js/pull/3302)
- Fix a bug where moving the map out of bounds sometimes threw `failed to invert matrix` error. [3518](https://github.com/mapbox/mapbox-gl-js/pull/3518)
- Fixed `queryRenderedFeatures` throwing an error if no parameters provided. [3542](https://github.com/mapbox/mapbox-gl-js/pull/3542)
- Fixed a bug where using multiple `\n` in a text field resulted in an error. [3570](https://github.com/mapbox/mapbox-gl-js/pull/3570)

Misc

- 🐞 Fix `npm install mapbox-gl` pulling in all `devDependencies`, leading to an extremely slow install. [3377](https://github.com/mapbox/mapbox-gl-js/pull/3377)
- Switch the codebase to ES6. [c](https://github.com/mapbox/mapbox-gl-js/pull/3388) [#3408](https://github.com/mapbox/mapbox-gl-js/pull/3408) [#3415](https://github.com/mapbox/mapbox-gl-js/pull/3415) [#3421](https://github.com/mapbox/mapbox-gl-js/pull/3421)
- A lot of internal refactoring to make the codebase simpler and more maintainable.
- Various documentation fixes. [3440](https://github.com/mapbox/mapbox-gl-js/pull/3440)

0.26.0

New Features & Improvements

- Add `fill-extrude-height` and `fill-extrude-base` style properties (3d buildings) :cityscape: [3223](https://github.com/mapbox/mapbox-gl-js/pull/3223)
- Add customizable `colorSpace` interpolation to functions [3245](https://github.com/mapbox/mapbox-gl-js/pull/3245)
- Add `identity` function type [3274](https://github.com/mapbox/mapbox-gl-js/pull/3274)
- Add depth testing for symbols with `'pitch-alignment': 'map'` [3243](https://github.com/mapbox/mapbox-gl-js/pull/3243)
- Add `dataloading` events for styles and sources [3306](https://github.com/mapbox/mapbox-gl-js/pull/3306)
- Add `Control` suffix to all controls :warning: BREAKING CHANGE :warning: [3355](https://github.com/mapbox/mapbox-gl-js/pull/3355)
- Calculate style layer `ref`s automatically and get rid of user-specified `ref`s :warning: BREAKING CHANGE :warning: [3486](https://github.com/mapbox/mapbox-gl-js/pull/3486)

Performance Improvements

- Ensure removing style or source releases all tile resources [3359](https://github.com/mapbox/mapbox-gl-js/pull/3359)

Bugfixes

- Fix bug causing an error when `MarkersetLngLat` is called [3294](https://github.com/mapbox/mapbox-gl-js/pull/3294)
- Fix bug causing incorrect coordinates in `touchend` on Android Chrome [3319](https://github.com/mapbox/mapbox-gl-js/pull/3319)
- Fix bug causing incorrect popup positioning at top of screen [3333](https://github.com/mapbox/mapbox-gl-js/pull/3333)
- Restore `tile` property to `data` events fired when a tile is removed [3328](https://github.com/mapbox/mapbox-gl-js/pull/3328)
- Fix bug causing "Improve this map" link to not preload map location [3356](https://github.com/mapbox/mapbox-gl-js/pull/3356)

0.25.1

Bugfixes

- Fix bug causing attribution to not be shown [3278](https://github.com/mapbox/mapbox-gl-js/pull/3278)
- Fix bug causing exceptions when symbol text has a trailing newline [3281](https://github.com/mapbox/mapbox-gl-js/pull/3281)

0.25.0

Breaking Changes

- `Eventedoff` now require two arguments; omitting the second argument in order to unbind all listeners for an event
type is no longer supported, as it could cause unintended unbinding of internal listeners.

New Features & Improvements

- Consolidate undocumented data lifecycle events into `data` and `dataloading` events ([3255](https://github.com/mapbox/mapbox-gl-js/pull/3255))
- Add `auto` value for style spec properties ([3203](https://github.com/mapbox/mapbox-gl-js/pull/3203))

Bugfixes

- Fix bug causing "MapqueryRenderedFeatures" to return no features after map rotation or filter change ([3233](https://github.com/mapbox/mapbox-gl-js/pull/3233))
- Change webpack build process ([3235](https://github.com/mapbox/mapbox-gl-js/pull/3235)) :warning: BREAKING CHANGE :warning:
- Improved error messages for `LngLatconvert` ([3232](https://github.com/mapbox/mapbox-gl-js/pull/3232))
- Fix bug where the `tiles` field is omitted from the `RasterTileSourceserialize` method ([3259](https://github.com/mapbox/mapbox-gl-js/pull/3259))
- Comply with HTML spec by replacing the `div` within the `Navigation` control `<button>` with a `span` element ([3268](https://github.com/mapbox/mapbox-gl-js/pull/3268))
- Fix bug causing `Marker` instances to be translated to non-whole pixel coordinates that caused blurriness ([3270](https://github.com/mapbox/mapbox-gl-js/pull/3270))

Performance Improvements

- Avoid unnecessary style validation ([3224](https://github.com/mapbox/mapbox-gl-js/pull/3224))
- Share a single blob URL between all workers ([3239](https://github.com/mapbox/mapbox-gl-js/pull/3239))

0.24.0

New Features & Improvements

- Allow querystrings in `mapbox://` URLs [3113](https://github.com/mapbox/mapbox-gl-js/issues/3113)
- Allow "drag rotate" interaction to control pitch [3105](https://github.com/mapbox/mapbox-gl-js/pull/3105)
- Improve performance by decreasing `Worker` script `Blob` size [3158](https://github.com/mapbox/mapbox-gl-js/pull/3158)
- Improve vector tile performance [3067](https://github.com/mapbox/mapbox-gl-js/pull/3067)
- Decrease size of distributed library by removing `package.json` [3174](https://github.com/mapbox/mapbox-gl-js/pull/3174)
- Add support for new lines in `text-field` [3179](https://github.com/mapbox/mapbox-gl-js/pull/3179)
- Make keyboard navigation smoother [3190](https://github.com/mapbox/mapbox-gl-js/pull/3190)
- Make mouse wheel zooming smoother [3189](https://github.com/mapbox/mapbox-gl-js/pull/3189)
- Add better error message when calling `MapqueryRenderedFeatures` on nonexistent layer [3196](https://github.com/mapbox/mapbox-gl-js/pull/3196)
- Add support for imperial units on `Scale` control [3160](https://github.com/mapbox/mapbox-gl-js/pull/3160)
- Add map's pitch to URL hash [3218](https://github.com/mapbox/mapbox-gl-js/pull/3218)

Bugfixes

- Fix exception thrown when using box zoom handler [3078](https://github.com/mapbox/mapbox-gl-js/pull/3078)
- Ensure style filters cannot be mutated by reference [3093](https://github.com/mapbox/mapbox-gl-js/pull/3093)
- Fix exceptions thrown when opening marker-bound popup by click [3104](https://github.com/mapbox/mapbox-gl-js/pull/3104)
- Fix bug causing fills with transparent colors and patterns to not render [3107](https://github.com/mapbox/mapbox-gl-js/issues/3107)
- Fix order of latitudes in `MapgetBounds` [3081](https://github.com/mapbox/mapbox-gl-js/issues/3081)
- Fix incorrect evaluation of zoom-and-property functions [2827](https://github.com/mapbox/mapbox-gl-js/issues/2827) [#3155](https://github.com/mapbox/mapbox-gl-js/pull/3155)
- Fix incorrect evaluation of property functions [2828](https://github.com/mapbox/mapbox-gl-js/issues/2828) [#3155](https://github.com/mapbox/mapbox-gl-js/pull/3155)
- Fix bug causing garbled text rendering when multiple maps are rendered on the page [3086](https://github.com/mapbox/mapbox-gl-js/issues/3086)
- Fix rendering defects caused by `MapsetFilter` and map rotation on iOS 10 [3207](https://github.com/mapbox/mapbox-gl-js/pull/3207)
- Fix bug causing image and video sources to disappear when zooming in [3010](https://github.com/mapbox/mapbox-gl-js/issues/3010)

Page 25 of 33

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.