Skip to content

Releases: valentjn/vscode-ltex

13.1.1-alpha.1.nightly.2024-08-09

09 Aug 03:37
Compare
Choose a tag to compare
Pre-release

This is a nightly build. Use at your own risk.

13.1.0 — “The ConTeXt Paradigm”

28 Nov 16:45
Compare
Choose a tag to compare
  • New: Add support for ConTEXt — ltex-ls#120
  • New: Add support for strikethrough as in GitHub Flavored Markdownltex-ls#123
  • New: Always check selected text when running LTeX: Check Selection, even non-comment parts of programs — #457
  • New: Add support for the minted package (LATEX) — #463
  • New: Add support for the Pandoc language variable lang in YAML front matter (Markdown) — #465
  • 🔧 Change: Update LTEX LS to 15.2.0

13.0.0 — “The Completion Setting Excitation”

30 Oct 07:32
Compare
Choose a tag to compare
  • 🔧 Change: Add ltex.completionEnabled to disable completion by default — #443
  • 🐛 Bug fix: Fix StringIndexOutOfBoundsException in AnnotatedTextFragment.getSubstringOfPlainText#442
  • 🐛 Bug fix: Fix handling of multiple subsequent whitespace characters in XHTML (e.g., CRLF)
  • 🔧 Change: Update LTEX LS to 15.0.0

12.2.0 — “The Completion Hypothesis”

19 Oct 15:29
Compare
Choose a tag to compare
  • 🔧 Change: Rename ltex.ltex-ls.languageToolHttpServerUriltex.languageToolHttpServerUri; the previous name is deprecated
  • 🔧 Change: Rename ltex.ltex-ls.languageToolOrgUsernameltex.languageToolOrg.username; the previous name is deprecated
  • 🔧 Change: Rename ltex.ltex-ls.languageToolOrgApiKeyltex.languageToolOrg.apiKey; the previous name is deprecated
  • New: Add completion support for English and German (begin typing a word and press Ctrl+Space) — #409
  • 🐛 Bug fix: Fix Add '...' to dictionary quick fix missing for Austrian and Swiss German — #431
  • 🔧 Change: Move documentation to https://valentjn.github.io/ltex
  • 🔧 Change: Update LTEX LS to 14.1.0

12.1.0 — “The coc.nvim Diffusion”

16 Oct 18:44
Compare
Choose a tag to compare
  • New: Publish coc.nvim version as coc-ltex to npm

12.0.0 — “The Premium Emanation”

14 Oct 10:02
Compare
Choose a tag to compare
  • 🔧 Change: Bundle Java with LTEX LS; Java is not downloaded separately anymore and bundled Java is used if ltex.java.path is not set
  • 🗑 Removal: Remove setting ltex.java.forceTrySystemWide
  • 🔧 Change: Update LanguageTool to 5.5 (see LT 5.5 release notes)
  • New: Add support for automatic language detection via language short code auto; language variants like en-US are not detected, only generic languages like en; this will result in spelling errors not being reported — ltex-ls#103
  • New: Provide ID of LanguageTool rule via diagnostics code, not as part of diagnostics message
  • New: Link diagnostics to LanguageTool website with more information
  • New: Add support for the main option of the babel package (LATEX) — #391
  • New: Add setting ltex.ltex-ls.languageToolOrgUsername to set username on languagetool.org for Premium API access — #398
  • New: Add setting ltex.ltex-ls.languageToolOrgApiKey to set API key on languagetool.org for Premium API access — #398
  • New: Add support for ltex.dictionary when using a LanguageTool HTTP server
  • 🔧 Change: Handle disabled rules ourselves to prevent reinitialization of LanguageTool when running the Disable rule quick fix — #390
  • 🐛 Bug fix: Fix LanguageTool reinitialized when running the Add '...' to dictionary quick fix — #390
  • 🐛 Bug fix: Fix wrong parsing of inline math formulas in Markdown when using dollar signs as delimiters and containing only one character (e.g., $a$)
  • 🐛 Bug fix: Fix used i18n keys removed in LTEX LS
  • 🐛 Bug fix: Fix fallback from German to English i18n in LTEX LS
  • New: Add support for coc.nvim (Vim/Neovim) — ltex-ls#103
  • 🔧 Change: Update bundled Java runtime to 11.0.12+7 (see list of OpenJDK fixes)
  • 🗑 Removal: Remove transition code for upgrading from LTEX 4.x
  • 🔧 Change: Update LTEX LS to 14.0.0

11.0.0 — “The Kotlin Conundrum”

11 Aug 18:35
Compare
Choose a tag to compare

10.5.0 — “The XHTML Calculation”

12 Jul 19:15
Compare
Choose a tag to compare
  • 🔧 Change: Update LanguageTool to 5.4 (see LT 5.4 release notes)
  • New: Add support for XHTML — #342
  • 🐛 Bug fix: Fix markup before actual grammar/spelling errors included in errors — #349
  • 🐛 Bug fix: Fix error when checking LATEX documents ending with specific commands — #341
  • New: Fix name of Portuguese babel language names, add support for Brazilian Portuguese babel language names — ltex-ls#72
  • 🗑 Removal: Remove unnecessary files from packaged extension (reduces size from 570 KB to 160 KB)
  • 🔧 Change: Update LTEX LS to 12.3.0

10.4.0 — “The Walkthrough Implementation”

12 Jun 08:16
Compare
Choose a tag to compare
  • 🔧 Change: Enable LTEX in untrusted workspaces (introduced in VS Code 1.57.0)
  • New: Add walkthrough for VS Code's Getting Started page (introduced in VS Code 1.57.0)

10.3.0 — “The Orphan Disintegration”

05 Jun 10:33
Compare
Choose a tag to compare
  • 🔧 Change: Enable LTEX in Jupyter notebooks in VS Code Insiders (as soon as the native notebooks are released by VS Code, this will automatically work in regular VS Code)
  • New: Add support for \setplength (LATEX)
  • 🐛 Bug fix: Fix LTEX LS not closed when VS Code or workspace is closed — #325
  • 🔧 Change: Update LTEX LS to 12.2.0