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

   Bumps [quill-cursors](https://github.com/reedsy/quill-cursors) from 3.1.2 to 
4.3.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/reedsy/quill-cursors/releases";>quill-cursors's 
releases</a>.</em></p>
   <blockquote>
   <h2>v4.3.0</h2>
   <ul>
   <li><a 
href="https://redirect.github.com/reedsy/quill-cursors/pull/101";>reedsy/quill-cursors#101</a>
 — Add <code>destroy()</code> method and automatic cleanup (<a 
href="https://github.com/fyvfyv";><code>@​fyvfyv</code></a>)</li>
   </ul>
   <h2>v4.2.0</h2>
   <ul>
   <li><a 
href="https://redirect.github.com/reedsy/quill-cursors/pull/100";>reedsy/quill-cursors#100</a>
 — Add CSP-compatible core bundle and standalone CSS (<a 
href="https://github.com/fyvfyv";><code>@​fyvfyv</code></a>)</li>
   </ul>
   <h2>v4.1.0</h2>
   <ul>
   <li><a 
href="https://redirect.github.com/reedsy/quill-cursors/pull/99";>reedsy/quill-cursors#99</a>
 — RTL support (<a 
href="https://github.com/fyvfyv";><code>@​fyvfyv</code></a>)</li>
   </ul>
   <h2>v4.0.4</h2>
   <ul>
   <li><a 
href="https://redirect.github.com/reedsy/quill-cursors/pull/95";>reedsy/quill-cursors#95</a>
 — Support CSS custom properties for colors (<a 
href="https://github.com/bornajazvo";><code>@​bornajazvo</code></a> )</li>
   </ul>
   <h2>v4.0.3</h2>
   <ul>
   <li><a 
href="https://redirect.github.com/reedsy/quill-cursors/pull/93";>reedsy/quill-cursors#93</a>
 (<a href="https://github.com/alecgibson";><code>@​alecgibson</code></a>) — Make 
event listeners passive</li>
   </ul>
   <h2>v4.0.2</h2>
   <ul>
   <li><a 
href="https://redirect.github.com/reedsy/quill-cursors/pull/87";>reedsy/quill-cursors#87</a>
 — Fix <code>ResizeObserver</code> loop limit exceeded error (<a 
href="https://github.com/fyvfyv";><code>@​fyvfyv</code></a>)</li>
   </ul>
   <h2>v4.0.0</h2>
   <p>This change improves the experience on touch devices <a 
href="https://redirect.github.com/reedsy/quill-cursors/pull/80";>reedsy/quill-cursors#80</a>
 (<a href="https://github.com/fyvfyv";><code>@​fyvfyv</code></a>), but makes 
some changes to CSS classes that might break consumer code with customised 
styling.</p>
   <ul>
   <li><strong>BREAKING</strong>: Moved opening/closing flag logic from CSS to 
JS with <code>touchstart</code>, <code>mouseover</code> and 
<code>mousemove</code> events</li>
   <li><strong>BREAKING</strong>: Get rid of using <code>.show-flag</code> 
class and <code>:hover</code> selector for <code>.ql-cursor-flag</code></li>
   <li><strong>BREAKING</strong>:<code>.ql-cursor-caret-container</code> has 
<code>z-index: -1</code> on touch devices</li>
   <li><strong>BREAKING</strong>: The active area on touch devices depends on 
<code>.ql-cursor-caret-container</code> paddings</li>
   <li>Added extra <code>.hover</code> and <code>.no-pointer</code> classes to 
<code>.ql-cursor-caret-container</code> to help with toggling visibility 
state</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/reedsy/quill-cursors/blob/main/CHANGELOG.md";>quill-cursors's
 changelog</a>.</em></p>
   <blockquote>
   <h1>4.3.0</h1>
   <ul>
   <li>Add <code>destroy()</code> method for proper cleanup: removes event 
listeners, disconnects ResizeObserver, clears pending timers, and removes the 
cursor container from the DOM</li>
   <li>Auto-teardown: when the Quill container is removed from the DOM, the 
module detects this on the next Quill event and calls <code>destroy()</code> 
automatically</li>
   </ul>
   <h1>4.2.0</h1>
   <ul>
   <li>Add CSP-compatible core bundle (<code>dist/quill-cursors.core.js</code>) 
that does not inject inline styles, solving CSP violations for Shadow DOM users 
(<a 
href="https://redirect.github.com/reedsy/quill-cursors/issues/97";>#97</a>)</li>
   <li>Extract standalone CSS file (<code>dist/quill-cursors.min.css</code>) 
for use with <code>&lt;link&gt;</code> tags or manual injection</li>
   <li>Add <code>package.json</code> exports map with 
<code>&quot;./core&quot;</code> and <code>&quot;./css&quot;</code> subpath 
exports</li>
   </ul>
   <h1>4.1.0</h1>
   <ul>
   <li>Add RTL support: automatically detect right-to-left text direction and 
position cursors at the correct character edge</li>
   </ul>
   <h1>4.0.4</h1>
   <ul>
   <li>Support CSS custom properties as input for the <code>createCursor</code> 
method by applying fade via <code>opacity</code> instead of modifying the alpha 
channel.</li>
   </ul>
   <h1>4.0.3</h1>
   <ul>
   <li>Make event listeners passive</li>
   </ul>
   <h1>4.0.2</h1>
   <ul>
   <li>Fix <code>ResizeObserver loop limit</code> error</li>
   <li>Pin <code>@typescript-eslint</code> to v5.41.0</li>
   </ul>
   <h1>4.0.0</h1>
   <h3>⚠ BREAKING CHANGES</h3>
   <ul>
   <li>Moved opening/closing flag logic from CSS to JS with 
<code>touchstart</code>, <code>mouseover</code> and <code>mousemove</code> 
events
   <ul>
   <li>Get rid of using <code>.show-flag</code> class and <code>:hover</code> 
selector for <code>.ql-cursor-flag</code></li>
   <li>Added extra <code>.hover</code> and <code>.no-pointer</code> classes to 
<code>.ql-cursor-caret-container</code> to help with toggling visibility 
state</li>
   <li><code>.ql-cursor-caret-container</code> has <code>z-index: -1</code> on 
touch devices</li>
   <li>The «active» area on touch devices depends on 
<code>.ql-cursor-caret-container</code> paddings</li>
   </ul>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/reedsy/quill-cursors/commit/e07e3f448dec0592458e4eaf789c9374e08e0f00";><code>e07e3f4</code></a>
 Release version v4.3.0</li>
   <li><a 
href="https://github.com/reedsy/quill-cursors/commit/ec4f0f33e3f6cfb9180a5b198d2326272d0f6c8e";><code>ec4f0f3</code></a>
 Merge pull request <a 
href="https://redirect.github.com/reedsy/quill-cursors/issues/101";>#101</a> 
from fyvfyv/destroy-method</li>
   <li><a 
href="https://github.com/reedsy/quill-cursors/commit/cf14dd671985d5ff9269f5f8392f619bc1d8c03c";><code>cf14dd6</code></a>
 refactor: get rid of redundant calls</li>
   <li><a 
href="https://github.com/reedsy/quill-cursors/commit/e42f0b14a6929d7e6cdbb40473981d959defa47b";><code>e42f0b1</code></a>
 feat: add _addDomListener auto-teardown helper for DOM event listeners</li>
   <li><a 
href="https://github.com/reedsy/quill-cursors/commit/0fcf0acfb2da27a1c3b18d12dfcb8fbd2411f60f";><code>0fcf0ac</code></a>
 refactor: codestyle</li>
   <li><a 
href="https://github.com/reedsy/quill-cursors/commit/7113dfbddd2387fb31a1bc856ce22e86767ab652";><code>7113dfb</code></a>
 fix: address code review findings</li>
   <li><a 
href="https://github.com/reedsy/quill-cursors/commit/2400051b5f5b6a9c0fb43c2cb0118ab72b5d3ace";><code>2400051</code></a>
 feat: verify acceptance criteria - all PR review comments addressed</li>
   <li><a 
href="https://github.com/reedsy/quill-cursors/commit/f89635c235967fda1ec2788d03d108d519b73402";><code>f89635c</code></a>
 feat: remove redundant _onSelectionChange/_onTextChange arrow wrappers</li>
   <li><a 
href="https://github.com/reedsy/quill-cursors/commit/1609fcd906e606ab1360b1e0f88c1b81348e8051";><code>1609fcd</code></a>
 feat: add _addQuillListener auto-teardown helper</li>
   <li><a 
href="https://github.com/reedsy/quill-cursors/commit/4d83e61f4a5423935d7c07bfc3bac533009f911a";><code>4d83e61</code></a>
 feat: remove redundant _destroyed guards from public void methods</li>
   <li>Additional commits viewable in <a 
href="https://github.com/reedsy/quill-cursors/compare/v3.1.2...v4.3.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=quill-cursors&package-manager=npm_and_yarn&previous-version=3.1.2&new-version=4.3.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]

Reply via email to