Commit Graph

17042 Commits

Author SHA1 Message Date
Osvaldo Ortega
2c7d2ca665 Merge pull request #298110 from microsoft/copilot-worktree-2026-02-26T19-05-36
Sessions window: open pull request if created
2026-02-26 17:06:10 -08:00
Osvaldo Ortega
756602da18 Set GitHub context for open pull requests based on session resolution 2026-02-26 16:26:55 -08:00
dependabot[bot]
7b33d47baf Bump minimatch from 10.0.3 to 10.2.4 in /extensions/html-language-features (#298010)
Bump minimatch in /extensions/html-language-features

Bumps [minimatch](https://github.com/isaacs/minimatch) from 10.0.3 to 10.2.4.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v10.0.3...v10.2.4)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 10.2.4
  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-26 15:48:01 -08:00
Osvaldo Ortega
c040dd4b13 Refactor pull request handling to open repository page on API failure and update command to open pull request 2026-02-26 15:18:43 -08:00
Osvaldo Ortega
19a12a4ff3 Update pull request state handling to include all states in checks 2026-02-26 15:16:05 -08:00
Osvaldo Ortega
7c32c58bbd Remove 'state: open' from pull request creation and check functions 2026-02-26 15:09:54 -08:00
Osvaldo Ortega
c4f26872d1 Add command to check for open pull requests and refactor session repository resolution 2026-02-26 15:08:16 -08:00
Osvaldo Ortega
6ce4655c56 enable virtual workspaces capability in package.json 2026-02-26 14:54:56 -08:00
Osvaldo Ortega
68f9ece10a add logging for activation in GitHub extension 2026-02-26 14:48:20 -08:00
Osvaldo Ortega
abf18a18fc Refactor code structure for improved readability and maintainability 2026-02-26 14:40:52 -08:00
Osvaldo Ortega
0d0acbcde2 remove unnecessary context setting for open pull request in createPullRequest function 2026-02-26 11:58:29 -08:00
Osvaldo Ortega
21049d3dc8 add openPullRequest command and update related logic in GitHub extension 2026-02-26 11:55:52 -08:00
mrleemurray
b9afe180fa enhance notifications styling for reduced transparency mode
Co-authored-by: Copilot <copilot@github.com>
2026-02-26 17:55:00 +00:00
mrleemurray
4dec73ed63 enhance defineKeybindingWidget styles with important flags for shadow and background color 2026-02-26 17:43:45 +00:00
mrleemurray
0371658b57 fix: improve notification styles and adjust shadow properties 2026-02-26 15:33:54 +00:00
Benjamin Christopher Simmonds
e30f28558f feat: add clone repository option to folder picker (#297995) 2026-02-26 14:59:13 +01:00
mrleemurray
0d6dd5d5d5 fix: add missing semicolon in sticky widget background style 2026-02-26 11:54:43 +00:00
mrleemurray
494df680c8 fix: add missing semicolon in sticky widget background style 2026-02-26 11:54:27 +00:00
mrleemurray
b75d9899e6 feat: enhance dropdown and sticky widget styles with improved shadows and backgrounds 2026-02-26 11:41:35 +00:00
David Dossett
a57eec6e74 Use icon.foreground color for titleBar.activeForeground in 2026 themes (#297494) 2026-02-25 23:00:26 +00:00
Paul
c1ecf2f791 Fix seti icon build script (#297749) 2026-02-25 19:57:45 +01:00
Lee Murray
8d1f10b0b8 Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-25 17:13:26 +00:00
mrleemurray
b595f2b94c Add depth shadows for panels in the editor to enhance UI layering
Co-authored-by: Copilot <copilot@github.com>
2026-02-25 16:08:31 +00:00
Matt Bierner
136e80015a Merge pull request #297513 from mjbvz/dev/mjbvz/competitive-aardvark
Align js/ts extension name
2026-02-24 17:11:56 -08:00
Matt Bierner
06518a468d Merge pull request #297490 from mjbvz/dev/mjbvz/copilot/update-package-json-config-names
Update package json config names
2026-02-24 16:01:01 -08:00
Matt Bierner
8979069f1d Align js/ts extension name
Fixes #297310

Matches the new setting scope as well as the terms we often use in product
2026-02-24 14:23:04 -08:00
Matt Bierner
6c446ea94e Support old settings too for now 2026-02-24 12:55:16 -08:00
Dmitriy Vasyura
e395fe2993 Finalize env.isAppPortalable API proposal (#297177) 2026-02-24 11:43:00 -08:00
copilot-swe-agent[bot]
679854a7c5 Update package.json to reference new unified setting name config.js/ts.experimental.useTsgo
Co-authored-by: mjbvz <12821956+mjbvz@users.noreply.github.com>
2026-02-24 19:35:24 +00:00
mrleemurray
957feb5551 fix(theme): adjust editor selection colors for better visibility 2026-02-24 15:16:22 +00:00
mrleemurray
dd60b6da77 fix(theme): update editor selection colors for improved visibility 2026-02-24 15:10:46 +00:00
mrleemurray
74479ced88 fix(theme): update dropdown list background color for better contrast 2026-02-24 14:30:40 +00:00
Dmitriy Vasyura
0fb77198a8 feat: add AI co-author support for commits (#296435) 2026-02-23 18:57:10 -08:00
Connor Peet
f6b16889a2 pr comments 2026-02-23 16:20:24 -08:00
Connor Peet
dc4cd84cdb plugins: enable installing plugins from marketplaces
Supports both Copilot marketplaces as well as Claude marketplaces (when configured).

Still todo:

- Currently enumerating plugins hit public GH APIs. But this would fail for private repos. In this case we should generalize the PluginInstallService to allow cloning the repo for the purpose of enumeration, not just install.
- Updating plugins still needs to be hooked up.
- Marketplace-installed plugins should get their own Discovery implementation rather than configuring the setting.
- We should normalize the type of plugin a bit so it flows from the marketplace type rather than getting re-discovered from disk.
2026-02-23 16:08:12 -08:00
Martin Aeschlimann
36d424971f [html/css/json] update services (#297113) 2026-02-23 22:17:23 +00:00
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