Skip to content

v0.4.4

Latest

Choose a tag to compare

@KaiErikNiermann KaiErikNiermann released this 08 Jun 17:48
· 4 commits to main since this release

What's new

Features

  • Suppress false positives introduced around skipped prose segments while still catching real typos
  • Merge prose continuation blocks across markup boundaries
  • Add a block option to lang-check-begin directive regions
  • Exclude inline \code content from checking in Forester
  • Readable whitespace suggestions in the extension SpeedFix panel

Fixes

  • Only treat uppercase non-pronoun single-letter inline math as prose
  • Tighten skip exclusion bounds to fold only flanking newlines, not inline spaces
  • Guard prose byte-blanking against mid-character writes
  • Emit UTF-8 byte offsets from Harper and LanguageTool
  • Match rule overrides by native id and warn on duplicate rule keys
  • Stop appending duplicate rule entries when deactivating a rule in the extension
  • Readable inlay hints for whitespace-only corrections
  • Pin @types/vscode to the engines.vscode floor

Maintenance

  • Internal refactors to share char-boundary and string-slicing helpers
  • Build and CI improvements: bundle the Svelte webview, fuller local install, miri UB pass
  • Dependency updates across the Rust core and VS Code extension