Releases: latex-lsp/texlab
Releases · latex-lsp/texlab
v5.9.2
Fixed
- Don't crash when using comments inside
\include
-like commands (#919)
- Folding ranges include only the contents instead of the entire range of the structure.
For example, the folding range of an environment will start after the \begin
and stop before the \end
(#915)
v5.9.1
Fixed
- Improve performance when completing BibTeX entries (#493)
- Don't report unused entries for very large bibliographies
- Avoid redundant reparses after saving documents
v5.9.0
Added
- Use bibliographies found in
BIBINPUTS
environment variable (#493)
- Add
texlab.build.pdfDirectory
setting (#911)
Fixed
- Fix search path for aux files when using
\include
instead of \input
(#906)
v5.8.0
Added
- Report diagnostics for unused and undefined labels
- Report diagnostics for unused BibTeX entries and undefined citations
- Report diagnostics for duplicate BibTeX entries
- Report diagnostics for duplicate labels
- Add
texlab.build.auxDirectory
and texlab.build.logDirectory
settings (#906)
Deprecated
- Deprecate
texlab.auxDirectory
in favor of texlab.build.auxDirectory
Fixed
- Fix parsing paths with
|
(#568)
- Fix parsing LaTeX identifiers with
=
(#568)
- Fix search path for aux files when using
\include
instead of \input
([#906)
v5.7.0
Added
- Add symbol support for
thmtools
package (#894)
- Add
texlab.findEnvironments
command to return the list of environments containing a position (#892)
Changed
- Show inlay hints for labels after the command instead of inside the argument (#890)
Fixed
- Prevent adding trailing newline after formatting with
latexmk
(#895)
- Improving
\paragraph
parsing
v5.6.0
Added
- Add
texlab.cancelBuild
command to cancel the currently active build (#887)
Fixed
- Fix resolving include commands from the
import
package (#885)
- Fix regression when tracking active cursor position (#880)
v5.5.1
Fixed
- Fix spurious completion results when completing environments (#883)
- Fix regression when guessing cursor position after formatting (#880)
- Fix parsing
\verb
command (#828)
- Add
flalign
and flalign*
to default list of math environments (#884)
v5.5.0
Added
- Allow optionally passing cursor position to
textDocument/build
request for use in forward search after building.
Previously, the server had to guess the cursor position (#475)
- Add experimental
texlab.experimental.citationCommands
setting to allow extending the list of citation commands
(#832)
- Add support for escaping placeholders in build arguments similar to forward search
- Allow configuring completion matching algorithm (#872)
Fixed
- Fix regression introduced in
v5.4.2
involving texlab.cleanArtifacts
command.
v5.4.2
Fixed
- Fix memory leak when editing documents over a long time (#856)
- Fix parsing parentheses in file paths (#874)
v5.4.1
Fixed
- Do not return symbols with empty names (e. g. sections without name) (#870)
- Repair
textDocument/formatting
request (#871)