Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ship newer version of conpty #224488

Open
Tyriar opened this issue Aug 1, 2024 · 2 comments
Open

Ship newer version of conpty #224488

Tyriar opened this issue Aug 1, 2024 · 2 comments
Assignees
Labels
feature-request Request for new features or functionality terminal-conpty Integrated terminal issues related to the ConPTY backend windows VS Code on Windows issues
Milestone

Comments

@Tyriar
Copy link
Member

Tyriar commented Aug 1, 2024

We currently depend on conpty as shipped by Windows. Unfortunately this means that fixes in conpty can take 1-2 years to make it to the user, provided they update to it. We want to ship conpty.dll similar to how Windows Terminal/wezterm does so we get all the latest improvements.

Many issues get closed as duplicates of this one as updating to conpty v2 will fix many problems in Windows terminals.

node-pty issue: microsoft/node-pty#490

@Tyriar Tyriar added feature-request Request for new features or functionality windows VS Code on Windows issues labels Aug 1, 2024
@Tyriar Tyriar added this to the August 2024 milestone Aug 1, 2024
@Tyriar Tyriar self-assigned this Aug 1, 2024
Tyriar added a commit to microsoft/node-pty that referenced this issue Aug 1, 2024
This needs to be there to copy over the right binary on postinstall

Part of microsoft/vscode#224488
Tyriar added a commit that referenced this issue Aug 5, 2024
Tyriar added a commit to microsoft/node-pty that referenced this issue Aug 5, 2024
Tyriar added a commit to microsoft/node-pty that referenced this issue Aug 6, 2024
Tyriar added a commit that referenced this issue Aug 7, 2024
Tyriar added a commit that referenced this issue Aug 7, 2024
Tyriar added a commit to microsoft/node-pty that referenced this issue Aug 9, 2024
Tyriar added a commit to microsoft/node-pty that referenced this issue Aug 11, 2024
Tyriar added a commit to microsoft/node-pty that referenced this issue Aug 11, 2024
@Tyriar
Copy link
Member Author

Tyriar commented Aug 26, 2024

This will ship as an experimental setting terminal.integrated.experimental.windowsUseConptyDll in 1.93. Will push this to September and reconsider removing experimental then. I don't think a test plan item will be useful over passive testing from self hosting.

This was referenced Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality terminal-conpty Integrated terminal issues related to the ConPTY backend windows VS Code on Windows issues
Projects
None yet
Development

No branches or pull requests

1 participant