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
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
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
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
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
Robo
48a6c949aa
chore: bump electron@37.5.1 ( #268885 )
...
* chore: bump electron@37.5.1
* chore: bump distro
2025-09-29 16:57:17 +00:00
Robo
9d7c34c96a
chore: update electron@37.3.1 ( #263552 )
...
* chore: update electron@37.3.1 (#262877 )
* chore: update electron@37.3.1
* chore: remove workaround for npm scripts argument parsing
Refs f99aa748c0
* chore: update node.js@22.18 .0
* temp: bump distro
* chore: bump distro
2025-08-27 13:08:07 +00:00
Raymond Zhao
80c270d20f
Revert "chore: update electron@37.3.1" ( #263488 )
...
Revert "chore: update electron@37.3.1 (#262877 )"
This reverts commit ad0b5d23c1 .
2025-08-26 23:04:57 +00:00
Robo
ad0b5d23c1
chore: update electron@37.3.1 ( #262877 )
...
* chore: update electron@37.3.1
* chore: remove workaround for npm scripts argument parsing
Refs f99aa748c0
* chore: update node.js@22.18 .0
* chore: bump distro
2025-08-26 15:40:21 +02:00
Robo
8c19263c57
(reland) chore: update to Electron 37 ( #256905 )
...
* chore: update to Electron 37 (#256287 )
* chore: update electron@36.5.0
* chore: update node.js builds
* chore: update electron@37.0.0
* chore: update rpm deps
* chore: bump electron@37.2.0
* chore: bump nodejs@22.17 .0
* temp: update distro
* chore: bump .nvmrc
* chore: bump distro
* chore: bump electron@37.2.3
* chore: bump distro
* chore: update electron build
2025-07-21 12:37:44 +02:00
Matt Bierner
3059a176b1
Revert "chore: update to Electron 37 ( #256287 )"
...
This reverts commit 9f4784d4bb .
2025-07-17 16:27:56 -07:00
Robo
9f4784d4bb
chore: update to Electron 37 ( #256287 )
...
* chore: update electron@36.5.0
* chore: update node.js builds
* chore: update electron@37.0.0
* chore: update rpm deps
* chore: bump electron@37.2.0
* chore: bump nodejs@22.17 .0
* temp: update distro
* chore: bump .nvmrc
* chore: bump distro
2025-07-17 18:10:54 +00:00
Robo
6947b69d47
fix: revert remote libcxx requirement to 3.4.25 ( #248976 )
...
* fix: revert libcxx requirement to 3.4.25
* ci: temp debugging
* fix: use gcc 8.5.0 for remote
* ci: update cache
* ci: fix sysroot directory
* ci: fix objdump directory
2025-05-14 20:10:32 -07:00
Robo
12326f9906
chore: update to Electron 35 ( #245423 )
...
* chore: bump electron@35.0.1
* chore: update types/node@22.x
* chore: update web types for node v22.x
* chore: bump electron@35.1.2
* chore: update node.js build
* chore: update app.dock usage
Refs 71f3ff6bf2
* chore: bump electron@35.1.4
* chore: bump electron@35.1.5
* ci: bump sysroot to glibc 2.28 and gcc 10.5.0
* ci: enable timeout for smoketests
* chore: bump min glibcxx to 3.4.26 for server
* Revert "ci: enable timeout for smoketests"
This reverts commit afb637e85d .
* chore: update debian dependencies
* fix: workaround npm.ps1 argument parsing with powershell
* chore: update rpm dependencies
* test: partially revert changes from 242535
* test: remove redudant keybinding dispatch for selectTab
* test: fix test failure from running configured tasks
* test: focus settings editor for preferences.test.ts
* node - adopt compile cache (#246835 )
* node - adopt compile cache
* adopt for utility process
* tweaks
* log state of compilation cache
* Revert "log state of compilation cache"
This reverts commit f3840387a583013834762e2c44f6e8424929297f.
* Revert "node - adopt compile cache (#246835 )"
This reverts commit 673a00cab66c9bac87f3cd27b80efa41c80150f1.
* chore: update builds
* chore: bump electron@35.2.0
* chore: bump electron@35.2.1
* chore: bump electron@35.2.2
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2025-05-09 19:03:36 +09:00
Robo
d1ce0bf2c1
chore: update electron@34.3.2 ( #243032 )
...
* chore: update electron@34.3.2
* chore: update node.js builds
* chore: update runtime builds
* chore: bump distro
2025-03-11 20:45:06 +09:00
Robo
31ec1c528f
build: remove legacy server support ( #235232 )
...
* build: remove legacy server support
* chore: update rpm dependencies
* chore: fix publishing
* cli: provide option for unsupported glibc sysroot
* chore: add unsupported mode to prereq check
* chore: add logging
* chore: add comment about patchelf execution order
2025-03-10 17:54:23 +01:00
Robo
f8b29f8da2
chore: bump electron@34.2.0 ( #241077 )
...
* chore: bump electron@34.2.0
* chore: update builds
* chore: update builds
* chore: bump distro
2025-02-21 13:26:39 -08:00
Robo
f94b27000c
chore: update to Electron 34 ( #237557 )
...
* chore: update electron@33.3.0
* chore: update for webFrameMain possibly being null
Refs ae9f2df082
* chore: update debian deps
* chore: update rpm deps
* chore: bump electron@34.0.0-beta.12
* temp: use std::format for spdlog
* chore: update debian deps
* chore: update rpm deps
* chore: bump electron@34.0.0
* chore: bump electron@34.0.1
* chore: bump electron@34.1.0
* chore: update required portal version
* chore: use enableDeprecatedPaste
* chore: update builds
* chore: bump distro
2025-02-12 10:36:35 +01:00
Robo
6c2e9ffde1
chore: bump electron@32.2.1 ( #231913 )
...
* chore: bump electron@32.2.1
* chore: bump distro
2024-10-22 01:12:06 -07: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
Robo
adac839773
ci: use sysroots for stripping binaries in rpmbuild ( #227397 )
2024-09-03 06:01:02 +02:00
Robo
cab98a1ca8
fix: bump minimum glibcxx version for armhf remote server ( #221259 )
2024-07-10 08:04:46 +09:00
Robo
2fe0527205
chore: update to electron 30 ( #215406 )
...
* chore: update electron@30.0.9
* chore: update rpm deps
* chore: bump electron@30.1.2
* fix: update kerberos for Node.js 20.x
Refs c1f7acafb2
* fix: use shell when spawning .bat or .cmd files
Refs https://github.com/nodejs/node/commit/6627222409
* fix: update @vscode/test-electron@2.4.0
Refs 3f7a3cc5c5
* fixup! use shell when spawning .bat or .cmd files
* chore: bump nodejs@20.14 .0 internal build
* ci: skip nodejsMirror for 20.14.0 due to missing builds
* fixup! use shell when spawning .bat or .cmd files
* chore: update debian deps
* fixup! skip nodejsMirror for 20.14.0 due to missing builds
* fix: universal build
- Updates vscode-universal-bundler to support x64ArchFiles option
- Kerberos starts building universal binaries which should now be
skipped from lipo step via x64ArchFiles
- Skips bundling *.mk files
* chore: bump distro
2024-07-09 14:33:22 +09:00
Robo
5216c04428
chore: update to electron 29 ( #209818 )
...
* chore: update electron@29.1.0
* chore: update typings to 20.x
* chore: bump electron@29.1.5
* ci: fix crash in compiling extensions-ci
* chore: disable .d.ts check for build/
$ ../node_modules/.bin/tsc -p tsconfig.build.json
node_modules/@types/chokidar/index.d.ts:21:14 - error TS2420: Class 'import("/Users/demohan/github/vscode/build/node_modules/@types/chokidar/index").FSWatcher' incorrectly implements interface 'import("fs").FSWatcher'.
Type 'FSWatcher' is missing the following properties from type 'FSWatcher': ref, unref
21 export class FSWatcher extends EventEmitter implements fs.FSWatcher {
~~~~~~~~~
node_modules/chokidar/types/index.d.ts:8:14 - error TS2420: Class 'import("/Users/demohan/github/vscode/build/node_modules/chokidar/types/index").FSWatcher' incorrectly implements interface 'import("fs").FSWatcher'.
Type 'FSWatcher' is missing the following properties from type 'FSWatcher': ref, unref
8 export class FSWatcher extends EventEmitter implements fs.FSWatcher {
~~~~~~~~~
Found 2 errors in 2 files.
Errors Files
1 node_modules/@types/chokidar/index.d.ts:21
1 node_modules/chokidar/types/index.d.ts:8
Refs a0f9e09f64
* chore: update core types
* temp: fix layer validation
* chore: update nodejs checksums
* ci: use latest v20 LTS for missing node-gyp
Refs eacec5f490
* ci: define LIBCPP_HARDENING_MODE
* ci: fix crash in vscode-web-min-ci
* chore: update rpm deps-list
* chore: bump tree-sitter-typescript@0.20 .5
* chore: bump electron@29.3.0
* chore: bump electron@29.3.1
* chore: update rpm deps-list for x86_64
* ci: disable io_uring UV backend on linux
* ci: disable io_uring backend for oss as well
* chore: update typings to 20.x
* ci: add TODO for io_uring workaround
* chore: bump distro
* chore: update preinstall node version checks
* chore: update @types/gulp
Refs https://github.com/microsoft/vscode/issues/212442
* ci: disable io_uring in more test suites
2024-05-11 01:20:28 +09:00
Robo
1413fc87a7
feat: create and upload legacy remote server ( #204139 )
2024-03-18 11:09:55 +01:00