Harper Language Server 2.13.0
Harper Grammar Checker Language Server Protocol
- By Automattic Inc.
- Open Source
- Updated Oct 16, 2026
Download for Windows
About Harper Language Server
Harper Grammar Checker Language Server Protocol
What's new in 2.13.0
What's Changed
- build(deps): bump bitflags from 2.13.1 to 2.13.2 by @dependabot[bot] in #4498
- chore: add strive/strove/striven to irregular_verbs.json by @hippietrail in #4524
- feat: life time, trade off→lifetime, tradeoff by @hippietrail in #4526
- feat: add no_parallel switch to harper-cli lint by @hippietrail in #4517
- chore: dictionary curation by @hippietrail in #4535
- feat: their self / selves → themself / themselves by @hippietrail in #4328
- feat: detect mixing up descend and descent by @hippietrail in #4523
- docs(sublime): document setup for linting git commit messages by @costajohnt in #4029
- feat: subjective/objective pronoun→subject/object pronoun by @hippietrail in #4548
- feat: beckon call → beck and call by @hippietrail in #4549
- feat: AIUI → as I understand it by @hippietrail in #4553
- fix(desktop): tweak copy and layout in the Desktop settings page by @elijah-potter in #4542
- fix(desktop): use real Harper logo instead of placeholder by @elijah-potter in #4543
- fix(desktop): accidental locking of the broker by @elijah-potter in #4544
- fix(obsidian): rules are hidden by @elijah-potter in #4546
- fix: add missing static analysis tools by @elijah-potter in #4551
- build(deps): bump rustls from 0.23.44 to 0.23.45 in /harper-desktop/src-tauri by @dependabot[bot] in #4556
- build(deps): bump rustls from 0.23.43 to 0.23.45 by @dependabot[bot] in #4557
- build(deps): bump rand from 0.10.2 to 0.10.3 by @dependabot[bot] in #4559
- build(deps): bump zstd from 0.13.3 to 0.14.0 by @dependabot[bot] in #4558
- fix(linting): flag bellow for below before determiners and numbers (#4540) by @Yi-111-a in #4561
- refactor: split out about 400 lines from lint.rs into new modules by @hippietrail in #4303
- feat: responsible about → responsible for by @hippietrail in #4567
- fix(linting): replace leftover skeleton descriptions (#4564) by @Yi-111-a in #4566
- feat: there in → therein by @hippietrail in #4529
- fix(lint-framework): keep render boxes out of editable content by @braklo in #4508
- fix(desktop): clear clippy lints in the Windows broker by @willherr72 in #4438
- feat: have low standard → low standards by @hippietrail in #4583
- feat: guess work → guesswork by @hippietrail in #4584
- feat: by extent → by extension by @hippietrail in #4586
- chore: dictionary curation by @hippietrail in #4568
- feat: often times → oftentimes by @hippietrail in #4594
- feat: bare with me → bear with me by @hippietrail in #4599 …
Full release notes »
Technical details
| Publisher | Automattic Inc. |
| Author | Automattic |
| Version | 2.13.0 |
| Release date | 2026-10-16 |
| License | Apache-2.0 |
| Installer type | zip |
| Architecture | x64 |
| Package ID | Automattic.harper-ls |
Links & install command
Install Harper Language Server from the command line with Windows Package Manager (winget):
winget install --id=Automattic.harper-ls -e
developer-toolsenglish-languagegrammar-checkerrustwebassembly
Older versions
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.1
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0