Skip to content

Conversation

@j4587698
Copy link
Contributor

  • Integrate xterm.js (v5.3.0) and xterm-addon-fit (v0.8.0)
  • Add Term component with options handling
  • Add JS interop for resizing and data transmission
  • Support SSH.NET Stream integration via Open(Stream)
  • Expose Rows and Columns properties for terminal dimensions

Link issues

fixes #905

Summary By Copilot

Regression?

  • Yes
  • No

Risk

  • High
  • Medium
  • Low

Verification

  • Manual (required)
  • Automated

Packaging changes reviewed?

  • Yes
  • No
  • N/A

☑️ Self Check before Merge

⚠️ Please check all items below before review. ⚠️

  • Doc is updated/provided or not needed
  • Demo is updated/provided or not needed
  • Merge the latest code from the main branch

- Integrate xterm.js (v5.3.0) and xterm-addon-fit (v0.8.0)
- Add Term component with options handling
- Add JS interop for resizing and data transmission
- Support SSH.NET Stream integration via Open(Stream)
- Expose Rows and Columns properties for terminal dimensions
@bb-auto
Copy link

bb-auto bot commented Jan 20, 2026

Thanks for your PR, @j4587698. Someone from the team will get assigned to your PR shortly and we'll get it reviewed.

@bb-auto bb-auto bot added the enhancement New feature or request label Jan 20, 2026
@bb-auto bb-auto bot requested a review from ArgoZhang January 20, 2026 07:13
@bb-auto bb-auto bot added this to the v9.2.0 milestone Jan 20, 2026
Copy link

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

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

Sorry @j4587698, your pull request is larger than the review limit of 150000 diff characters

@ArgoZhang ArgoZhang changed the title feat: add BootstrapBlazor.Term extension feat(Term): add Term component Jan 23, 2026
@ArgoZhang ArgoZhang merged commit 490f7aa into master Jan 23, 2026
2 checks passed
@ArgoZhang ArgoZhang deleted the feat-term branch January 23, 2026 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(Term): 增加一个Term组件,用于模拟终端

3 participants