v0.40.0
Automattic/harperv0.40.0May 29, 2025by github-actions[bot]
AI Summary
Focuses on Language Server Protocol (LS) improvements, including configurable options and dictionary updates for chat and RSS terms.
Key Highlights
- Added chat terms, RSS, and OSS to the dictionary
- Configurable max length for the language server
- Allow skipping version check in the language server
- Added spelled-number pattern linter
New Features
- Updated dictionary with chat/RSS/OSS terms
- LS configurable max length
- LS skip version check option
- Spelled-number pattern linter
Full Release Notes
## What's Changed * dictionary: Add some chat terms/RSS/OSS by @jpds in https://github.com/Automattic/harper/pull/1323 * feat: spelled-number pattern & since duration linter by @hippietrail in https://github.com/Automattic/harper/pull/1325 * feat(ls): allow skipping the version check by @elijah-potter in https://github.com/Automattic/harper/pull/1334 * fix(ls): do not emit diagnostics on save by @elijah-potter in https://github.com/Automattic/harper/pull/1332 * Implement a way to get harper-ls version by @jvoisin in https://github.com/Automattic/harper/pull/1338 * build: add `release-debug` profile by @86xsk in https://github.com/Automattic/harper/pull/1342 * feat(ls): configurable max length by @86xsk in https://github.com/Automattic/harper/pull/1335 * feat: unsurmountable→insurmountable, brutalness→brutality by @hippietrail in https://github.com/Automattic/harper/pull/1339 ## New Contributors * @jvoisin made their first contribution in https://github.com/Automattic/harper/pull/1338 **Full Changelog**: https://github.com/Automattic/harper/compare/v0.39.0...v0.40.0