Skip to content

Releases: davidlday/vscode-languagetool-linter

v0.14.0

09 May 19:46
Compare
Choose a tag to compare

Fixed

  • Backslashes in markdown plus a valid escape character no longer shifting diagnostic highlighting #132

v0.13.0

08 May 12:10
Compare
Choose a tag to compare

Fixed

  • Keyboard shortcuts and light bulb now working on LanguageTool problems #120

v0.12.1

08 May 11:26
Compare
Choose a tag to compare

Changed

  • Testing release via GitHub Actions

v0.12.0

26 Jan 20:47
Compare
Choose a tag to compare

Changed

  • Output channel no longer forced open on errors
  • Ignored Word Configuration items specified as strings
  • Refactored constants and configuration manager

v0.11.0

12 Jan 06:24
Compare
Choose a tag to compare

Fixed

  • Smart Format command name updated
  • TSLint configuration updated
  • Codacy checks use repo configuration
  • Reduced unnecessary linting by removing onDidChangeActiveTextEditor subscription and only subscribing to onDidChangeTextDocument
  • Diagnostics cleared when document is closed to eliminate messages appearing after document is closed #64
  • Smart Format on Save no longer appending newline at end #81
  • Conditions for smart double quotes #84

Added

  • Smart Format on Save option
  • Lint on Save setting #80
  • Lint on Open setting #80
  • Diagnostic Severity setting #79
  • Webpack for performance goodness
  • Hide Diagnostics on Change clears when document changes to hide messages while typing
  • Minimum and maximum port settings for the managed service #78

v0.10.0

07 Dec 21:35
Compare
Choose a tag to compare

Fixed

  • Header marks reduced to only single hash instead of entire markup to prevent passing front matter
  • Smart Format command only applies smart format to text and skips markup

Changed

  • Auto Format Enabled renamed to Smart Format on Type since it only formats smart characters

v0.9.1

02 Dec 01:46
Compare
Choose a tag to compare

Fixed

  • Header marks (#) preserved to prevent LanguageTool from throwing PUNCTUATION_PARAGRAPH_END Errors
  • Ordered and Unordered list items interpreted as bullets to prevent LanguageTool from throwing UPPERCASE_SENTENCE_START and PUNCTUATION_PARAGRAPH_END Errors
  • Plaintext Annotatedtext produced correctly

v0.9.0

30 Nov 14:25
Compare
Choose a tag to compare

Added

  • Ignored Words lists at the User and Workspace levels.
    • The Workspace level list appears in the User settings, but is ignored. This is due to how settings work as overrides instead of cumulative.
    • Ignored words have an optional hint shown to remove the word from the ignored list.

v0.8.1

20 Nov 23:10
Compare
Choose a tag to compare

Fixed

  • Corrected category on commands.

v0.8.0

19 Nov 03:33
bc0fbb1
Compare
Choose a tag to compare

Added

  • managed.classPath setting supports multiple paths and file globbing via node-glob. This accomodates various install methods. For example, on Arch Linux using the pacman LanguageTool package, you would set this to /usr/share/java/languagetool/*.jar

Deprecated

  • Deprecated managed.jarFile setting in favor of managed.classPath to align with how the setting was used.