Commit Graph

6364 Commits

Author SHA1 Message Date
Matt Bierner
443a1af101 Make sure css typings are also used for editor build 2025-03-28 16:07:58 -07:00
Matt Bierner
526705b491 Merge pull request #244485 from mjbvz/tasty-lion
Pick up latest TS for building VSCode
2025-03-28 11:24:19 -07:00
João Moreno
06b480f0e2 fixes #243131 (#244755) 2025-03-26 16:46:21 +01:00
Sandeep Somavarapu
fbdf6dd079 fix parsing policies (#244562) 2025-03-25 11:10:34 +01:00
Matt Bierner
b998a666c0 Fix layer check errors 2025-03-24 15:00:51 -07:00
Matt Bierner
ee0c181bd7 Bump build @types/node 2025-03-24 14:30:28 -07:00
Ladislau Szomoru
f82be6d0f1 Engineering - only run unit tests on Webkit (#244447)
* Engineering - only run unit tests on Webkit

* PR feedback
2025-03-24 12:56:17 +01:00
João Moreno
1a6fb8ba40 Fix inno updater signing issue (#244394)
* Reapply "bump inno_updater" (#244284)

This reverts commit dc289883be.

* hack

* hm

* consume inno unsigned

* 💄
2025-03-23 20:46:58 +01:00
Raymond Zhao
dc289883be Revert "bump inno_updater" (#244284)
Revert "bump inno_updater (#244238)"

This reverts commit 04d58f3d6f.
2025-03-21 20:22:40 +01:00
Megan Rogge
d06556da99 register terminal suggest colors/ icons (#244286) 2025-03-21 12:21:31 -07:00
Alexandru Dima
356693aa9a Merge pull request #244219 from microsoft/alexd/careful-tarantula
Clean up code around web workers
2025-03-21 14:54:27 +01:00
João Moreno
04d58f3d6f bump inno_updater (#244238) 2025-03-21 13:41:34 +01:00
Ladislau Szomoru
012f108a4b Engineering - build setup packages in parallel (#244229)
* Attempt to build setup in parallel

* Build setup

* Another try

* Uncomment code

* Pass in the `--sign` argument

* update display name

* Adjust task display name
2025-03-21 13:18:04 +01:00
Robo
d37530e045 Revert "chore: bump electron@34.3.3 (#244147)" (#244235)
This reverts commit e46bc38ea2.
2025-03-21 13:16:01 +01:00
Alex Dima
b5e4fea275 Simplify buildfile around web workers 2025-03-21 10:32:35 +01:00
Alex Dima
c36caf1bf7 EditorSimpleWorker -> EditorWebWorker 2025-03-21 10:13:39 +01:00
Alex Dima
7a60b5370b LanguageDetectionSimpleWorker -> LanguageDetectionWebWorker 2025-03-21 10:04:22 +01:00
Alex Dima
2268bfbac0 NotebookSimpleWorker -> NotebookWebWorker 2025-03-21 10:01:14 +01:00
Alex Dima
dc324fbf7c Clean up names in simpleWorker.ts 2025-03-21 09:57:07 +01:00
Alexandru Dima
752c31794b Merge pull request #244117 from microsoft/alexd/defiant-echidna
Add nls info to `monaco-editor-core` and remove left-over AMD tasks
2025-03-21 09:43:28 +01:00
Robo
e46bc38ea2 chore: bump electron@34.3.3 (#244147)
* chore: bump electron@34.3.3

* chore: bump distro

* chore: bump distro
2025-03-21 09:43:13 +01:00
Alex Dima
ce0b72f9ce Delete unused code 2025-03-20 23:34:14 +01:00
Alex Dima
46035d0296 Split up the editor's worker and the editor worker helper scripts, remove AMD support 2025-03-20 18:37:55 +01:00
Alex Dima
91f0cb7b90 Add nls info to monaco-editor-core and remove left-over AMD tasks 2025-03-20 14:53:50 +01: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
Matt Bierner
6b3e9f6759 Fix eslint not linting our custom eslint rules 2025-03-19 22:49:06 -07:00
Alex Ross
e2eba0acf6 Re-enable regex highlight test (#244014)
* Re-enable regex highlight test

* 🤦‍♀️
2025-03-19 17:21:45 +01:00
João Moreno
58a283d5d6 disable mangling when building vscode locally (#243856)
* disable mangling when building vscode locally

* local build: ensure mangling runs when minification is on
2025-03-19 13:12:04 +01:00
Karthik Nadig
c7a52b8a0f Sign PowerShell scripts on Windows (#243931)
chore: sign powershell scripts
2025-03-19 02:46:41 -07:00
Connor Peet
c6ebae0ac0 Merge pull request #243886 from microsoft/connor4312/mcp-input-deco
configurationResolver: simplify and allow introspection
2025-03-18 10:59:37 -07:00
Connor Peet
2ff4921966 eng: allow structuredClone (since node 17/chrome 98) in all layers 2025-03-18 10:11:32 -07:00
Benjamin Christopher Simmonds
fc498c1ba6 First iteration of NES widget update (#243554)
* first iteration of NES widget changes

* 💄

* sidebyside

* word replacement view

* 💄
2025-03-18 17:28:46 +01:00
Alex Ross
4c3518eafe Injected languages for tree sitter (#243180) 2025-03-18 10:48:27 +01:00
Raymond Zhao
8d3684a10a Exclude vsce-sign results from BinSkim (#243778) 2025-03-17 11:13:35 -07:00
Robo
c340fc9fcf ci: optimize rpm and debian packaging (#243757) 2025-03-18 00:45:21 +09:00
Raymond Zhao
97e0cb9618 Fix 7z archiving too many files (#243695)
Fixes #243484
2025-03-16 12:08:24 -07:00
Connor Peet
248739282e mcp: support sse (#243621)
* mcp: support sse

Didn't seem like Claude Desktop configs have SSE support yet, but I did
the obvious of having an object with a `url`. I also added a `type`
(optional for stdio) so we can better disambiguate types of configs.

Example .vscode/mcp.json:

```
{
  "servers": {
    "everything": {
      "type": "sse",
      "url": "http://localhost:3001/sse"
    }
	}
}
```

Closes #243242

* update layer check
2025-03-15 06:32:00 +00:00
Josh Spicer
9595934bdb Generate macOS configuration profiles (#241773)
* generate configuration policy and manifests

* add darwin pipeline job

* argument for per-platform generation of policy

* adopt argument in pipeline

* formatting tweaks in generated profile (+ check in .js file)

* tidy up output plists

* copy policy definitions

* implement the remaining renderProfileValue()

* remove unnecessary platform option

* copy to .app in vscode-darwin-$PLATFORM-min-ci gulp task

* add darwinProfileUUID and darwinProfilePayloadUUID to product.json

* better way to package in gulp script

* bump distro commit (c3ec5ba485)

* Add bundles policy paths to macOS universal build 'filesToSkip'

Needs this when creating universal macOS app:

Expected all non-binary files to have identical SHAs when creating a universal build
but "Contents/Resources/app/policies/cs-cz/com.microsoft.VSCodeInsiders.plist" did not

See:
298a872f5f/src/index.ts (L163-L172)
2025-03-13 17:12:25 -07:00
Megan Rogge
8bbbc45f4f add builtin fish arg/description/documentation to suggestion (#243271) 2025-03-13 22:28:50 +00:00
Raymond Zhao
0d95f42875 Exclude setup files from BinSkim (take 2) (#243475) 2025-03-13 18:38:51 +01:00
Martin Aeschlimann
92815973e1 remoteIndicator: Debt - prepare for property initialisation order changes (#243463) 2025-03-13 16:55:18 +01:00
João Moreno
b59ae26ad3 fix policy generation (#243429)
cc @justschen
2025-03-13 10:24:52 +01:00
Raymond Zhao
df6adbae7c Onboard onto 1ES template's BinSkim (#243374)
* Exclude Windows setup files from BinSkim

* Debug: Scan everything but with TSA off

* Narrow analyzeTargetGlob

* Scan node and DLL files as well

* Try excluding BinSkim from CustomSDL

* Re-enable TSA

* Clean up

* Rename CustomSDL stage and job
2025-03-12 11:42:19 -07:00
Connor Peet
03eaada7dc Merge pull request #243275 from microsoft/connor4312/mcp-secrets
mcp: securely store mcp inputs
2025-03-12 10:37:57 -07:00
João Moreno
0aa5ce7515 bump inno updater (#243364) 2025-03-12 08:47:18 -07:00
Simon Lamon
bdc8c07580 High contrast gutter items (#240906)
High contract gutter items
2025-03-12 10:07:22 +00:00
Benjamin Christopher Simmonds
7c64719ac9 insertion view init order fix (#243316)
init order
2025-03-12 11:04:04 +01:00
Benjamin Christopher Simmonds
52e197c533 Fix initialization orders for inline edits (#243310)
fix init orders
2025-03-12 10:37:16 +01:00
Connor Peet
0a721d35a2 update layer check 2025-03-11 17:01:42 -07:00
Benjamin Pasero
0e6e6d2bff debt - prepare for property initialisation order changes #243049 (#243184)
* debt - prepare for property initialisation order changes #243049

* missing

* omg?
2025-03-11 14:32:59 +00:00