Skip to content

Releases: docker/vscode-extension

v0.16.0 - 2025-08-26

26 Aug 10:39
655c222
Compare
Choose a tag to compare

Added

  • Dockerfile
  • Compose
    • textDocument/completion
    • textDocument/definition
      • support jumping to service references in the volumes_from attribute of a service object (#452)
    • textDocument/documentHighlight
      • support highlighting service references in the volumes_from attribute of a service object (#452)
    • textDocument/documentLink
    • textDocument/prepareRename
      • support preparing renames for services in the volumes_from attribute of a service object (#452)
    • textDocument/rename
      • support renaming service referencesin the volumes_from attribute of a service object (#452)
  • Bake
    • textDocument/completion
      • provide local file and folder name suggestions (docker/docker-language-server#414)
        • context attribute in a target block
        • contexts attribute in a target block
        • dockerfile attribute in a target block

Fixed

  • Dockerfile
  • Compose
    • textDocument/completion
    • textDocument/documentHighlight
      • prevent file and folder bind mounts from returning results as they are not valid volume object references (#450)
    • textDocument/documentLink
    • textDocument/prepareRename
      • prevent file and folder bind mounts from returning results as they are not valid volume object references (#450)
    • textDocument/rename
      • prevent file and folder bind mounts from returning results as they are not valid volume object references (#450)
  • Bake

v0.15.0 - 2025-08-13

13 Aug 17:01
dcf0138
Compare
Choose a tag to compare

Added

  • added a language configuration for the dockerbake language to improve the editing experience (#184)
  • Compose
    • updated Compose schema to the latest version

Fixed

v0.14.0 - 2025-08-06

06 Aug 18:08
6416e06
Compare
Choose a tag to compare

Added

Fixed

v0.13.0 - 2025-07-17

17 Jul 09:49
94c6947
Compare
Choose a tag to compare

Added

Changed

  • errors with the Docker Language Server will no longer be hidden

Fixed

  • stop the language server from crashing when opened inside a WSL folder with a dollar sign (#165)
  • Compose
    • textDocument/completion
    • textDocument/documentLink

v0.12.0 - 2025-07-09

09 Jul 17:40
3940e1f
Compare
Choose a tag to compare

Added

Fixed

v0.11.0 - 2025-06-23

23 Jun 15:42
bd76d5d
Compare
Choose a tag to compare

Added

  • Dockerfile
    • include the Dockerfile Language Server written in TypeScript into the extension
    • draw horizontal lines between each FROM instruction to help users visually distinguish the different parts of a Dockerfile (#147)
      • a new docker.extension.editor.dockerfileBuildStageDecorationLines setting to toggle the divider lines, defaults to true

0.10.0 - 2025-06-12

12 Jun 14:47
178c346
Compare
Choose a tag to compare

Added

Fixed

0.9.0 - 2025-06-10

12 Jun 14:43
d143f06
Compare
Choose a tag to compare

Added

Fixed

v0.8.1 - 2025-06-06

06 Jun 10:45
c31e080
Compare
Choose a tag to compare

Fixed

v0.8.0 - 2026-06-05

05 Jun 13:33
2448751
Compare
Choose a tag to compare

Added

  • send errors to BugSnag if error telemetry is configured to be allowed and sent
  • Dockerfile
    • provide code actions for Scout vulnerabilities that will open the settings page so that users can opt-out of them easily (#130)
    • textDocument/hover
      • support configuring specific vulnerability hovers with an experimental setting (#101)
    • textDocument/publishDiagnostics
      • support filtering specific vulnerability diagnostics with an experimental setting (#101)
  • Compose
    • created docker.extension.enableComposeLanguageServer for globally toggling Compose editor features
    • updated Compose schema to the latest version (docker/docker-language-server#117)
    • textDocument/completion
    • textDocument/definition
    • textDocument/documentHighlight
      • support highlighting object references and anchors and aliases
    • textDocument/documentLink
      • support opening a referenced Dockerfile from the build object's dockerfile attribute (#69)
      • support opening a referenced file from a config's file attribute (#271)
      • support opening a referenced file from a secret's file attribute (#272)
      • provide document links when an included file is also a YAML anchor (#275)
      • consider quotes when calculating the link's range (#242)
      • consider anchors and aliases instead of assuming everything are strings (#266)
    • textDocument/formatting
    • textDocument/hover
      • add support for hovering over attribute keys and showing the descriptions in the schema with links to the schema and the online documentation
      • render a referenced object's or YAML anchor or alias's textual YAML content as a hover
      • include the range of the hovered element to clearly identify what is being hovered over for the client (#256)
    • textDocument/inlayHint
    • textDocument/publishDiagnostics
    • textDocument/prepareRename
    • textDocument/rename
      • support renaming named object references and YAML anchors and aliases
  • Bake
    • textDocument/publishDiagnostics
      • support filtering specific vulnerability diagnostics with an experimental setting (#101)

Changed

Fixed

Removed

  • Compose
    • removed the docker.extension.experimental.composeCompletions setting in favour for the new docker.extension.enableComposeLanguageServer setting