v2.12.0 v2.13.0

medium risk

Automattic/harperOct 1, 2026 → Oct 16, 202615 days between releases

What's New

Adds grammar corrections, a linting option, and codebase refactoring

New Features

  • Added `no_parallel` switch to `harper-cli lint` command
  • Added grammar correction for 'will gonna' to 'will'
  • Added grammar correction for 'AIUI' to 'as I understand it'
  • Added grammar correction for 'deference' to 'dereference'
  • Added grammar correction for 'sky rocketing' to 'skyrocketing'

Improvements

  • Refactored codebase by splitting `lint.rs` into new modules
  • Updated Rust dependencies including `dirs`, `rand`, and `zstd`
  • Fixed critical desktop app bugs such as accidental broker locking
  • Fixed hidden rules in Obsidian
  • Added documentation for linting git commit messages

Bug Fixes

  • Fixed hidden rules in Obsidian
  • Fixed critical desktop app bugs such as accidental broker locking
  • Fixed desktop settings page layout and logo

Upgrade Notes

No configuration changes are required for existing setups. The new `no_parallel` switch allows fine-tuning CLI execution. Internal refactoring of `lint.rs` improves maintainability without affecting user configs.

The Two Releases

v2.12.0

v2.12.0

Oct 1, 2026· 20 days ago

This release introduces new user-facing features for the Chrome Extension and Desktop app, improves linter accuracy with better grammar suggestions, and fixes various bugs across the core engine, editor, and desktop tray icon handling.

Full release notes
v2.13.0

v2.13.0

Oct 16, 2026· 5 days ago

This release focuses on grammar correction improvements, desktop application stability fixes, and dependency updates. It introduces new linting options and refactors the codebase for better maintainability.

Full release notes