v0.58.0
Automattic/harperv0.58.0Aug 18, 2025by github-actions[bot]
AI Summary
Separates joined words like 'afew' and 'infact' into individual tokens and adds `excludePatterns` configuration support for the harper-ls language server.
Key Highlights
- Separated joined words (afew, infact)
- Added `excludePatterns` config for harper-ls
- Updated dictionary with new words
- Fixed playback latency false positives
New Features
- Word separation logic
- Exclude patterns for LSP
Full Release Notes
## What's Changed * Dictionary 2025 08 12 by @hippietrail in https://github.com/Automattic/harper/pull/1754 * build(deps): bump reqwest from 0.12.22 to 0.12.23 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1771 * build(deps): bump anyhow from 1.0.98 to 1.0.99 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1767 * build(deps): bump bitflags from 2.9.1 to 2.9.2 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1768 * build(deps): bump thiserror from 2.0.12 to 2.0.15 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1769 * build(deps): bump uuid from 1.17.0 to 1.18.0 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1770 * chore: new words, annotation fixes by @hippietrail in https://github.com/Automattic/harper/pull/1763 * fix: dont flag "playback latency" by @hippietrail in https://github.com/Automattic/harper/pull/1765 * Fix 1734 by @kinnison in https://github.com/Automattic/harper/pull/1761 * feat: separate joined "afew" and "infact" by @hippietrail in https://github.com/Automattic/harper/pull/1755 * feat: split out `DurationExpr` from `since_duration` linter by @hippietrail in https://github.com/Automattic/harper/pull/1764 * fix(core): don't push Harper version by @elijah-potter in https://github.com/Automattic/harper/pull/1775 * feat(harper-ls): add `excludePatterns` config by @mcecode in https://github.com/Automattic/harper/pull/1737 **Full Changelog**: https://github.com/Automattic/harper/compare/v0.57.0...v0.58.0