Skip to content

Bump the xterm-core-fit group with 2 updates - #452

Merged
powerfooI merged 2 commits into
mainfrom
dependabot/bun/xterm-core-fit-8ba1f2aa77
Oct 19, 2026
Merged

powerfooI merged 2 commits into
mainfrom
dependabot/bun/xterm-core-fit-8ba1f2aa77

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 2026

Copy link
Copy Markdown
Contributor

Bumps the xterm-core-fit group with 2 updates: @xterm/addon-fit and @xterm/xterm.

Updates @xterm/addon-fit from 0.12.0-beta.301 to 0.12.0-beta.311

Commits

Updates @xterm/xterm from 6.1.0-beta.304 to 6.1.0-beta.315

Commits

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the xterm-core-fit group with 2 updates: [@xterm/addon-fit](https://github.com/xtermjs/xterm.js) and [@xterm/xterm](https://github.com/xtermjs/xterm.js).


Updates `@xterm/addon-fit` from 0.12.0-beta.301 to 0.12.0-beta.311
- [Release notes](https://github.com/xtermjs/xterm.js/releases)
- [Commits](https://github.com/xtermjs/xterm.js/commits)

Updates `@xterm/xterm` from 6.1.0-beta.304 to 6.1.0-beta.315
- [Release notes](https://github.com/xtermjs/xterm.js/releases)
- [Commits](https://github.com/xtermjs/xterm.js/commits)

---
updated-dependencies:
- dependency-name: "@xterm/addon-fit"
  dependency-version: 0.12.0-beta.311
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: xterm-core-fit
- dependency-name: "@xterm/xterm"
  dependency-version: 6.1.0-beta.315
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: xterm-core-fit
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Updates project dependencies or actions javascript Pull requests that update javascript code labels Oct 19, 2026

Copy link
Copy Markdown
Owner

Review found that beta.315 silently disables the version-pinned IME repair and causes 20 failures, while the negative-control test confirms the upstream duplicate-Space composition bug remains. Compared the shipped source and ESM sourcemap internals: CompositionHelper, CoreBrowserTerminal and CoreService are identical across beta.304/beta.315. Updated only the explicit supported-version guard/comment to beta.315, preserving all runtime shape checks and regression assertions. All 71 focused tests now pass, plus formatting, lint (existing warning), both type-check paths, frontend and site builds. Initial JS is 801.9/805 KiB. The cloud full suite encountered socket-listen environment failures; that is not a full pass. Fresh hosted full CI is required before merge. No manual device/browser IME validation performed.

@powerfooI powerfooI left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Reviewed core/fit peer compatibility and shipped internal-code comparison. The explicit beta.315 compatibility fix preserves existing IME shape guards and all regression tests; no test or policy weakening. All 71 focused terminal tests pass locally, and the fresh exact-head hosted full CI, Dependency Audit and CodeQL now pass. See preceding comment for local environmental and manual-device validation limits.

@powerfooI
powerfooI merged commit 25e8507 into main Oct 19, 2026
5 checks passed
@powerfooI
powerfooI deleted the dependabot/bun/xterm-core-fit-8ba1f2aa77 branch October 19, 2026 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Updates project dependencies or actions javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant