|
1 | 1 | # Change Log |
2 | 2 |
|
3 | | -## 1.21.0 - 2026-04-03 |
| 3 | +## 1.21.0 - 2026-04-14 |
| 4 | + |
| 5 | +### Overview |
| 6 | +This release brings DTS consumption plan support, a new Function Host Debugger View with Copilot support, domain name label scope support, and includes several bug fixes for scheduler creation, .NET templates, and containerized deployments. |
4 | 7 |
|
5 | 8 | ### Added |
6 | | -* [[4883](https://github.com/microsoft/vscode-azurefunctions/pull/4883)] Add a **Function Host Debug** view in the Run and Debug panel that lists running Function Host tasks, displays recent error output, and send errors to Copilot or provides commands to view logs |
7 | | -* [[4909](https://github.com/microsoft/vscode-azurefunctions/pull/4909)] Support for domain name label scopes |
| 9 | +* [[4951](https://github.com/microsoft/vscode-azurefunctions/pull/4951)] Support **DTS consumption plan** and remove preview flag |
| 10 | +* [[4883](https://github.com/microsoft/vscode-azurefunctions/pull/4883)] Add **Function Host Debugger View** — captures `func` CLI errors in a dedicated section of the Debug panel and lets you ask Copilot for help directly from the view |
| 11 | +* [[4909](https://github.com/microsoft/vscode-azurefunctions/pull/4909)] Support **domain name label scopes** |
8 | 12 |
|
9 | 13 | ### Changed |
| 14 | +* [[4946](https://github.com/microsoft/vscode-azurefunctions/pull/4946)] Open sample file and `mcp.json` in split editor when creating **Self-Hosted MCP Server** projects |
| 15 | +* [[4902](https://github.com/microsoft/vscode-azurefunctions/pull/4902)] Auto-open `mcp.json` after **Self-Hosted MCP Server** project creation |
| 16 | +* [[4944](https://github.com/microsoft/vscode-azurefunctions/pull/4944)] Remove `proxies.json` JSON schema contribution |
10 | 17 | * [[4826](https://github.com/microsoft/vscode-azurefunctions/pull/4826)] Group templates by filter rather than filtering them out |
11 | | -* [[4892](https://github.com/microsoft/vscode-azurefunctions/pull/4892)] Use StorageV2 for storage account creation |
12 | | -* [[4902](https://github.com/microsoft/vscode-azurefunctions/pull/4902)] Auto-open `mcp.json` after Self-Hosted MCP Server project creation |
| 18 | +* [[4892](https://github.com/microsoft/vscode-azurefunctions/pull/4892)] Use **StorageV2** for storage account creation |
| 19 | +* [[4901](https://github.com/microsoft/vscode-azurefunctions/pull/4901)] Respect **Java remote debugging** setting precedence when both debug modes are enabled |
| 20 | +* [[4923](https://github.com/microsoft/vscode-azurefunctions/pull/4923)] Improve extension responsiveness in common Azure Functions workflows |
| 21 | +* [[4954](https://github.com/microsoft/vscode-azurefunctions/pull/4954)] Update aka.ms link for Remote Debugging |
13 | 22 |
|
14 | 23 | ### Fixed |
| 24 | +* [[4963](https://github.com/microsoft/vscode-azurefunctions/pull/4963)] Fix and improve scheduler creation with **consumption SKU** |
| 25 | +* [[4929](https://github.com/microsoft/vscode-azurefunctions/pull/4929)] Fix fallback to storage suffix endpoint when not available |
| 26 | +* [[4915](https://github.com/microsoft/vscode-azurefunctions/pull/4915)] Fix not being able to get **.NET** latest templates |
| 27 | +* [[4914](https://github.com/microsoft/vscode-azurefunctions/pull/4914)] Fix no response when executing **Create New Project** command |
15 | 28 | * [[4880](https://github.com/microsoft/vscode-azurefunctions/pull/4880)] Fix refresh error on collapsed function app nodes |
16 | | -* [[4901](https://github.com/microsoft/vscode-azurefunctions/pull/4901)] Respect Java remote debugging setting precedence when both debug modes are enabled |
17 | | -* [[4914](https://github.com/microsoft/vscode-azurefunctions/pull/4914)] Fix no response when executing "Create New Project" command |
18 | | -* [[4915](https://github.com/microsoft/vscode-azurefunctions/pull/4915)] Fix not being able to get .NET latest templates |
19 | | -* [[4923](https://github.com/microsoft/vscode-azurefunctions/pull/4923)] Performance improvements |
20 | | -* [[4929](https://github.com/microsoft/vscode-azurefunctions/pull/4929)] Don't call for `storageConnectionString` if it's not needed |
21 | | -* [[4944](https://github.com/microsoft/vscode-azurefunctions/pull/4944)] Remove `proxies.json` from JSON schema contribution |
| 29 | +* [[4770](https://github.com/microsoft/vscode-azurefunctions/pull/4770)] Pin EventGrid sample files URL to specific commit SHA |
| 30 | + |
| 31 | +### Engineering |
| 32 | +* [[4947](https://github.com/microsoft/vscode-azurefunctions/pull/4947)] Replace **JsonCli** tool with direct nupkg parsing and native `dotnet new` |
| 33 | +* [[4894](https://github.com/microsoft/vscode-azurefunctions/pull/4894)] Migrate to **esbuild** |
| 34 | +* [[4906](https://github.com/microsoft/vscode-azurefunctions/pull/4906)] Refactor **cpUtils** to use `vscode-processutils` |
| 35 | +* [[4920](https://github.com/microsoft/vscode-azurefunctions/pull/4920)] Migrate tests to use testApi with esbuild |
| 36 | +* Bump 15 dependencies across build, test, and tooling infrastructure |
22 | 37 |
|
23 | 38 | ## 1.20.3 - 2025-12-16 |
24 | 39 |
|
|
0 commit comments