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

   Bumps [jsdom](https://github.com/jsdom/jsdom) from 30.0.1 to 30.1.3.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/jsdom/jsdom/releases";>jsdom's releases</a>.</em></p>
   <blockquote>
   <h2>v30.1.3</h2>
   <ul>
   <li>Improved performance of <code>getComputedStyle()</code> and computed CSS 
property reads, including with stylesheets containing attribute selectors. (<a 
href="https://github.com/scttcper";><code>@​scttcper</code></a>, <a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   <li>Fixed slowdowns when focusing elements and running interaction tests, 
which regressed in v30.1.2. (<a 
href="https://github.com/scttcper";><code>@​scttcper</code></a>)</li>
   <li>Fixed <code>XMLHttpRequest</code> reusing credentials supplied to 
<code>xhr.open()</code> after cross-origin redirects, including in response to 
authentication challenges from the destination.</li>
   <li>Fixed <code>XMLHttpRequest</code> incorrectly sending and accepting 
cookies after cross-origin redirects back to the document's origin when 
<code>xhr.withCredentials</code> is false.</li>
   <li>Fixed exceptions from malformed CSS math functions, such as 
<code>calc(0px - @submenu_space)</code>, while parsing documents, stylesheets, 
and style declarations. (<a 
href="https://github.com/rnavarro";><code>@​rnavarro</code></a>)</li>
   <li>Fixed <code>getComputedStyle()</code> ignoring style rules nested inside 
multiple <code>@media</code> rules.</li>
   <li>Fixed CSS shorthands overwriting longhands with higher priority or 
specificity during style computation, including declarations containing CSS 
variables.</li>
   <li>Fixed <code>getComputedStyle()</code> returning unresolved or 
inconsistent shorthand values, including for 'background', 'border', 'flex', 
'font', 'margin', and 'padding', and incorrect shorthand defaults and 
inheritance.</li>
   <li>Fixed computed background positions to resolve font-relative lengths 
using the final font size and handle multiple image layers correctly.</li>
   <li>Fixed computed 'color' values depending on property read order, 
including unresolved <code>color-mix()</code> results, which regressed in 
v29.0.2.</li>
   <li>Fixed <code>currentcolor</code> border colors incorrectly becoming 
transparent when 'color' uses <code>light-dark()</code> or relative color 
syntax.</li>
   <li>Fixed CSS calculations that reduce to a percentage incorrectly producing 
pixel values, which regressed in v30.0.0.</li>
   <li>Fixed numeric font weights in the 'font' shorthand incorrectly setting 
'line-height'.</li>
   <li>Fixed selector matching involving XML namespaces, and selectors such as 
<code>[data-a|=&quot;&quot;]</code> failing to match empty values and values 
beginning with <code>-</code>. (<a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   </ul>
   <h2>v30.1.2</h2>
   <ul>
   <li>Updated URLs to support Unicode v18.0.0 in internationalized domain 
names.</li>
   <li>Reduced package size and memory use for CSS property definitions. (<a 
href="https://github.com/scttcper";><code>@​scttcper</code></a>)</li>
   <li>Fixed severe slowdowns when building large DOM trees, including SVG 
charts with D3, which regressed in v30.1.0. (<a 
href="https://github.com/cmdcolin";><code>@​cmdcolin</code></a>)</li>
   <li>Fixed exponentially slow reads of empty inherited CSS custom properties 
in deeply nested documents, and custom properties incorrectly inheriting past 
an <code>initial</code> reset. (<a 
href="https://github.com/scttcper";><code>@​scttcper</code></a>)</li>
   <li>Fixed <code>getComputedStyle()</code> returning stale results after 
editing stylesheet declarations, selectors, or media queries, including in 
imported stylesheets.</li>
   <li>Fixed selector matching and computed styles after changes to form 
control checkedness, indeterminacy, selection, values, and validity, including 
during form resets and canceled clicks.</li>
   <li>Fixed computed styles for <code>:focus</code>, 
<code>:focus-visible</code>, <code>:focus-within</code>, and selectors 
containing them after focus changes, including inside focus and blur listeners. 
(<a href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   <li>Fixed <code>element.focus()</code> incorrectly focusing elements hidden 
by 'display', including through shadow hosts and slots, and elements excluded 
by shadow DOM slot assignment. (<a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   <li>Fixed <code>getComputedStyle()</code> throwing for elements without 
inline-style support, including XML and MathML elements.</li>
   <li>Fixed a memory leak where stylesheet parsing retained the last parsed 
stylesheet's window after <code>window.close()</code>.</li>
   <li>Fixed memory growth from long-lived <code>MutationObserver</code> 
instances retaining bookkeeping for garbage-collected nodes. (<a 
href="https://github.com/scttcper";><code>@​scttcper</code></a>)</li>
   <li>Fixed retained <code>select.selectedOptions</code> collections becoming 
stale after selection changes and form resets.</li>
   <li>Fixed rejection of negative CSS sizing values, including for 
'min-width', 'min-height', 'max-width', and 'max-height', which regressed in 
v30.1.0.</li>
   <li>Fixed handling of deeply nested <code>color-mix()</code> expressions, 
including exceptions during color resolution. (<a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   </ul>
   <h2>v30.1.1</h2>
   <ul>
   <li>Fixed spurious window <code>blur</code> and <code>focusout</code> events 
and incorrect <code>event.relatedTarget</code> values when focusing an element 
after removing the previously focused element, which regressed in v30.1.0. (<a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   <li>Fixed focus and blur behavior across frames, and focusing the document's 
viewport through <code>document.documentElement.focus()</code>. (<a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   <li>Fixed focus targets removed or disabled by <code>blur</code> listeners 
becoming active, and text selections made by focus and blur listeners being 
overwritten. (<a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   <li>Fixed <code>element.focus()</code> incorrectly focusing disabled form 
controls and <code>&lt;input type=&quot;hidden&quot;&gt;</code> elements with 
<code>tabindex=&quot;&quot;</code>. (<a 
href="https://github.com/scttcper";><code>@​scttcper</code></a>)</li>
   <li>Fixed invalid <code>style.setProperty()</code> calls changing existing 
<code>!important</code> priorities, serialized styles, or mutation records. (<a 
href="https://github.com/FedgeNo";><code>@​FedgeNo</code></a>)</li>
   <li>Fixed <code>!important</code> handling when updating CSS longhands after 
shorthands, using variables or CSS-wide keywords, and assigning style 
properties directly. (<a 
href="https://github.com/FedgeNo";><code>@​FedgeNo</code></a>)</li>
   <li>Fixed <code>&lt;noscript&gt;</code> parsing with 
<code>includeNodeLocations: true</code> or inside frames to honor the 
<code>runScripts</code> option.</li>
   <li>Fixed the <code>storageQuota</code> option being ignored by frames.</li>
   <li>Fixed encoding detection of HTML and XML byte input to honor XML 
encoding declarations and detect UTF-16 without a byte order mark.</li>
   <li>Fixed exceptions caused by truncated <code>charset</code> parameters in 
<code>&lt;meta&gt;</code> elements, and encoding detection incorrectly using 
incomplete <code>&lt;meta&gt;</code> tags. (<a 
href="https://github.com/FedgeNo";><code>@​FedgeNo</code></a>)</li>
   <li>Fixed XML serialization errors for namespaces named 
<code>constructor</code>, <code>toString</code>, <code>__proto__</code>, or 
<code>&quot;null&quot;</code>, and incorrect reuse of namespace prefixes 
declared on sibling elements.</li>
   <li>Fixed <code>element.innerHTML</code> and <code>element.outerHTML</code> 
in XML documents to reject invalid characters in attribute values and avoid 
stack overflows on large strings.</li>
   <li>Fixed selector matching for <code>:lang()</code>, <code>:nth-child(... 
of ...)</code> after mutations, and <code>:has()</code> with duplicate IDs or 
nested logical pseudo-classes. (<a 
href="https://github.com/asamuzaK";><code>@​asamuzaK</code></a>)</li>
   </ul>
   <h2>v30.1.0</h2>
   <p>jsdom is feeling the AGI!</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/058c0f55f369a70bcb113d660ae562b9066f2d44";><code>058c0f5</code></a>
 30.1.3</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/fcd1fd186401a01a754d124259bf3462ebde29e1";><code>fcd1fd1</code></a>
 Cascade parsed longhands independently</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/a3ee78607d8b148c252ccf0626e10eed63ee3e49";><code>a3ee786</code></a>
 Cascade computed style properties on demand</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/f42dc159106131691e16b6af6303a2291f4649e2";><code>f42dc15</code></a>
 Resolve colors before caching or using currentcolor</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/074b1fb31d0eceeb3cd8cf4a97a4ce9e2b26643c";><code>074b1fb</code></a>
 Compute background-position lengths against the final font size</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/d19598cd3b306b349f7f37d146b83a611f30e3c2";><code>d19598c</code></a>
 Apply style rules nested in multiple <a 
href="https://github.com/media";><code>@​media</code></a> rules</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/45d626c988603e102bf4633d853d9069c88ac653";><code>45d626c</code></a>
 Rule out attribute selector subjects before matching</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/3ff0a5b986cb9e852c9ee53784c7e06b83f72f2c";><code>3ff0a5b</code></a>
 Upgrade Undici and remove abort workarounds</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/8813bb1b0ad45a822fe2d537f2613c292f9bf63a";><code>8813bb1</code></a>
 Ignore CSS declarations with unparseable math functions</li>
   <li><a 
href="https://github.com/jsdom/jsdom/commit/63712d8c66cad4db5e4691fd86e4de95d73c6642";><code>63712d8</code></a>
 Fix XHR credentials across redirects</li>
   <li>Additional commits viewable in <a 
href="https://github.com/jsdom/jsdom/compare/v30.0.1...v30.1.3";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jsdom&package-manager=npm_and_yarn&previous-version=30.0.1&new-version=30.1.3)](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]

Reply via email to