JonFreer / WMCycleData

https://wmcycledata.com/
0 stars 1 forks source link

fix(deps): update dependency maplibre-gl to v4 #90

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
maplibre-gl (source) ^3.0.1 -> ^4.0.0 age adoption passing confidence

Release Notes

maplibre/maplibre-gl-js (maplibre-gl) ### [`v4.7.0`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#470) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.6.0...v4.7.0) ##### ✨ Features and improvements - Support multiple layers in `map.on`, `map.once` and `map.off` methods ([#​4570](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4570)) - Ensure GeoJSON cluster sources emit a console warning if `maxzoom` is less than or equal to `clusterMaxZoom` since in this case you may see unexpected results. ([#​4604](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4604)) ##### 🐞 Bug fixes - Heatmap Fix for 3D terrain ([#​4571](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4571)) - Fix Map#off to not remove listener with layer(s) registered with Map#once ([#​4592](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4592)) - Improve types a bit for `addSource` and `getSource` ([#​4616](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4616)) - Fix the color near the horizon when terrain is enabled without any sky ([#​4607](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4607)) - Fix bug where `fitBounds` and `cameraForBounds` would not display across the 180th meridian (antimeridian) - Fix white flickering on map resize ([#​4158](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4158)) - Fixed a performance regression related to symbol placement ([#​4599](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4599)) - Fix a bug where cloning a Transform instance didn't include the `lngRange`. This caused a bug where using `transformCameraUpdate` caused the `maxBounds` to stop working just for east/west bounds. ([#​4625](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4625)) ### [`v4.6.0`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#460) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.5.2...v4.6.0) ##### ✨ Features and improvements - Prefer local glyph rendering for all CJKV characters, not just those in the CJK Unified Ideographs, Hiragana, Katakana, and Hangul Syllables blocks. ([#​4560](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4560))) ##### 🐞 Bug fixes - Fix right-to-left layout of labels that contain characters in the Arabic Extended-B code block. ([#​4536](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4536)) - Fix 3D map freezing when camera is adjusted against map bounds. ([#​4537](https://redirect.github.com/maplibre/maplibre-gl-js/issues/4537)) - Fix `getStyle()` to return a clone so the object cannot be internally changed ([#​4488](https://redirect.github.com/maplibre/maplibre-gl-js/issues/4488)) - Fix issues with setting sky to `undefined` ([#​4587](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4587))) ### [`v4.5.2`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#452) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.5.1...v4.5.2) ##### ✨ Features and improvements - Emit events when the cooperative gestures option has prevented a gesture. ([#​4470](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4470)) - Enable anisotropic filtering only when the pitch is greater than 20 degrees to preserve image sharpness on flat or slightly tilted maps. ##### 🐞 Bug fixes - Fix camera being able to move into 3D terrain ([#​1542](https://redirect.github.com/maplibre/maplibre-gl-js/issues/1542)) ### [`v4.5.1`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#451) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.5.0...v4.5.1) ##### ✨ Features and improvements - Allow trackpad pinch gestures to break through the `cooperativeGestures` setting, bringing it in line with other embedded map behaviours, such as Google Maps and Mapbox. ([#​4465](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4465)) - Expose projection matrix parameters ([#​3136](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3136)) - Add option to position markers at subpixel coordinates to prevent markers jumping on `moveend` ([#​4458](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4458)) ##### 🐞 Bug fixes - Fix lag on fast map zoom ([#​4366](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4366)) - Fix unguarded read access to possibly undefined object ([#​4431](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4431)) - Fix remove hash string when map is removed ([#​4427](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4427)) - Fix GeolocateControl may be added twice when calling addControl/removeControl/addControl rapidly ([#​4454](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4454)) - Fix `style.loadURL` abort error being logged when removing style ([#​4425](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4425)) - Fix vector tiles not loading when html is opened via "resource://android" (i.e., the assets folder) in GeckoView on Android ([#​4451](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4451)) ### [`v4.5.0`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#450) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.4.1...v4.5.0) ##### ✨ Features and improvements - Add sky implementation according to spec ([#​3645](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3645)) ##### 🐞 Bug fixes - Fix (de)serialization of extends of built-ins (currently only AjaxError) not working correctly in web_worker_transfer. Also refactored related web_worker_transfer code and added more tests ([#​4024](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4211)) ### [`v4.4.1`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#441) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.4.0...v4.4.1) ##### 🐞 Bug fixes - Fix `terrain` listener memory leak when adding and removing Marker ([#​4284](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4284)) ### [`v4.4.0`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#440) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.3.2...v4.4.0) ##### ✨ Features and improvements - Improve animation curve when easeTo and flyTo with constraints ([#​3793](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3793)) - For filled extrusions, calculate the elevation per polygon ([#​3313](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3313)) - Add events to `GeolocateControl` to allow a more granular interaction ([#​3847](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3847)) - Make `MapOptions.style` optional to be consistent with `Map.setStyle(null)` ([#​4151](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4151)) - Use Autoprefixer to handle vendor prefixes in CSS ([#​4165](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4165)) - Make `aria-label` configurable for Map, Marker and Popup ([#​4147](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4147)) - Map `` is focusable only when interactive ([#​4147](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4147)) - "Accept" headers set in Request Transformers are not overwritten ([#​4210](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4210)) - ⚠️ Rename projMatrix to modelViewProjectionMatrix. Also rename invProjMatrix, alignedProjMatrix accordingly ([#​4215](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4215)) - Publish an unminified prod build ([#​4265](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4265)) ##### 🐞 Bug fixes - ⚠️ Allow breaking lines in labels before a left parenthesis ([#​4138](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4138)) - ⚠️ Fix ignoring embedded line breaks when `symbol-placement` is `line` or `line-center` ([#​4124](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4124)) - Ensure loseContext exists before calling it ([#​4245](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4245)) - Update deprecated `-ms-high-contrast` vendor prefix to `(forced-colors: active)` and `(prefers-color-scheme: light)` as appropriate ([#​4250](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4250)) ### [`v4.3.2`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#432) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.3.1...v4.3.2) ##### 🐞 Bug fixes - Fix an issue with `moveend` zoom being different than the actual current zoom ([#​4132](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4132)) ### [`v4.3.1`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#431) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.3.0...v4.3.1) ##### 🐞 Bug fixes - Fix drift in zoom that may happen during flyTo and easeTo due to freezeElevation logic. ([#​3878](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3878)) ### [`v4.3.0`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#430) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.2.0...v4.3.0) ##### ✨ Features and improvements - Add `getData` method for GeoJSON Sources to provide the possibility to obtain all the source's features ([#​4082](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4082)) - Allow cross-fading between raster tile source updates at the same zoom level ([#​4072](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4072)) ##### 🐞 Bug fixes - Fix normalizeSpriteURL before transformRequest throwing an Error with relative URLs ([#​3897](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3897)) - Fix return type of map.cameraForBounds ([#​3760](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3760)) - Fix to run benchmark with MAPLIBRE_STYLES environment variable ([#​2122](https://redirect.github.com/maplibre/maplibre-gl-js/issues/2122)) - Fix symbol collisions using inaccurate and sometimes entirely wrong collision boxes when the map is pitched or rotated ([#​210](https://redirect.github.com/maplibre/maplibre-gl-js/issues/210)) - Fix `text-translate` and `icon-translate` behaving weirdly and inconsistently with other `-translate` properties ([#​3456](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3456)) - Fix symbol collision debug view (`showCollisionBoxes`) not showing the actual bounding boxes used for collision and click areas. The displayed boxes now match actual collision boxes exactly ([#​4071](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4071)) - Fix symbol collision boxes not being accurate for variable-anchor symbols ([#​4071](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4071)) - Fix icon collision boxes using `text-translate` property for translation instead of the correct `icon-translate` ([#​4071](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4071)) ### [`v4.2.0`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#420) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.1.3...v4.2.0) ##### ✨ Features and improvements - Update `Popup`'s methods `addClass` and `removeClass` to return an instance of Popup ([#​3975](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3975)) - New map option to decide whether to cancel previous pending tiles while zooming in ([#​4051](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4051)) - Sprites include optional textFitHeight and textFitWidth values ([#​4019](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4019)) - Add support for `distance` expression ([#​4076](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4076)) ### [`v4.1.3`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#413) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.1.2...v4.1.3) ##### ✨ Features and improvements - Added const enum for actor messages to improve readability and maintainability. In tsconfig.json, `isolatedModules` flag is set to false in favor of generated JS size. ([#​3879](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3879)) ##### 🐞 Bug fixes - Fix different unwanted panning changes at the end of a panning motion, that happen on a large screen ([#​3935](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3935)) - Fix image sources not being marked as loaded on error ([#​3981](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3981)) - Fix ScaleControl options should be optional. ([#​4002](https://redirect.github.com/maplibre/maplibre-gl-js/pull/4002)) - Fix race condition in `SourceCache` that makes unit tests unstable. Eliminate a redundant 'visibility' event fired from Style class. ([#​3992](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3992)) - Fix paint property not being updated by setPaintProperty ([#​2651](https://redirect.github.com/maplibre/maplibre-gl-js/issues/2651)) ### [`v4.1.2`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#412) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.1.1...v4.1.2) ##### ✨ Features and improvements - Hide Popup when its parent Marker is behind terrain ([#​3865](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3865)) ##### 🐞 Bug fixes - Fix type definition on `localIdeographFontFamily` ([#​3896](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3896)) - Fix unwanted panning changes at the end of a panning motion ([#​3872](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3872)) - Fix `close` events being fired for popups that aren't open ([#​3901](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3901)) ### [`v4.1.1`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#411) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.1.0...v4.1.1) ##### ✨ Features and improvements - Improve animation curve when easeTo and flyTo with constraints ([#​3793](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3793)) ##### 🐞 Bug fixes - Fix unwanted zoom changes at the end of a panning motion ([#​2094](https://redirect.github.com/maplibre/maplibre-gl-js/issues/2094)) ### [`v4.1.0`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#410) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.0.2...v4.1.0) ##### ✨ Features and improvements - Add option to position popup at subpixel coordinates to allow for smooth animations ([#​3710](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3710)) - Constrain horizontal panning when renderWorldCopies is set to false ([3738](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3738)) ##### 🐞 Bug fixes - Fix popup appearing far from marker that was moved to a side globe ([3712](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3712)) - Set text color to ensure contrast in the attribution pill ([3737](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3737)) - Fix memory leak in Worker when map is removed ([3734](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3734)) - Fix issue with `FullscreenControl` when MapLibre is within a [ShadowRoot](https://developer.mozilla.org/en-US/docs/Web/API/ShadowRoot) ([#​3573](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3573)) - Fix performance regression with `setRTLTextPlugin` which can cause 1 or 2 extra frames to render. ([#​3728](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3728)) ### [`v4.0.2`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#402) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.0.1...v4.0.2) ##### 🐞 Bug fixes - Fix `Style.setState` ignoring validate flag ([#​3709](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3709)) - Fix marker flying off near horizon ([3704](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3704)) ### [`v4.0.1`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#401) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v4.0.0...v4.0.1) ##### ✨ Features and improvements - Add `setUrl` method to RasterTileSource to dynamically update existing TileJSON resource. ([3700](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3700)) ##### 🐞 Bug fixes - Fix Marker losing opacity after window resize ([#​3656](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3656)) - Fix vector tiles not loading when html is opened via "file://" ([#​3681](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3681)) ### [`v4.0.0`](https://redirect.github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#400) [Compare Source](https://redirect.github.com/maplibre/maplibre-gl-js/compare/v3.6.2...v4.0.0) ##### ✨ Features and improvements - ⚠️ Remove all global getters and setters from `maplibregl`, this means the the following methods have changed: - `maplibregl.version` => `getVersion()` - `maplibregl.workerCount` => `getWorkerCount()`, `setWorkerCount(...)` - `maplibregl.maxParallelImageRequests` => `getMaxParallelImageRequests()`, `setMaxParallelImageRequests(...)` - `maplibregl.workerUrl` => `getWorkerUrl()`, `setWorkerUrl(...)` This is to avoid the need to use a global object and allow named exports/imports ([#​3601](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3601)) - ⚠️ Change attribution to be on by default, change `MapOptions.attributionControl` to be the type that the control handles, removed `MapOptions.customAttribution` ([#​3618](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3618)) Note: showing the logo of MapLibre is not required for using MapLibre. - ⚠️ Changed cooperative gesture config and removed the strings from it in favor of the locale variable ([#​3621](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3621)) - ⚠️ Changed the terrain enable disable locale key to match the other keys' styles, updated the typings to allow using locale with more ease ([#​3621](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3621)) - ⚠️ Add the ability to import a script in the worker thread and call `addProtocol` and `removeProtocol` there ([#​3459](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3459)) - this also changed how `addSourceType` works since now you'll need to load the script with `maplibregl.importScriptInWorkers`. - ⚠️ Changes `addProtocol` to be promise-based without the usage of callbacks and cancelable ([#​3433](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3433)) - ⚠️ Moved the `addSourceType` to be a part of the global maplibregl object instead of being per map object ([#​3420](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3420)) - ⚠️ Removed callback usage from `map.loadImage` in continue to below change ([#​3422](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3422)) - ⚠️ Changed the `GeoJSONSource`'s `getClusterExpansionZoom`, `getClusterChildren`, `getClusterLeaves` methods to return a `Promise` instead of a callback usage ([#​3421](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3421)) - ⚠️ Changed the `setRTLTextPlugin` function to return a promise instead of using callback ([#​3418](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3418)) this also changed how the RTL plugin code is handled internally by splitting the main thread and worker thread code. - ⚠️ Remove `setCooperativeGestures` and `getCooperativeGestures` functions in favor of `cooperativeGestures` handler which now has an `enabled()` or `disabled()` methods ([#​3430](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3430)) - ⚠️ Changed the underlying worker communication from callbacks to promises. This has a breaking effect on the implementation of custom `WorkerSource` and how it behaves ([#​3233](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3233)) - ⚠️ Changed the `Source` interface to return promises instead of callbacks ([#​3233](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3233)) - ⚠️ Changed all the sources to be promises based. ([#​3233](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3233)) - ⚠️ Changed the `map.loadImage` method to return a `Promise` instead of a callback usage ([#​3233](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3233)) - Add "opacity" option and `setOpacity` method to Marker ([#​3620](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3620)) - Created a new example showing how to place a threejs scene as a `CustomLayer` over maplibre 3d-terrain ([#​3429](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3429)) - Changed `ImageRequest` to be `Promise` based ([#​3233](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3233)) - Improved precision and added a subtle fade transition to marker opacity changes ([#​3431](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3431)) - Adds support for terrain in `setStyle` with diff method ([#​3515](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3515), [#​3463](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3463)) - Upgraded to use Node JS 20 and removed the dependency of `gl` package from the tests to allow easier development setup. ([#​3452](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3452)) ##### 🐞 Bug fixes - Fix wheel zoom to be into the same direction above or under the horizon ([#​3398](https://redirect.github.com/maplibre/maplibre-gl-js/issues/3398)) - Fix \_cameraForBoxAndBearing not fitting bounds properly when using asymmetrical camera viewport and bearing.([#​3591](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3591)) - Fix missing export `Map` type in the `d.ts` file ([#​3564](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3564)) - Fix the shifted mouse events after a css transform scale on the map container ([#​3437](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3437)) - Fix markers remaining transparent when disabling terrain ([#​3431](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3431)) - Fix labels disappearing when enabling terrain at high zoom ([#​3545](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3545)) - Fix zooming outside the central globe when terrain 3D is enabled ([#​3425](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3425)) - Fix cursor being shown indefinitely as a pointer when removing a popup with its `trackPointer` method active ([#​3434](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3434)) - Fix a bug in showing cooperative gestures when scroll zoom is disabled ([#​2498](https://redirect.github.com/maplibre/maplibre-gl-js/pull/2498)) - Handle loading of empty raster tiles (204 No Content) ([#​3428](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3428)) - Fixes a security issue in `Actor` against XSS attacks in postMessage / onmessage ([#​3239](https://redirect.github.com/maplibre/maplibre-gl-js/pull/3239))

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.