v0.70.0

Automattic/harperv0.70.0Oct 24, 2025by github-actions[bot]

AI Summary

Primarily a maintenance release fixing issues with CSS conflicts in the Chrome extension, Obsidian file handling, and improving diagnostics in the language server.

Key Highlights

  • Fixed CSS conflicts in Chrome extension
  • Obsidian plugin improvements (ignore files, sorted dictionary)
  • Language server diagnostics now include lint origin tags

New Features

  • Obsidian method to ignore all errors in file
  • Language server adds lint origin tags to diagnostics
  • Chrome extension fix for activation override

Full Release Notes

## What's Changed
* fix(chrome-ext): use Harper-specific HTML tag to avoid CSS conflicts by @elijah-potter in https://github.com/Automattic/harper/pull/2101
* feat(ls): add lint origin tags to the diagnostics by @elijah-potter in https://github.com/Automattic/harper/pull/2102
* fix(chrome-ext): don't override with activation from WordPress page by @elijah-potter in https://github.com/Automattic/harper/pull/2103
* fix(obsidian): problems when converting from Rust char indexes by @elijah-potter in https://github.com/Automattic/harper/pull/2104
* fix(obsidian): store user dictionary in sorted order by @elijah-potter in https://github.com/Automattic/harper/pull/2106
* feat(obsidian): add method to ignore all errors in file by @elijah-potter in https://github.com/Automattic/harper/pull/2105


**Full Changelog**: https://github.com/Automattic/harper/compare/v0.69.0...v0.70.0