dependabot[bot] opened a new pull request, #41409:
URL: https://github.com/apache/superset/pull/41409

   Bumps [mapbox-gl](https://github.com/mapbox/mapbox-gl-js) from 3.24.1 to 
3.25.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/mapbox/mapbox-gl-js/releases";>mapbox-gl's 
releases</a>.</em></p>
   <blockquote>
   <h2>v3.25.0</h2>
   <h3>Breaking changes ⚠️</h3>
   <ul>
   <li>Switch the ESM entry point to named exports (<code>import * as mapboxgl 
from 'mapbox-gl/esm'</code>) so that modern bundlers can eliminate small unused 
parts of the code. Replace <code>mapboxgl.accessToken</code> with 
<code>Map</code> <code>accessToken</code> option. Most of the bundle still 
can't be statically eliminated, but this release also improves lazy loading of 
code at runtime, with more improvements on the way.</li>
   </ul>
   <h2>Features and improvements ✨</h2>
   <ul>
   <li>Extend <code>Map</code> <code>getLayerProperty</code> and 
<code>setLayerProperty</code> to support layer-level properties 
(<code>minzoom</code>, <code>maxzoom</code>, <code>filter</code>, 
<code>slot</code>, <code>appearances</code>)</li>
   <li>Extend <code>TileProvider</code> API to accept <code>ImageBitmap</code> 
for <code>raster</code> and <code>raster-dem</code> providers.</li>
   <li>Improve model loading and rendering performance.</li>
   <li>Improve symbol rendering performance.</li>
   <li>Improve performance of decoding and encoding vector tiles and other 
protobuf-encoded assets.</li>
   <li>Improve color parsing performance, slightly improving load time for 
styles with many color values.</li>
   <li>Extract indoor and part of the model rendering code to be loaded on 
demand when using the ESM entry point.</li>
   <li>Add <code>GeolocateControl</code> <code>ready</code> event and 
<code>setShowAccuracyCircle</code>, <code>setShowUserHeading</code>, 
<code>setFitBoundsOptions</code>, <code>setShowUserLocation</code> methods.</li>
   <li>Add <code>KeyboardHandler</code> 
<code>disablePan</code>/<code>enablePan</code> methods.</li>
   <li>Add <code>DragRotateHandler</code> 
<code>disablePitch</code>/<code>enablePitch</code> methods.</li>
   <li>Add <code>TouchZoomRotateHandler</code> 
<code>disableTapDragZoom</code>/<code>enableTapDragZoom</code> methods.</li>
   <li>Expose <code>Map</code> <code>setLanguage</code>, 
<code>getLanguage</code>, <code>setWorldview</code>, <code>getWorldview</code> 
as stable public methods (previously private).</li>
   <li>Remove all direct dependencies from <code>package.json</code> slightly 
improving NPM install size and time.</li>
   <li>Improve anti-aliasing for lines with borders.</li>
   <li>Implement automatic conflation of regular and HD road data in 
preparation for future Mapbox Standard updates.</li>
   </ul>
   <h2>Bug fixes 🐞</h2>
   <ul>
   <li>Fix an issue that sometimes caused black boxes to appear instead of 
symbol icons.</li>
   <li>Fix precision issues on tile borders for elevated roads.</li>
   <li>Fix rendering issues for stacked underground roads.</li>
   <li>Fix minor vulnerabilities related to Object prototype pollution from an 
untrusted style or tiles.</li>
   <li>Fix the <code>Cutoff is currently disabled on terrain</code> warning on 
Standard style.</li>
   <li>Fix appearance conditions validation to accept compound expressions.</li>
   <li>Fix issues with model cutout fading via 
<code>model-line-cutout-mode</code> property.</li>
   <li>Fix an issue with step expression evaluation for symbol layers.</li>
   <li>Fix an issue with custom layer rendering alongside data-driven 
<code>line-emissive-strength</code></li>
   </ul>
   <h2>v3.25.0-rc.1</h2>
   <h3>Breaking changes ⚠️</h3>
   <ul>
   <li>Switch the ESM entry point to named exports (<code>import * as mapboxgl 
from 'mapbox-gl/esm'</code>) so that modern bundlers can eliminate small unused 
parts of the code. Replace <code>mapboxgl.accessToken</code> with 
<code>Map</code> <code>accessToken</code> option. Most of the bundle still 
can't be statically eliminated, but this release also improves lazy loading of 
code at runtime, with more improvements on the way.</li>
   </ul>
   <h2>Features and improvements ✨</h2>
   <ul>
   <li>Extend <code>Map</code> <code>getLayerProperty</code> and 
<code>setLayerProperty</code> to support layer-level properties 
(<code>minzoom</code>, <code>maxzoom</code>, <code>filter</code>, 
<code>slot</code>, <code>appearances</code>)</li>
   <li>Extend <code>TileProvider</code> API to accept <code>ImageBitmap</code> 
for <code>raster</code> and <code>raster-dem</code> providers.</li>
   <li>Improve model loading and rendering performance.</li>
   <li>Improve symbol rendering performance.</li>
   <li>Improve performance of decoding and encoding vector tiles and other 
protobuf-encoded assets.</li>
   <li>Improve color parsing performance, slightly improving load time for 
styles with many color values.</li>
   <li>Extract indoor and part of the model rendering code to be loaded on 
demand when using the ESM entry point.</li>
   <li>Add <code>GeolocateControl</code> <code>ready</code> event and 
<code>setShowAccuracyCircle</code>, <code>setShowUserHeading</code>, 
<code>setFitBoundsOptions</code>, <code>setShowUserLocation</code> methods.</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/mapbox/mapbox-gl-js/blob/main/CHANGELOG.md";>mapbox-gl's
 changelog</a>.</em></p>
   <blockquote>
   <h2>3.25.0</h2>
   <h3>Breaking changes ⚠️</h3>
   <ul>
   <li>Switch the ESM entry point to named exports (<code>import * as mapboxgl 
from 'mapbox-gl/esm'</code>) so that modern bundlers can eliminate small unused 
parts of the code. Replace <code>mapboxgl.accessToken</code> with 
<code>Map</code> <code>accessToken</code> option. Most of the bundle still 
can't be statically eliminated, but this release also improves lazy loading of 
code at runtime, with more improvements on the way.</li>
   </ul>
   <h2>Features and improvements ✨</h2>
   <ul>
   <li>Extend <code>Map</code> <code>getLayerProperty</code> and 
<code>setLayerProperty</code> to support layer-level properties 
(<code>minzoom</code>, <code>maxzoom</code>, <code>filter</code>, 
<code>slot</code>, <code>appearances</code>)</li>
   <li>Extend <code>TileProvider</code> API to accept <code>ImageBitmap</code> 
for <code>raster</code> and <code>raster-dem</code> providers.</li>
   <li>Improve model loading and rendering performance.</li>
   <li>Improve symbol rendering performance.</li>
   <li>Improve performance of decoding and encoding vector tiles and other 
protobuf-encoded assets.</li>
   <li>Improve color parsing performance, slightly improving load time for 
styles with many color values.</li>
   <li>Extract indoor and part of the model rendering code to be loaded on 
demand when using the ESM entry point.</li>
   <li>Add <code>GeolocateControl</code> <code>ready</code> event and 
<code>setShowAccuracyCircle</code>, <code>setShowUserHeading</code>, 
<code>setFitBoundsOptions</code>, <code>setShowUserLocation</code> methods.</li>
   <li>Add <code>KeyboardHandler</code> 
<code>disablePan</code>/<code>enablePan</code> methods.</li>
   <li>Add <code>DragRotateHandler</code> 
<code>disablePitch</code>/<code>enablePitch</code> methods.</li>
   <li>Add <code>TouchZoomRotateHandler</code> 
<code>disableTapDragZoom</code>/<code>enableTapDragZoom</code> methods.</li>
   <li>Expose <code>Map</code> <code>setLanguage</code>, 
<code>getLanguage</code>, <code>setWorldview</code>, <code>getWorldview</code> 
as stable public methods (previously private).</li>
   <li>Remove all direct dependencies from <code>package.json</code> slightly 
improving NPM install size and time.</li>
   <li>Improve anti-aliasing for lines with borders.</li>
   <li>Implement automatic conflation of regular and HD road data in 
preparation for future Mapbox Standard updates.</li>
   </ul>
   <h2>Bug fixes 🐞</h2>
   <ul>
   <li>Fix an issue that sometimes caused black boxes to appear instead of 
symbol icons.</li>
   <li>Fix precision issues on tile borders for elevated roads.</li>
   <li>Fix rendering issues for stacked underground roads.</li>
   <li>Fix minor vulnerabilities related to Object prototype pollution from an 
untrusted style or tiles.</li>
   <li>Fix the <code>Cutoff is currently disabled on terrain</code> warning on 
Standard style.</li>
   <li>Fix appearance conditions validation to accept compound expressions.</li>
   <li>Fix issues with model cutout fading via 
<code>model-line-cutout-mode</code> property.</li>
   <li>Fix an issue with step expression evaluation for symbol layers.</li>
   <li>Fix an issue with custom layer rendering alongside data-driven 
<code>line-emissive-strength</code></li>
   </ul>
   <h2>3.24.0</h2>
   <h2>Features and improvements ✨</h2>
   <ul>
   <li>Introduce Level of Detail (LOD) support for landmark models, enabling 
automatic switching between model versions based on camera distance.</li>
   <li>Support additive blend mode with clamped density by setting the 
<code>line-blend-additive-clamp</code> property.</li>
   <li>Improve rendering performance by reducing per-frame matrix 
allocations.</li>
   <li>Improve rendering performance via parallel shader compilation on 
supported devices.</li>
   <li>Improve rendering performance by advancing shader precompilation.</li>
   <li>Improve shadow rendering performance.</li>
   <li>Improve vector icon loading performance.</li>
   <li>Improve initial load by skipping redundant config-related style layers 
updates in Web Workers.</li>
   <li>Improve initial load by rescheduling shader precompilation to occur 
during browser idle time after the map's <code>idle</code> event.</li>
   <li>Improve model processing performance.</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/mapbox/mapbox-gl-js/commit/2ab4e84c323f752b4f7943c9c67b2385da5fa8b3";><code>2ab4e84</code></a>
 v3.25.0</li>
   <li><a 
href="https://github.com/mapbox/mapbox-gl-js/commit/96635f43787dc86422b5bbfcf9c0abfb2358e797";><code>96635f4</code></a>
 Identify bundle loads from Mapbox CDN vs bundled</li>
   <li><a 
href="https://github.com/mapbox/mapbox-gl-js/commit/4ae82610e0d2f6e7156ebef291499fffef26051c";><code>4ae8261</code></a>
 Add <code>setSdkInfo</code> for wrapper SDK telemetry</li>
   <li><a 
href="https://github.com/mapbox/mapbox-gl-js/commit/b02853e3badc777b1e806391687ea82512849ddd";><code>b02853e</code></a>
 Expose setWorkerUrl for ESM entry point</li>
   <li><a 
href="https://github.com/mapbox/mapbox-gl-js/commit/fd544f23c88fc7d32d228dd8fec15e1f08bcee40";><code>fd544f2</code></a>
 Removed lightmap rendering from BaseColor texture</li>
   <li><a 
href="https://github.com/mapbox/mapbox-gl-js/commit/b044600cf60537a22ee46f06c97dfc2c7e1b17e6";><code>b044600</code></a>
 Removed fix for lightmap energy dependency on shadows</li>
   <li><a 
href="https://github.com/mapbox/mapbox-gl-js/commit/7593afc1c52cf54b048ae9cfe3d63702f62f4c3a";><code>7593afc</code></a>
 Removed base color fallback for lightmap shading without 3D lighting</li>
   <li><a 
href="https://github.com/mapbox/mapbox-gl-js/commit/4a185d60647a96fceca8726bbf95b398b02201b9";><code>4a185d6</code></a>
 v3.25-rc.1</li>
   <li><a 
href="https://github.com/mapbox/mapbox-gl-js/commit/a1e2c967807ec064809276731a4a8f87921e6d15";><code>a1e2c96</code></a>
 Avoid loading the HD module for the default Standard style</li>
   <li><a 
href="https://github.com/mapbox/mapbox-gl-js/commit/bb84fc08e4252c96b45c88b10cfad339feab3ed6";><code>bb84fc0</code></a>
 Use base color fallback for lightmap shading without 3D</li>
   <li>Additional commits viewable in <a 
href="https://github.com/mapbox/mapbox-gl-js/compare/v3.24.1...v3.25.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mapbox-gl&package-manager=npm_and_yarn&previous-version=3.24.1&new-version=3.25.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   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-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   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 show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@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)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to