Skip to content

5.0.0 — “The Rewrite Materialization”

Compare
Choose a tag to compare
@valentjn valentjn released this 01 Jun 08:17
  • 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>.dictionaryltex.dictionary (object with <LANGUAGE> keys)
  • 🔧 Change: Rename ltex.<LANGUAGE>.disabledRulesltex.disabledRules (object with <LANGUAGE> keys)
  • 🔧 Change: Rename ltex.<LANGUAGE>.enabledRulesltex.enabledRules (object with <LANGUAGE> keys)
  • 🔧 Change: Rename ltex.javaHomeltex.java.path
  • 🔧 Change: Rename ltex.performance.initialJavaHeapSizeltex.java.initialHeapSize
  • 🔧 Change: Rename ltex.performance.maximumJavaHeapSizeltex.java.maximumHeapSize
  • 🔧 Change: Rename ltex.performance.sentenceCacheSizeltex.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