v0.71.0
Automattic/harperv0.71.0Nov 6, 2025by github-actions[bot]
AI Summary
Focuses on broader language support (synced language support), new linters like `SplitWords`, and improvements to the VS Code extension and Obsidian plugin. It also adds testimonials to the website.
Key Highlights
- Synced language support
- New `SplitWords` linter
- VS Code extension supports more platforms
- Chrome extension 'block rule' button
New Features
- `SplitWords` linter
- VS Code support for more platforms
- Chrome extension 'block rule' button
- 'quite many' → 'quite a few' correction
- 'passerbys' → 'passersby' correction
Full Release Notes
## What's Changed * build(deps): bump clap from 4.5.48 to 4.5.50 by @dependabot[bot] in https://github.com/Automattic/harper/pull/2112 * build(deps): bump getrandom from 0.3.3 to 0.3.4 by @dependabot[bot] in https://github.com/Automattic/harper/pull/2113 * feat(vscode): support more platforms by @mcecode in https://github.com/Automattic/harper/pull/2116 * feat: introduce stale bot by @elijah-potter in https://github.com/Automattic/harper/pull/2117 * Add wasm-bindgen-cli to nix flake by @bjtitus in https://github.com/Automattic/harper/pull/2108 * fix(core): refine acronym detection in `AnA` by @86xsk in https://github.com/Automattic/harper/pull/2109 * feat(core): create `SplitWords` linter by @elijah-potter in https://github.com/Automattic/harper/pull/2118 * Change tact by @hippietrail in https://github.com/Automattic/harper/pull/2130 * feat: quite many→quite a few by @hippietrail in https://github.com/Automattic/harper/pull/2129 * Fix typo in front page FAQ by @adamchainz in https://github.com/Automattic/harper/pull/2125 * build(deps): bump clap from 4.5.50 to 4.5.51 by @dependabot[bot] in https://github.com/Automattic/harper/pull/2127 * feat: sync language support by @mcecode in https://github.com/Automattic/harper/pull/2123 * feat: passerbys→passersby by @hippietrail in https://github.com/Automattic/harper/pull/2135 * chore: reduce dependency load for new contributors by @elijah-potter in https://github.com/Automattic/harper/pull/2131 * feat(web): Add testimonials by @elijah-potter in https://github.com/Automattic/harper/pull/2139 * feat(core): more rules by @elijah-potter in https://github.com/Automattic/harper/pull/2107 * feat: let/lets `<pronoun>` to do→let/lets `<pronoun>` do by @hippietrail in https://github.com/Automattic/harper/pull/2140 * feat:a lot of/most of the times→time by @hippietrail in https://github.com/Automattic/harper/pull/2141 * fix(obsidian): ignore files by @Vinzent03 in https://github.com/Automattic/harper/pull/2143 * fix: "reservation" annotations; issue #2120 by @hippietrail in https://github.com/Automattic/harper/pull/2134 * feat(chrome-ext): 'block rule' button by @elijah-potter in https://github.com/Automattic/harper/pull/2145 * fix: `description` and `message` were copypasted from another linter! by @hippietrail in https://github.com/Automattic/harper/pull/2147 * feat: redundant "after <duration> later" by @hippietrail in https://github.com/Automattic/harper/pull/2146 ## New Contributors * @bjtitus made their first contribution in https://github.com/Automattic/harper/pull/2108 * @adamchainz made their first contribution in https://github.com/Automattic/harper/pull/2125 * @Vinzent03 made their first contribution in https://github.com/Automattic/harper/pull/2143 **Full Changelog**: https://github.com/Automattic/harper/compare/v0.70.0...v0.71.0