v0.52.0
Automattic/harperv0.52.0Jul 21, 2025by github-actions[bot]
AI Summary
Adds support for file exclusions in Obsidian and introduces new phrase corrections. It also removes a deprecated linter and fixes for redundant comparative adjectives like 'more faster'.
Key Highlights
- Obsidian extension now allows excluding files and paths
- New phrase corrections: 'champ at the bit' and 'looking forward to'
- Removal of redundant comparatives ('more faster', 'most best')
- Removed `ThereIsAny` linter
Breaking Changes
- Removed `ThereIsAny` linter
New Features
- Obsidian file exclusion
- New phrase corrections
- Redundant comparative detection
Full Release Notes
## What's Changed * feat: chomp at the bit→champ at the bit by @hippietrail in https://github.com/Automattic/harper/pull/1563 * fix: add ofcourse→of course phrase correction by @hippietrail in https://github.com/Automattic/harper/pull/1570 * feat: add lint for on the floor phrase by @thuan1412 in https://github.com/Automattic/harper/pull/1555 * feat(lint): add `LookingForwardTo` rule by @thuan1412 in https://github.com/Automattic/harper/pull/1567 * feat(web): add margin to footer by @elijah-potter in https://github.com/Automattic/harper/pull/1575 * feat: get worst→get worse; become worst→become worse by @hippietrail in https://github.com/Automattic/harper/pull/1571 * feat(obsidian): allow users to exclude files and paths by @elijah-potter in https://github.com/Automattic/harper/pull/1569 * feat: detect "more faster", "most best" by @hippietrail in https://github.com/Automattic/harper/pull/1507 * Fix typo for +page.md by @kkremitzki in https://github.com/Automattic/harper/pull/1577 * fix: remove `ThereIsAny` linter, sort others by @hippietrail in https://github.com/Automattic/harper/pull/1588 * perf(core): prefer `FirstMatchOf` when possible by @86xsk in https://github.com/Automattic/harper/pull/1576 * build(deps): bump strum from 0.27.1 to 0.27.2 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1601 * build(deps): bump tree-sitter-nix from 0.0.2 to 0.3.0 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1599 * build(deps): bump serde_json from 1.0.140 to 1.0.141 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1598 * build(deps): bump strum_macros from 0.27.1 to 0.27.2 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1600 * chore(docs): update link to zed extension repo by @Stef16Robbe in https://github.com/Automattic/harper/pull/1603 * feat: make due with → make do with by @hippietrail in https://github.com/Automattic/harper/pull/1594 * feat: like as if→like / as if by @hippietrail in https://github.com/Automattic/harper/pull/1592 * Capitalize months by @hippietrail in https://github.com/Automattic/harper/pull/1604 * feat: remaining inflections of rise the question→raise by @hippietrail in https://github.com/Automattic/harper/pull/1593 * feat: ahead an→ahead and by @hippietrail in https://github.com/Automattic/harper/pull/1591 * chore: new words from trending GitHub readmes by @hippietrail in https://github.com/Automattic/harper/pull/1584 ## New Contributors * @thuan1412 made their first contribution in https://github.com/Automattic/harper/pull/1555 * @kkremitzki made their first contribution in https://github.com/Automattic/harper/pull/1577 * @Stef16Robbe made their first contribution in https://github.com/Automattic/harper/pull/1603 **Full Changelog**: https://github.com/Automattic/harper/compare/v0.51.0...v0.52.0