Skip to content

Releases: microsoft/vscode-docker

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)

v1.26.0

17 Jul 14:20
77cc028
Compare
Choose a tag to compare

Added

  • Added support for debugging .NET projects with .NET SDK container build. #3808
  • Introduced optional status bar item displaying the current Docker context. #3690
  • Enabled customization of entry point for docker run tasks. #3831

Fixed

  • Updated Dockerfile language server to ignore empty continuation lines in COPY instructions and resolve an infinite loop caused by quotes in comments for the semantic highlighter. #3576, #3836
  • Resolved the failure to build Windows containers in the Build image command. #3915
  • Fixed the issue where .NET Debugging with Docker Compose failed to hit breakpoints. #3912

v1.25.2

10 Jul 14:07
cd0dae7
Compare
Choose a tag to compare

Fixed

  • Fixed a potential security issue involving Markdown tooltips for containers. #3983

v1.25.1

16 May 18:42
2558764
Compare
Choose a tag to compare

Fixed

  • The extension was not activating when a Dockerfile was opened. #3928

v1.25.0

17 Apr 15:56
8d1f70d
Compare
Choose a tag to compare

Added

  • Support has been added for removing image / container group(s). #3492
  • Support has been added for --platform flag in docker-build task. #3870
  • Support has been added for grouping containers by custom label. #3837

Fixed

  • Compose start / stop options no longer show when Docker is not in compose group mode. #3495
  • Terminal output is improved when debugging .NET projects. #3691
  • Log streaming is improved by resembling actual streaming. #3616
  • The slower loading time for containers has been improved by adding the --size=false flag. #3865

v1.24.0

23 Feb 21:24
123e52a
Compare
Choose a tag to compare

Added

  • Support has been added for deploying a container image from an image registry (Azure Container Registry, Docker Hub, etc.) to Azure Container Apps. This feature also requires the Azure Container Apps extension. #3535
  • Some more advanced diagnostic logging is available in the Output window, by using the command "Developer: Set Log Level...", choosing Docker, and changing the log level to "Debug" or "Trace". #3809

Fixed

  • Fixed a longstanding issue with debugging some Python apps when workspaces were used (as opposed to workspace folders). #3641
  • By default, Python apps will now be scaffolded with Python 3.10 base images (up from Python 3.8). #3736