v0.60.0

Automattic/harperv0.60.0Aug 28, 2025by github-actions[bot]

AI Summary

Adds swear word censorship, LuaDoc support, and several phrase corrections. The Chrome extension gains the ability to export enabled domains.

Key Highlights

  • Added swear word censorship
  • New support for LuaDoc syntax
  • Phrase corrections (upto, through great lengths)
  • Chrome extension can now export enabled domains

New Features

  • Swear word censorship
  • LuaDoc support
  • Phrase corrections (upto, through great lengths)

Full Release Notes

## What's Changed
* fix: YAML headers of GitHub issue templates by @hippietrail in https://github.com/Automattic/harper/pull/1791
* build(deps): bump tree-sitter-php from 0.23.11 to 0.24.2 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1816
* build(deps): bump thiserror from 2.0.15 to 2.0.16 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1814
* feat:upto→up to by @hippietrail in https://github.com/Automattic/harper/pull/1808
* build(deps): bump clap from 4.5.43 to 4.5.45 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1812
* build(deps): bump bitflags from 2.9.2 to 2.9.3 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1813
* fix: `amounts_for` was using `Lrc` unnecessarily by @hippietrail in https://github.com/Automattic/harper/pull/1817
* build(deps): bump indexmap from 2.10.0 to 2.11.0 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1815
* pos-tag simplification and dictionary curation 2025 08 19 by @hippietrail in https://github.com/Automattic/harper/pull/1800
* fix: no longer flag `with plugin` or `, layout` by @hippietrail in https://github.com/Automattic/harper/pull/1801
* feat:through great lengths→to great lengths by @hippietrail in https://github.com/Automattic/harper/pull/1811
* feat:at worse→at worst by @hippietrail in https://github.com/Automattic/harper/pull/1797
* feat:expand memory shorhands based on expand time shorthands linter by @hippietrail in https://github.com/Automattic/harper/pull/1810
* feat:a punctuation→a punctuation mark by @hippietrail in https://github.com/Automattic/harper/pull/1805
* feat: censor swear words by @hippietrail in https://github.com/Automattic/harper/pull/1783
* Add LuaDoc Support by @lukasmwerner in https://github.com/Automattic/harper/pull/1820
* feat(chrome-ext): export enabled domains by @elijah-potter in https://github.com/Automattic/harper/pull/1821


**Full Changelog**: https://github.com/Automattic/harper/compare/v0.59.0...v0.60.0