All notable changes to the "vscode-fastly-vcl" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Optimize image screenshots
- "Toggle Line Comment" now adds
#
rather than//
.
- Integration with
fastly-vcl-lsp
. - Support for completions, including context-aware completions (functions, variables, headers, Fastly macros).
- Signature help for functions.
- Boilerplate snippets for subroutines.
- Show documentation on hover.
- Diagnostics (using
falco
– Linux & Darwin, ARM/AMD64 only). - Indentation and folding range directives in the language configuration.
- Comments must start with
//
.
- Document that the extension in now in the Visual Studio Marketplace.
- Add a beautiful new icon.
- Document how the extension works.
- Fix link to the language file in the README.
- Add highlighting for elseif and elsif.
- Note that previously-enabled VCL extensions can be disabled as well as uninstalled.
- Clarify that this is an extension specifically for Fastly VCL, not general VCL.
- Rename from vscode-vcl to vscode-fastly-vcl.
- Colorize "#" and "//" as comments even if there are no letters behind.
- Add more dependencies to the README.
- Add list of contributors.
- Documented that only one VCL extension should be installed.
- Tighten up
#FASTLY
macro matching.
- Initial release.