v0.54.0

Automattic/harperv0.54.0Jul 28, 2025by github-actions[bot]

AI Summary

This release focuses on internal core refactoring, dependency updates, and grammar fixes. It introduces a new dictionary word, improves mass noun handling, and resolves several false positives in the Chrome extension.

Key Highlights

  • Span refactorings in the core engine
  • New dictionary word added: 'Forgejo'
  • Fixed false positives for mass nouns in hyphenated compounds
  • Chrome extension fixes for double-clicking and LintBox sizing

Full Release Notes

## What's Changed
* build(deps): bump cached from 0.55.1 to 0.56.0 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1646
* build(deps): bump tree-sitter-solidity from 1.2.11 to 1.2.12 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1648
* build(deps): bump criterion from 0.6.0 to 0.7.0 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1649
* refactor(core): span refactorings by @86xsk in https://github.com/Automattic/harper/pull/1638
* build(deps): bump tokio from 1.46.1 to 1.47.0 by @dependabot[bot] in https://github.com/Automattic/harper/pull/1647
* chore(dict): Add Forgejo noun by @JadedBlueEyes in https://github.com/Automattic/harper/pull/1630
* fix: don't flag "you and I are" by @hippietrail in https://github.com/Automattic/harper/pull/1650
* chore: noun attrs, new words from trending GitHub readmes by @hippietrail in https://github.com/Automattic/harper/pull/1635
* feat: don't flag mass noun in hyphenated compound by @hippietrail in https://github.com/Automattic/harper/pull/1636
* fix(chrome-ext): filter out erroneous double-clicking by @elijah-potter in https://github.com/Automattic/harper/pull/1653
* fix(core): several false-positives by @elijah-potter in https://github.com/Automattic/harper/pull/1652
* fix(chrome-ext): shrink LintBoxes  by @elijah-potter in https://github.com/Automattic/harper/pull/1654

## New Contributors
* @JadedBlueEyes made their first contribution in https://github.com/Automattic/harper/pull/1630

**Full Changelog**: https://github.com/Automattic/harper/compare/v0.53.0...v0.54.0