v0.25.0

Automattic/harperv0.25.0Mar 10, 2025by github-actions[bot]

AI Summary

Added Typst support, Linux musl compilations, and several new grammar linters to improve writing accuracy.

Key Highlights

  • Added Typst Corrections support
  • Added Linux musl compilations
  • Implemented linter for worse/worst confusion
  • Added just newest-dict-changes command

New Features

  • Added Regexish support
  • Built against older GLIBC version

Full Release Notes

## What's Changed
* docs: update integrations section by @mcecode in https://github.com/Automattic/harper/pull/755
* Typst Corrections by @grantlemons in https://github.com/Automattic/harper/pull/442
* refactor: add comments to `just addnoun` and tweak logic by @hippietrail in https://github.com/Automattic/harper/pull/605
* feat: implements #841 by @hippietrail in https://github.com/Automattic/harper/pull/842
* Add WordPress Plugin Documentation and Demo by @elijah-potter in https://github.com/Automattic/harper/pull/838
* feat: add `just newest-dict-changes` by @hippietrail in https://github.com/Automattic/harper/pull/701
* Spellcheck improvements by @elijah-potter in https://github.com/Automattic/harper/pull/844
* fix: add missing "gotten rid off" to other "rid off" by @hippietrail in https://github.com/Automattic/harper/pull/840
* Rules page improvements by @elijah-potter in https://github.com/Automattic/harper/pull/843
* build(deps): bump axios from 1.8.1 to 1.8.2 in /packages by @dependabot in https://github.com/Automattic/harper/pull/845
* Regexish by @hippietrail in https://github.com/Automattic/harper/pull/669
* fix: fall back to `grep` when `rg` is not available by @hippietrail in https://github.com/Automattic/harper/pull/848
* feat: flag "monumentous" and offer "momentous" and "monumental" by @hippietrail in https://github.com/Automattic/harper/pull/864
* build(deps-dev): bump svelte-check from 4.1.4 to 4.1.5 in /packages by @dependabot in https://github.com/Automattic/harper/pull/874
* build(deps): bump typst-syntax from 0.13.0 to 0.13.1 by @dependabot in https://github.com/Automattic/harper/pull/867
* build(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /packages by @dependabot in https://github.com/Automattic/harper/pull/871
* build(deps-dev): bump autoprefixer from 10.4.20 to 10.4.21 in /packages by @dependabot in https://github.com/Automattic/harper/pull/873
* Dictionary curation 2025 03 08 by @hippietrail in https://github.com/Automattic/harper/pull/860
* feat: add many variants of "change of tact"->"tack" by @hippietrail in https://github.com/Automattic/harper/pull/852
* feat: implement #525 (worse/worst confusion) by @hippietrail in https://github.com/Automattic/harper/pull/856
* build(deps): bump cached from 0.54.0 to 0.55.1 by @dependabot in https://github.com/Automattic/harper/pull/868
* build(deps): bump anyhow from 1.0.96 to 1.0.97 by @dependabot in https://github.com/Automattic/harper/pull/865
* Build against an older GLIBC version by @elijah-potter in https://github.com/Automattic/harper/pull/877
* Cache busting by @elijah-potter in https://github.com/Automattic/harper/pull/876
* build(deps): bump thiserror from 2.0.11 to 2.0.12 by @dependabot in https://github.com/Automattic/harper/pull/866
* build(deps): bump serde_json from 1.0.139 to 1.0.140 by @dependabot in https://github.com/Automattic/harper/pull/869
* feat: add a lint to correct "in of itself" to "in and of itself" by @hippietrail in https://github.com/Automattic/harper/pull/863
* feat: implement "ticking time clock" by @hippietrail in https://github.com/Automattic/harper/pull/851
* feat: implements #746 by @hippietrail in https://github.com/Automattic/harper/pull/855
* feat(dict): added words to dictionary by @ficcdaf in https://github.com/Automattic/harper/pull/847
* fix: Ignore hex codes inside rgb function calls by @grantlemons in https://github.com/Automattic/harper/pull/857
* feat: Added Linux musl compilations by @kiding in https://github.com/Automattic/harper/pull/878

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

**Full Changelog**: https://github.com/Automattic/harper/compare/v0.24.0...v0.25.0