Skip to content

Releases: microsoft/vscode-docker

v1.4.0

22 Jul 17:07
5317a18
Compare
Choose a tag to compare

Added

  • Support for Azure Container Instances Docker contexts. #2102
  • ACI contexts can be created from the command palette or contexts view. #2114
  • Outdated base images are now flagged with a warning icon. The base image must be in the root namespace in Docker Hub (i.e. docker.io/library). This feature is on by default but can be disabled via the docker.images.checkForOutdatedImages setting. #1493

Note: ACI-related features require the latest Docker Desktop Edge release.

Fixed

  • Python debugging launcher now uses python3 instead of python, to ensure Python 3.* is always run. #2123
  • "Cannot read property 'filter' of null" during some commands. #2030, #2072, #2108
  • Node.js and Python debug configurations did not pass along all parameters. #2024
  • Fixed a few Dockerfile language server issues. #2043, #2055
  • Login failure for Azure Container Registries. #1959

v1.3.1

18 Jun 21:15
66bc144
Compare
Choose a tag to compare

Fixed

  • Python debugging fails with message "Unable to find the debugger in the Python extension" due to new debugger location. #2080

v1.3.0

15 Jun 17:14
ba8b4df
Compare
Choose a tag to compare

Added

  • .NET Core attach support added for Windows containers. #1662

Fixed

  • Explorer no longer needs to be opened for palette commands to work. #2029
  • Node base image scaffolded has been updated to latest LTS. #2037
  • Python debugging now uses debugpy instead of ptvsd, fixing several issues and improving reliability. #1831, #1879
  • A custom docker-compose up command with no match no longer produces incorrect commands. #1954
  • Explorer is more responsive when trying to connect to an unreachable SSH host. #1947

Deprecated

v1.2.1

26 May 18:41
7987eb0
Compare
Choose a tag to compare

Fixed

  • When changing contexts, UI is more responsive and clear. #1965
  • .NET 5 images are published in a new repository. #1973

v1.2.0

12 May 17:49
9720257
Compare
Choose a tag to compare

Requires Visual Studio Code 1.44 or higher.

Added

  • Semantic highlighting support. #1840
  • Help and Feedback pane in explorer view. #1893
  • Docker Context pane in explorer view. #1844
  • Images can be pulled from the images list. #1313
  • Containers can be grouped by docker-compose project name. #215, #1846
  • A new setting, docker.dockerodeOptions, allowing any options to be provided to Dockerode. #1459

Changed

  • Any file named Dockerfile.* is now recognized as a Dockerfile. #1907

v1.1.0

20 Apr 19:18
04f58a0
Compare
Choose a tag to compare

Added

  • Custom file names for docker-compose files can be defined. #102
  • The experience for pushing Docker images has been revamped. #351, #1539, #1595
  • Extensibility model for registry providers has been improved. #147
  • Generic DockerV2 registries using OAuth can now be connected to in many cases. #869
  • Docker contexts can now be changed, inspected, and removed from the Command Palette. #1784
  • If the Docker context is changed from outside VSCode, the changes will be picked up in VSCode within 20 seconds by default, configurable with the docker.contextRefreshInterval setting. If the Docker context is changed within VSCode it is picked up immediately. #1790

Fixed

  • Improved extension activation performance. #1804
  • Images are deleted by name instead of ID, which resolves several issues. #1529
  • Error "Task to execute is undefined" when doing Docker build. #1647
  • .NET Core scaffolding will use assembly name in ENTRYPOINT #1583

Removed

  • The docker.defaultRegistryPath setting has been removed, as part of the new image push experience.

v1.0.0

09 Mar 16:50
f238256
Compare
Choose a tag to compare

Wow! 1.0!

Added

  • Debugging support for Python #1255
  • Improved support for common Python frameworks (e.g. Django, Flask, etc.) #1546
  • Multi-select support in Docker explorer, including multi-select for some commands #331
  • Ability to right-click and re-enter incorrect registry credentials #1122
  • Most command lines can be fully customized #1596 (and more)
  • docker-compose support for .NET Core, including attach config #1543
  • Changes to selection logic of docker-compose.yml files #370 #379 #569

Fixed

  • Incorrect WORKDIR paths should be absolute message #1492
  • README not showing images in gallery #1654

v0.10.0

27 Jan 19:03
efa9640
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

Added

  • Better error handling in command execution #1398, #1528
  • Place Dockerfile next to project file for .NET projects #592
  • Use container name in shell label #1463
  • Auto Refresh Azure Registry node after installing Azure Account extension #1461
  • Show only the applicable container groups in container command execution using command palette #1430
  • Copy Full Tag command added to image context menu and command palette #1431
  • pull latest image during docker build #1409

Fixed

v0.9.0

02 Dec 21:41
d8640be
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

Added

  • Task-based debugging for .NET Core and Node.js: #1242
    • These tasks can also be used for generic docker build and docker run scenarios
  • Support for connecting to remote Docker daemons over SSH: #646
  • When using Docker Desktop WSL 2, the WSL daemon or local daemon will be selected automatically, based on docker context #1199
  • Open in Browser command added to container context menus #1429

Removed

  • docker.importCertificates has been removed; the functionality to trust system certificates is now built in to VS Code itself (enabled by default): microsoft/vscode#52880

Fixed

v0.8.2

02 Nov 17:53
dc5b898
Compare
Choose a tag to compare
v0.8.2 Pre-release
Pre-release

Added

  • More pattern matches for Dockerfiles (Dockerfile.debug, Dockerfile.dev, Dockerfile.develop, Dockerfile.prod)
  • Button to create simple networks #1322
  • Survey prompt for some active users
  • Telemetry event for when Dockerfiles are edited using Docker extension features

Fixed

  • Will not refresh Explorer window if VSCode is not in focus #1351