Skip to content

18.7.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Jun 17:14
· 1 commit to develop since this release
a2ceee8
  • πŸ”§ Change: Disable the per-sentence result cache by default (ltex.sentenceCacheSize now 0), superseded by the new per-paragraph cache β€” #176, Andrea Alberti (@alberti42)
  • ✨ New: Incremental checking β€” re-check only the edited paragraph instead of the whole document, with new ltex.paragraphCache* / ltex.maxRequestSize settings β€” #176, Andrea Alberti (@alberti42)
  • ✨ New: Resolve ltex.languageToolOrg.username / apiKey from an ${ENV_VAR} reference, keeping Premium credentials out of synced config files β€” #112, #183, Andrea Alberti (@alberti42)
  • ✨ New: Spell- and grammar-check Emacs Lisp docstrings, not just comments (elisp / emacs-lisp) β€” #178, Andrea Alberti (@alberti42)
  • ✨ New: Check trailing/inline Emacs Lisp comments ((some code) ; comment), not only standalone comment lines β€” #178, Andrea Alberti (@alberti42)
  • ✨ New: Recognize the Emacs `name' quoted-identifier convention so the trailing ' and wrapped symbol are no longer flagged β€” #173, Andrea Alberti (@alberti42)
  • ✨ New: Accept elisp and emacs-lisp as codeLanguageIds alongside lisp, so .el buffers work out of the box β€” #170, Andrea Alberti (@alberti42)
  • ✨ New: Spell check content blocks in Typst β€” #128
  • ✨ New: Add code language aliases for neovim support β€” #131, @demenik
  • ✨ New: Create official docker images on release β€” #142, Malik Tuwebti (@Tuwebti)
  • πŸ› Bug fix: Fix silent spell-check disable for ltex.language = "auto" on the HTTP backend, via a new ltex.preferredVariants setting (default en-US, de-DE, pt-BR) β€” #156, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Apply per-language ltex.dictionary / disabledRules / hiddenFalsePositives entries when ltex.language = "auto" on the HTTP backend β€” #156, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Normalize ltex.language input (regional variants, "auto" casing, surrounding whitespace) instead of silently disabling checking β€” #150, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Fix Premium diagnostics whose squiggly range extended past the misspelled word into surrounding code β€” #172, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Offer "Add to dictionary" for Premium/HTTP orthography rules and Spanish common-typo rules β€” #154, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Trim surrounding punctuation from "Add to dictionary" entries so all later occurrences suppress against one entry β€” #155, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Fix silent server hang on source files whose comment blocks end with a bare marker (;;, //) β€” #171, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Fix StringIndexOutOfBoundsException crash when checking comments in files with CRLF line endings β€” #169, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Fix spelling errors for Polish dummies β€” vscode-ltex-plus#170
  • πŸ› Bug fix: Fix several parsing issues in Typst documents β€” vscode-ltex-plus#169, vscode-ltex-plus#171, #122, #129
  • πŸ› Bug fix: Fix spell-check of text in org-mode #+CAPTION affiliated keyword β€” #149, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Markdown: accept spaces and backslashes inside angle-bracketed link destinations (e.g. [text](<path with spaces.pdf>)) β€” #160, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Set CompletionItemKind.Text on dictionary completion items so clients show the right icon β€” #161, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Allow textDocument/completion at the very last position of a document β€” #161, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Make the markup parser linear instead of quadratic in document length (~14Γ— faster on a 135 KB org file) β€” #165, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Skip parsing of regions disabled with a magic comment (e.g. enabled=false), cutting latency on largely-disabled documents β€” #164, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Org: don't flag the wrapped half of a list item for "first letter not uppercase" β€” #166, Andrea Alberti (@alberti42)
  • πŸ› Bug fix: Org: spell-check the term in description lists (- Apple :: a red fruit) β€” #166, Andrea Alberti (@alberti42)
  • πŸ”§ Change: Update to LanguageTool 6.8 (see LT release notes)
  • πŸ”§ Change: Update to lsp-cli-plus 2.3.0. See lsp-cli-plus release notes.
  • πŸ”§ Change: Update bundled Java runtime from 21.0.8+9 to 21.0.10+7