v0.63.0
Automattic/harperv0.63.0Sep 12, 2025by github-actions[bot]
AI Summary
Focuses on tokenization improvements, specifically condensing I/O pairs, and introduces new grammar rules like `ToTwoToo` and `IveGerund`. The Chrome extension also receives UX improvements.
Key Highlights
- Condensed I/O and other pairs into single tokens
- New grammar rules: `ToTwoToo` and `IveGerund`
- Chrome extension performance improvements (scroll deltas)
- Hints are now shown randomly in the extension
New Features
- New `ToTwoToo` rule
- New `IveGerund` rule
- Chrome extension scroll optimization
Full Release Notes
## What's Changed * feat: condense I/O and other pairs into a single token by @hippietrail in https://github.com/Automattic/harper/pull/1803 * feat(core): create initial ToTwoToo rule by @elijah-potter in https://github.com/Automattic/harper/pull/1712 * feat: "as if though" + "far and few between" by @hippietrail in https://github.com/Automattic/harper/pull/1885 * Use the Chrome-extension's `LintFramework` for the web demo by @elijah-potter in https://github.com/Automattic/harper/pull/1893 * feat(#1897): transposition costs one instead of two by @grantlemons in https://github.com/Automattic/harper/pull/1899 * feat(core): wrote `IveGerund` rule by @elijah-potter in https://github.com/Automattic/harper/pull/1860 * feat(chrome-ext): use scroll deltas to minimize perceived lag by @elijah-potter in https://github.com/Automattic/harper/pull/1906 * feat(chrome-ext): show hints randomly by @elijah-potter in https://github.com/Automattic/harper/pull/1909 * fix: verb lemma logic wasn't working for default case by @hippietrail in https://github.com/Automattic/harper/pull/1912 * Replaced `HaveGone` phrase correction with a more expansive linter by @hippietrail in https://github.com/Automattic/harper/pull/1913 * feat: flag "real estates" which doesn't pluralize by @hippietrail in https://github.com/Automattic/harper/pull/1915 * test(core): examples from #1902 by @elijah-potter in https://github.com/Automattic/harper/pull/1916 * fix(core): correct capitalization with contractions by @elijah-potter in https://github.com/Automattic/harper/pull/1917 * feat: to/too mixups in set phrases by @hippietrail in https://github.com/Automattic/harper/pull/1839 * chore: normalize flags, +noun & verb flags by @hippietrail in https://github.com/Automattic/harper/pull/1891 **Full Changelog**: https://github.com/Automattic/harper/compare/v0.62.0...v0.63.0