Releases: microsoft/vscode-docker
Releases · microsoft/vscode-docker
v0.8.1
v0.8.0
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
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
, anddocker.machineName
which directly map to environment variablesDOCKER_CERT_PATH
,DOCKER_TLS_VERIFY
, andDOCKER_MACHINE_NAME
Fixed
- Modified
docker.host
setting to actually be equivalent toDOCKER_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 ofdocker.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
v0.6.3
v0.6.2
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
v0.6.0
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