Commit Graph

428 Commits

Author SHA1 Message Date
Ladislau Szomoru dd65f0c5ef Engineering - switch from npm-run-all to npm-run-all2 (#284087)
* Introduce compilation error

* Engineering - limit the tasks that we run

* Limit available memory to simulate an OOM

* Try to update the task

* Remove the use of npm-run-all

* Fix script

* Another try

* Try npm-run-all2

* Restore tasks, keep npm-run-all2

* Switch from npm-run-all to npm-run-all2

* Revert changes that were used for testing
2026-01-05 15:49:42 +01:00
Daniel Imms e96281c4c4 @xterm/xterm@6.1.0-beta.89
Fixes #239541
2026-01-05 02:43:20 -08:00
Daniel Imms f3b1f2f017 @xterm/xterm@6.1.0-beta.77
Fixes #285329
Fixes #285518
2026-01-01 08:49:24 -08:00
Daniel Imms 30d2a293f8 Merge pull request #285312 from microsoft/tyriar/xterm_20251229
xterm@6.1.0-beta.56
2025-12-29 05:22:20 -08:00
Benjamin Pasero 43b3987e74 debt - adopt @vscode/watcher with some newer fixes (#285247) 2025-12-29 03:57:05 -08:00
Daniel Imms ad3a9ff488 xterm@6.1.0-beta.56
Fixes #285138
Part of #285180
Fixes #252449
Fixes #230120
2025-12-29 03:39:30 -08:00
Daniel Imms ba7faf15ab xterm@6.1.0-beta.22
Fixes #284592
2025-12-25 04:02:14 -08:00
Daniel Imms 17485f9083 node-pty@1.1.0-beta43
Brings in further improvements to handling of write backpressure. After
this we no longer throttle at all which means that for older versions of
bash at least on macOS interleaving is possible, but pasting and sending
should be near instantaneous for any reasonable amount of text. I
measured zsh injesting 5mb of data in ~14 seconds.

See:

- microsoft/node-pty#835
- microsoft/node-pty#837
- microsoft/node-pty#839

Part of #246204, #283056
2025-12-19 08:17:38 -08:00
Robo 4c616ec9d1 chore: bump electron@39.2.7 (#283786)
* chore: bump electron@39.2.7

* chore: bump distro

* chore: update electron checksums
2025-12-16 13:57:53 +01:00
Aiday Marlen Kyzy 79e3994280 Adding font info in colorTokenCustomization (#263403)
Adding font info in colorTokenCustomization
2025-12-16 12:44:11 +01:00
Daniel Imms ce39cdb19e node-pty@1.1.0-beta42
Includes key change microsoft/node-pty#831 and follow up
microsoft/node-pty#832

Fixes #246204
Fixes #283056
2025-12-15 04:23:40 -08:00
Raymond Zhao cc3034f3e3 chore: bump node-pty to 1.1.0-beta40 (#282577)
* Update conpty version in setting description

* Invalidate build cache

* Bump node-pty to 1.1.0-beta40

---------

Co-authored-by: Anthony Kim <anthonykim@microsoft.com>
2025-12-11 08:37:14 -08:00
Daniel Imms ac14caf723 Revert "Merge pull request #282291 from microsoft/anthonykim1/update-node-pty-39"
This reverts commit 4f4ddd8c9c, reversing
changes made to 55ca4093e1.
2025-12-10 07:38:36 -08:00
anthonykim1 fda1888a0b Update node-pty to 1.1.0-beta39 2025-12-09 12:04:36 -08:00
Osvaldo Ortega 60af97605f VS Code version bump (#281423) 2025-12-05 03:24:31 +00:00
Raymond Zhao f0ef16f15c chore: bump native modules (#279463) 2025-11-25 21:58:32 +00:00
Raymond Zhao 41997d514d chore: npm audit fix (#279437)
* chore: npm audit fix

* chore: npm audit fix in extensions

* chore: npm audit fix in tests

* Catch last few
2025-11-25 20:29:09 +00:00
Raymond Zhao 53eb5ae6b0 chore: bump several native modules (#279257)
* chore: bump several native modules

* Bump policy-watcher
2025-11-25 12:15:46 +09:00
dependabot[bot] 1870f2c5f3 Bump zx from 8.7.0 to 8.8.5 (#278826)
Bumps [zx](https://github.com/google/zx) from 8.7.0 to 8.8.5.
- [Release notes](https://github.com/google/zx/releases)
- [Commits](https://github.com/google/zx/compare/8.7.0...8.8.5)

---
updated-dependencies:
- dependency-name: zx
  dependency-version: 8.8.5
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 11:53:06 +01:00
Robo f35b832d60 chore: bump electron@39.2.3 (#278722)
* chore: bump electron@39.2.3

* chore: bump distro
2025-11-24 06:30:18 +00:00
Matt Bierner a1c3bc91fd Pick up latest test-web
Supports our `.ts` build scripts
2025-11-21 11:21:58 -08:00
Matt Bierner 2648263d3e Run our build scripts directly as typescript (#277567)
* Run our build scripts directly as typescript #277567

Follow up on #276864
For #277526

* Remove a few more ts-node references

* Fix linux and script reference

* Remove `_build-script` ref

* Fix script missing closing quote

* use type only import

* Fix export

* Make sure to run copy-policy-dto

* Make sure we run the copy-policy-dto script

* Enable `verbatimModuleSyntax`

* Pipelines fixes

* Try adding explicit ext to path

* Fix bad edit

* Revert extra `--`

---------

Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com>
2025-11-21 14:56:00 +01:00
Alex Ross c8547e5708 Update tree-sitter-wasm (#278399)
* Update tree-sitter-wasm

* Update test results

* Update pwsh && tests, fix prompt

Fixes #274548

---------

Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2025-11-20 10:49:33 +01:00
João Moreno 232e5a985c fix build (#278523) 2025-11-20 08:18:23 +00:00
Matt Bierner 81242f1605 Merge pull request #278271 from mjbvz/dev/mjbvz/zany-cat
Revert "Pick up latest TS for building VS Code"
2025-11-18 22:27:26 -08:00
Matt Bierner 3d1980dfa6 Revert "Pick up latest TS for building VS Code"
This reverts commit 3560855cff.

Reverting since this has resulted in false positive unreachable code reports while editing. Doesn't seem to effect tsc. Collecting logs
2025-11-18 22:03:10 -08:00
Dmitriy Vasyura e5d1124d25 Submit updated version 2025-11-18 12:01:05 -08:00
Matt Bierner c0c75f1968 Merge pull request #277956 from mjbvz/dev/mjbvz/comparable-tern
Pick up latest TS for building VS Code
2025-11-17 14:43:10 -08:00
Matt Bierner 3560855cff Pick up latest TS for building VS Code 2025-11-17 14:13:44 -08:00
dependabot[bot] 4cd9cefc3f Bump js-yaml from 4.1.0 to 4.1.1 (#277506)
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 09:49:48 -08:00
Robo 7ba6cc6685 chore: update electron@39.2.0 (#277706)
* chore: update electron@39.2.0

* chore: bump distro
2025-11-17 05:42:43 +01:00
Raymond Zhao 191c38830e chore: npm audit fix (#277247) 2025-11-14 11:45:52 -08:00
Robo f2531f1c56 chore: update to Electron 39 (#275786)
* chore: bump electron@39.0.0

* chore: update build

* chore: bump distro

* chore: update debian deps

* chore: exclude dlls from symbol scan

* chore: test with patch v8 headers

* chore: bump rpm dependencies

* chore: cleanup preinstall.js

* chore: bump electron@39.1.1

* chore: remove unsupported FontationsLinuxSystemFonts feature flag

* chore: bump electron@39.1.2

* chore: update nodejs build

* temp: update distro

* ci: fix location of preinstall invocation

* chore: bump distro
2025-11-13 08:25:14 +00:00
SteVen Batten 27a2bcb056 adopt new version of tas-client, no longer use "umd" variant (#263340)
upgrade to tas-client 0.3.1
2025-11-12 07:50:41 -08:00
Matt Bierner 19731121a4 Bump gpu types and skip lib check for gpu typing issue 2025-11-10 10:50:18 -08:00
Matt Bierner 3e1fcf3b2c Pick up latest ts for building vscode 2025-11-10 08:34:01 -08:00
Christof Marti 6250219c87 Version bump 2025-11-07 10:14:44 +01:00
Christof Marti 29bced6a0d Adopt @vscode/proxy-agent 0.36.0 2025-11-03 17:05:25 +01:00
Christof Marti 470d7704a6 Support loading system certificates with Node 2025-11-02 23:19:00 +01:00
Megan Rogge 144fdf16ca add terminal output dropdown, reveal command on focus (#273175) 2025-10-30 16:08:43 -07:00
Matt Bierner fe8fc75455 Pick up latest TS native preview
Fixes the emit for copyright headers
2025-10-28 09:18:27 -07:00
Benjamin Pasero f8b19c09a5 🆙 playwright@1.56.1 (#273629) 2025-10-27 20:03:28 +00:00
Daniel Imms c474639d12 Update xterm
Fixes #238273
2025-10-24 05:36:27 -07:00
Daniel Imms 9013d2a9ec Update tree sitter, fix createQuery api 2025-10-21 08:04:32 -07:00
Robo e0f4b8926e chore: bump electron@37.7.0 (#272157)
* chore: bump electron@37.7.0

* chore: update node.js build

* chore: bump distro
2025-10-19 19:19:05 +00:00
Anthony Kim aceb52a963 Update xterm 2025-10-17 13:11:52 -07:00
Benjamin Pasero 56d04418cc chore - update @vscode/iconv-lite-umd to 0.7.1 (#271472)
* chore - update `@vscode/iconv-lite-umd` to `0.7.1`

* fix ci
2025-10-15 09:33:44 +00:00
Matt Bierner ab54a72364 Pick up latest @types/trusted-types
Should unblock #270041
2025-10-13 12:01:48 -07:00
Matt Bierner 1eee7ae230 Switch monaco to off of moduleResolution: classic
Fixes #270408

Trying to move some of the monaco related checks/tconfigs off of `moduleResolution: classic`. This legacy config is causing a lot of pain while trying to update the trusted-types typings, which is itself blocking picking up the latest dompurify

I initially tried a more scoped change but just could not get it working. So instead I ended up trying to rework our `LanguageServiceHost` to be more standard
2025-10-10 16:02:03 -07:00
Alexandru Dima 452135c513 Bump to latest vscode-textmate (#269983)
Bump to latest vscode-textmate which avoids merging tokens when they contain RTL
2025-10-06 08:41:36 +00:00