Skip to content

@xterm/xterm@6.1.0-beta.144, add textBlinking#292685

Merged
Tyriar merged 2 commits intomainfrom
xterm_20260203
Feb 4, 2026
Merged

@xterm/xterm@6.1.0-beta.144, add textBlinking#292685
Tyriar merged 2 commits intomainfrom
xterm_20260203

Conversation

@Tyriar
Copy link
Member

@Tyriar Tyriar commented Feb 3, 2026

Fixes #245840
Fixes #290919
Part of #292572
Fixes #292550

Merge 3/3 morning or after

@Tyriar Tyriar added this to the February 2026 milestone Feb 3, 2026
@Tyriar Tyriar self-assigned this Feb 3, 2026
Copilot AI review requested due to automatic review settings February 3, 2026 21:38
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates xterm.js to @xterm/xterm@6.1.0-beta.144 and introduces a new terminal.integrated.textBlinking setting to enable/disable blinking text rendering in the integrated terminal.

Changes:

  • Add terminal.integrated.textBlinking to terminal settings schema and configuration types.
  • Wire the new setting into the xterm terminal instance via blinkIntervalDuration.
  • Bump @xterm/* package versions across root/remote/web package manifests and lockfiles.

Reviewed changes

Copilot reviewed 7 out of 10 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/vs/workbench/contrib/terminal/common/terminalConfiguration.ts Adds the terminal.integrated.textBlinking configuration schema entry.
src/vs/workbench/contrib/terminal/common/terminal.ts Extends ITerminalConfiguration with a textBlinking boolean.
src/vs/workbench/contrib/terminal/browser/xterm/xtermTerminal.ts Maps textBlinking to xterm’s blinkIntervalDuration and updates it on config changes.
src/vs/platform/terminal/common/terminal.ts Adds TerminalSettingId.TextBlinking constant for the new setting.
package.json / package-lock.json Updates @xterm/* dependencies to the newer beta versions (root).
remote/package.json / remote/package-lock.json Updates @xterm/* dependencies to the newer beta versions (remote).
remote/web/package.json / remote/web/package-lock.json Updates @xterm/* dependencies to the newer beta versions (web).
Files not reviewed (2)
  • remote/package-lock.json: Language not supported
  • remote/web/package-lock.json: Language not supported

@Tyriar Tyriar merged commit 30d0f45 into main Feb 4, 2026
27 of 28 checks passed
@Tyriar Tyriar deleted the xterm_20260203 branch February 4, 2026 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support text blink attribute in terminal Support terminal color scheme reporting Uncaught RangeError: Maximum call stack size exceeded

2 participants