- The
ComposeLanguageClientCapabilities
type has been moved fromlib/client/DocumentSettings
tolib/client/ClientCapabilities
- The client can now specify whether an alternative YAML language service is present (e.g., from the YAML extension), selectively disabling features of this language service. #122
- Added an executable to launch the language server. #114
- Completions for the
profiles
section within a service. #94
- Formatting should no longer remove document end markers. #93
- Completions under the
build
section within a service. #48
null
will no longer be inserted on empty maps. #65- Lines longer than 80 characters will no longer be wrapped. #70
- Completions will no longer be suggested on lines that are already complete. #68
- Removes test-scenario postinstall script as it was preventing installation.
- A handful of minor bugs relating to position logic (especially affecting hover).
- Significantly more completions have been added.
- Removed signature help for ports, in favor of completions instead.
- Initial release!
- Hyperlinks to Docker Hub for images
- Hover info for many common Compose keys
- Signature help for ports
- Completions for volume mappings
- Diagnostics (currently validates correct YAML only, does not enforce Compose schema)
- Document formatting