etalab / geo.data.gouv.fr

Trouvez facilement les données géographiques dont vous avez besoin
https://geo.data.gouv.fr
MIT License
69 stars 16 forks source link

Bump mapbox-gl from 0.53.1 to 1.5.1 #1028

Closed dependabot-preview[bot] closed 1 year ago

dependabot-preview[bot] commented 4 years ago

Bumps mapbox-gl from 0.53.1 to 1.5.1.

Release notes *Sourced from [mapbox-gl's releases](https://github.com/mapbox/mapbox-gl-js/releases).* > ## v1.5.1 > ## 1.5.1 > This patch introduces two workarounds that address longstanding issues related to unbounded memory growth in Safari, including [#8771](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8771) and [#4695](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/4695). We’ve identified two memory leaks in Safari: one in the [CacheStorage](https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage) API, addressed by [#8956](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8956), and one in transferring data between web workers through [Transferables](https://developer.mozilla.org/en-US/docs/Web/API/Transferable), addressed by [#9003](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/9003). > > ## 🍏 Improvements > * Implement workaround for memory leak in Safari when using the `CacheStorage` API. ( [#8856](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8956)) > * Implement workaround for memory leak in Safari when using `Transferable` objects to transfer `ArrayBuffers` to WebWorkers. If GL-JS detetcts that it is running in Safari, the use of `Transferables` to transfer data to WebWorkers is disabled. ( [#9003](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/9003)) > * Improve animation performance when using `map.setData`. ([#8913](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8913)) (h/t [msbarry](https://github.com/msbarry)) > > ## v1.5.1-beta > No release notes provided. > > ## v1.5.0 > ## ✨ Features > * Add disabled icon to GeolocateControl if user denies geolocation permission. [#8871](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8871)) > * Add `outofmaxbounds` event to GeolocateControl, which is emitted when the user is outside of `map.maxBounds` ([#8756](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8756)) (h/t [MoradiDavijani](https://github.com/MoradiDavijani)) > * Add `mapboxgl.getRTLTextPluginStatus()` to query the current status of the `rtl-text-plugin` to make it easier to allow clearing the plugin when necessary. (ref. [#7869](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/7869)) ([#8864](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8864)) > * Allow `hash` Map option to be set as a string, which sets the map hash in the url to a custom query parameter. ([#8603](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8603)) (h/t [SebCorbin](https://github.com/SebCorbin)) > > ## 🍏 Improvements > * Fade symbols faster when zooming out quickly, reducing overlap. ([#8628](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8628)) > * Reduce memory usage for vector tiles that contain long strings in feature properties. ( [#8863](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8863)) > > ## 🐞 Bug Fixes > * Fix `text-variable-anchor` not trying multiple placements during collision with icons when `icon-text-fit` is enabled. ([#8803](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8803)) > * Fix `icon-text-fit` not properly respecting vertical labels. ([#8835](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8835)) > * Fix opacity interpolation for composition expressions. ([#8818](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8818)) > * Fix rotate and pitch events being fired at the same time. ([#8872](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8872)) > * Fix memory leaks that occured during tile loading and map removal.([#8813](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8813) and [#8850](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8850)) > * Fix web-worker transfer of `ArrayBuffers` in environments where `instanceof ArrayBuffer` fails.(e.g `cypress`) ([#8868](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8868)) > > ## v1.5.0-beta.1 > # Changelog > > ## ✨ Features > * Add disabled icon to GeolocateControl if user denies geolocation permission. [#8871](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8871)) > * Add `outofmaxbounds` event to GeolocateControl, which is emitted when the user is outside of `map.maxBounds` ([#8756](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8756)) (h/t [MoradiDavijani](https://github.com/MoradiDavijani)) > * Add `mapboxgl.getRTLTextPluginStatus()` to query the current status of the `rtl-text-plugin` to make it easier to allow clearing the plugin when necessary. (ref. [#7869](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/7869)) ([#8864](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8864)) > * Allow `hash` Map option to be set as a string, which sets the map hash in the url to a custom query parameter. ([#8603](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8603)) (h/t [SebCorbin](https://github.com/SebCorbin)) > > ## 🍏 Improvements > * Fade symbols faster when zooming out quickly, reducing overlap. ([#8628](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8628)) > * Reduce memory usage for vector tiles that contain long strings in feature properties. ( [#8863](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8863)) > > ## 🐞 Bug Fixes > * Fix `text-variable-anchor` not trying multiple placements during collision with icons when `icon-text-fit` is enabled. ([#8803](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8803)) > * Fix `icon-text-fit` not properly respecting vertical labels. ([#8835](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8835)) > * Fix opacity interpolation for composition expressions. ([#8818](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8818)) > * Fix rotate and pitch events being fired at the same time. ([#8872](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8872)) > * Fix memory leaks that occured during tile loading and map removal.([#8813](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8813) and [#8850](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8850)) > ... (truncated)
Changelog *Sourced from [mapbox-gl's changelog](https://github.com/mapbox/mapbox-gl-js/blob/v1.5.1/CHANGELOG.md).* > ## 1.5.1 > This patch introduces two workarounds that address longstanding issues related to unbounded memory growth in Safari, including [#8771](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8771) and [#4695](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/4695). We’ve identified two memory leaks in Safari: one in the [CacheStorage](https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage) API, addressed by [#8956](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8956), and one in transferring data between web workers through [Transferables](https://developer.mozilla.org/en-US/docs/Web/API/Transferable), addressed by [#9003](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/9003). > > ## 🍏 Improvements > * Implement workaround for memory leak in Safari when using the `CacheStorage` API. ( [#8856](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8956)) > * Implement workaround for memory leak in Safari when using `Transferable` objects to transfer `ArrayBuffers` to WebWorkers. If GL-JS detetcts that it is running in Safari, the use of `Transferables` to transfer data to WebWorkers is disabled. ( [#9003](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/9003)) > * Improve animation performance when using `map.setData`. ([#8913](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8913)) (h/t [msbarry](https://github.com/msbarry)) > > ## 1.5.0 > > ## ✨ Features > * Add disabled icon to GeolocateControl if user denies geolocation permission. [#8871](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8871)) > * Add `outofmaxbounds` event to GeolocateControl, which is emitted when the user is outside of `map.maxBounds` ([#8756](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8756)) (h/t [MoradiDavijani](https://github.com/MoradiDavijani)) > * Add `mapboxgl.getRTLTextPluginStatus()` to query the current status of the `rtl-text-plugin` to make it easier to allow clearing the plugin when necessary. (ref. [#7869](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/7869)) ([#8864](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8864)) > * Allow `hash` Map option to be set as a string, which sets the map hash in the url to a custom query parameter. ([#8603](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8603)) (h/t [SebCorbin](https://github.com/SebCorbin)) > > ## 🍏 Improvements > * Fade symbols faster when zooming out quickly, reducing overlap. ([#8628](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8628)) > * Reduce memory usage for vector tiles that contain long strings in feature properties. ( [#8863](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8863)) > > ## 🐞 Bug Fixes > * Fix `text-variable-anchor` not trying multiple placements during collision with icons when `icon-text-fit` is enabled. ([#8803](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8803)) > * Fix `icon-text-fit` not properly respecting vertical labels. ([#8835](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8835)) > * Fix opacity interpolation for composition expressions. ([#8818](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8818)) > * Fix rotate and pitch events being fired at the same time. ([#8872](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8872)) > * Fix memory leaks that occured during tile loading and map removal.([#8813](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8813) and [#8850](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8850)) > * Fix web-worker transfer of `ArrayBuffers` in environments where `instanceof ArrayBuffer` fails.(e.g `cypress`) ([#8868](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8868)) > > ## 1.4.1 > > ## 🐞 Bug Fixes > * Fix the way that `coalesce` handles the `image` operator so available images are rendered properly ([#8839](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8839)) > * Do not emit the `styleimagemissing` event for an empty string value ([#8840](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8840)) > * Fix serialization of `ResolvedImage` type so `*-pattern` properties work properly ([#8833](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8833)) > > ## 1.4.0 > > ## ✨ Features > * Add `image` expression operator to determine image availability ([#8684](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8684)) > * Enable `text-offset` with variable label placement ([#8642](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8642)) > > ## 🍏 Improvements > * Faster loading and better look of raster terrain ([#8694](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8694)) > * Improved code documentation around resizing and {get/set}RenderedWorldCopies and more ([#8748](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8748), [#8754](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8754)) > * Improve single vs. multi-touch zoom & pan interaction ([#7196](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/7196)) ([#8100](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8100)) > > ## 🐞 Bug fixes > * Fix rendering of `collisionBox` when `text-translate` or `icon-translate` is enabled ([#8659](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8659)) > * Fix `TypeError` when reloading a source and immediately removing the map ([#8711](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8711)) > * Adding tooltip to the geolocation control button ([#8735](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/pull/8735)) (h/t [BAByrne](https://github.com/BAByrne)) > ... (truncated)
Commits - [`1fed402`](https://github.com/mapbox/mapbox-gl-js/commit/1fed402ffb7803eadf841373075b4e356adeccf1) V1.5.1 ([#9033](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/9033)) - [`50c9746`](https://github.com/mapbox/mapbox-gl-js/commit/50c9746a6d5d15e6eb7bd0077116e2a4dad5de56) V1.5.1-beta ([#9008](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/9008)) - [`e36d4cb`](https://github.com/mapbox/mapbox-gl-js/commit/e36d4cbeccac3664aacd009250cde8577917df35) Removing the beta tag from v1.5.0 ([#8907](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8907)) - [`f52a0cd`](https://github.com/mapbox/mapbox-gl-js/commit/f52a0cdd29d42a3079a40abf12860376318ffc77) convert image type to resolvedImage type ([#8901](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8901)) ([#8906](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8906)) - [`48d1b92`](https://github.com/mapbox/mapbox-gl-js/commit/48d1b927c783feb14f283d7d4ecae57ba8cc09a7) Add changelog entries for and bump version to 1.5.0-beta.1 ([#8879](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8879)) - [`6c7bd20`](https://github.com/mapbox/mapbox-gl-js/commit/6c7bd20a143bcfd59acacf152295727247b46641) Allow customizable hash fragment for map hash [#8596](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8596) ([#8603](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8603)) - [`7ce6aa6`](https://github.com/mapbox/mapbox-gl-js/commit/7ce6aa62339835d35f822bbbd04746fd3edea1c5) Show a disabled geolocate button if user or system denies geolocation ([#8871](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8871)) - [`61a61a1`](https://github.com/mapbox/mapbox-gl-js/commit/61a61a1982cb8c637d467f91da5b0817a61a9de6) consider icon-text-fit when doing variable text placement ([#8803](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8803)) - [`79c3534`](https://github.com/mapbox/mapbox-gl-js/commit/79c3534ccc889484c40e61de9fa4f3f711b37d40) support icon-text-fit with vertical text ([#8835](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8835)) - [`4a4bc6a`](https://github.com/mapbox/mapbox-gl-js/commit/4a4bc6a07269f4a54b371ca000f1b305ba2e842e) Fire 'rotate' and 'pitch' events only when their value changed ([#8872](https://github-redirect.dependabot.com/mapbox/mapbox-gl-js/issues/8872)) - Additional commits viewable in [compare view](https://github.com/mapbox/mapbox-gl-js/compare/v0.53.1...v1.5.1)


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

Dependabot will not automatically merge this PR because this dependency is pre-1.0.0.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
buildsize[bot] commented 4 years ago
File name Previous Size New Size Change
page-_error.js.gz 185 bytes 185 bytes 0 bytes (0%)
page-catalog.js.gz 58.41 KB 58.41 KB 0 bytes (0%)
page-catalogs.js.gz 3.03 KB 3.03 KB 0 bytes (0%)
page-dataset.js.gz 18.98 KB 18.98 KB 0 bytes (0%)
page-doc-publish-your-data.js.gz 3.68 KB 3.68 KB 0 bytes (0%)
page-doc.js.gz 1.54 KB 1.54 KB 0 bytes (0%)
page-events.js.gz 2.24 KB 2.24 KB 0 bytes (0%)
page-harvest.js.gz 2.41 KB 2.41 KB 0 bytes (0%)
page-index.js.gz 5.11 KB 5.11 KB 0 bytes (0%)
page-legal.js.gz 816 bytes 816 bytes 0 bytes (0%)
page-publication-datasets.js.gz 5.1 KB 5.1 KB 0 bytes (0%)
page-publication-organization.js.gz 8.34 KB 8.34 KB 0 bytes (0%)
page-publication-producers.js.gz 4.56 KB 4.56 KB 0 bytes (0%)
page-publication.js.gz 3.32 KB 3.32 KB 0 bytes (0%)
page-search.js.gz 7.75 KB 7.75 KB 0 bytes (0%)
page-doc-link-proxy.js.gz 1.47 KB 1.47 KB 0 bytes (0%)
page-embed-preview.js.gz 5.78 KB 5.78 KB 0 bytes (0%)
page-_app.js.gz 2.37 KB 2.37 KB 0 bytes (0%)
chunk-centered-map.[hash].js.gz 177.84 KB 193.64 KB 15.8 KB (9%)
chunk-commons.[hash].js.gz 136.33 KB 136.33 KB 0 bytes (0%)
chunk-preview-table.[hash].js.gz 12.81 KB 12.81 KB 0 bytes (0%)
runtime-main-[hash].js.gz 2.16 KB 2.16 KB 0 bytes (0%)
runtime-webpack-[hash].js.gz 1.2 KB 1.2 KB 1 bytes (0%)