v0.27.0
Automattic/harperv0.27.0Apr 1, 2025by github-actions[bot]
AI Summary
Release focusing on linters for 'another', 'adjective of a' detection, and VS Code extension stability.
Key Highlights
- New linters for common mistakes with 'another'.
- Flagging of incorrect '<adjective> of a' structures.
- Fixes for VS Code language mode handling and auto-detect.
New Features
- Linters for 'another' usage.
- Detection of 'adjective of a' constructions.
- False positive fixes for 'inside of' and 'out of'.
- Dialect indicator for VS Code extension.
Full Release Notes
## What's Changed * fix(harper-ls): handle language mode change and VS Code auto detect by @kiding in https://github.com/Automattic/harper/pull/966 * feat: linters for common mistakes with "another" by @hippietrail in https://github.com/Automattic/harper/pull/963 * Dictionary curation 2025 03 06 by @hippietrail in https://github.com/Automattic/harper/pull/837 * feat(core): flag "<adjective> of a" by @hippietrail in https://github.com/Automattic/harper/pull/967 * fix: include the full set of personal pronouns and possessives by @hippietrail in https://github.com/Automattic/harper/pull/964 * fix: 2 words in curated dict lack / before annotations by @hippietrail in https://github.com/Automattic/harper/pull/958 * feat: implement #828 by @hippietrail in https://github.com/Automattic/harper/pull/853 * VS Code Extension Updates by @mcecode in https://github.com/Automattic/harper/pull/960 * doc(core): write up the difference between a `Linter` and a `PatternLinter` by @elijah-potter in https://github.com/Automattic/harper/pull/973 * fix(core): remove bad phrase by @elijah-potter in https://github.com/Automattic/harper/pull/974 * fix: handle another false positive in "adjective of a" by @hippietrail in https://github.com/Automattic/harper/pull/980 * feat(harper-typst): ignore file path as arguments, regex, .display by @kiding in https://github.com/Automattic/harper/pull/976 * Improve doc coverage by @elijah-potter in https://github.com/Automattic/harper/pull/979 * feat: detect capitalized false positives by @hippietrail in https://github.com/Automattic/harper/pull/988 * fix(harper-cli): set American as the default dialect by @kiding in https://github.com/Automattic/harper/pull/986 * build(deps): bump once_cell from 1.21.1 to 1.21.3 by @dependabot in https://github.com/Automattic/harper/pull/996 * feat: more false positives: "inside of" & "out of" by @hippietrail in https://github.com/Automattic/harper/pull/992 * template for feature requests on github by @hippietrail in https://github.com/Automattic/harper/pull/981 * build(deps): bump clap from 4.5.32 to 4.5.34 by @dependabot in https://github.com/Automattic/harper/pull/995 * feat: implement #993 by @hippietrail in https://github.com/Automattic/harper/pull/994 * Dialect indicator for VS Code extension by @hippietrail in https://github.com/Automattic/harper/pull/985 * chore: "head of a" false positive + test by @hippietrail in https://github.com/Automattic/harper/pull/999 * test(core): confirm that #720 is no longer present by @elijah-potter in https://github.com/Automattic/harper/pull/975 * fix(wordpress): crashes when options menu is opened by @elijah-potter in https://github.com/Automattic/harper/pull/1002 **Full Changelog**: https://github.com/Automattic/harper/compare/v0.26.0...v0.27.0