vue-mapbox-gl icon indicating copy to clipboard operation
vue-mapbox-gl copied to clipboard

Update vue-mapbox-gl devDependencies

Open titouanmathis opened this issue 7 months ago β€’ 3 comments

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@mapbox/mapbox-gl-geocoder 5.0.3 -> 5.1.2 age confidence
@studiometa/js-toolkit 3.0.2 -> 3.4.3 age confidence
mapbox-gl 3.11.1 -> 3.16.0 age confidence
vue (source) 3.5.13 -> 3.5.24 age confidence

Release Notes

mapbox/mapbox-gl-geocoder (@​mapbox/mapbox-gl-geocoder)

v5.1.2

Compare Source

Bug fixes πŸ›
  • Fix potential XSS when rendering place name #​547

v5.1.1

Compare Source

Dependency update
  • Bumps form-data to v4.0.4

v5.1.0

Compare Source

Features / Improvements πŸš€
  • Introduce useBrowserFocus option to use the browser's native focus management instead of the geocoder's custom focus management. This is useful for accessibility.
studiometa/js-toolkit (@​studiometa/js-toolkit)

v3.4.3

Compare Source

Fixed

v3.4.2

Compare Source

Fixed

v3.4.1

Compare Source

Fixed

v3.4.0

Compare Source

Added
Changed
Fixed

v3.3.0

Compare Source

Added
Changed
Fixed

v3.2.0

Compare Source

Added
Fixed
Changed

v3.1.1

Compare Source

Added
Changed

v3.1.0

Compare Source

Added
Fixed

v3.0.5

Compare Source

Changed
Fixed

v3.0.4

Compare Source

Changed

v3.0.3

Compare Source

Changed
mapbox/mapbox-gl-js (mapbox-gl)

v3.16.0

Compare Source

Features and improvements ✨
  • Introduce experimental Appearances API for managing layer styling based on feature state.
  • Add Map setLayerProperty that combines setLayoutProperty & setPaintProperty into one method for convenience.
  • Add support for node/material overrides & other improvements to model source and layer.
  • Various improvements & fixes for upcoming 3D features (indoor, procedural buildings & elevated roads).
  • Add response headers to the sourcedata event data.
  • Improve TypeScript types for style specification.
Bug fixes 🐞
  • Fix raster particle layer not rendering correctly on styles with emissive light.
  • Fix icons of different sizes rendering incorrectly in appearances.
  • Fix worldview filtering with dynamic expressions.
  • Improve accuracy of queryRenderedFeatures for model layers.
  • Fix a bug with heatmap sometimes disappearing after switching projection.
  • Fix rendering of model layer with vector source on globe projection.
  • Fix flickering of fill-extrusion buildings when using clip layers.
  • Fix inaccuracies in 3D model query intersection.
  • Fix the passing of GeolocationPosition to geolocate event listeners.
  • Fix the placement of line-aligned text with a non-default scaleFactor.

v3.15.0

Compare Source

Features and improvements ✨
  • Add queryRasterValue method for querying values in raster-array layers.
  • Add icon-image-use-theme property.
  • Add support for Mapbox vector tiles with precalculated line metrics (for line gradients).
  • Improve HD Roads loading performance.
  • Optimize applying LUT when updating images at runtime.
  • Improve TypeScript types in Style Spec validation methods.
  • Slightly improve hsla expression performance.
  • Optimize applying LUT for patterns.
  • Round queryRasterValue results to 12 decimal digits to fix precision issues.
  • Improvements on typing and testing.
Bug fixes 🐞
  • Fix an issue with refreshing expired raster array tiles.
  • Fix an error on GeoJSON with "Infinity" and similar ids.
  • Fix GL_INVALID_VALUE console warning on Mapbox Satellite Standard and a few other styles.
  • Fix model layer positioning during globe to mercator transition.
  • Fix an issue with incorrect transparency for some icons with LUT applied.
  • Fix an issue where updating *-occlusion-opacity properties didn't have any effect.
  • Fix an issue with MRT layers throwing an error when reloading.
  • Fix occlusion layer ordering.
  • Fix an issue where using too many data-driven properties on the symbol layer could break the map.
  • Fix gradients and interpolations with fully-transparent colors.
  • Fix model layer density reduction.
  • Fix performance regression on styles that use feature-state expressions.

v3.14.0

Compare Source

Breaking changes ⚠️
  • Imported styles will use the glyphs URL template from the root style instead of their own.
Features and improvements ✨
  • Add a split expression to divide a string into an array of substrings based on a specified delimiter.
  • Improve memory usage for GeoJSON sources.
Bug fixes 🐞
  • Fix an issue with querying rendered features during the globe-to-Mercator transition.
  • Fix resources cleanup when removing a map with a terrain or/and vector icons.
  • Fix an issue where a single primary image was not rendered correctly with icon-image-cross-fade.
  • Fix an edge case involving the mixing of vertical and horizontal writing modes.
  • Fix rendering of multiple raster layers from a single raster-array source.
  • Fix restoration of maps with background patterns, heatmap, image, video, or raster sources after WebGL context loss.
  • Fix memory spike when calling setData on large datasets.

v3.13.0

Compare Source

Breaking changes ⚠️
  • interpolate expression will interpolate between non-alpha-premultiplied colors. The change might affect raster-particle-color, line-gradient, and heatmap-color.
  • rgb expression will return non-premultiplied-alpha color.
Features and improvements ✨
  • Add the ["worldview"] expression, which returns the current worldview of the map.
  • Add model-translation support for batched model layers.
  • Improve indoor level interaction.
  • Add support of gradient transforms in the fill style of vector icons.
Bug fixes 🐞
  • Fix querying and styling issues with multiple model layers referencing the same source.
  • Fix mapbox-gl-rtl-text v0.3.0 plugin not loading in certain configurations.
  • Fix icons with text-variable-anchor disappearing.
  • Fix minor distortions on vector icons in some cases.
  • Fix zooming over terrain with negative altitude values.
  • Fix interactions to not throw on mouseleave without mouseenter.
  • Fix shadow rendering issues on underground structures.
  • Fix striping artifacts when rendering shadows on some GPU configurations.
  • Fix errors when viewing a style with filtered model layers.
  • Fix parsing of color-use-theme property of 3D lights.
  • Fix feature-dependent config expressions (h/t @​brncsk) #​13453.
  • Fix reset of the indoor floorplan selection after moving the camera.
  • Fix excessive rerendering of the map after setStyle with the same URL of an import.
  • Fix source reloading during mercator-globe transition with terrain.
  • Fix color of semi-transparent vector icons.
Workflow πŸ› οΈ
  • Switched from CircleCI to GitHub Actions for continuous integration tests.

v3.12.0

Compare Source

Features and improvements ✨
  • Add experimental support for rendering 3D road intersections.
  • Add shadow rendering support for elevated lines.
  • Add wrapTileId property to CustomLayerInterface to control whether tile IDs are wrapped across world copies during rendering.
  • Add line-pattern-cross-fade, fill-pattern-cross-fade, and fill-extrusion-pattern-cross-fade properties for smooth transitions between pattern images.
  • Add support for extra_bounds in TileJSON for more fine-grained control over tile requests, particularly when dealing with sparse data coverage.
  • Improve performance by lazy loading 3D models.
  • Slightly improve JS bundle sizes.
  • Various TypeScript types improvements.
Bug fixes 🐞
  • Fixed an issue where calling setData on symbol layers could cause flickering.
  • Expose CustomSourceInterface TypeScript type that was missing in the public interface.
  • Fix some edge cases related to rendering of elevated structures.
  • Relax line-gradient validation to work not only on GeoJSON, but also on vector tile sources if they have mapbox_clip_start and mapbox_clip_end properties precomputed.
  • Fix styleimagemissing event not firing in certain scenarios.
vuejs/core (vue)

v3.5.24

Compare Source

Reverts

v3.5.23

Compare Source

Bug Fixes

v3.5.22

Compare Source

Bug Fixes
Features
Reverts

v3.5.21

Compare Source

Bug Fixes
Performance Improvements

v3.5.20

Compare Source

Bug Fixes

v3.5.19

Compare Source

Bug Fixes

v3.5.18

Compare Source

Bug Fixes

v3.5.17

Compare Source

Bug Fixes

v3.5.16

Compare Source

Reverts

v3.5.15

Compare Source

Bug Fixes

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC).

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

β™» 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.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

titouanmathis avatar May 11 '25 15:05 titouanmathis

Deploy Preview for vue-mapbox-gl-demo ready!

Name Link
Latest commit 17e966621eff9ca2950778723a483f99c3601247
Latest deploy log https://app.netlify.com/projects/vue-mapbox-gl-demo/deploys/692804f42fea640008128e00
Deploy Preview https://deploy-preview-298--vue-mapbox-gl-demo.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar May 11 '25 15:05 netlify[bot]

Export Size

@studiometa/vue-mapbox-gl

Name Size Diff
MapboxCluster 1.76 kB +4 B (+0.23%) πŸ”Ί
StoreLocator 5.41 kB +2 B (+0.04%) πŸ”Ί
MapboxImages 876 B -4 B (-0.45%) πŸ”½
Unchanged

@studiometa/vue-mapbox-gl

Name Size Diff
MapboxFullscreenControl 1.16 kB -
MapboxGeocoder 1.56 kB -
MapboxGeolocateControl 1.34 kB -
MapboxImage 656 B -
MapboxLayer 962 B -
MapboxMap 2.04 kB -
MapboxMarker 1.64 kB -
MapboxNavigationControl 1.21 kB -
MapboxPopup 1.25 kB -
MapboxSource 437 B -
useControl 1.03 kB -
useEventsBinding 551 B -
useMap 166 B -
usePropsBinding 439 B -
VueScroller 634 B -

github-actions[bot] avatar May 11 '25 15:05 github-actions[bot]

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 64.00%. Comparing base (cbd1a79) to head (17e9666).

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #298   +/-   ##
========================================
  Coverage    64.00%   64.00%           
========================================
  Files           22       22           
  Lines         2445     2445           
  Branches        70       70           
========================================
  Hits          1565     1565           
  Misses         878      878           
  Partials         2        2           
Flag Coverage Ξ”
unittests 64.00% <ΓΈ> (ΓΈ)

Flags with carried forward coverage won't be shown. Click here to find out more.

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

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar May 11 '25 15:05 codecov[bot]