Releases: latex-lsp/texlab
Releases · latex-lsp/texlab
v5.23.1
v5.23.0
Added
- Add
--line0
,--line1
arguments to thetexlab inverse-search
command (#1365) - Extract the context provided by latexmkrc to infer additions to TEXINPUTS and BIBINPUTS (#1369)
- Add support for
latexmk v4.86
(#1410) - Recognize wide float environment in label parsing (#1404)
- Treat
\gdef
,\edef
,\xdef
and\glet
as command definitions (#1402) - Add support for multi-word filtering in workspace symbols (#1396)
- Add support for matching incomplete keywords in workspace symbol filtering (#1396)
- Add an experimental capability for
textDocument/build
andtextDocument/forwardSearch
(#1328) - Allow disabling warnings using
% texlab: warnings off
and% texlab: warnings on
(#1327)
Fixed
- Regenerate diagnostics after loading the TeX distribution (#1376)
- Improve handling of nested curly braces in command parsing (#1360)
- Don't panic if the server receives a completion request with an invalid position (#1367)
- Only return
LocationLink[]
intextDocument/definition
if the client supports it (#1399)
v5.22.1
v5.22.0
Added
- Allow hovering over symbol-like commands (e. g.
\pi
) to show a unicode preview
or a preview image if the client supports it (#1261) - Add
texlab.symbols.customEnvironments
setting for specifying additional environments that will be included in the document symbols
(#1292) - Add
texlab.experimental.labelReferenceRangeCommands
setting (#1210) - Add
tex-fmt
as a formatter forlatex
andbibtex
(#1320)
Fixed
v5.21.0
Added
- Support starred variants in "Go to References" (#1234)
- Add
texlab.latexindent.replacement
setting to allow passing a replacement flag tolatexindent
(#1222) - Don't require a label to show section numbers for document symbols (#910)
- Support navigating to files that are part of the
TEXINPUTS
similar toBIBINPUTS
(#1228)