Matt Bierner
3fd6059046
Remove unused
2026-02-23 11:26:21 -08:00
Matt Bierner
11a5279976
Switch remaining settings to use js/ts prefix
...
For #292934
Also renames some of the server settings to have a more consistent naming scheme. This is going to be annoying but is the best time to do this since we are already changing the full setting id
2026-02-23 11:20:52 -08:00
dependabot[bot]
022061df71
Bump minimatch from 10.0.3 to 10.2.2 in /extensions/css-language-features ( #296798 )
...
Bump minimatch in /extensions/css-language-features
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 10.0.3 to 10.2.2.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v10.0.3...v10.2.2 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 10.2.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-23 15:58:37 +01:00
dependabot[bot]
a35852cca3
Bump lodash-es and mermaid in /extensions/mermaid-chat-features ( #296669 )
...
Bumps [lodash-es](https://github.com/lodash/lodash ) to 4.17.23 and updates ancestor dependency [mermaid](https://github.com/mermaid-js/mermaid ). These dependencies need to be updated together.
Updates `lodash-es` from 4.17.21 to 4.17.23
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
Updates `mermaid` from 11.11.0 to 11.12.3
- [Release notes](https://github.com/mermaid-js/mermaid/releases )
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.11.0...mermaid@11.12.3 )
---
updated-dependencies:
- dependency-name: lodash-es
dependency-version: 4.17.23
dependency-type: indirect
- dependency-name: mermaid
dependency-version: 11.12.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-23 15:58:26 +01:00
Martin Aeschlimann
c173f3e216
improve trusted JSON schemas ( #296928 )
...
* improve trusted JSON schemas
* update
2026-02-23 10:12:04 +01:00
Matt Bierner
638c36e050
Merge pull request #296915 from mjbvz/dev/mjbvz/fit-koala
...
Add helper class to work with js/ts unified configs
2026-02-23 00:49:36 -08:00
Matt Bierner
000d29cc4e
Add helper class to work with js/ts unified configs
...
For #292934
2026-02-22 23:33:29 -08:00
Joaquín Ruales
c3d3f8d540
Make simpleBrowser.useIntegratedBrowser true by default ( #296775 )
...
* Update default value for useIntegratedBrowser setting
Changed default value of useIntegratedBrowser to true.
* Address feedback on default setting for `simpleBrowser.useIntegratedBrowser` (#296776 )
* Initial plan
* Change default fallback for useIntegratedBrowserSetting from false to true
Co-authored-by: jruales <1588988+jruales@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jruales <1588988+jruales@users.noreply.github.com >
* Remove "experimental" label from simpleBrowser.useIntegratedBrowser setting description (#296777 )
* Initial plan
* Remove 'experimental' from useIntegratedBrowser setting description
Co-authored-by: jruales <1588988+jruales@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jruales <1588988+jruales@users.noreply.github.com >
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
2026-02-22 20:20:35 -08:00
Matt Bierner
2a0ce9055c
Update extensions/typescript-language-features/src/tsServer/bufferSyncSupport.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-20 18:03:03 -08:00
Matt Bierner
851ed34c13
Fix ref
2026-02-20 17:55:27 -08:00
Matt Bierner
655ce6f07e
Adopt unified js/ts setting for diagnostic settings
...
For #292934
Also renames validate.enable to `validate.enabled` to align with other settings
2026-02-20 17:54:24 -08:00
Matt Bierner
dda93cf577
Merge pull request #296664 from mjbvz/dev/mjbvz/environmental-sparrow
...
Better grouping of js/ts settings
2026-02-20 17:10:41 -08:00
Matt Bierner
cf4d60558a
Fix missing %
2026-02-20 16:49:49 -08:00
Matt Bierner
23a013aaee
Better grouping of js/ts settings
2026-02-20 16:44:52 -08:00
Paul
8801c3fac3
Use markdown icons for prompt markdown files ( #296602 )
2026-02-20 22:26:42 +01:00
Matt Bierner
f4e07fde24
Merge pull request #296340 from microsoft/dev/mjbvz/esbuild-most-remaining
...
Switch most remaining extensions to use esbuild
2026-02-20 12:18:25 -08:00
David Dossett
4eb8f169e5
Update chat input: hide attachments bar, move/restyle context window hint ( #296390 )
...
* Simplify chat input: hide attachments bar, move context usage widget
- Hide attachments bar by default, only show with manual attachments
- Remove Add Files button entirely
- Stop rendering implicit context pill (data still collected/sent)
- Move context usage pie widget from top-right to bottom toolbar
- Make input editor 2 lines tall by default (non-compact mode)
* fix: chat input toolbar icons use icon-foreground instead of foreground
- Move Add Context action to ChatInput menu alongside tools button
- Fix theme-2026 styles.css override that stomped toolbar codicon color
with --vscode-foreground; now uses --vscode-icon-foreground
- Add matching icon-foreground override in chat.css for specificity safety
- Switch context usage indicator from pie chart to stroke-based ring
- Account for context usage widget width in toolbar layout calculation
- Set explicit ordering for toolbar sections (input, context usage, execute)
* fix: remove unused isAttachmentAlreadyAttached method and dead imports
* fix: derive input min height from editor options instead of hardcoded values
* fix: remove dead ChatInputAttachmentToolbar menu registration
* fix: show attach context in execute toolbar for quick chat, not input toolbar
2026-02-20 10:23:22 -08:00
Dirk Bäumer
737fcd3d3d
Revert "Bump minimatch from 5.1.6 to 10.2.1 in /extensions/npm" ( #296464 )
...
Revert "Bump minimatch from 5.1.6 to 10.2.1 in /extensions/npm (#296143 )"
This reverts commit bf25539d57 .
2026-02-20 08:57:41 +00:00
Matt Bierner
4cafdff96e
Merge pull request #296222 from mjbvz/dev/mjbvz/robust-goat
...
Disallow dynamic require/import in extensions
2026-02-19 14:15:42 -08:00
Matt Bierner
2402f6cb41
Update extensions/microsoft-authentication/esbuild.mts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-19 12:00:44 -08:00
Matt Bierner
b93c593019
Update extensions/ipynb/tsconfig.browser.json
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-19 12:00:34 -08:00
Matt Bierner
3310fe6f3e
Merge pull request #296216 from mjbvz/dev/mjbvz/treeshake-ext
...
Tree shake extensions
2026-02-19 11:40:06 -08:00
Matt Bierner
2d9e484c8e
Switch most remaining extensions to use esbuild
...
Just 3 left:
- git and github. These are doing weird stuff with d.ts imports and const enums
- github-authentication which has some tricky path mapping stuff
2026-02-19 11:12:46 -08:00
dependabot[bot]
bf25539d57
Bump minimatch from 5.1.6 to 10.2.1 in /extensions/npm ( #296143 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 5.1.6 to 10.2.1.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v5.1.6...v10.2.1 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 10.2.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-19 12:16:57 -06:00
Matt Bierner
e80ddbf450
Merge pull request #296227 from microsoft/dev/mjbvz/esbuild-html-json
...
Esbuild the html and json extensions
2026-02-19 09:46:37 -08:00
Lee Murray
48bbea1dab
Merge pull request #296271 from microsoft/mrleemurray/dizzy-coral-nightingale
...
Adjust inactive titlebar opacity for improved visibility
2026-02-19 12:15:14 +00:00
mrleemurray
5a3602ec06
style(titlebar): adjust inactive titlebar opacity for improved visibility
2026-02-19 11:59:15 +00:00
Lee Murray
b428f9121b
Merge pull request #296259 from microsoft/mrleemurray/pleasant-bronze-urial
...
Improve visibility of quick input list and settings count widget
2026-02-19 11:48:42 +00:00
mrleemurray
1b91ab65e6
style: enforce important flag on quick input list separator border for consistency
2026-02-19 11:15:37 +00:00
mrleemurray
edf78b572b
style: update quick input list and settings count widget for improved visibility
2026-02-19 11:12:29 +00:00
mrleemurray
8e87038b65
refactor(theme): update selectors to include 'vs' class for improved styling consistency
2026-02-19 10:47:10 +00:00
Matt Bierner
70008ff4fd
Use import.resolve to get ts location
2026-02-19 00:52:54 -08:00
Matt Bierner
d9c2e38931
Update extensions/html-language-features/esbuild.mts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-19 00:48:16 -08:00
Matt Bierner
e4dd90d8d5
Merge pull request #296220 from mjbvz/dev/mjbvz/electronic-pigeon
...
Fix terminal-suggest for esbuild
2026-02-19 00:46:22 -08:00
Matt Bierner
d36696b482
Esbuild the html and json extensions
...
Switches from webpack to esbuild
2026-02-19 00:33:01 -08:00
Matt Bierner
2d698cf054
Disallow dynamic require/import in extensions
...
Follow up on https://github.com/microsoft/vscode/pull/296220
Let's make sure more code doesn't introduce this pattern without some thought
2026-02-19 00:00:24 -08:00
Matt Bierner
0249c2acf5
Fix terminal-suggest for esbuild
...
Missed that this extension was making `require` calls with dynamic names. I think the best approach is to convert it to use static imports instead. These files were already being loaded eagerly by `terminalSuggestMain` so it shouldn't be a big change
Also makes `update-specs.js` be the source of truth for the packages to include instead of pulling in from the extension
2026-02-18 23:47:32 -08:00
Matt Bierner
abc186045c
Tree shake extensions
2026-02-18 23:16:54 -08:00
Matt Bierner
577d1def05
Add tsconfig
2026-02-18 22:00:22 -08:00
Matt Bierner
6be6f0bfa2
Fix loading of wasm
...
We expect it to be loaded as a datauri
2026-02-18 21:58:41 -08:00
Matt Bierner
eddede8c81
Esbuild the ts extension
2026-02-18 17:11:54 -08:00
Matt Bierner
840c39d319
Merge pull request #296137 from mjbvz/dev/mjbvz/criminal-capybara
...
Adopt unified js/ts setting for a few more language settings
2026-02-18 15:57:57 -08:00
Matt Bierner
81f126280a
Merge pull request #296132 from mjbvz/dev/mjbvz/xerothermic-toad
...
Remove workaround for Microsoft/TypeScript#59831
2026-02-18 15:38:12 -08:00
Matt Bierner
eeb0e12bed
Adopt unified js/ts setting for a few more language settings
...
For #292934
2026-02-18 15:38:04 -08:00
Matt Bierner
5c513949db
Merge pull request #296129 from mjbvz/dev/mjbvz/local-snipe
...
Adopt esbuild for a few more extensions
2026-02-18 15:33:56 -08:00
David Dossett
d645632853
Update chat bubble styling in 2026 dark theme ( #296128 )
2026-02-18 23:27:39 +00:00
Matt Bierner
19007fb635
Remove workaround for Microsoft/TypeScript#59831
...
This has been fixed for a while. We want to avoid having to shim out `os` for browser builds
2026-02-18 15:22:46 -08:00
Matt Bierner
2fedd2e043
Adopt esbuild for a few more extensions
...
- extension-editing
- terminal-suggest
- tunnel-forwarding
- php language features
2026-02-18 15:20:02 -08:00
Matt Bierner
5a566c256d
Merge pull request #295104 from microsoft/dev/mjbvz/esbuild-css
...
Use esbuild instead of webpack to bundle the css extension
2026-02-18 10:51:19 -08:00
David Dossett
3ec917c359
Brighten list selection foreground in 2026 dark theme ( #296053 )
2026-02-18 17:59:08 +00:00