v0.35.0

Automattic/harperv0.35.0May 14, 2025by github-actions[bot]

AI Summary

Enhances spell check suggestions based on common misspellings and expands the list of supported websites in the Chrome extension.

Key Highlights

  • Improved spell check suggestions accounting for common misspellings
  • Added support for more sites in the Chrome extension
  • Fixed 'adieu' vs 'ado' grammar
  • Persisted lint ignores in the language server

New Features

  • Improved spell check suggestions
  • Chrome extension site support
  • Grammar fix for 'adieu' vs 'ado'
  • LS lint ignore persistence

Full Release Notes

## What's Changed
* feat: improve spell check suggestions by accounting for common misspellings by @RunDevelopment in https://github.com/Automattic/harper/pull/1245
* chore: new words, tag fixes, add phrasal verbs by @hippietrail in https://github.com/Automattic/harper/pull/1219
* build(deps): bump quickcheck_macros from 1.0.0 to 1.1.0 by @dependabot in https://github.com/Automattic/harper/pull/1260
* feat: adieu→ado by @hippietrail in https://github.com/Automattic/harper/pull/1256
* build(deps): bump clap from 4.5.37 to 4.5.38 by @dependabot in https://github.com/Automattic/harper/pull/1259
* Dictionary curation 2025 05 13 by @hippietrail in https://github.com/Automattic/harper/pull/1264
* feat: a fare bit→a fair bit by @hippietrail in https://github.com/Automattic/harper/pull/1266
* build(deps): bump tokio from 1.44.2 to 1.45.0 by @dependabot in https://github.com/Automattic/harper/pull/1258
* feat(chrome-ext): add support for more sites by @elijah-potter in https://github.com/Automattic/harper/pull/1255
* fix: fix logic and improve explanatory comments by @hippietrail in https://github.com/Automattic/harper/pull/1267
* feat(ls): persist lint ignores by @elijah-potter in https://github.com/Automattic/harper/pull/1250
* fix(obsidian): move `max-height` css rule lower in the tree by @elijah-potter in https://github.com/Automattic/harper/pull/1273
* feat(core): add several new rules by @elijah-potter in https://github.com/Automattic/harper/pull/1241
* fix(ls): fix `position_to_index` by @86xsk in https://github.com/Automattic/harper/pull/1276
* feat(chrome-ext): ignore lints by @elijah-potter in https://github.com/Automattic/harper/pull/1272


**Full Changelog**: https://github.com/Automattic/harper/compare/v0.34.1...v0.35.0