Matt Bierner
d9ef62084e
Merge pull request #279218 from microsoft/dev/mjbvz/compatible-unicorn
...
Convert npm scripts to ts
2025-11-24 11:59:50 -08:00
Raymond Zhao
46d0e3c4ba
chore: enable BinSkim on Linux ( #278183 )
2025-11-24 11:08:10 -08:00
Matt Bierner
72eee73887
Convert npm scripts to ts
...
For #277526
Converting last of the main build scripts to typescript
2025-11-24 11:05:23 -08:00
Matt Bierner
c3c3661523
Merge branch 'main' into dev/mjbvz/gulp-ts
2025-11-24 08:21:10 -08:00
Robo
4c5bfb172a
feat: create versioned resources for windows setup ( #263998 )
...
* feat: create versioned resources for windows setup
* chore: use inno_updater to remove old installation
* chore: remove old installation as part of setup
* chore: update explorer-command
* chore: prefer session-end
* chore: uninst delete updating_version
* chore: make session-ending write synchronous
* chore: cleanup updateService.win32.ts
* chore: invoke inno_updater gc path for non background update
* chore: move session-end path to runtime
* chore: use commit for updating_version
* chore: fix invalid string
* chore: set appUpdate path
* chore: update inno_updater
* chore: empty commit for testing
* chore: some cleanups
1) Check for session-ending flag in appx and tunnel callsites
2) Move gc for background update to cleanup phase in updateservice
3) Set update state to ready when there is a running inno_setup
* chore: disallow same version update
* chore: disallow application launch in the middle of update
* chore: empty commit for testing
* chore: bump inno_updater
* chore: empty commit for testing
* chore: move gc to update startup
* chore: move feature behind insider only check
* chore: bump inno_updater
* chore: bump explorer-command
* fix: build
* fix: gc for background update in system setup
* chore: create separate cli entrypoints for build
* fix: check for setup mutex created by inno
* chore: remove problematic updatingVersionPath deletion
* chore: remove redundant update check
* chore: bump inno_updater
* chore: fix build
* chore: bump inno updater
2025-11-24 21:32:12 +09:00
dependabot[bot]
03d31bd4db
Bump js-yaml in /build ( #278241 )
...
Bumps and [js-yaml](https://github.com/nodeca/js-yaml ). These dependencies needed to be updated together.
Updates `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 )
Updates `js-yaml` from 3.14.1 to 3.14.2
- [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
- dependency-name: js-yaml
dependency-version: 3.14.2
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-24 11:53:37 +01:00
dependabot[bot]
6ab096b474
Bump glob from 10.4.5 to 10.5.0 in /build/npm/gyp ( #278273 )
...
Bumps [glob](https://github.com/isaacs/node-glob ) from 10.4.5 to 10.5.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0 )
---
updated-dependencies:
- dependency-name: glob
dependency-version: 10.5.0
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-24 11:53:24 +01:00
Henning Dieterichs
b46736f6b7
DomWidget / ChatStatus cleanup ( #278860 )
...
* Introduces DomWidget to define a base for UI widgets.
* Extracts chatStatusDashboard, fixes leak and makes it a DomWidget.
* Addresses feedback from PR
* Fixes cyclic dependency
2025-11-24 10:53:45 +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
2352f5be67
Small cleanups
2025-11-21 22:28:34 -08:00
Matt Bierner
ac71e4f6ad
Reduce runtime changes
2025-11-21 15:50:54 -08:00
Matt Bierner
fcfb37c8f8
Convert gulp files to ts
...
For #277526
Had to add a few ugly casts in difficult cases but mostly trying to add proper types
2025-11-21 15:38:55 -08:00
Matt Bierner
f0e7fe3775
Convert a few more build scripts to TypeScript
...
For #277526
2025-11-21 09:26:54 -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
Henning Dieterichs
2b1a433829
Fixes vite launch config env variables ( #278753 )
2025-11-21 14:12:28 +01:00
Henning Dieterichs
7a4398bb63
Fixes vite workbench setup ( #278737 )
2025-11-21 10:45:01 +00:00
Henning Dieterichs
a335d51f66
Adds hot reload launch config ( #277123 )
...
* Adds hot reload launch config
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com >
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2025-11-21 11:18:47 +01:00
João Moreno
911a41f96e
Revert "Insider builds should have an auto increasing version number" ( #278356 )
...
Revert "Insider builds should have an auto increasing version number (#277497 )"
This reverts commit 222fb55dd5 .
2025-11-19 15:08:11 +01:00
Jake Bailey
6668a0e40c
Update @types/vscode package.json too
2025-11-17 16:45:40 -08:00
dependabot[bot]
0e14081494
Bump vite from 7.1.9 to 7.1.11 in /build/monaco-editor-playground ( #276755 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.9 to 7.1.11.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.11
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-17 17:40:43 +01:00
João Moreno
222fb55dd5
Insider builds should have an auto increasing version number ( #277497 )
...
* wip
* more logs
* add bump-insiders-version.yml
* ok give this a try
* fix paths
* missing parameter
* ok
* fix
* fix CI
* hm
* rm
* fix appx version
* fix inno
* whoops
* update insiders version in compile job as well
* thanks @lszomoru
2025-11-17 17:21:33 +01:00
Benjamin Pasero
1d564f8ea7
select box - more styling tweaks ( #277837 )
...
* select box - more styling tweaks
* Update src/vs/base/browser/ui/selectBox/selectBoxCustom.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* cleanup
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-17 13:07:17 +00: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
Matt Bierner
a12339cc91
Merge pull request #277350 from mjbvz/dev/mjbvz/realistic-firefly
...
Get required node version from nvmrc
2025-11-14 02:15:27 -08:00
Matt Bierner
c2a92e5eec
Get required node version from nvmrc
...
This makes sure the preinstall check stays in sync with the nvmrc file
2025-11-13 23:27:01 -08:00
Copilot
0dd53ee568
Add policy configuration for chat.tools.eligibleForAutoApproval ( #277238 )
...
* Initial plan
* Add policy configuration for chat.tools.eligibleForAutoApproval setting
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com >
* Update policy generation tests for chat.tools.eligibleForAutoApproval
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com >
* restore fixtures
* restore test
* fix minimumVersion
* do not add chat prompt files
* rerun --export-policy-data
* polish
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com >
2025-11-14 02:21:17 +00:00
Matt Bierner
92156dbe58
Merge branch 'main' into dev/mjbvz/xenacious-camel
2025-11-13 10:59:24 -08:00
Henning Dieterichs
eabd690bd5
Enables hot reload for vite
2025-11-13 11:41:33 +01:00
Benjamin Pasero
20719ba145
debt - fix build ( #277079 )
2025-11-13 09:12:05 +00:00
Robo
d22a78ed50
ci: fix node_modules stage for PR builds ( #277081 )
2025-11-13 09:04:32 +00: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
Matt Bierner
7dbdaa0aea
Merge pull request #277042 from microsoft/dev/mjbvz/brilliant-canid
...
Add proper typings for a few more build script dependencies
2025-11-12 16:42:02 -08:00
Matt Bierner
9d729444ad
Merge pull request #277034 from mjbvz/dev/mjbvz/nosy-rat
...
Convert other lint build scripts to modules
2025-11-12 16:35:53 -08:00
Matt Bierner
42410acd73
Add proper typings for a few more build script dependencies
...
For #276864
2025-11-12 16:22:40 -08:00
Matt Bierner
46122b82dc
Remove old compiled js file that doesn't have matching .ts
...
For #276864
2025-11-12 16:14:20 -08:00
Matt Bierner
e1109d44ec
Convert other lint build scripts to modules
...
For #276864
2025-11-12 15:34:55 -08:00
Matt Bierner
bf04914d59
Make sure js files still follow eslint semicolon rules
2025-11-12 13:54:56 -08:00
Alex Ross
89b8b71fd8
Add comment draft color to overview ruler ( #276972 )
...
RE: https://github.com/microsoft/vscode/pull/271536#discussion_r2518015387
2025-11-12 18:43:29 +00:00
Johannes Rieken
f62ffbb85b
Remove NLS inline chat hint ( #276935 )
...
fixes https://github.com/microsoft/vscode/issues/271279
fixes https://github.com/microsoft/vscode/issues/276927
2025-11-12 15:44:34 +00:00
Henning Dieterichs
09fd796731
Fixes stylesheet
2025-11-12 15:13:25 +01:00
Henning Dieterichs
32b7a94b60
Introduces IWebWorkerService to allow the monaco editor to customize web worker handling via service injection
2025-11-12 14:14:29 +01:00
Copilot
36b32e3d47
Show draft comment icon in gutter when appropriate ( #271536 )
...
* Initial plan
* Add draft comment icon support in gutter and comments view
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
* Add state property to Comment interface for draft support
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
* Add color registration and CSS for draft comment glyph
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
* clean up
* Fix known variables
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
2025-11-12 12:16:05 +00:00
Matt Bierner
9388f8edde
Resolve again
2025-11-11 20:45:55 -08:00
Matt Bierner
e88ed802b0
Back to import.meta.resolve
2025-11-11 18:31:10 -08:00
Matt Bierner
b59466c366
Use require for resolve
2025-11-11 17:57:13 -08:00
Matt Bierner
336cb6d0ab
map -> forEach
2025-11-11 17:16:53 -08:00
Matt Bierner
475c364fde
Move defaultMaxListeners to start of file
2025-11-11 17:15:49 -08:00
Matt Bierner
f3c8fabb47
Use simpler dirname
2025-11-11 17:13:51 -08:00
Matt Bierner
723aa849c9
Convert gulpfiles to modules
...
Makes a pass through our top level gulpfiles to convert them to modules
2025-11-11 15:28:50 -08:00
Matt Bierner
96ede6b3ec
Merge pull request #276822 from mjbvz/dev/mjbvz/querulous-ptarmigan
...
Ignore a few more built files
2025-11-11 15:09:08 -08:00