Releases
v4.17.0
Iron-E
released this
15 Mar 21:27
Changelog
Features
(docker) Label key highlighting
(dockerfile) Braces as @punctuation.brace
(dockerfile) Conceal quotes
(dockerfile) Highlight strings as @string
(dockerfile) Mount args
(export) Fish export format
(fish) Highlight command substitution in strings
(fish) Argv highlighting
(fish) Builtin variables
(groups) Dedicated vim-dadbod-ui
support
(groups) Default for @markup.danger
(groups) @lsp.typemod.function.builtin
(groups) @lsp.typemod.string.escape
(nix) Highlight hasAttr ?
syntax
(queries) Dockerfile support
(queries) Dedicated typst queries
(queries) Dedicated fish support
(queries) Nix highlighting
(regex) Dedicated support
(typescript) this
type
(typst) Conceal italics and bold
(yaml) Conceal quotes
Bug Fixes
(fish) Invalid fmt
syntax
(fish) Highlight command substitution consistently
(init) offset-from!
doesn't work with new all = true
directive
(js&ts) Certain storage keywords shown as @keyword
(markdown) Ending code block not same as beginning
(markdown) Header marking highlighting
(nix) Make LSP not clobber builtin constants
(nix) import
does not show as @keyword.include
(typescript) Highlight generator methods like generator functions
(typst) Update queries
Improvements
(bash) Do not suppress detection of constants
(bash) Align substitution highlighting with fish
(export) Export operator
s as @operator
(fish) begin
and end
(fish) source
like import
(groups) Show const functions as functions, not const
(markdown) Simplify queries
(markdown_inline) Consistently use @markup.environment
, .link
(queries) Remove single [ foo ]
matches
(toml) Simplify queries
(typescript) Generator function annotation
(vimdoc) Defer to upstream label implementation
Maintenance
(json) Remove unnecessary queries
You can’t perform that action at this time.