v0.48.0
Automattic/harperv0.48.0Jul 4, 2025by github-actions[bot]
AI Summary
Introduces a new linter for discourse markers and improves plurality detection. It also includes dialect term replacement and metadata refactoring.
Key Highlights
- New linter for discourse markers
- Improved detection for erroneous use of plurality
- Replacement of dialect terms with local synonyms
- Refactored metadata handling
New Features
- Discourse marker linter
- Plurality detection linter
- Dialect term replacement
Full Release Notes
## What's Changed * feat(core): create linter for discourse markers by @elijah-potter in https://github.com/Automattic/harper/pull/1470 * refactor(core): rename `insert_pattern_rule!` by @86xsk in https://github.com/Automattic/harper/pull/1487 * fix(ls): duplicate lints by @elijah-potter in https://github.com/Automattic/harper/pull/1490 * chore: augment and refactor metadata by @hippietrail in https://github.com/Automattic/harper/pull/1488 * fix(core): use tagger to improve certainty in `HowTo` lint by @elijah-potter in https://github.com/Automattic/harper/pull/1489 * feat: replace terms from dialects with local synonyms by @hippietrail in https://github.com/Automattic/harper/pull/1475 * feat(core): write linter to detect erroneous use of plurality by @elijah-potter in https://github.com/Automattic/harper/pull/1486 * fix: fix issue 1495 by @hippietrail in https://github.com/Automattic/harper/pull/1502 * chore: curate dictionary by @hippietrail in https://github.com/Automattic/harper/pull/1501 * test(chrome-ext): on Firefox in Playwright by @elijah-potter in https://github.com/Automattic/harper/pull/1491 **Full Changelog**: https://github.com/Automattic/harper/compare/v0.47.0...v0.48.0