Skip to content

Releases: microsoft/vscode-docker

v1.29.6

28 Apr 17:26
9a7d150
Compare
Choose a tag to compare

Added

  • The Docker extension is becoming the Container Tools extension. A toast notification will appear offering to install the Container Tools extension. You can choose to install, get a reminder later, or not be notified again. Learn more here. #4562

Fixed

  • Fixed a crash in the Dockerfile language server with certain heredocs. #4408
  • Fixed an issue preventing .NET debugging on .NET 10 Preview 3. #4558

Removed

  • The new Docker DX extension by Docker Inc. is no longer a dependency, but can be installed at any time. This extension contains cutting-edge language features for Dockerfiles, Docker Compose files, and Docker Bake files.

v1.29.5

08 Apr 14:52
f26e3e0
Compare
Choose a tag to compare

Added

  • The new Docker DX extension by Docker Inc. will be installed alongside this extension as an optional dependency.
  • The docker-compose task can now accept a profiles parameter in down tasks. By @PotatoZhou. #4458

Fixed

  • Bash was not properly being detected when attaching a shell to a container. #4526
  • The Docker: Stats command was not working. #4520

Removed

  • Compose files will no longer be scaffolded with the deprecated version attribute. #4485

v1.29.4

21 Jan 16:26
5a29645
Compare
Choose a tag to compare

Added

  • Starting containers now have a different icon than healthy containers. #856
  • Services can now be started all at once or individually, right from inline buttons in the compose files. #4398

Fixed

  • Compose merge and override tags are now supported. #4456
  • Fixed an issue listing tags in generic V2 registries. #4309
  • Fixed an escaping issue on compose commands with compose file paths with spaces. #4291
  • Fixed an issue where getting tags would fail on GitHub Container Registries. #4419

v1.29.3

18 Dec 16:02
e0d848b
Compare
Choose a tag to compare

Changed

  • Changed to use Node.js 20, in order to add extension publisher signing. This requires Visual Studio Code 1.92.0 or higher. By @bwateratmsft in #4382

v1.29.2

13 Aug 17:31
6893922
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.29.1...v1.29.2

v1.29.1

08 May 18:32
fd616f6
Compare
Choose a tag to compare

Added

  • Python Dockerfiles will now be scaffolded with the python:3-slim tag, so that they do not need to be updated annually. #4234
  • Python debugging will now use the debugpy debug configuration instead of the now-deprecated python debug configuration. This requires recent versions of the Python and Python Debugger extensions. #4221

Fixed

  • Sovereign clouds such as Azure China and Azure US Government should now work with the connect to Azure Container Registry feature. #4287

v1.29.0

13 Feb 15:39
5d0aac9
Compare
Choose a tag to compare

Added

  • Node.js 18 is now used, requiring at minimum VSCode 1.82.0. #4167

Fixed

  • Fixed some issues with the registries view. #4182, #4192
  • Fixed an issue with Dotnet SDK container based debugging. #4199

v1.28.0

13 Nov 14:37
b6a8bab
Compare
Choose a tag to compare

Added

  • For certain registries, the remote image manifest can now be inspected. This has different information from inspecting an image locally. #3996

Fixed

  • An infinite loop condition in the Registries tree has been fixed. #4145
  • A rare condition which made generic V2 registries unusuable has been fixed. #4140
  • Untagged images can now be run. #4100

v1.27.0

17 Oct 14:15
0a940ea
Compare
Choose a tag to compare

Added

  • Enhanced registries functionality: #869
    • Allows third party providers to contribute to the registries view.
    • Added GitHub Container Registry support.
    • GitLab Container Registry support will be moved to a separate extension. We will provide a link to install once it's published.

Fixed

  • Resolved issues with opening .NET web apps in browsers built with .NET SDK containers. #4006
  • Fixed several Dockerfile language server issues. #4056, #4054, #4051, #4012

v1.26.1

19 Sep 14:40
97fa469
Compare
Choose a tag to compare

Added

  • Updated .NET Dockerfile scaffolding to utilize the latest .NET 8 image names. (#4015)
  • Added support for multiple .dockerignore file naming conventions specific to language modes. (#4059)
  • Integrated the container client package. (#3982)

Fixed

  • Enhanced debugging experience on arm64 machines. (#4040)