Releases: microsoft/vscode-containers
Releases · microsoft/vscode-containers
v2.4.3
v2.4.2
v2.4.1
v2.4.0
Added
- The ability to search and filter containers and images has been added. VS Code has a built-in filtering feature, but it is not well-known, and due to implementation details was not practical for the Container Explorer views. #253
- The ability to reverse-sort the views by name, created time, and (for images only) size has been added. #317
Changed
- Most of the extension settings have been marked as "advanced". As a result, they are not shown by default in the settings editor, but can be shown by clicking the filter icon and choosing "Advanced", or putting
@tag:advancedin the settings search bar. #296 - The underlying Azure authentication library has been updated, affecting the Registries view when Azure is connected. This should not change functionality, but should be faster, especially for those with many accounts and/or Azure tenants. #311
- For .NET scaffolding and debugging scenarios, we have made an underlying implementation change to simplify our code. However, this change will cause unsupported .NET versions (versions 7 and below) to stop working. It is strongly recommended to upgrade to the latest .NET versions, both for security and support. #195
Fixed
- When deploying from Azure Container Registry to Azure App Service, the webhook created for auto-redeployment is fixed and working again. #332
v2.3.0
Added
- Copilot tools for container management are now available! Easily interact with containers through chat. #256
- Containers and images now have an "Ask Copilot" gesture in their context menus in the Container Explorer view. #274
Containerfile(and similar) now supported as a name for Dockerfiles. #237
Changed
- For Windows containers, the base .NET image has been changed to
-nanoserver-ltsc2022(previously-nanoserver-1809). This requires Windows 11. #211 - With the finalization of the authentication challenges API in VS Code, the minimum VS Code version is now 1.105.0. #223
v2.2.0
Added
- Added a "Compose Down - Select Services" command. This allows you to take down a subset of services in your compose project. #82
Changed
- Minor changes to the Dockerfiles created by the Go, Java, and Other templates. #86, #158
- Changes were made to support the upcoming multi-factor authentication requirements for Azure. #200
Fixed
- Fixed a crash in the Dockerfile language service. #139
- Fixed an issue where the Compose formatter would not work, if either RedHat's YAML extension or the Docker DX extension were present. #151
- Fixed an issue where .NET apps with spaces in the project name would fail to debug on Linux. #169
- Fixed an issue that could cause OAuth to fail when connecting to certain generic v2 registries. #190
- Fixed an issue that could cause registry image manifest inspection and deletion to fail with a 404 error. #209
v2.1.0
Added
- Added support for Podman Compose (
podman compose). You can use the commandContainers: Choose container runtime...to select Podman and Podman Compose. #54
Changed
- Newly-scaffolded compose files will be named
compose.yaml(as opposed todocker-compose.yml). Old files will continue to work as before. #146
Fixed
- Fixed an issue preventing .NET SDK-style debugging of .NET 10 Preview 5 apps. #157
- Fixed an issue where a broken port choice would appear when opening a container in the browser, beginning with Docker Desktop 4.42.0. #163
- Fixed
ctime,mtime, andatimefile timestamps not being updated when modifying files in the Container Explorer view. #95
v2.0.3
v2.0.2
Changed
- Minor change to the toast notification when the Docker extension is also installed. #89