Skip to content

Commit aea2161

Browse files
MicroFish91Copilot
andauthored
Release prep for 1.21.0 (#4972)
* Release prep for 1.21.0 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Various changelog improvements and update NOTICE * Change to errors --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent f57ebd2 commit aea2161

File tree

2 files changed

+124
-223
lines changed

2 files changed

+124
-223
lines changed

CHANGELOG.md

Lines changed: 26 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,39 @@
11
# Change Log
22

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.
47

58
### 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**
812

913
### 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
1017
* [[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
1322

1423
### 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
1528
* [[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
2237

2338
## 1.20.3 - 2025-12-16
2439

0 commit comments

Comments
 (0)