v0.39.0

Automattic/harperv0.39.0May 26, 2025by github-actions[bot]

AI Summary

Switches to a community-maintained fork of tower-lsp and introduces a linter to distinguish between 'Every day' and 'Everyday'.

Key Highlights

  • Switched to community maintained fork of tower-lsp
  • Implemented 'Every day vs Everyday' linter
  • Fixed 'as of lately' to 'as of late'
  • Refactored compound noun linters for consistency

New Features

  • Community LSP fork implementation
  • Every day vs Everyday linter
  • Grammar fix for 'as of late'
  • Refactored compound noun linters

Full Release Notes

## What's Changed
* fix: use community maintained fork of tower-lsp by @jfly in https://github.com/Automattic/harper/pull/1316
* refactor: make the three compound noun linters consistent by @hippietrail in https://github.com/Automattic/harper/pull/1294
* feat: as of lately→as of late by @hippietrail in https://github.com/Automattic/harper/pull/1319
* feat: Every day vs Everyday linter by @hippietrail in https://github.com/Automattic/harper/pull/1265
* build(deps): bump tokio from 1.45.0 to 1.45.1 by @dependabot in https://github.com/Automattic/harper/pull/1328
* feat:point of views→points of view by @hippietrail in https://github.com/Automattic/harper/pull/1324
* build(deps): bump uuid from 1.16.0 to 1.17.0 by @dependabot in https://github.com/Automattic/harper/pull/1327
* fix(vscode-plugin): make test reliable with `waitForDiagnosticChange` by @kiding in https://github.com/Automattic/harper/pull/1322
* Dictionary curation 2025 05 22 by @hippietrail in https://github.com/Automattic/harper/pull/1321
* feat:amount for→account for/amount to by @hippietrail in https://github.com/Automattic/harper/pull/1320
* fix(chrome-ext): scrolling on Notion + other tweaks by @elijah-potter in https://github.com/Automattic/harper/pull/1317


**Full Changelog**: https://github.com/Automattic/harper/compare/v0.38.0...v0.39.0