nusmodifications / nusmods

🏫 Official course planning platform for National University of Singapore.
https://nusmods.com
MIT License
562 stars 271 forks source link

fix(deps): update mapbox #3617

Closed renovate[bot] closed 11 months ago

renovate[bot] commented 11 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
leaflet (source) 1.7.1 -> 1.9.4 age adoption passing confidence
leaflet-gesture-handling 1.2.1 -> 1.2.2 age adoption passing confidence

Release Notes

Leaflet/Leaflet (leaflet) ### [`v1.9.4`](https://togithub.com/Leaflet/Leaflet/blob/HEAD/CHANGELOG.md#194-2023-05-18) [Compare Source](https://togithub.com/Leaflet/Leaflet/compare/v1.9.3...v1.9.4) ##### 🐞 Bug fixes - Fix tile gaps in Chromium-based browsers ([#​8891](https://togithub.com/Leaflet/Leaflet/pull/8891) by [@​IvanSanchez](https://togithub.com/IvanSanchez)) - Fix vector drifts when zoomAnimation is false and zooming via flyTo or pinch ([#​8794](https://togithub.com/Leaflet/Leaflet/pull/8794) by [@​plainheart](https://togithub.com/plainheart)) - Ensure toGeoJSON() still works with an empty array ([#​8737](https://togithub.com/Leaflet/Leaflet/pull/8737) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Ensure LineUtil and PolyUtil only iterate over array values and not properties ([#​8840](https://togithub.com/Leaflet/Leaflet/pull/8840) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Fix rounding errors in center calculation of LineUtil and PolyUtil for small layers ([#​8784](https://togithub.com/Leaflet/Leaflet/pull/8784) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Prevent unwanted layer toggle while expanding the Layers control on mobile ([#​8910](https://togithub.com/Leaflet/Leaflet/pull/8910) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Fix an error when a focusing on a Tooltip-bound FeatureGroup that contains a layer without a getElement method ([#​8890](https://togithub.com/Leaflet/Leaflet/pull/8890) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Fix Tooltip is not showing when loaded dynamically while moving the map ([#​8672](https://togithub.com/Leaflet/Leaflet/pull/8672) by [@​theGOTOguy](https://togithub.com/theGOTOguy)) - Fix noMoveStart option not applying to fitBounds ([#​8911](https://togithub.com/Leaflet/Leaflet/pull/8911) by [@​AbdullahSohail-SE](https://togithub.com/AbdullahSohail-SE)) - Fix outlines showing up when interacting with the map on Safari 16.4+ ([#​8917](https://togithub.com/Leaflet/Leaflet/pull/8917) by [@​jonkoops](https://togithub.com/jonkoops)) ### [`v1.9.3`](https://togithub.com/Leaflet/Leaflet/blob/HEAD/CHANGELOG.md#193-2022-11-18) [Compare Source](https://togithub.com/Leaflet/Leaflet/compare/v1.9.2...v1.9.3) ##### πŸ™Œ Accessibility - Expand the layers control on Enter keydown ([#​8556](https://togithub.com/Leaflet/Leaflet/pull/8556) by [@​larsgw](https://togithub.com/larsgw)) - Align the scale control's alpha transparency with the attribution control ([#​8547](https://togithub.com/Leaflet/Leaflet/pull/8547) by [@​Malvoz](https://togithub.com/Malvoz)) - Allow the scale control's text to overflow the container ([#​8548](https://togithub.com/Leaflet/Leaflet/pull/8548) by [@​Malvoz](https://togithub.com/Malvoz)) ##### 🐞 Bug fixes - Remove internal usage of `L` global ([#​8536](https://togithub.com/Leaflet/Leaflet/pull/8536) by [@​mourner](https://togithub.com/mourner)) - Fix intermittent wobble when using `setMaxBounds(map.getBounds())` ([#​8534](https://togithub.com/Leaflet/Leaflet/pull/8534) by [@​rjackson](https://togithub.com/rjackson)) - Ensure that `latLngsToCoords()` does not return references passed to it ([#​7344](https://togithub.com/Leaflet/Leaflet/pull/7344) by [@​marlo22](https://togithub.com/marlo22])) - Ensure `worldCopyJump()` behavior is consistent when using a keyboard ([#​8562](https://togithub.com/Leaflet/Leaflet/pull/8562) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Ensure correct target is used for the `popupopen` event ([#​8571](https://togithub.com/Leaflet/Leaflet/pull/8571) by [@​Belair34](https://togithub.com/Belair34)) - Prevent recursion when panning a `Popup` ([#​8520](https://togithub.com/Leaflet/Leaflet/pull/8520) by [@​rjackson](https://togithub.com/rjackson)) - Support CSS [`position: sticky`](https://developer.mozilla.org/en-US/docs/Web/CSS/position#sticky) for map container ([#​8550](https://togithub.com/Leaflet/Leaflet/pull/8550) by [@​tmiaa](https://togithub.com/tmiaa)) ### [`v1.9.2`](https://togithub.com/Leaflet/Leaflet/blob/HEAD/CHANGELOG.md#192-2022-10-04) [Compare Source](https://togithub.com/Leaflet/Leaflet/compare/v1.9.1...v1.9.2) ##### 🐞 Bug fixes - ⚠️ Drop ESM entrypoint from package because of numerous compatibility issues with plugins (import `leaflet/dist/leaflet-src.esm.js` explicitly instead to take advantage; ESM by default will come in v2) ([#​8493](https://togithub.com/Leaflet/Leaflet/pull/8493) by [@​jonkoops](https://togithub.com/jonkoops)) - Fix a bug where tooltips could throw an error with canvas renderer ([#​8498](https://togithub.com/Leaflet/Leaflet/pull/8498) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Fix a bug with incorrect marker popup location when there are multiple markers registered to the same popup ([#​8523](https://togithub.com/Leaflet/Leaflet/pull/8523) by [@​raychanks](https://togithub.com/raychanks)). ##### πŸ§ͺ Tests - Fix unit tests suite stopping abruptly on Mac ([#​8478](https://togithub.com/Leaflet/Leaflet/pull/8478)) ##### πŸ“ Docs - Fix `Bounds` `equals` parameters in docs ([#​8500](https://togithub.com/Leaflet/Leaflet/pull/8500) by [@​Falke-Design](https://togithub.com/Falke-Design)) ### [`v1.9.1`](https://togithub.com/Leaflet/Leaflet/blob/HEAD/CHANGELOG.md#191-2022-09-23) [Compare Source](https://togithub.com/Leaflet/Leaflet/compare/v1.9.0...v1.9.1) - Fix `Events` `listens` not propagating to parent objects, in particular fixing compatibility with **Leaflet.markercluster** plugin ([#​8211](https://togithub.com/Leaflet/Leaflet/pull/8457) by [@​Falke-Design](https://togithub.com/Falke-Design)) ### [`v1.9.0`](https://togithub.com/Leaflet/Leaflet/blob/HEAD/CHANGELOG.md#190-2022-09-21) [Compare Source](https://togithub.com/Leaflet/Leaflet/compare/v1.8.0...v1.9.0) ##### ⚠️ Breaking Changes - Update `color-adjust` to `print-color-adjust` ([#​8211](https://togithub.com/Leaflet/Leaflet/pull/8211) by [@​Malvoz](https://togithub.com/Malvoz)) ##### ❇️ API changes - Add `content` and `latLng` options to `Popup` / `Tooltip` constructors ([#​7783](https://togithub.com/Leaflet/Leaflet/pull/7783) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Extend `Bounds` to have the same functions as `LatLngBounds` ([#​7882](https://togithub.com/Leaflet/Leaflet/pull/7882) by [@​Falke-Design](https://togithub.com/Falke-Design)) ##### ✨ Improvements - Expose ESM entrypoint with Leaflet global ([#​8329](https://togithub.com/Leaflet/Leaflet/pull/8329) by [@​jonkoops](https://togithub.com/Falke-Design)) - Update `getCenter()` calculation and move it to `PolyUtil` / `LineUtil` ([#​7603](https://togithub.com/Leaflet/Leaflet/pull/7603) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Remove border styles in overflowing popups ([#​8260](https://togithub.com/Leaflet/Leaflet/pull/8260) by [@​Malvoz](https://togithub.com/Malvoz)) - Fix "listener not found" warning when setting `maxBounds` ([#​8168](https://togithub.com/Leaflet/Leaflet/pull/8168)) - Remove "listener not found" warning ([#​8234](https://togithub.com/Leaflet/Leaflet/pull/8234) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Extend `Events.listens` to search for specific function ([#​8161](https://togithub.com/Leaflet/Leaflet/pull/8161) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Add `noMoveStart` option to `panTo` ([#​6685](https://togithub.com/Leaflet/Leaflet/pull/6685) by [@​Chivano](https://togithub.com/Chivano)) - Add `FeatureCollection` handling to `geometryToLayer` ([#​8163](https://togithub.com/Leaflet/Leaflet/pull/8163) by [@​Falke-Design](https://togithub.com/Falke-Design)) ##### πŸ™Œ Accessibility - Improve `Tooltip` accessibility (focus and voice over) ([#​8247](https://togithub.com/Leaflet/Leaflet/pull/8247) by [@​alekzvik](https://togithub.com/alekzvik)) - Fix links in accessibility guide ([#​8198](https://togithub.com/Leaflet/Leaflet/pull/8198) by [@​Malvoz](https://togithub.com/Malvoz)) - Remove redundant `role="presentation"` from image tiles ([#​8172](https://togithub.com/Leaflet/Leaflet/pull/8172) by [@​Malvoz](https://togithub.com/Malvoz)) ##### 🐞 Bug fixes - Fix invalid GeoJSON on unbalanced arrays ([#​7637](https://togithub.com/Leaflet/Leaflet/pull/7637) by [@​steff1986](https://togithub.com/steff1986)) - Fix 2 step zooming while using mouse wheel scrolling ([#​8298](https://togithub.com/Leaflet/Leaflet/pull/8298) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Fix wrong assigned parameter while calling `map._move` over `requestAnimFrame` ([#​8328](https://togithub.com/Leaflet/Leaflet/pull/8328) by [@​AMDvsTMD](https://togithub.com/AMDvsTMD)) - Fix `_isClickDisabled` to not throw no error if parent is removed from DOM ([#​8288](https://togithub.com/Leaflet/Leaflet/pull/8288) by [@​Falke-Design](https://togithub.com/Falke-Design)) - Fix `DomEvent.DoubleTap` to ignore clicks on `
elmarquis/leaflet-gesture-handling (leaflet-gesture-handling) ### [`v1.2.2`](https://togithub.com/elmarquis/Leaflet.GestureHandling/releases/tag/v1.2.2) [Compare Source](https://togithub.com/elmarquis/leaflet-gesture-handling/compare/v1.2.1...v1.2.2) Adds preventDefault to fix issue on mobile

Configuration

πŸ“… Schedule: Branch creation - "every weekend" in timezone Asia/Singapore, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

πŸ‘» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.

vercel[bot] commented 11 months ago

The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

Name Status Preview Comments Updated (UTC)
nusmods-export βœ… Ready (Inspect) Visit Preview πŸ’¬ Add feedback Aug 19, 2023 9:09am
nusmods-website βœ… Ready (Inspect) Visit Preview πŸ’¬ Add feedback Aug 19, 2023 9:09am
codecov[bot] commented 11 months ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (5b85d48) 53.44% compared to head (17679e7) 53.44%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #3617 +/- ## ======================================= Coverage 53.44% 53.44% ======================================= Files 271 271 Lines 5862 5862 Branches 1396 1396 ======================================= Hits 3133 3133 Misses 2729 2729 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.