Tyler James Leonhardt
86efdcd2c1
Introduce Issuer handling in the Authentication stack ( #248948 )
...
Mostly plumbing... this enables:
```
vscode.authentication.getSession('microsoft', scopes, { issuer: "https://login.microsoftonline.com/common/v2.0 " });
```
And the respective API for an auth providers to handle it being passed in.
This props up work in MCP land which needs a way to map an issuer to an auth provider... but I certainly see utility outside of that space.
Fixes https://github.com/microsoft/vscode/issues/248775#issuecomment-2876711396
2025-05-14 23:02:15 +02:00
Dirk Bäumer
06bd27a510
Merge pull request #248941 from microsoft/dbaeumer/positive-bandicoot-rose
...
Rename id to traceId and add pending responses value.
2025-05-14 21:03:47 +02:00
Matt Bierner
600b9b2975
Merge pull request #248346 from rbuckton/pre-ts5.9-dom
...
Add casts to silence breaks due to updated DOM types
2025-05-14 11:37:18 -07:00
Dirk Baeumer
9afa156c10
Rename id to traceId and add pending responses value.
2025-05-14 18:19:13 +02:00
Tyler James Leonhardt
a1d4a24624
Register a NullAuthProvider for github-enterprise when there is no setting set ( #248870 )
...
This should help in some cases where extensions call getSession to get github-enterprise and end up waiting 5 seconds for it to time out because it use to only be registered when there was a setting set.
2025-05-13 16:24:14 -07:00
Ebrahim
866c2ebb9d
Fix typo in quickFix.ts and ensure correct grammar in references-view README
2025-05-13 14:59:00 +03:00
Ebrahim
7d2075b39a
fix: typo at the README file
2025-05-13 14:55:31 +03:00
Ladislau Szomoru
78bf07b5ce
Engineering - remove unused proposal ( #248729 )
2025-05-12 07:51:50 -07:00
Martin Aeschlimann
27c3a8b588
html client: switch to LogOutputChannel ( #248706 )
2025-05-12 13:02:26 +02:00
Johannes Rieken
e29c92acaf
remove old notebookCellExecutionState proposal ( #248522 )
...
re https://github.com/microsoft/vscode/issues/124970#issuecomment-2864279668
2025-05-12 02:36:15 +02:00
Rob Lourens
7c92ae8b6b
Migrate built-in php extension off of CompletionItem.textEdit ( #248574 )
...
Fix #237860
2025-05-10 00:54:41 +02:00
Tyler James Leonhardt
846dae676c
Fix telemetry event name ( #248569 )
...
* Fix telemetry event name
* fix more
2025-05-09 22:28:59 +00:00
Tyler James Leonhardt
1c8271a135
Fix telemetry event name ( #248557 )
...
rip
2025-05-09 23:00:08 +02:00
Megan Rogge
f67bdfd6f6
fix git bash suggestions ( #248556 )
...
fix #245843
2025-05-09 22:57:23 +02:00
Tyler James Leonhardt
b2224f2fc6
Improve logic for detection of node vs web worker extension host ( #248534 )
...
* Use `WorkerGlobalScope` instead of `navigator` since node defines `navigator` now
* microsoft auth too
* better logic
2025-05-09 19:37:27 +02: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
Don Jayamanne
509cc674f2
Skip failing nb test untill resolved ( #248472 )
2025-05-09 15:15:05 +10:00
Alex Ross
870ef43d16
Remove some 'string' in uses ( #248403 )
2025-05-08 15:26:43 +02:00
Aaron Munger
dac0c97d08
don't create links when they won't be rendered ( #248353 )
...
dont create links when they wont be rendered
2025-05-07 16:19:12 -07:00
Aaron Munger
e5ddb82cdc
fix output links for IPython 9 ( #248349 )
...
* fix output links for IPython 9
* fix one case and comments on the regexes
2025-05-07 15:44:56 -07:00
Ron Buckton
639b67695e
Add casts to silence breaks due to updated DOM types
2025-05-07 16:17:16 -04:00
Matt Bierner
977af64fdf
Merge pull request #248333 from mjbvz/severe-primate
...
Remove a few deprecated settings for js/ts
2025-05-07 10:38:19 -07:00
Matt Bierner
8067943119
Remove a few deprecated settings for js/ts
...
These settings have been marked deprecated for a while
2025-05-07 10:24:23 -07:00
Johannes Rieken
cb0950e9d7
Migrate github extension to ESM (2nd attempt) ( #248312 )
...
* Revert "GitHub - revert ESM migration (#247322 )"
This reverts commit 2047ab0fff .
* use `"@vscode/extension-telemetry": "^1.0.0"` which doesn't use default export anymore
2025-05-07 15:52:46 +02:00
Tyler James Leonhardt
690d2be258
Clean up some dead code and add a telemetry even to track classic microsoft auth usage ( #248256 )
...
So we can see how many people disable MSAL.
2025-05-06 15:36:17 -07:00
Ladislau Szomoru
d667ffe026
Git - revert some changes that are not needed ( #248215 )
2025-05-06 19:30:36 +00:00
Aaron Munger
e65a9a3d46
check one more async op ( #248225 )
2025-05-06 17:46:21 +02:00
Ladislau Szomoru
a4f6aadf82
Git - disable "unstage selected ranges" and "unstage changes" commands in the editor/peek view ( #248202 )
...
* Git - disable "unstage selected ranges" command in the editor
* Disable the "Unstage Changes" command
2025-05-06 12:12:53 +00:00
Aaron Munger
d6fb62df0d
diagnostic message ( #248151 )
2025-05-05 20:22:41 +02:00
Alex Ross
0ac234bbd0
Update grammars ( #248013 )
2025-05-02 16:29:24 +03:00
Matt Bierner
d0ef6aa62a
Create settings section for inlay hints
...
When I split out these, I forgot to include inlay hints too
2025-05-01 13:26:22 -07:00
Megan Rogge
81a81aae0d
fallback to shell integration cwd if no cwd is resolved based on prefix ( #247896 )
2025-04-30 16:15:50 -07:00
Matt Bierner
5a441fa442
Merge pull request #245713 from Victuracor/main
...
Fix a typo in extensions/typescript-language-features/package.nls.json
2025-04-30 08:51:01 -07:00
Ladislau Szomoru
9e6c15d640
Git - add support for unstaging a subset of lines ( #247853 )
2025-04-30 16:50:49 +02:00
Ladislau Szomoru
6cdea9ec05
Git - fallback to relative() when computing relative paths ( #247848 )
2025-04-30 15:29:15 +02:00
Matt Bierner
0b8acee845
Merge pull request #246858 from andrewbranch/tsgo
...
Allow disabling built-in TS/JS extension in favor of tsgo
2025-04-29 15:36:52 -07:00
Matt Bierner
8e4cfe00c3
Merge branch 'main' into main
2025-04-29 15:16:57 -07:00
Ladislau Szomoru
bf0fb34df4
Git - fix unstage selected ranges command ( #247770 )
2025-04-29 21:02:30 +02:00
Martin Aeschlimann
d9951c029e
[html] JavaScript IntelliSense in <script type=module> HTML without quotes breaks ( #247405 )
2025-04-29 14:32:54 +00:00
Ladislau Szomoru
4231848899
Git - quick diff decoration label casing ( #247717 )
2025-04-29 11:06:23 +02:00
Matt Bierner
e665c52c78
Merge pull request #246738 from eps1lon/emphasize-automatic-transform
...
Deemphasize old JSX transform
2025-04-28 17:04:17 -07:00
Harald Kirschner
c200b6c693
Polishing prompt file snippets ( #247619 )
2025-04-28 15:09:39 -07:00
Matt Bierner
9531a49287
Merge branch 'main' into main
2025-04-28 14:18:24 -07:00
Matt Bierner
542104e66d
Reorganize js/ts groupings
...
Previously I split these up by js and ts. This ends up creating too many group and having the js and ts settings too far from each other
This PR changes the settings to be grouped only by feature, not language
2025-04-28 13:16:30 -07:00
Andrew Branch
dc2c318570
Localize button
2025-04-28 10:08:33 -07:00
Andrew Branch
5732011d9a
Localize and use .experimental
2025-04-28 10:05:11 -07:00
Alex Weininger
02378633c6
fix: handle cancellation errors inside edit session identity provider ( #247450 )
2025-04-27 19:45:48 -07:00
Martin Aeschlimann
bf020bf49c
new prompts: enter template mode, improve templates ( #247420 )
...
* new prompts: enter template mode, improve templates
* update
2025-04-25 20:52:36 +02:00
Justin Chen
e3734c0794
ui element selection ( #246643 )
...
* ui element selection window hack
* add background
* target simple browser
* revert to non-simple browser attempt
* some saucy stuff
* saucy cleanup
* some additions:
* add better button, better listening, even saucier
* move to css and also make sure not to block elements during screenshot
* it's even saucier now
* remove browser id lookup
* fix merge conflicts and clean up
* make timeout 3 seconds
* some cleanup
* remove computed css
* use built in button instead
* address many comments :)
2025-04-25 11:19:54 -07:00
Martin Aeschlimann
63acf66b1c
[css/html/json] update services ( #247404 )
2025-04-25 09:28:57 -07:00