Releases: valentjn/vscode-ltex
Releases · valentjn/vscode-ltex
6.1.1 — “The Space Saturation”
- 🐛 Bug fix: Fix another problem with spaces in paths when using LTEX LS on Windows — #80
- 🔧 Change: Update LTEX LS to 6.1.1
6.1.0 — “The babel Momentum”
- ✨ New: Download Java 11 if only Java 8 is installed; LTEX support for Java 8 will end on November 1, 2020 (see documentation) — #39
- ✨ New: Add support for babel commands (see documentation) — #81
- 🐛 Bug fix: Fix problems with spaces in paths when using LTEX LS on Windows — #80
- 🔧 Change: Update bundled AdoptOpenJDK JRE to 11.0.8+10 (see list of OpenJDK fixes)
- 🔧 Change: Update some NPM dependencies
- 🔧 Change: Update LTEX LS to 6.1.0
6.0.2 — “The Startup Congruence”
- 🔧 Change: Make Windows startup script of LTEX LS (
ltex-ls.bat
) honorJAVA_HOME
— #75 - 🔧 Change: Relicense vscode-ltex under the Mozilla Public License Version 2.0
- 🔧 Change: Update some NPM dependencies
- 🔧 Change: Update LTEX LS to 6.0.2
6.0.1 — “The Freeze Paradox”
- 🐛 Bug fix: Fix freezes when checking German text by working around languagetool-org/languagetool#3181 introduced by LanguageTool 5.0 — #68
- 🔧 Change: Update LTEX LS to 6.0.1
6.0.0 — “The Internationalization Proposition”
- 🔧 Change: Update LanguageTool to 5.0 (see LT 5.0 release notes)
- ✨ New: Add support for internationalized user interface of LTEX
- ✨ New: Add German translations for user interface of LTEX
- 🔧 Change: Delay diagnostics at the current caret position (e.g., incomplete word or sentence) until the user has finished typing — #46
- ✨ New: Add
enabled
to magic comments — #67 - ✨ New: Add command
LTeX: Report Bug in LT<sub>E</sub>X
for reporting LTEX bugs from within VS Code - 🐛 Bug fix: Fix
\todo
couldn't be ignored — #63 - 🐛 Bug fix: Fix wrong language-dependent settings used for magic comments
- 🐛 Bug fix: Fix add to dictionary and disable rule quick fixes using wrong language when used with magic comments
- 🐛 Bug fix: Fix deprecation message for
ltex.performance.maximumJavaHeapSize
not shown - 🐛 Bug fix: Improve code quality of LTEX LS by fixing hundreds of Checkstyle, SpotBugs, and Checker Framework warnings
- 🔧 Change: Migrate LTEX LS from Gradle to Maven
- 🔧 Change: Update NPM dependencies
- 🔧 Change: Update Maven dependencies
- 🔧 Change: Update LTEX LS to 6.0.0
5.0.2 — “The Disabling Submergence”
- 🐛 Bug fix: Fix
Disable rule
quick fix using wrong setting structure — #61
5.0.1 — “The Acceptance Incursion”
- 🐛 Bug fix: Fix
Value is not accepted
warning when usingltex.disabledRules
orltex.enabledRules
— #44 - 🔧 Change: Change badges in readme
5.0.0 — “The Rewrite Materialization”
- ✨ New: Download LTEX LS on demand with all languages already included; this removes the need for language support extensions — #6
- 🔧 Change: Download Java distribution on demand if no suitable Java installation has been found — #5
- 🔧 Change: Adhere to Semantic Versioning 2.0.0. This means that the version of LTEX is not tied to the version of LanguageTool anymore, as the version of LanguageTool is not a semantic version. LTEX 5.0.0 uses LanguageTool 4.9.
- 🔧 Change: Rename
ltex.<LANGUAGE>.dictionary
→ltex.dictionary
(object with<LANGUAGE>
keys) - 🔧 Change: Rename
ltex.<LANGUAGE>.disabledRules
→ltex.disabledRules
(object with<LANGUAGE>
keys) - 🔧 Change: Rename
ltex.<LANGUAGE>.enabledRules
→ltex.enabledRules
(object with<LANGUAGE>
keys) - 🔧 Change: Rename
ltex.javaHome
→ltex.java.path
- 🔧 Change: Rename
ltex.performance.initialJavaHeapSize
→ltex.java.initialHeapSize
- 🔧 Change: Rename
ltex.performance.maximumJavaHeapSize
→ltex.java.maximumHeapSize
- 🔧 Change: Rename
ltex.performance.sentenceCacheSize
→ltex.sentenceCacheSize
- ✨ New: Add support for external LanguageTool HTTP servers — #36
- ✨ New: Add support for magic comments, enables changing the language in the middle of documents — #21
- 🐛 Bug fix: Check
\footnote
and\todo
contents separately, preventing “double period” warnings — #42 - ✨ New: Add support for more BibLATEX citation commands, add support for plural dummies, add support for
\eg
,\egc
,\ie
,\iec
— #43 - ✨ New: Add visual feedback in status bar during startup and checks that take a long time
- 🗑 Removal: Remove
null
types and default values from settings, use empty string/array/object instead — #41 - 🔧 Change: Use proper server/client model for language server/client
- 🔧 Change: Make documentation more extensive, put it on own website
- 🔧 Change: Update LTEX LS to 5.0.0
4.9.3 — “The Java Collapse”
- 🔧 Change: Revert to Java 8
- 🗑 Removal: Remove support for external LanguageTool HTTP servers
- 🔧 Change: Update LTEX LS to 4.9.3