Commit Graph

92 Commits

Author SHA1 Message Date
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 https://github.com/nodejs/node-addon-api/commit/fed13534c595c52fdd2cbf64d7bffe83de74ef35
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 https://github.com/electron/electron/commit/204011c3f2bfad1b6b2c9544932bf60b162be05f

* 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
Daniel Imms 13ac4f2de2 node-pty@1.1.0-beta22
Brings back fix that was reverted for #75141
2024-09-27 09:59:33 -07:00
Christof Marti 74b0694b19 Roll back to @vscode/proxy-agent 0.22.0 (#228872) 2024-09-26 17:44:17 +02:00
Daniel Imms 31e1cb3e71 Merge pull request #229213 from microsoft/tyriar/xterm_240720
xterm@5.6.0-beta.64
2024-09-21 09:12:44 -07:00
Benjamin Pasero 4c1716492a watcher - remove experimental next watcher (#229261) 2024-09-21 08:48:01 -07:00
Daniel Imms 41083a6611 xterm@5.6.0-beta.64
Fixes #224750
2024-09-20 11:21:50 -07:00
Alex Ross 0daa65ac43 Adopt @vscode/tree-sitter-wasm 0.0.4 (#228988) 2024-09-18 14:20:47 -07:00
Benjamin Pasero 88b706b2bb watcher - support suspend/resume for non-correlated requests (#228703) 2024-09-16 12:24:34 +02:00
Benjamin Pasero b846e4ec77 🆙 watcher (#228457) 2024-09-13 15:05:21 +02:00
Benjamin Pasero fbbda590ab 🆙 watcher (#228376) 2024-09-12 20:55:06 +02:00
Benjamin Pasero 498870d214 debt - update watcher ref (#228345) 2024-09-12 16:17:33 +02:00
Alex Ross f4b5fd6791 Use 0.0.3 @vscode/tree-sitter-wasm (#228235) 2024-09-11 15:44:04 +02:00
Benjamin Pasero 819cf1cd22 watcher - allow to use latest version of @parcel/watcher behind experimental setting (#228200)
We are pulling this in from `@bpasero/watcher` as a temporary solutionto:
- fix a deadlock issue in upstream
- allow to switch back and forth between the old and the new version
2024-09-11 13:21:52 +02:00
dependabot[bot] e22e0f5bea Bump micromatch from 4.0.5 to 4.0.8 in /remote
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-06 13:19:19 +00:00
Robo b5a6aa14a8 feat: switch to npm as default package manager (#226927)
* feat: move from yarn to npm

* chore: skip yarn.lock files

* fix: playwright download

* chore: fix compile and hygiene

* chore: bump vsce@2.17.0

Refs https://github.com/microsoft/vscode-vsce/commit/8b49e9dfdf909ad3af2b9ec9c825f5b501f6d75e

* test: update results for bat and sh colorizer tests

* fix: add missing lock files for windows

* fix: switch to legacy-peer-deps

* chore: update markdown-it@14.1.0

Refs https://github.com/markdown-it/markdown-it/commit/737c95a12976357df99652e4b51d831cac4a75aa

esbuild step in extensions-ci-pr was previously using markdown-it
from root which had userland punycode and was able to compile successfully.

* ci: increase pr timeout for windows integration tests

* chore: fix product build

* build: ignore extension dev dependency for rcedit

* build: fix working directory inside container

* build: fix dependency generation

* npm: update dependencies

* ci: use global npmrc

* ci: update cache

* ci: setup global npmrc for private npm auth

* build: fix extension bundling

* chore: sync npm dependencies

* ci: debug env variables for container

* ci: fix win32 cli pipeline

* build: fix npmrc config usage for build/ and remote/ dirs

* fix: windows build

* fix: container builds

* fix: markdown-language-features tests and bundling

```
[03:58:22] Error: Command failed: /Users/demohan/.nvm/versions/node/v20.15.1/bin/node /Users/demohan/github/vscode/extensions/markdown-language-features/esbuild-notebook.js --outputRoot /Users/demohan/github/vscode/.build/extensions/markdown-language-features
✘ [ERROR] Could not resolve "punycode"

    extensions/markdown-language-features/node_modules/markdown-it/lib/index.js:14:27:
      14 │ var punycode     = require('punycode');
         ╵                            ~~~~~~~~~~

  The package "punycode" wasn't found on the file system but is built into node. Are you trying to bundle for node? You can use "platform: 'node'" to do that, which will remove this error.
```

Adds userland package based on https://github.com/markdown-it/markdown-it/commit/beed9aee2c1b44819afc25d485e86a6c699b6ef0

* fix: container builds for distro

* chore: update yarn occurrences

* fixup! chore: bump vsce@2.17.0

Uses the closest version to `main` branch that does not
include https://github.com/microsoft/vscode-vsce/commit/d3cc84cdec99b8e9f24be63d1a2a54abe908f68b
while still having the fix https://github.com/microsoft/vscode-vsce/commit/8b49e9dfdf909ad3af2b9ec9c825f5b501f6d75e

* chore: sync npm dependencies

* chore: sync npm dependencies

* chore: sync npm dependencies

* chore: throw error when yarn is used for installation

* chore: add review feedback

* chore: switch exec => run where needed

* chore: npm sync dependencies

* fix: markdown-language-features bundling

```
✘ [ERROR] Could not resolve "punycode"

    extensions/markdown-language-features/node_modules/markdown-it/lib/index.js:14:27:
      14 │ var punycode     = require('punycode');
         ╵                            ~~~~~~~~~~

  The package "punycode" wasn't found on the file system but is built into node. Are you trying to bundle for node? You can use "platform: 'node'" to do that, which will remove this error.
```

Adds missing userland package based on markdown-it/markdown-it@beed9ae,
can be removed once we update markdown-it >= 14.1.0

* ci: rename no-yarn-lock-changes.yml

* chore: sync npm dependencies

* ci: restore no-yarn-lock-changes.yml

We can disable it in a separate PR to keep the required
checks happy and also need workflow edit perms.

* chore: sync npm dependencies

* ci: rebuild cache

* ci: fix no-package-lock-changes.yml

* chore: bump distro

* chore: rm yarn.lock files

* chore: rm yarn.lock files without dependencies

* chore: add vscode-selfhost-import-aid to postinstall dirs

* chore: bump distro
2024-09-06 22:18:02 +09:00