Skip to content

Releases: microsoft/vscode-docker

v0.6.2

03 May 00:39
9674a32

Choose a tag to compare

v0.6.2 Pre-release
Pre-release

Fixed

  • Handle opening resources to use native vscode APIs
  • Running the extension in older versions of VS Code
  • Report an issue opening a blank webpage due to a large stack frame
  • Use appropriate nuget fallback volume mount for dotnet debugging - #793
  • Ensure debugger directory exists - #897

Added

  • networkAlias option to Docker run configuration #890

v0.6.1

18 Mar 20:45

Choose a tag to compare

v0.6.1 Pre-release
Pre-release

Fixed

  • viewLogs are not readable in dark theme #851

v0.6.0

13 Mar 18:09
79ff0ad

Choose a tag to compare

v0.6.0 Pre-release
Pre-release

Added

  • Group By options for Images node #603
  • Add debugging and dockerfile creation for fsharp dotnet core projects (Thanks, @gdziadkiewicz) #795
  • Add support for Redstone 5 (Thanks, @tfenster) #804
  • Allow more customization of Docker run configuration (thanks @ismael-soriano)#690
  • Add network option to Docker run configuration #748

Fixed

  • Use colorblind-friendly icons #811
  • Don't ask to save registry path if no workspace #824
  • Two "Docker" tabs in output view #715
  • Error when deploying images to Azure App Service for a private registry with no authentication #550
  • Improve Docker Hub login experience #429, #375, #817
  • Resolve .NET Core debugging on Windows (Thanks, @gdziadkiewicz) #798
  • Earlier validation of Docker .NET Core configuration #747
  • [.NET Core Debugging] Add support for Alpine images #771
  • Support for ${workspaceFolder} in dockerRun/Volumes localPath and containerPath #785
  • Cannot read property 'useCertificateStore' of undefined #735
  • Operation cancelled error shows up when any user action is cancelled #718
  • Error showing logs if there are no running containers #739
  • Wrong DOCKER_HOST config when using docker.host configuration (thanks @ntcong) #649

v0.5.2

01 Feb 01:29
201f8a3

Choose a tag to compare

v0.5.2 Pre-release
Pre-release

Fixed

  • Extension fails to initialize in VS Code Insiders 1.31 #733

v0.5.1

10 Jan 19:06
3955b3f

Choose a tag to compare

v0.5.1 Pre-release
Pre-release

0.5.1 - 8 January 2019

Fixed

  • Require vscode 1.26.0 because it's required by the language client version 5.0.0 #729

v0.5.0

07 Jan 22:37
7fe6180

Choose a tag to compare

v0.5.0 Pre-release
Pre-release

0.5.0 - 7 January 2019

Added

  • Significantly improved startup and installation performance by packaging with webpack
  • Support for adding C++ Dockerfile (thanks @robotdad) #644

Fixed

  • Fix null ref showing connection error during prune #653
  • Sporadic failure pushing images to ACR #666
  • Unhandled error if you cancel saving Azure log #639
  • Save Azure log dialog shows "log..log" as the filename extension #640
  • ACR pull image issue #648
  • ACR Build for Dockerfile fails through extension #650
  • "Run ACR Task File" from command palette with no .yml file in workspace throws error #635
  • Add prerequisite check for missing Dockerfile #687
  • Make the launch.json generation leaner (merci vielmal @isidorn) #618

v0.4.0

20 Nov 19:43
e19f88a

Choose a tag to compare

v0.4.0 Pre-release
Pre-release

Added

  • Added support for self-signed certificates and reading from Windows/Mac certificate stores (currently opt-in) #613, #602, #483
  • Use a different icon for unhealthy containers (thanks @grhm) #615
  • 8.9-alpine -> 10.13-alpine #624
  • Adds preview support for debugging .NET Core web applications running in Linux Docker containers.
  • Azure Container Registry improvements:
    • Automatic login for pulls (even if Admin user not enabled)
    • Explore and build tasks
    • Display and filter logs
    • Create build from Dockerfile
    • Run ACR task file (.yml)
    • Delete or untag images

v0.3.1

25 Sep 18:15
b7bb4ee

Choose a tag to compare

v0.3.1 Pre-release
Pre-release

0.3.1 - 25 September 2018

Fixed

  • Error while generating Dockerfile for 'other' #504

v0.3.0

21 Sep 21:52
2a286c3

Choose a tag to compare

v0.3.0 Pre-release
Pre-release

0.3.0 - 21 September 2018

Added

Add Docker Files to Workspace
Support multiple versions of .NET Core (ASP .NET and Console apps)
Fixed

Some private registries returning 404 error #471
You shouldn't have to reload vscode in order for changes to docker.attachShellCommand.{linux,windows}Container to take effect #463
Engineering improvements (lint, tests, work toward strict null checking, etc.)

v0.2.0

06 Sep 17:28
d1bc4a1

Choose a tag to compare

v0.2.0 Pre-release
Pre-release

Added

  • Add preview support for connecting to private registries
  • Improved workflow for Tag Image:
    • User will be asked on the first usage of Tag Image with a registry to save it to the docker.defaultRegistryPath setting
    • User will be prompted to tag an image if attempting to push an image with no registry or username
    • New Set as Default Registry Path menu on registries
    • When default registry path is prefixed to the image name, it is selected for easy removal or editing
  • Improved workflow for Build Image:
    • Previous image name will be remembered
  • Azure container registries can now be browsed without having "Admin user" turned on. However, deploying to Azure app service currently still requires it, and you still need to log in to Azure in docker #359
  • A new API has been added for other extensions to be able to control the "Add Docker Files to Workspace" functionality.
  • You can now create and delete Azure (ACR) registries and delete Azure repositories and images directly from the extension.

Fixed

  • Images list does not refresh after tagging an image #371
  • Don't prompt for Dockerfile if only one in project (command palette->Build Image) #377
  • Docker Hub repos are not alphabetized consistently #410
  • Obsolete usage of go-wrapper removed from Go Dockerfile (thanks @korservick)
  • Error when listing Azure Registries when some of the accounts do not have appropriate permissions (thanks @estebanreyl) #336
  • UDP exposed ports not launching correctly #284
  • Adopt version 0.0.19 of the language server (thanks @rcjsuen) #392. This fix includes:
    • Folding support for comments
    • Fix for #338 Multi-line LABEL directives highlight as errors
    • Support for handling SCTP ports in EXPOSE instructions per Docker CE 18.03
    • Optional warning/error for WORKDIR instructions that are not absolute paths (to try to enforce good practices per the official guidelines and recommendations document for Dockerfiles
    • New docker.languageserver.diagnostics.instructionWorkdirRelative configuration setting
  • Output title corrected #428

Changed

  • The docker.defaultRegistry setting is now obsolete. Instead of using a combination of docker.defaultRegistry and docker.defaultRegistryPath, now simply use docker.defaultRegistryPath. This will be suggested automatically the first time the extension is run.