v0.37.0
Automattic/harperv0.37.0May 19, 2025by github-actions[bot]
AI Summary
Adds Kotlin support for comments and refines several grammar rules to reduce false positives.
Key Highlights
- Added Kotlin support in comments
- Fixed 'apart' vs 'a part' confusion
- Fixed 'take it personal' to 'personally'
- Improved sentence capitalization to replace whole words
New Features
- Kotlin comment support
- Grammar fix for 'apart' vs 'a part'
- Grammar fix for 'take it personal'
- Sentence capitalization improvements
Full Release Notes
## What's Changed * feat(comments): add Kotlin support by @elijah-potter in https://github.com/Automattic/harper/pull/1271 * fix: no longer prompt to change "new" to "knew" after possessives by @hippietrail in https://github.com/Automattic/harper/pull/1293 * fix: 'a very' no longer flagged to change to 'Avery' by @hippietrail in https://github.com/Automattic/harper/pull/1292 * fix: don't flag "can not" to join as a "compound noun" by @hippietrail in https://github.com/Automattic/harper/pull/1287 * build(deps): bump criterion from 0.5.1 to 0.6.0 by @dependabot in https://github.com/Automattic/harper/pull/1288 * Dictionary curation 2025 05 16 by @hippietrail in https://github.com/Automattic/harper/pull/1290 * feat: take it personal→take it personally by @hippietrail in https://github.com/Automattic/harper/pull/1285 * feat: add "maximum amount" and "maximum number" to suggestions by @hippietrail in https://github.com/Automattic/harper/pull/1291 * feat: correct mixing up "apart" and "a part" by @hippietrail in https://github.com/Automattic/harper/pull/1284 * refactor: reduce false positive blacklist with new logic by @hippietrail in https://github.com/Automattic/harper/pull/1282 * feat(core): make sentence capitalization replace whole word by @elijah-potter in https://github.com/Automattic/harper/pull/1295 * test(chrome-ext): e2e test for the Slate editor by @elijah-potter in https://github.com/Automattic/harper/pull/1281 * chore: sort and dedup lint group rules by @hippietrail in https://github.com/Automattic/harper/pull/1296 * test(chrome-ext): fix underline positioning on GitHub textareas by @elijah-potter in https://github.com/Automattic/harper/pull/1297 **Full Changelog**: https://github.com/Automattic/harper/compare/v0.36.0...v0.37.0