v1.11.0
ankitects/ankiv1.11.0Mar 18, 2026by github-actions[bot]
AI Summary
This release includes dictionary curation, dependency updates, various grammar fixes, and performance optimizations through code refactoring.
Key Highlights
- Dictionary curation and updates.
- Refactored code to use `LazyLock` and removed unnecessary boxing of linters.
- Added support for geo acronyms.
- Improved Chrome extension icons.
New Features
- Grammar correction: 'do a mistake' corrected to 'make a mistake'.
- Grammar correction: 'commitment toward(s)' corrected to 'commitment to'.
- Grammar correction: 'reason of doing' corrected to 'reason for doing'.
- Grammar correction: 'womans' corrected to 'women'.
Full Release Notes
## What's Changed * chore: dictionary curation by @hippietrail in https://github.com/Automattic/harper/pull/2867 * feat: do a mistake→make a mistake by @hippietrail in https://github.com/Automattic/harper/pull/2463 * refactor: two-digit decade support by @hippietrail in https://github.com/Automattic/harper/pull/2911 * fix: warn about clashing linter names by @hippietrail in https://github.com/Automattic/harper/pull/2374 * feat(core): flag redundant use of progressive verbs followed by "more" by @elijah-potter in https://github.com/Automattic/harper/pull/2859 * feat: hit the nail in the head→on the head by @hippietrail in https://github.com/Automattic/harper/pull/2918 * build(deps): bump tempfile from 3.20.0 to 3.27.0 by @dependabot[bot] in https://github.com/Automattic/harper/pull/2939 * build(deps): bump tree-sitter-lua from 0.4.1 to 0.5.0 by @dependabot[bot] in https://github.com/Automattic/harper/pull/2938 * build(deps): bump clap from 4.5.60 to 4.6.0 by @dependabot[bot] in https://github.com/Automattic/harper/pull/2937 * fix(core): test which was testing the wrong thing by @elijah-potter in https://github.com/Automattic/harper/pull/2946 * feature/obsidian-colored lints by @stanley-910 in https://github.com/Automattic/harper/pull/2931 * refactor: `once_cell`→`LazyLock` by @hippietrail in https://github.com/Automattic/harper/pull/2942 * deps: bump rand to 0.10.0 by @86xsk in https://github.com/Automattic/harper/pull/2947 * feat: commitment toward(s) → commitment to by @hippietrail in https://github.com/Automattic/harper/pull/2948 * feat: add geo acronyms by @tongpu in https://github.com/Automattic/harper/pull/2687 * feat: bump spell fixes differing by an apostrophe by @hippietrail in https://github.com/Automattic/harper/pull/2927 * build(deps): bump once_cell from 1.21.3 to 1.21.4 by @dependabot[bot] in https://github.com/Automattic/harper/pull/2936 * feat(chrome-ext): replace icons with cleaner variants by @elijah-potter in https://github.com/Automattic/harper/pull/2949 * feat: reason of doing→reason for doing by @hippietrail in https://github.com/Automattic/harper/pull/2953 * feat: the different(s) between→the difference between by @hippietrail in https://github.com/Automattic/harper/pull/2951 * Dictionary curation 2026 03 13 by @hippietrail in https://github.com/Automattic/harper/pull/2941 * perf(core): avoid cloning in `DictWordMetadata::append` by @86xsk in https://github.com/Automattic/harper/pull/2912 * refactor: most `ExprLinter`s don't need to be boxed by @hippietrail in https://github.com/Automattic/harper/pull/2885 * feat: womans→women, writed→wrote, etc. by @hippietrail in https://github.com/Automattic/harper/pull/2812 ## New Contributors * @tongpu made their first contribution in https://github.com/Automattic/harper/pull/2687 **Full Changelog**: https://github.com/Automattic/harper/compare/v1.10.0...v1.11.0