Vscode Ltex Versions Save

LTeX: Grammar/spell checker :mag::heavy_check_mark: for VSΒ Code using LanguageTool with support for LaTeX :mortar_board:, Markdown :pencil:, and others

10.2.0

3 years ago
  • πŸ”§ Change: Show Use ... quick fixes before other quick fixes β€” #297
  • πŸ”§ Change: Limit number of Use ... quick fixes to 5 β€” #297
  • ✨ New: Add checking status to output of LTeX: Show Status Information
  • ✨ New: Add support for \phantom, \hphantom, and \vphantom (LATEX)
  • πŸ› Bug fix: Fix almost infinite loops when checking very long documents β€” #253
  • πŸ› Bug fix: Fix wrong underlining of words starting with markup β€” ltex-ls#69
  • πŸ”§ Change: Update bundled AdoptOpenJDK JRE to 11.0.11+9 (see list of OpenJDK fixes)
  • πŸ”§ Change: Update LTEX LS to 12.1.0

10.1.0

3 years ago
  • ✨ New: Add support for Org β€” #277
  • ✨ New: Add basic support for reStructuredText β€” #32
  • ✨ New: Add LTeX: Reset and Restart command to reset the extension and restart LTEX LS (equivalent to reloading the VS Code window)
  • πŸ› Bug fix: Fix .Rnw not recognized for R Sweave documents when running LTeX: Check All Documents in Workspace
  • πŸ› Bug fix: Fix inconsistent titles of German commands
  • πŸ› Bug fix: Hide internal commands in table of keyboard shortcuts to prevent confusion β€” #282
  • πŸ”§ Change: Engineering: A running instance of LTEX LS, if it has been started with --server-type=tcpSocket, will be chosen over starting a new instance; this enables simultaneous debugging of vscode-ltex and ltex-ls
  • πŸ”§ Change: Update LTEX LS to 12.0.0

10.0.0

3 years ago
  • πŸ”§ Change: Update required version of VS Code (now 1.52.0 or newer)
  • πŸ”§ Change: Update LanguageTool to 5.3 (see LT 5.3 release notes)
  • ✨ New: Add LTeX: Activate Extension to activate the extension in case it has not been activated before
  • πŸ”§ Change: Automatically activate extension if one of the LTEX commands is executed
  • ✨ New: Enhance support of accents in LATEX by using Unicode combining diacritical marks, normalized via Unicode Normalization Form C β€” #269
  • ✨ New: Add support for many accents in LATEX: double acute (e.g., \H{O}, Ő), line below (e.g., \b{h}, αΊ–), dot below (e.g., \d{A}, αΊ ), ogonek (e.g., \k{A}, Δ„), breve (e.g., \u{A}, Δ‚), and caron (e.g., \v{C}, Č) β€” ltex-ls#56, ltex-ls#57, @ed359
  • ✨ New: Add support for special characters in LATEX: \L (Ł), \SS (ẞ), \i (Δ±), \j (Θ·), and \l (Ε‚) β€” ltex-ls#56, ltex-ls#57, @ed359
  • ✨ New: Add FR_SPELLING_RULE as a rule for unknown words β€” ltex-ls#47, Nicolas Sicard (@biozic)
  • πŸ”§ Change: Use LATEX parser for documents with code language ID tex β€” ltex-ls#53, ltex-ls#54, Lucas Alber (@LDAP)
  • πŸ”§ Change: Change type of ltex.additionalRules.motherTongue to enum to clarify possible values β€” #260
  • πŸ”§ Change: Update LSP4J to 0.12.0
  • πŸ”§ Change: Update LTEX LS to 11.0.0

9.0.0

3 years ago
  • πŸ—‘ Removal: Remove support for settings that are deprecated since 8.0.0: ltex.workspaceDictionary, ltex.workspaceFolderDictionary, ltex.workspaceDisabledRules, ltex.workspaceFolderDisabledRules, ltex.workspaceEnabledRules, ltex.workspaceFolderEnabledRules, ltex.ignoreInRuleSentence, ltex.commands.ignore, ltex.commands.dummy, ltex.environments.ignore, ltex.markdown.ignore, and ltex.markdown.dummy
  • πŸ—‘ Removal: Remove support for values for ltex.configurationTarget that are deprecated since 7.0.0 or 8.0.0: "global" (deprecated since 7.0.0), "addToDictionary", "disableRule", and "ignoreRuleInSentence"
  • ✨ New: Add support for magic comments inside HTML comments in Markdown (<!-- ltex: SETTINGS -->)
  • πŸ”§ Change: Check frame title in argument of LATEX Beamer frames β€” #239
  • ✨ New: Add LTeX: Check Selection to check text in documents with unsupported code languages
  • πŸ› Bug fix: Fix comment sign before babel commands not recognized β€” #245
  • πŸ› Bug fix: Fix removing items in settings with a hyphen prefix sometimes not working
  • πŸ› Bug fix: Fix space not added between two arguments of LATEX commands
  • πŸ› Bug fix: Fix manually checking BibTEX documents not working
  • πŸ› Bug fix: Fix words in dictionary containing markup not recognized
  • πŸ”§ Change: Update bundled AdoptOpenJDK JRE to 11.0.10+9 (see list of OpenJDK fixes)
  • πŸ”§ Change: Update LTEX LS to 10.0.0

8.4.0

3 years ago
  • ✨ New: Add support for Pandoc-style inline math ($...$) and display math ($$...$$ with $$ being at the beginning/end of a Markdown block) to Markdown parser β€” #210
  • πŸ› Bug fix: Fix false positives for words added by Add to dictionary for Slovak rule IDs MUZSKY_ROD_NEZIV_A, ZENSKY_ROD_A, and STREDNY_ROD_A β€” #221
  • πŸ› Bug fix: Fix BibTEX field seealso not ignored, ignore category and parent β€” #211
  • πŸ”§ Change: Disable UPPERCASE_SENTENCE_START in BibTEX files β€” #211
  • πŸ”§ Change: Move rule ID to the end of diagnostic messages as VS Code truncates the messages if the Problems panel is narrow β€” #233
  • πŸ› Bug fix: Fix regression that messages of possible spelling mistakes are not prepended with the respective unknown words β€” #161
  • πŸ› Bug fix: Fix crash when using \begin or \end without an argument β€” #236
  • πŸ”§ Change: Use Title Case for titles of commands
  • πŸ”§ Change: Update LTEX LS to 9.2.0

8.3.0

3 years ago
  • ✨ New: Add support for BibTEX files (language code bibtex) β€” #211
  • ✨ New: Add setting ltex.bibtex.fields to control which BibTEX fields should be checked
  • ✨ New: Add support for GitLab Flavored Markdown, especially inline math (e.g., $`E = mc^2`$) β€” #210
  • ✨ New: Add support for Markdown tables as in GitHub Flavored Markdown β€” #218
  • ✨ New: Add support for more commands of the glossaries LATEX package
  • πŸ”§ Change: Enable Add to dictionary quick fix for Slovak rule IDs MUZSKY_ROD_NEZIV_A, ZENSKY_ROD_A, and STREDNY_ROD_A β€” #221
  • πŸ—‘ Removal: Remove superfluous spaces in messages of diagnostics
  • πŸ› Bug fix: Fix LTEX LS not starting if Java version string does not contain a minor version (e.g., "16") β€” #224
  • πŸ› Bug fix: Fix handling of \r\n (Windows) line terminators in Markdown
  • πŸ”§ Change: Use Flexmark's YAML Front Matter extension to ignore YAML front matter in Markdown instead of own handling
  • πŸ› Bug fix: Fix documentation on the number of backslashes for ltex.latex.commands β€” #232
  • πŸ”§ Change: Print Flexmark AST of Markdown documents to log when ltex.ltex-ls.logLevel is "finest"
  • πŸ”§ Change: Update LTEX LS to 9.1.0

8.2.1

3 years ago
  • πŸ”§ Change: Ignore \pgfmathsetmacro, \setmainfont, and \theoremstyle
  • πŸ› Bug fix: Fix accent commands such as \O in math mode resulting in diagnostics β€” #216
  • πŸ”§ Change: Update issue labels when reporting bugs or requesting features
  • πŸ”§ Change: Update LTEX LS to 9.0.1

8.2.0

3 years ago
  • πŸ”§ Change: Make versioning of LTEX LS independent of vscode-ltex; see the changelog of vscode-ltex to find out which version of LTEX LS a particular version of vscode-ltex uses
  • πŸ”§ Change: Update LanguageTool to 5.2 (see LT 5.2 release notes)
  • ✨ New: Add ltex.additionalRules.enablePickyRules to still be able to detect false friends after the update of LanguageTool (default: false)
  • πŸ”§ Change: Only check file types for which LTEX has been enabled when running LTeX: Check All Documents in Workspace β€” #183
  • πŸ› Bug fix: Fix scope of ltex.hiddenFalsePositives (was application-scoped, is now resource-scoped)
  • πŸ”§ Change: Replace \dots with Unicode ellipsis &#x2026; instead of three dots ... to fix some false positives
  • πŸ”§ Change: Update LTEX LS to 9.0.0

8.1.1

3 years ago
  • πŸ”§ Change: Migrate from Travis CI to GitHub Actions
  • πŸ”§ Change: Update LTEX LS to 8.1.1

8.1.0

3 years ago
  • πŸ”§ Change: Prepend messages of possible spelling mistakes with the respective unknown words β€” #161
  • ✨ New: Add support for optional arguments of \newtheorem
  • πŸ› Bug fix: Fix wrong position of diagnostics when using a recognized LATEX command with a non-recognized set of arguments due to an infinite loop β€” #167
  • πŸ”§ Change: Avoid misleading popup prompting to install Java on Mac, use ltex.java.forceTrySystemWide to force trying a system-wide Java installation β€” #162
  • πŸ”§ Change: Update bundled AdoptOpenJDK JRE to 11.0.9+11 (see list of OpenJDK fixes)
  • πŸ”§ Change: Update LSP4J to 0.10.0
  • πŸ”§ Change: Update LTEX LS to 8.1.0