Skip to content

0.8.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 08:05

First full release. H1Aligner keeps note filenames aligned with their first H1 — automatically, quietly, and in one direction only.

Highlights

  • Five trigger modes: On file open / After editing / Both / On leaving a note / Manual only
  • Safety first: frontmatter lock (h1aligner-lock: true), daily-note protection, folder allowlists & regex excludes, cross-platform sanitisation (Windows-reserved names, 255-byte limit), case- and NFC-aware collision detection
  • Vault-wide dry-run preview with apply-time re-verification, 20-step identity-checked undo, session activity log
  • Localised in English / 繁體中文 / 日本語, following your Obsidian language setting
  • 233 unit tests (incl. property-based fuzzing) + 18 E2E scenarios against the production bundle; verified on macOS and iOS

Install (manual): copy main.js, manifest.json, styles.css into <vault>/.obsidian/plugins/h1aligner/, then enable it under Community plugins.

Full history: CHANGELOG.md