Skip to content

Releases: beppepic/chapter-diff

Chapter Diff 0.3.1

Choose a tag to compare

@beppepic beppepic released this 01 Sep 13:51

Changes

  • Match Obsidian Git's split diff highlighting with subtle line tints and translucent word-level red and green highlights.
  • Use Obsidian's native editor typography, spacing, and change gutters.
  • Keep unchanged-range folding compact and expandable.

Chapter Diff 0.3.0

Choose a tag to compare

@beppepic beppepic released this 01 Sep 12:00

What changed

  • Chapter Diff now opens in the note’s existing tab instead of creating a side split.
  • Obsidian navigation can return directly to the normal note view.
  • The comparison now uses editor typography, line numbers, and Obsidian Git-style red and green highlighting.
  • Long unchanged ranges appear as purple-accented “unchanged lines” bars.
  • Clicking an unchanged-lines bar expands the hidden content in both columns.
  • The toolbar is now compact and leaves more room for the manuscript.

Chapter Diff 0.2.0

Choose a tag to compare

@beppepic beppepic released this 01 Sep 10:47

What changed

  • The Working Tree column is now directly editable.
  • Edits are saved back to the Obsidian note automatically after a short delay.
  • The selected historical revision remains read-only on the left.
  • External note edits synchronize without rebuilding the diff view or moving the cursor.
  • The header now labels the selected revision and editable Working Tree columns.

Chapter Diff 0.1.0

Choose a tag to compare

@beppepic beppepic released this 01 Sep 09:45

Chapter Diff 0.1.0

Initial release of Chapter Diff for Obsidian.

Highlights

  • Compare the active note with any revision in its Git history.
  • View the past revision and live editor content side by side with highlighted changes.
  • Refresh the comparison automatically while editing.
  • Switch revisions directly from the diff pane.
  • Follow file history across Git renames.

Requirements

  • Obsidian 1.7.2 or newer on desktop.
  • A local vault inside a Git repository.
  • Git available on the system PATH.

Manual installation

Download main.js, manifest.json, and styles.css, place them in .obsidian/plugins/chapter-diff/, reload Obsidian, and enable Chapter Diff under Settings → Community plugins.