Commit Graph

64 Commits

Author SHA1 Message Date
Daniel Imms
59662ed045 Update xterm, retain content on erase in display 2 (#247064)
* xterm@5.6.0-beta.101

Fixes #241401
Part of #75141

* Enable scrollOnEraseInDisplay

This causes erase in display to always push content above the viewport
instead of just erasing it all together. Most terminals act like this.

Fixes #75141
2025-04-21 14:17:53 -04:00
Connor Peet
c5759394bf mcp: support streamable HTTP (#246557)
This PR adds support for 'streamable HTTP' MCP servers. This is
backwards-compatible with existing SSE servers. We'll first try to
initialize the server in streamable HTTP mode, and then fall back to
legacy SSE if that fails.

This PR also adds our own small SSE parser, `eventsource` was too high
level to do what we need to do.

Refs https://github.com/microsoft/vscode/issues/244751
2025-04-14 23:40:28 +00:00
dependabot[bot]
43cc5f3c37 Bump tar-fs from 2.1.1 to 2.1.2 in /remote (#245116)
Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.1 to 2.1.2.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.1...v2.1.2)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 14:20:27 +02:00
Daniel Imms
11b1500e0a Merge pull request #244499 from microsoft/tyriar/nodepty_250324
node-pty@1.1.0-beta33
2025-03-25 06:27:27 -07:00
Connor Peet
fda855da22 mcp: fix remote sse connections not working (#244502)
Need to include eventsource-umd with the server
2025-03-24 14:01:06 -07:00
Daniel Imms
35867c7e27 node-pty@1.1.0-beta33
Fixes #243584
2025-03-24 12:59:23 -07:00
Alex Ross
7249efcfae Add tree-sitter for css (#244112)
* Add tree-sitter for css

* Hard code root scopes

* Add some temp logging for test

* Exclude css from module ignore

* Remove log lines
2025-03-20 13:45:47 +01:00
Christof Marti
90dde06fb6 Revert "Add tree-sitter for css (#243988)"
This reverts commit c14e7b4b9b.
2025-03-20 08:32:03 +01:00
Alex Ross
c14e7b4b9b Add tree-sitter for css (#243988)
* Add tree-sitter for css

* Hard code root scopes
2025-03-19 09:55:14 -07:00
Raymond Zhao
a0425e3665 chore: bump node-pty to 1.1.0-beta32 (#243785) 2025-03-17 19:39:49 +01:00
Daniel Imms
5426dde42c Update xterm, bring in conpty resize improvements
See xtermjs/xterm.js#5321
Part of #241978
2025-03-14 11:03:16 -07:00
Robo
c1fb4c3983 fix: pty crash on windows with legacy conpty path (#243267) 2025-03-12 06:44:53 +01:00
Rob Lourens
d8aba066d4 Bump @vscode/ripgrep (#243004)
* Bump @vscode/ripgrep
Brings in error handling fixes

* In remote/ too
2025-03-10 05:38:29 +00:00
Christof Marti
1abef4d973 @vscode/proxy-agent 0.32.0 2025-02-20 23:47:59 +01:00
Alex Ross
38b30e9cc1 Update @vscode/tree-sitter-wasm (#241351) 2025-02-20 16:42:47 +01:00
Robo
d97a6ef8df chore: bump node-pty@1.1.0-beta30 (#241115) 2025-02-19 05:24:59 +01:00
Daniel Imms
938f85c342 xterm@^5.6.0-beta.98
Fixes #239917
Includes xtermjs/xterm.js#5313
2025-02-14 07:10:51 -08:00
Alex Ross
e2a3691756 Use tree sitter for ini (#240534)
* Use tree sitter for ini
Part of #210475

* Include ini in tree sitter colorization tests

* Remove /r
2025-02-13 08:36:42 +01:00
Daniel Imms
cce1e2da39 xterm@5.6.0-beta.97
Fixes #239838
2025-02-07 06:45:40 -08:00
Alex Ross
39cf1ffb98 Adopt Tree-Sitter 0.25.1 (#239683)
* Adopt Tree-Sitter 0.25.1

* Update @vscode/tree-sitter-wasm

* Fix incorrect redirect
2025-02-05 17:58:39 +00:00
Benjamin Pasero
1b5d712dda 🆙 @parcel/watcher@2.5.1 (#239291) 2025-01-31 11:21:51 +01:00
Christof Marti
50e77b543f @vscode/proxy-agent 0.31.0 2025-01-29 16:49:16 +01:00
dependabot[bot]
a039b56fe9 Bump undici from 7.2.0 to 7.3.0 in /remote (#238563)
Bumps [undici](https://github.com/nodejs/undici) from 7.2.0 to 7.3.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v7.2.0...v7.3.0)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-23 08:05:51 -08:00
Matt Bierner
b61a7f3475 Merge pull request #236640 from mjbvz/passive-penguin
Switch to use nodenext module resolution
2025-01-22 03:27:09 -08:00
Robo
4a0183a278 fix: incorrect ripgrep binaries bundled for windows arm64 (#238287) 2025-01-20 13:34:41 +01:00
Christof Marti
566a4ca5c8 useHostProxy > isUseHostProxyEnabled() (microsoft/vscode-copilot-release#3821) 2025-01-16 17:49:47 +01:00
Matt Bierner
af5a2ecd50 '
Merge branch 'main' into passive-penguin
2025-01-10 15:21:11 -08:00
Daniel Imms
0e20692aaf Merge pull request #237573 from microsoft/tyriar/237564_progress_handler
Handle terminal progress
2025-01-10 05:52:22 -08:00
Christof Marti
da4fcc54ac @vscode/proxy-agent 0.29.0 2025-01-09 17:12:10 +01:00
Daniel Imms
f53e4ea0e3 Update addon-progress and remove ! 2025-01-09 06:27:18 -08:00
Daniel Imms
23e6be7d99 Handle terminal progress
Fixes #237564
2025-01-09 06:04:51 -08:00
Daniel Imms
7297b69dc7 Update xterm.js 2025-01-08 07:49:13 -08:00
Alex Ross
46fdeafcce Update tree-sitter-wasm (#237466) 2025-01-08 11:24:27 +01:00
Daniel Imms
9207b53cf3 @xterm/xterm@5.6.0-beta.74
Fixes #117741
2024-12-20 10:58:46 -08:00
Matt Bierner
83c8c2074b Also bump in remote 2024-12-19 12:34:03 -08:00
Christof Marti
d74499bdb9 @vscode/proxy-agent 0.28.0 2024-12-19 10:43:46 +01:00
Benjamin Pasero
679a9f1ace 🆙 @parcel/watcher@2.5.0 (#235710) 2024-12-11 09:19:48 +01:00
Christof Marti
c1d0d1433b @vscode/proxy-agent 0.27.0 2024-12-05 18:49:56 +01:00
Christof Marti
074a0c40f7 Move fetch patching to agent package (#228697) 2024-12-02 20:43:59 +01:00
Christof Marti
2f3197f1c4 @vscode/proxy-agent 0.25.0 (#234175) 2024-11-19 22:16:26 +01:00
Christof Marti
3d41ba214c Proxy support for Node.js fetch (#228697) 2024-11-06 00:22:35 +01:00
Daniel Imms
3751bec9c2 xterm@5.6.0-beta.70
Fixes #233005
2024-11-04 13:30:44 -08:00
Daniel Imms
926cc8c5e5 xterm@5.6.0-beta.68 2024-11-01 07:58:26 -07:00
Daniel Imms
a845c87459 Add ligatures working under Electron
Part of #34103
2024-11-01 07:42:40 -07:00
Robo
02a6d303d1 chore: bump spdlog@0.15.1 (#232572) 2024-10-31 09:57:37 +01:00
Raymond Zhao
74f4e453b9 chore: bump cookie (#231133) 2024-10-11 19:25:33 +02:00
Robo
8422282f04 chore: update to Electron 32 (#218245)
* chore: update electron@31.0.1

* chore: bump electron@31.1.0

* chore: update sysroot download url

* chore: bump electron@31.3.0

* chore: update rpm deps for arm64

* chore: bump electron@31.4.0

* chore: bump electron@32.0.0

* fix: compile stage

* fix: install on windows

* fix: override node-addon-api to support c++20 with gcc-11

Brings in fed13534c5
to support compilation with gcc>=11

* ci: use gnu++2a for gcc <=9

* ci: fix sdl pipeline

* ci: web stage

* ci: fix alpine stage

* ci: fix legacy server stage

* fix: node-addon-api resolution for remote

* ci: fix legacy arm stage

* chore: sync npm dependencies

* chore: bump electron@32.0.1

* ci: fix monaco editor checks

* ci: fix legacy server stage

* ci: possible concurrent execution

* ci: use foreground scripts on windows

* chore: bump electron@32.0.2

* fix: compilation

Refs 204011c3f2

* Revert "wco - hardcode devtools location on Linux (#227084)"

This reverts commit dfb96d11d3.

* chore: bump electron@32.1.2

* ci: remove workaround for missing c++20 flags

* ci: use gnu++2a for gcc <=9

* chore: bump distro

* ci: use gnu++17 for legacy arm servers

* fixup! override node-addon-api to support c++20 with gcc-11

Scope to only the affected package versions

* chore: bump @vscode/policy-watcher

* chore: bump @vscode/sqlite3

* chore: bump node.js v20.17.0

* chore: bump distro

* chore: update @vscode/windows-ca-certs

* chore: update builds for electron@32.1.2

* chore: bump distro

* chore: bump dependencies

* ci: fix arm legacy servers
2024-10-04 19:19:06 +09:00
Benjamin Pasero
b591f33513 🆙 jschardet@3.1.4 (#230197) 2024-10-01 08:19:15 +02:00
Daniel Imms
0d9af1854b Merge pull request #230042 from microsoft/tyriar/xterm_240927
xterm@5.6.0-beta.65
2024-09-28 08:10:04 -07:00
Daniel Imms
3f5fa8a8bb xterm@5.6.0-beta.65
Fixes #230010
2024-09-28 06:50:53 -07:00