v2.11.0
Automattic/harperv2.11.0Sep 16, 2026by github-actions[bot]
Upgrading?
AI Summary
This release focuses on enhancing the desktop and Chrome extension user experience through UI redesigns and performance improvements, alongside a significant number of new spelling and grammar corrections.
Key Highlights
- Redesigned the Chrome extension suggestion popup for better usability.
- Added Day One as a default app in the desktop version.
- Improved desktop app performance and fixed service closing issues.
- Expanded spelling and grammar rules, including corrections for 'rogue vs rouge' and 'bare-bone'.
Breaking Changes
- Removed Harper Desktop from the workspace
New Features
- Redesigned suggestion popup in Chrome extension
- Added Day One as a default app in desktop
- Added 'FFT' and 'BWT' transforms to RedundantAcronyms
- Added corrections for 'bane' vs 'bain', 'hi-jack' vs 'hijack', and 'summary' vs 'summery'
- Added corrections for 'bare-bone' vs 'bare-bones', 'a break through' vs 'a breakthrough', and 'ootb' vs 'out of the box'
- Added corrections for 'in of themselves' vs 'in (and of) themselves'
- Added 'such a shame' correction
- Added 'rogue' vs 'rouge' correction
- Added 'defo' whitelisting
- Added horizontal whitespace masking before % comments in Harper-Tex
- Added check request counting to web UI
Full Release Notes
## What's Changed * fix(web): color of the logo used in loading animation by @elijah-potter in https://github.com/Automattic/harper/pull/4349 * feat: mixing up "bane" (of one's existence) and "bain" (marie) by @hippietrail in https://github.com/Automattic/harper/pull/4353 * feat: hi-jack/high jack → hijack by @hippietrail in https://github.com/Automattic/harper/pull/4355 * feat: such shame → such a shame by @hippietrail in https://github.com/Automattic/harper/pull/4359 * chore: dictionary curation by @hippietrail in https://github.com/Automattic/harper/pull/4360 * feat: mixing up summary and summery by @hippietrail in https://github.com/Automattic/harper/pull/4363 * feat(web): count update check requests by @elijah-potter in https://github.com/Automattic/harper/pull/4362 * fix(harper-tex): mask horizontal whitespace before % comments by @jurajkl in https://github.com/Automattic/harper/pull/3108 * chore: enhance `SummarySummery` and `ThenThan` by @hippietrail in https://github.com/Automattic/harper/pull/4366 * feat: add "FFT" and "BWT" transforms to `RedundantAcronyms` by @hippietrail in https://github.com/Automattic/harper/pull/4369 * feat: bare-bone → bare-bones by @hippietrail in https://github.com/Automattic/harper/pull/4372 * feat: in of themselves → in (and of) themselves by @hippietrail in https://github.com/Automattic/harper/pull/4373 * feat: ootb → out of the box by @hippietrail in https://github.com/Automattic/harper/pull/4378 * feat: a break through → a breakthrough by @hippietrail in https://github.com/Automattic/harper/pull/4380 * build: remove Harper Desktop from workspace by @elijah-potter in https://github.com/Automattic/harper/pull/4329 * feat: rogue vs rouge by @hippietrail in https://github.com/Automattic/harper/pull/4280 * fix: don't flag "defo" by @hippietrail in https://github.com/Automattic/harper/pull/4390 * build(deps): bump open from 5.4.2 to 5.4.4 by @dependabot[bot] in https://github.com/Automattic/harper/pull/4396 * build(deps): bump indexmap from 2.14.0 to 2.14.2 by @dependabot[bot] in https://github.com/Automattic/harper/pull/4397 * fix: give `MassPlurals` higher priority than `SplitWords` by @hippietrail in https://github.com/Automattic/harper/pull/4347 * fix(web): make the `<Loader />` less irksome by @elijah-potter in https://github.com/Automattic/harper/pull/4401 * feat(chrome-ext): redesign suggestion popup by @elijah-potter in https://github.com/Automattic/harper/pull/4406 * fix(desktop): major barriers to good performance by @elijah-potter in https://github.com/Automattic/harper/pull/4394 * feat(desktop): add Day One as a default app. by @elijah-potter in https://github.com/Automattic/harper/pull/4402 * fix(desktop): don't close service when closing settings by @elijah-potter in https://github.com/Automattic/harper/pull/4403 **Full Changelog**: https://github.com/Automattic/harper/compare/v2.10.0...v2.11.0
Related Repositories
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one