You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by "dependabot[bot] (via GitHub)" <gi...@apache.org> on 2026/06/25 07:08:43 UTC
[PR] chore(deps): bump mapbox-gl from 3.24.1 to 3.25.0 in /superset-frontend [superset]
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 />
[](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: notifications-unsubscribe@superset.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org
Re: [PR] chore(deps): bump mapbox-gl from 3.24.1 to 3.25.0 in /superset-frontend [superset]
Posted by "bito-code-review[bot] (via GitHub)" <gi...@apache.org>.
bito-code-review[bot] commented on PR #41409:
URL: https://github.com/apache/superset/pull/41409#issuecomment-4796750315
AI Code Review is in progress (usually takes 3 to 15 minutes unless it's a very large PR).
--
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: notifications-unsubscribe@superset.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org
Re: [PR] chore(deps): bump mapbox-gl from 3.24.1 to 3.25.0 in /superset-frontend [superset]
Posted by "codecov[bot] (via GitHub)" <gi...@apache.org>.
codecov[bot] commented on PR #41409:
URL: https://github.com/apache/superset/pull/41409#issuecomment-4796814535
## [Codecov](https://app.codecov.io/gh/apache/superset/pull/41409?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 64.44%. Comparing base ([`e0f3f93`](https://app.codecov.io/gh/apache/superset/commit/e0f3f93cd4e949cfcd7d512bf4a7236ce3cc3bf9?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`34bc2f1`](https://app.codecov.io/gh/apache/superset/commit/34bc2f15ff07e3f6b4d5a2763fd0b0c415c43322?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #41409 +/- ##
==========================================
- Coverage 64.44% 64.44% -0.01%
==========================================
Files 2655 2655
Lines 145491 145491
Branches 33585 33585
==========================================
- Hits 93762 93761 -1
- Misses 50028 50029 +1
Partials 1701 1701
```
| [Flag](https://app.codecov.io/gh/apache/superset/pull/41409/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [javascript](https://app.codecov.io/gh/apache/superset/pull/41409/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `68.77% <ø> (-0.01%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
</details>
[:umbrella: View full report in Codecov by Harness](https://app.codecov.io/gh/apache/superset/pull/41409?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache).
:loudspeaker: Have feedback on the report? [Share it here](https://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache).
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
- :package: [JS Bundle Analysis](https://docs.codecov.com/docs/javascript-bundle-analysis): Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
</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: notifications-unsubscribe@superset.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org
Re: [PR] chore(deps): bump mapbox-gl from 3.24.1 to 3.25.0 in /superset-frontend [superset]
Posted by "rusackas (via GitHub)" <gi...@apache.org>.
rusackas merged PR #41409:
URL: https://github.com/apache/superset/pull/41409
--
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: notifications-unsubscribe@superset.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org