Skip to content

Releases: microsoft/vscode-docker

v0.8.0

12 Sep 16:38
31cf228
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

Added

  • Changed default behavior in VS Code remote environments to run as a "workspace" extension instead of a "UI" extension. See #954 for more information
  • Added support to debug ASP.NET Core web apps with SSL enabled
  • Added support to debug .NET Core apps with user secrets
  • Updated icons to match latest VS Code guidelines
  • Automatically create a webhook when deploying an image to Azure App Service

Fixed

v0.7.0

09 Jul 21:55
b80a19e
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

Added

  • Revamped Docker Explorer
    • Containers, images, and registries now have their own explorer which can be hid, resized, or reordered
    • Added per-explorer settings for display format, grouping, and sorting
    • Modified icons to respect theme
    • Moved connection errors and troubleshooting links directly into the explorer instead of as a separate notification
    • Added support for "Load more..." if not all items are retrieved in the first batch
    • Local explorers poll less often (only if the explorer is open)
    • Added per-explorer prune command (system prune is still available from the command palette)
    • Ensured all desctructive actions have a confirmation and are grouped separately in context menus
  • Generalized registries view to better support more providers
    • All registries regardless of provider now support viewing repos/tags, pulling images, and setting a registry as default
    • Added docs for contributing a new registry provider
    • Multiple registry providers of the same type can now be connected (e.g. multiple Docker Hub accounts)
    • Added support for GitLab (not including self-hosted)
  • Update to version 0.0.21 of the language server (thanks @rcjsuen)
    • Improves linting checks so that there are fewer false positives
    • Fixes variable resolution to ensure that only alphanumeric and underscore characters are considered
  • Revamped command palette support
    • Commands are grouped by explorer
    • Commands respect "Group By" setting when prompting for items
    • Leveraged multi-select quick pick to execute a command for multiple items at a time
  • Revamped Azure support
    • Registries are grouped by subscription, with option to filter by subscription
    • Tasks are shown in the explorer instead of a webview
    • Task commands and "Deploy to App Service" are supported from the command palette
    • Creating a registry or web app now supports async validation, the back button, and related-name recommendations
  • View all namespaces for your Docker Hub account, not just username
  • Added explorer for Volumes, including prune, remove, and inspect commands
  • Added explorer for Networks (thanks @stuartthomson), including prune, remove, and inspect commands
  • Added VS Code settings docker.certPath, docker.tlsVerify, and docker.machineName which directly map to environment variables DOCKER_CERT_PATH, DOCKER_TLS_VERIFY, and DOCKER_MACHINE_NAME

Fixed

  • Modified docker.host setting to actually be equivalent to DOCKER_HOST environment variable
  • Respect file.associations setting when prompting for a Dockerfile
  • Better handle expired credentials for Docker Hub
  • docker.truncateLongRegistryPaths is now respected for containers as well as images

Changed

  • In order to support more providers and still keep the registries view clean, you must now explicitly connect a provider. Previously signed-in providers will need to be re-connected
  • Azure Tasks no longer support custom filtering. This functionality is still available in the portal
  • Removed docker.groupImagesBy setting in favor of docker.images.groupBy (based on a new pattern for all explorers)
  • Removed docker.showExplorer setting. Instead, right click on the explorer title to hide.
  • Removed docker.promptOnSystemPrune setting as a part of making all destructive actions consistent

v0.6.4

20 Jun 00:42
3fa76ec
Compare
Choose a tag to compare
v0.6.4 Pre-release
Pre-release

Fixed

  • Mitigate error "command 'vscode-docker.images.selectGroupBy' already exists" #1008

v0.6.3

18 Jun 22:15
e1ab431
Compare
Choose a tag to compare
v0.6.3 Pre-release
Pre-release

Changed

  • Changed publisher from "PeterJausovec" to "ms-azuretools"

v0.6.2

03 May 00:39
9674a32
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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