[PR #431] [MERGED] build(deps): Bump @xterm/xterm from 5.5.0 to 6.0.0 #438

Closed
opened 2026-02-26 12:41:22 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/community-scripts/ProxmoxVE-Local/pull/431
Author: @dependabot[bot]
Created: 1/7/2026
Status: Merged
Merged: 1/13/2026
Merged by: @MickLesk

Base: mainHead: dependabot/npm_and_yarn/xterm/xterm-6.0.0


📝 Commits (1)

  • 1254b56 build(deps): Bump @xterm/xterm from 5.5.0 to 6.0.0

📊 Changes

2 files changed (+9 additions, -6 deletions)

View changed files

📝 package-lock.json (+8 -5)
📝 package.json (+1 -1)

📄 Description

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps @xterm/xterm from 5.5.0 to 6.0.0.

Release notes

Sourced from @​xterm/xterm's releases.

6.0.0

Features

  • #5453 Add synchronized output support (DEC mode 2026)
  • #5436 add range to IHTMLSerializeOptions
  • #5334 Support shadow dom in webgl renderer
  • #5285 Support detailed ligatures and variants
  • #5251 progress-addon
  • #5234 Add reflowCursorLine option
  • #5224 putty-style ED2 sequence handling as terminal option
  • #5107 Add top/bottom border overview ruler options
    • ⚠️ This is a breaking change, ITerminalOptions.overviewRulerWidth is now a property of ITerminalOptions.overviewRuler
  • #5096 Integrate base/ platform from VS Code and adopt scroll bar
    • ⚠️ This is a potential breaking change, the viewport/scroll bar works very differently now
  • #5092 Add support for ESM via esbuild
  • #5034 Expose onWriteParsed on API
  • #4220 Add support to ANSI OSC52

Fixes

  • #5445 Prefer performance.now() over Date.now()
  • #5437 Prevent entire page from scrolling when scrolling in alt buffer with mouse event off
  • #5423 Clear selection on vertical resize
  • #5411 Fix teleport when exiting out of alt buffer. v2
  • #5391 Bring back partial wheel tracking
  • #5390 Fix scrollbar teleport after exiting alt buffer
  • #5386 fix: ensure that currentRow can not go out of the range
  • #5385 Fix terminal find when wrapped
  • #5355 Add note about reverse tabnapping
  • #5346 Remove alt -> ctrl+arrow hack in favor of embedder-specific solutions
    • ⚠️ This is a breaking change, you will need to add keybindings in your code if you want alt to map to ctrl still
  • #5337 Fix finding terms across wrapped lines
  • #5335 webgl: Ignore alpha channel when allowTransparency is false
  • #5328 Refresh viewport after clear or ED
  • #5305 Fix issue where listeners remain after WebglRenderer throws
  • #5291 Make ProgressAddon.onChange non undefined
  • #5282 Fixed CapsLock triggering input twice in MacOS.
  • #5279 Fixes: #5270 regex case-sensitive should behave like monaco
  • #5278 Handle glyph widths up to the maximum device texture size
  • #5277 Disable ligatures when cursor is in range
  • #5276 Fix selection rendering on ligatures in both renderers
  • #5265 Revert to cursor options after DECSCUSR 0
  • #5263 Make textarea readonly when disableStdin is set
  • #5262 Blend cursorAccent with background too
  • #5260 Blend cursor with background to support alpha in webgl
  • #5253 bug: properly render the terminal when open() is called again
  • #5249 Fix click event bug caused by DomRenderer replaceChildren behavior
  • #5209 Ensure last ligature cell is updated
  • #5208 Set liga font feature when ligatures is enabled
  • #5182 fix #5181

... (truncated)

Commits
  • f447274 Merge pull request #5463 from Tyriar/tyriar/v6
  • f68d1e5 Skip sync output tests for now
  • 30691e8 v6.0.0, bump addon versions, publish unicode graphemes
  • 5fa6325 Merge pull request #5462 from Tyriar/tyriar/deprecated
  • 3571d1f Remove windowsMode in favor of windowsPty
  • ebc0d83 Remove deprecated/unused fastScrollModifier
  • d1c50c1 Merge pull request #5461 from Tyriar/tyriar/glob
  • 92b43bd Remove only
  • a9d3ca1 Merge pull request #5449 from iSuslov/exports/esm-headless-node
  • cb4d1ef Merge pull request #5453 from chrislloyd/feat/synchronized-output
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/community-scripts/ProxmoxVE-Local/pull/431 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 1/7/2026 **Status:** ✅ Merged **Merged:** 1/13/2026 **Merged by:** [@MickLesk](https://github.com/MickLesk) **Base:** `main` ← **Head:** `dependabot/npm_and_yarn/xterm/xterm-6.0.0` --- ### 📝 Commits (1) - [`1254b56`](https://github.com/community-scripts/ProxmoxVE-Local/commit/1254b56106eabcfab64e7d5b737b86e887fd9b36) build(deps): Bump @xterm/xterm from 5.5.0 to 6.0.0 ### 📊 Changes **2 files changed** (+9 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `package-lock.json` (+8 -5) 📝 `package.json` (+1 -1) </details> ### 📄 Description [//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [@xterm/xterm](https://github.com/xtermjs/xterm.js) from 5.5.0 to 6.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/xtermjs/xterm.js/releases"><code>@​xterm/xterm</code>'s releases</a>.</em></p> <blockquote> <h2>6.0.0</h2> <h2>Features</h2> <ul> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5453">#5453</a> Add synchronized output support (DEC mode 2026)</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5436">#5436</a> add range to IHTMLSerializeOptions</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5334">#5334</a> Support shadow dom in webgl renderer</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5285">#5285</a> Support detailed ligatures and variants</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5251">#5251</a> progress-addon</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5234">#5234</a> Add reflowCursorLine option</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5224">#5224</a> putty-style ED2 sequence handling as terminal option</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5107">#5107</a> Add top/bottom border overview ruler options <ul> <li>:warning: This is a breaking change, <code>ITerminalOptions.overviewRulerWidth</code> is now a property of <code>ITerminalOptions.overviewRuler</code></li> </ul> </li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5096">#5096</a> Integrate base/ platform from VS Code and adopt scroll bar <ul> <li>:warning: This is a potential breaking change, the viewport/scroll bar works very differently now</li> </ul> </li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5092">#5092</a> Add support for ESM via esbuild</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5034">#5034</a> Expose onWriteParsed on API</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/4220">#4220</a> Add support to ANSI OSC52</li> </ul> <h2>Fixes</h2> <ul> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5445">#5445</a> Prefer performance.now() over Date.now()</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5437">#5437</a> Prevent entire page from scrolling when scrolling in alt buffer with mouse event off</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5423">#5423</a> Clear selection on vertical resize</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5411">#5411</a> Fix teleport when exiting out of alt buffer. v2</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5391">#5391</a> Bring back partial wheel tracking</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5390">#5390</a> Fix scrollbar teleport after exiting alt buffer</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5386">#5386</a> fix: ensure that currentRow can not go out of the range</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5385">#5385</a> Fix terminal find when wrapped</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5355">#5355</a> Add note about reverse tabnapping</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5346">#5346</a> Remove alt -&gt; ctrl+arrow hack in favor of embedder-specific solutions <ul> <li>:warning: This is a breaking change, you will need to add keybindings in your code if you want alt to map to ctrl still</li> </ul> </li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5337">#5337</a> Fix finding terms across wrapped lines</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5335">#5335</a> webgl: Ignore alpha channel when allowTransparency is false</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5328">#5328</a> Refresh viewport after clear or ED</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5305">#5305</a> Fix issue where listeners remain after WebglRenderer throws</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5291">#5291</a> Make ProgressAddon.onChange non undefined</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5282">#5282</a> Fixed CapsLock triggering input twice in MacOS.</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5279">#5279</a> Fixes: <a href="https://redirect.github.com/xtermjs/xterm.js/issues/5270">#5270</a> regex case-sensitive should behave like monaco</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5278">#5278</a> Handle glyph widths up to the maximum device texture size</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5277">#5277</a> Disable ligatures when cursor is in range</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5276">#5276</a> Fix selection rendering on ligatures in both renderers</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5265">#5265</a> Revert to cursor options after DECSCUSR 0</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5263">#5263</a> Make textarea readonly when disableStdin is set</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5262">#5262</a> Blend cursorAccent with background too</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5260">#5260</a> Blend cursor with background to support alpha in webgl</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5253">#5253</a> bug: properly render the terminal when open() is called again</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5249">#5249</a> Fix click event bug caused by DomRenderer replaceChildren behavior</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5209">#5209</a> Ensure last ligature cell is updated</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5208">#5208</a> Set liga font feature when ligatures is enabled</li> <li><a href="https://redirect.github.com/xtermjs/xterm.js/issues/5182">#5182</a> fix <a href="https://redirect.github.com/xtermjs/xterm.js/issues/5181">#5181</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/xtermjs/xterm.js/commit/f447274f430fd22513f6adbf9862d19524471c04"><code>f447274</code></a> Merge pull request <a href="https://redirect.github.com/xtermjs/xterm.js/issues/5463">#5463</a> from Tyriar/tyriar/v6</li> <li><a href="https://github.com/xtermjs/xterm.js/commit/f68d1e5d58a9165247fce27ab44cf34c0f67f903"><code>f68d1e5</code></a> Skip sync output tests for now</li> <li><a href="https://github.com/xtermjs/xterm.js/commit/30691e8b462fd5f03e816be24cff23874ddb8361"><code>30691e8</code></a> v6.0.0, bump addon versions, publish unicode graphemes</li> <li><a href="https://github.com/xtermjs/xterm.js/commit/5fa632518ee0faf6c8a693fa2d819e7b72ecca4d"><code>5fa6325</code></a> Merge pull request <a href="https://redirect.github.com/xtermjs/xterm.js/issues/5462">#5462</a> from Tyriar/tyriar/deprecated</li> <li><a href="https://github.com/xtermjs/xterm.js/commit/3571d1f51aa13b66a6a0f9eb850556682d69e02a"><code>3571d1f</code></a> Remove windowsMode in favor of windowsPty</li> <li><a href="https://github.com/xtermjs/xterm.js/commit/ebc0d83d8e384aeabf7a1967174f2b05ebede827"><code>ebc0d83</code></a> Remove deprecated/unused fastScrollModifier</li> <li><a href="https://github.com/xtermjs/xterm.js/commit/d1c50c14e3ce3df6c078a06ebc6cf49d58b28326"><code>d1c50c1</code></a> Merge pull request <a href="https://redirect.github.com/xtermjs/xterm.js/issues/5461">#5461</a> from Tyriar/tyriar/glob</li> <li><a href="https://github.com/xtermjs/xterm.js/commit/92b43bdf9ba7c96b95dccbaade21d7c859fec1b4"><code>92b43bd</code></a> Remove only</li> <li><a href="https://github.com/xtermjs/xterm.js/commit/a9d3ca19f407c221447d30ea30d3a4c7953b1a4a"><code>a9d3ca1</code></a> Merge pull request <a href="https://redirect.github.com/xtermjs/xterm.js/issues/5449">#5449</a> from iSuslov/exports/esm-headless-node</li> <li><a href="https://github.com/xtermjs/xterm.js/commit/cb4d1ef2c07cbf40d93f9b3661668423ec1966fc"><code>cb4d1ef</code></a> Merge pull request <a href="https://redirect.github.com/xtermjs/xterm.js/issues/5453">#5453</a> from chrislloyd/feat/synchronized-output</li> <li>Additional commits viewable in <a href="https://github.com/xtermjs/xterm.js/compare/5.5.0...6.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@xterm/xterm&package-manager=npm_and_yarn&previous-version=5.5.0&new-version=6.0.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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 12:41:22 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE-Local#438
No description provided.