You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: release-notes/v1_100.md
+18-16Lines changed: 18 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,12 +34,6 @@ Welcome to the April 2025 release of Visual Studio Code. There are many updates
34
34
35
35
## Chat
36
36
37
-
### Create and launch tasks with agent mode
38
-
39
-
In the previous release, we introduced the `setting(github.copilot.chat.newWorkspaceCreation.enabled)` (Experimental) setting to enable workspace creation with agent mode.
40
-
41
-
Now, at the end of this creation flow, you are prompted to create and run a task for launching your app or project, streamlining out-of-the-box launch and enabling easy task reuse.
42
-
43
37
### Improvements to the web page fetch tool
44
38
45
39
Last month, we introduced the `#fetch` tool, which allows you to fetch the contents of a web page right from chat to include as context for your prompt. If you missed that release note, check out [the initial release of the fetch tool](v1_99.md#fetch-tool) release note and examples.
@@ -138,14 +132,14 @@ If a file edit in agent mode introduces new errors, agent mode can now detect th
138
132
139
133
### Prompt and instructions files
140
134
141
-
We now distinguish between 'instructions' and 'prompt' files. They use the same fiele format but have separate file suffices and features. The purpose of the separation is to align with the existing custom instructions feature and make the UI more intuitive.
135
+
We now distinguish between 'instructions' and 'prompt' files. They use the same file format but have separate file suffices and features. The purpose of the separation is to align with the existing custom instructions feature and make the UI more intuitive.
142
136
143
137
**Instruction files** (aka custom instructions, rules) provide context to a request, typically describing code guidelines or specifying which framework to use.
144
138
145
139
Instruction files use the `.instructions.md` file suffix. They can be located in your user data folder or in the workspace. The `setting(chat.instructionsFilesLocations)` setting lists the folders that contain the instruction files.
146
140
147
141
Instructions files can be added manually or automatically to chat requests.
148
-
- To add them manually, use the `Add Context ` button in the chat view and select `Instructions...`. Alternativly use the `Chat: Attach Instructions File...` command from the command palette. This brings aup a picker that lets you select existing instructions files or create a new one to attach.
142
+
- To add them manually, use the `Add Context ` button in the chat view and select `Instructions...`. Alternatively use the `Chat: Attach Instructions File...` command from the command palette. This brings aup a picker that lets you select existing instructions files or create a new one to attach.
149
143
- To have them added automatically, add the `applyTo` header to the instructions file. If a chat request contains a file that matches the given pattern, the instructions file will be attached.
150
144
````md
151
145
---
@@ -172,7 +166,7 @@ To run a prompt file, you can
172
166
- type `/` in the chat input field and select your prompt file
173
167

174
168
- open the prompt file in an editor and press the 'Play' button in the editor tool bar
175
-

169
+

176
170
- use the 'Chat: Run Prompt File...' command from the command palette
177
171
178
172
Use the following headers to specify how the prompt is run:
AI-assisted configurations generated by the `MCP: Add Server` now generate `inputs` for any secrets rather than inlining them into the resulting configuration.
220
214
215
+
### Create and launch tasks with agent mode (Experimental)
216
+
217
+
In the previous release, we introduced the `setting(github.copilot.chat.newWorkspaceCreation.enabled)` (Experimental) setting to enable workspace creation with agent mode.
218
+
219
+
Now, at the end of this creation flow, you are prompted to create and run a task for launching your app or project, streamlining out-of-the-box launch and enabling easy task reuse.
220
+
221
221
## Accessibility
222
222
223
223
### Merge editor improvements
@@ -240,7 +240,7 @@ When in [agent mode](vscode://GitHub.Copilot-Chat/chat?mode=agent), tool invocat
240
240
241
241
### Variable line heights
242
242
243
-
It is now possible to define variable line heights on a monaco editor by setting the line height value in the `IModelDecorationOptions` type. If two line heights are set on a line, the maximum of the two will be used on the line. Please note that for simplicity for now, the line height is set only on the first line of the corresponding decoration range. In the following screen recording, lines 24 and 32 are rendered with a larger line height than the default line height.
243
+
It is now possible to define variable line heights on a monaco editor by setting the line height value in the `IModelDecorationOptions` type. If two line heights are set on a line, the maximum of the two will be used on the line. Please note that for simplicity for now, the line height is set only on the first line of the corresponding decoration range. In the following screen recording, lines 24 and 32 are rendered with a larger line height than the default line height. This work is not yet available to extensions, but will roll out after some more testing.
244
244
245
245
<videosrc="images/1_100/variable-line-heights.mp4"title="Variable line heights"autoplayloopcontrolsmuted></video>
246
246
@@ -349,12 +349,6 @@ You can customize the color of the staged changes quick diff decorations by usin
349
349
350
350
If you do not want to see quick diff decorations for staged changes, you can hide them by using the **Diff Decorations** submenu that is available in the editor gutter context menu.
351
351
352
-
## Terminal
353
-
354
-
355
-
## Tasks
356
-
357
-
358
352
## Debugging
359
353
360
354
### Disassembly view context menu
@@ -384,6 +378,13 @@ This feature is still experimental but you can try it today by enabling `setting
384
378
385
379
Files with name format `.*.env` will now be highlighted as ini files.
386
380
381
+
382
+
### CSS and HTML: Show summary of browser support as baseline
383
+
384
+
When hovering over a CSS property or a HTML element you now can a summary of how well that property or element is supported across browsers.
385
+

386
+
387
+
387
388
## Remote Development
388
389
389
390
The [Remote Development extensions](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack), allow you to use a [Dev Container](https://code.visualstudio.com/docs/devcontainers/containers), remote machine via SSH or [Remote Tunnels](https://code.visualstudio.com/docs/remote/tunnels), or the [Windows Subsystem for Linux](https://learn.microsoft.com/windows/wsl) (WSL) as a full-featured development environment.
@@ -445,6 +446,7 @@ There has been more progress on the [GitHub Pull Requests](https://marketplace.v
445
446
* Ask Copilot questions about the active pull request, such as "Address all comments in the #activePullRequest".
446
447
* View issues in a webview, just like you can view pull requests.
447
448
* Polish and alignment of the "Pull Requests", "Issues", and "Notifications" views.
449
+
* Prepared for the release of GitHub's Project Padawan by enabling assignment of issues to Copilot, @-mentioning of Copilot, and ensuring it will be displayed properly in the UI.
448
450
449
451
Review the [changelog for the 0.110.0](https://github.com/microsoft/vscode-pull-request-github/blob/main/CHANGELOG.md#0110) release of the extension to learn about the other highlights.
0 commit comments