Releases: KaiErikNiermann/LangCheck
Releases · KaiErikNiermann/LangCheck
v0.4.4
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
v0.4.3
What's new
- Few internal dep bumps
- Added way to surface hiding latex env skip inlay hints for envs which are genuinely prose to avoid annoying inlay noise
v0.4.2
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Full Changelog: v0.4.0...v0.4.1
v0.3.2
Full Changelog: v0.3.1...v0.3.2
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Full Changelog: v0.3.0...v0.3.1
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Full Changelog: v0.2.9...v0.3.0
v0.2.9
Full Changelog: v0.2.8...v0.2.9
Full Changelog: v0.2.8...v0.2.9
v0.2.8
Full Changelog: v0.2.7...v0.2.8
Full Changelog: v0.2.7...v0.2.8
v0.2.7
Full Changelog: v0.2.6...v0.2.7
Full Changelog: v0.2.6...v0.2.7