geo.data.gouv.fr
geo.data.gouv.fr copied to clipboard
Bump mapbox-gl from 0.53.1 to 1.5.1
Bumps mapbox-gl from 0.53.1 to 1.5.1.
Release notes
Sourced from mapbox-gl's 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 and #4695. We’ve identified two memory leaks in Safari: one in the CacheStorage API, addressed by #8956, and one in transferring data between web workers through Transferables, addressed by #9003.
🍏 Improvements
- Implement workaround for memory leak in Safari when using the
CacheStorage
API. ( #8856)- Implement workaround for memory leak in Safari when using
Transferable
objects to transferArrayBuffers
to WebWorkers. If GL-JS detetcts that it is running in Safari, the use ofTransferables
to transfer data to WebWorkers is disabled. ( #9003)- Improve animation performance when using
map.setData
. (#8913) (h/t msbarry)v1.5.1-beta
No release notes provided.
v1.5.0
✨ Features
- Add disabled icon to GeolocateControl if user denies geolocation permission. #8871)
- Add
outofmaxbounds
event to GeolocateControl, which is emitted when the user is outside ofmap.maxBounds
(#8756) (h/t MoradiDavijani)- Add
mapboxgl.getRTLTextPluginStatus()
to query the current status of thertl-text-plugin
to make it easier to allow clearing the plugin when necessary. (ref. #7869) (#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) (h/t SebCorbin)🍏 Improvements
- Fade symbols faster when zooming out quickly, reducing overlap. (#8628)
- Reduce memory usage for vector tiles that contain long strings in feature properties. ( #8863)
🐞 Bug Fixes
- Fix
text-variable-anchor
not trying multiple placements during collision with icons whenicon-text-fit
is enabled. (#8803)- Fix
icon-text-fit
not properly respecting vertical labels. (#8835)- Fix opacity interpolation for composition expressions. (#8818)
- Fix rotate and pitch events being fired at the same time. (#8872)
- Fix memory leaks that occured during tile loading and map removal.(#8813 and #8850)
- Fix web-worker transfer of
ArrayBuffers
in environments whereinstanceof ArrayBuffer
fails.(e.gcypress
) (#8868)v1.5.0-beta.1
Changelog
✨ Features
- Add disabled icon to GeolocateControl if user denies geolocation permission. #8871)
- Add
outofmaxbounds
event to GeolocateControl, which is emitted when the user is outside ofmap.maxBounds
(#8756) (h/t MoradiDavijani)- Add
mapboxgl.getRTLTextPluginStatus()
to query the current status of thertl-text-plugin
to make it easier to allow clearing the plugin when necessary. (ref. #7869) (#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) (h/t SebCorbin)🍏 Improvements
- Fade symbols faster when zooming out quickly, reducing overlap. (#8628)
- Reduce memory usage for vector tiles that contain long strings in feature properties. ( #8863)
🐞 Bug Fixes
... (truncated)
- Fix
text-variable-anchor
not trying multiple placements during collision with icons whenicon-text-fit
is enabled. (#8803)- Fix
icon-text-fit
not properly respecting vertical labels. (#8835)- Fix opacity interpolation for composition expressions. (#8818)
- Fix rotate and pitch events being fired at the same time. (#8872)
- Fix memory leaks that occured during tile loading and map removal.(#8813 and #8850)
Changelog
Sourced from mapbox-gl's changelog.
1.5.1
This patch introduces two workarounds that address longstanding issues related to unbounded memory growth in Safari, including #8771 and #4695. We’ve identified two memory leaks in Safari: one in the CacheStorage API, addressed by #8956, and one in transferring data between web workers through Transferables, addressed by #9003.
🍏 Improvements
- Implement workaround for memory leak in Safari when using the
CacheStorage
API. ( #8856)- Implement workaround for memory leak in Safari when using
Transferable
objects to transferArrayBuffers
to WebWorkers. If GL-JS detetcts that it is running in Safari, the use ofTransferables
to transfer data to WebWorkers is disabled. ( #9003)- Improve animation performance when using
map.setData
. (#8913) (h/t msbarry)1.5.0
✨ Features
- Add disabled icon to GeolocateControl if user denies geolocation permission. #8871)
- Add
outofmaxbounds
event to GeolocateControl, which is emitted when the user is outside ofmap.maxBounds
(#8756) (h/t MoradiDavijani)- Add
mapboxgl.getRTLTextPluginStatus()
to query the current status of thertl-text-plugin
to make it easier to allow clearing the plugin when necessary. (ref. #7869) (#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) (h/t SebCorbin)🍏 Improvements
- Fade symbols faster when zooming out quickly, reducing overlap. (#8628)
- Reduce memory usage for vector tiles that contain long strings in feature properties. ( #8863)
🐞 Bug Fixes
- Fix
text-variable-anchor
not trying multiple placements during collision with icons whenicon-text-fit
is enabled. (#8803)- Fix
icon-text-fit
not properly respecting vertical labels. (#8835)- Fix opacity interpolation for composition expressions. (#8818)
- Fix rotate and pitch events being fired at the same time. (#8872)
- Fix memory leaks that occured during tile loading and map removal.(#8813 and #8850)
- Fix web-worker transfer of
ArrayBuffers
in environments whereinstanceof ArrayBuffer
fails.(e.gcypress
) (#8868)1.4.1
🐞 Bug Fixes
- Fix the way that
coalesce
handles theimage
operator so available images are rendered properly (#8839)- Do not emit the
styleimagemissing
event for an empty string value (#8840)- Fix serialization of
ResolvedImage
type so*-pattern
properties work properly (#8833)1.4.0
✨ Features
- Add
image
expression operator to determine image availability (#8684)- Enable
text-offset
with variable label placement (#8642)🍏 Improvements
- Faster loading and better look of raster terrain (#8694)
- Improved code documentation around resizing and {get/set}RenderedWorldCopies and more (#8748, #8754)
- Improve single vs. multi-touch zoom & pan interaction (#7196) (#8100)
🐞 Bug fixes
... (truncated)
Commits
-
1fed402
V1.5.1 (#9033) -
50c9746
V1.5.1-beta (#9008) -
e36d4cb
Removing the beta tag from v1.5.0 (#8907) -
f52a0cd
convert image type to resolvedImage type (#8901) (#8906) -
48d1b92
Add changelog entries for and bump version to 1.5.0-beta.1 (#8879) -
6c7bd20
Allow customizable hash fragment for map hash #8596 (#8603) -
7ce6aa6
Show a disabled geolocate button if user or system denies geolocation (#8871) -
61a61a1
consider icon-text-fit when doing variable text placement (#8803) -
79c3534
support icon-text-fit with vertical text (#8835) -
4a4bc6a
Fire 'rotate' and 'pitch' events only when their value changed (#8872) - Additional commits viewable in compare view
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:
- 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)
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%) |