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

   Bumps [dom-to-image-more](https://github.com/1904labs/dom-to-image-more) 
from 3.7.2 to 3.9.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/1904labs/dom-to-image-more/releases";>dom-to-image-more's
 releases</a>.</em></p>
   <blockquote>
   <h2>v3.9.0 Cleanup of issue backlog</h2>
   <h2>What's Changed</h2>
   <p>Release v3.9.0</p>
   <h3>Fixes (open issues):</h3>
   <ul>
   <li>Firefox blank/transparent output — wait for fonts to settle and the 
image to
   decode before reading the canvas (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/146";>#146</a>)</li>
   <li>Firefox cropped output — draw the SVG into an explicit destination box 
rather
   than relying on its intrinsic size (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/160";>#160</a>)</li>
   <li>High-DPI/Retina renders — new pixelRatio option, plus a canvas-size 
clamp that
   warns instead of silently truncating (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/182";>#182</a>,
 <a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/159";>#159</a>)</li>
   <li>Inline CSS mask / -webkit-mask urls so tinted SVG icons render (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/195";>#195</a>,
 <a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/127";>#127</a>)</li>
   <li>Wrap a bare SVG element in a real <!-- raw HTML omitted --> framed by 
its bbox (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/205";>#205</a>)</li>
   <li>Inline out-of-subtree SVG referenced by <!-- raw HTML omitted --> (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/215";>#215</a>)</li>
   <li>Keep table captions from being clipped (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/209";>#209</a>)</li>
   <li>Elide phantom &quot;medium&quot; borders under a border reset (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/203";>#203</a>);
 don't mirror a
   one-sided border to the other sides (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/12";>#12</a>)</li>
   <li>Preserve background-clip:text with the -webkit- prefix (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/24";>#24</a>,
 <a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/26";>#26</a>)</li>
   <li>Don't force-hide captured descendants from a hidden ancestor (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/167";>#167</a>);
 skip
   style-less foreign-namespace elements instead of throwing (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/151";>#151</a>)</li>
   <li>Single-quote url() values on serialization (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/191";>#191</a>)</li>
   <li>Read <code>@font-face</code> rules via the prototype, fixing missing web 
fonts (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/21";>#21</a>)</li>
   </ul>
   <h3>New options:</h3>
   <ul>
   <li>ensureShown — render a captured root hidden by its own display:none / 
opacity:0</li>
   <li>pixelRatio — multiply canvas resolution for crisp high-DPI output</li>
   </ul>
   <h3>Web-font reliability:</h3>
   <ul>
   <li>Await document.fonts.ready before cloning/rasterizing so a capture taken 
while
   the page's fonts are still loading gets real glyphs and metrics (warns on
   timeout). Documented in README: capture a fully-loaded page.</li>
   </ul>
   <h3>Documented limitations:</h3>
   <ul>
   <li>backdrop-filter (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/143";>#143</a>),
 fractional-DPR layout shift (<a 
href="https://redirect.github.com/1904labs/dom-to-image-more/issues/168";>#168</a>),
 WebGL/<code>&lt;video&gt;</code>/
   cross-origin content, and Safari <code>&lt;foreignObject&gt;</code>.</li>
   </ul>
   <h3>Tests &amp; CI:</h3>
   <ul>
   <li>Split logic vs image-comparison tests; CI runs the OS-robust logic 
subset on
   Chrome and Firefox across Node 20/22.</li>
   <li>Reframed many image tests to engine-robust DOM-inspection 
assertions.</li>
   </ul>
   <ul>
   <li>Fix open issues by <a 
href="https://github.com/IDisposable";><code>@​IDisposable</code></a> in <a 
href="https://redirect.github.com/1904labs/dom-to-image-more/pull/230";>1904labs/dom-to-image-more#230</a></li>
   <li>Switch tests to logic (vs. image) by <a 
href="https://github.com/IDisposable";><code>@​IDisposable</code></a> in <a 
href="https://redirect.github.com/1904labs/dom-to-image-more/pull/231";>1904labs/dom-to-image-more#231</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/1904labs/dom-to-image-more/compare/v3.8.0...v3.9.0";>https://github.com/1904labs/dom-to-image-more/compare/v3.8.0...v3.9.0</a></p>
   <h2>v3.8.0 Fixing iframes and image resolution</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Fix scrollbar flickering by <a 
href="https://github.com/SarahG-579462";><code>@​SarahG-579462</code></a> in <a 
href="https://redirect.github.com/1904labs/dom-to-image-more/pull/217";>1904labs/dom-to-image-more#217</a></li>
   <li>feat: New option to filter the URLs to be inlined by <a 
href="https://github.com/kamranayub";><code>@​kamranayub</code></a> in <a 
href="https://redirect.github.com/1904labs/dom-to-image-more/pull/220";>1904labs/dom-to-image-more#220</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/1904labs/dom-to-image-more/commit/34ae5cfdd3f4017489c3933d03a1759bcee8c5f4";><code>34ae5cf</code></a>
 Release v3.9.0</li>
   <li><a 
href="https://github.com/1904labs/dom-to-image-more/commit/5f004828455329c1b3c69a83157d00e99e71f2bc";><code>5f00482</code></a>
 Fix unstable font renders</li>
   <li><a 
href="https://github.com/1904labs/dom-to-image-more/commit/39e31f26a22b5eefb508b8a9ad13b5a4e6b28370";><code>39e31f2</code></a>
 Fix Firefox issues.</li>
   <li><a 
href="https://github.com/1904labs/dom-to-image-more/commit/187293c273b5a0a6ca626192614e2085ffe65be7";><code>187293c</code></a>
 Add regression tests</li>
   <li><a 
href="https://github.com/1904labs/dom-to-image-more/commit/81549c346c58e3d5e64d5cefd7508516eb9f7329";><code>81549c3</code></a>
 Added regression test for transform-scaled nodes</li>
   <li><a 
href="https://github.com/1904labs/dom-to-image-more/commit/3ddb4f152d0731f0d87fcc47f3091e840ad7993a";><code>3ddb4f1</code></a>
 Fix Firefox-specific issues</li>
   <li><a 
href="https://github.com/1904labs/dom-to-image-more/commit/513778754ca630496e72cd83f6c5a3d12b08e79c";><code>5137787</code></a>
 Switch tests to logic (vs. image)</li>
   <li><a 
href="https://github.com/1904labs/dom-to-image-more/commit/44d197dd9fc8d3c8c33183522b5770cfd8678bf8";><code>44d197d</code></a>
 Fix Firefox timing issue in CI</li>
   <li><a 
href="https://github.com/1904labs/dom-to-image-more/commit/62efae7dc82257483314ca34930fc80cb2c7f63c";><code>62efae7</code></a>
 Switch tests to logic (vs. image)</li>
   <li><a 
href="https://github.com/1904labs/dom-to-image-more/commit/b691831147031a556a9bd78870da06a71861caa0";><code>b691831</code></a>
 Fix open issues</li>
   <li>Additional commits viewable in <a 
href="https://github.com/1904labs/dom-to-image-more/compare/v3.7.2...v3.9.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dom-to-image-more&package-manager=npm_and_yarn&previous-version=3.7.2&new-version=3.9.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