Skip to content

v0.0.2 — git vsdxdiff visual difftool

Choose a tag to compare

@Kreijstal Kreijstal released this 03 Jul 03:32
· 31 commits to master since this release
719e7a3

Adds a graphical git diff for .vsdx files.

▶ Live app: https://kreijstal.github.io/vsdxeditor/ · 📖 Usage: https://kreijstal.github.io/vsdxeditor/usage.html

New: git vsdxdiff

git diff on .vsdx shows canonical XML (textconv). Now git vsdxdiff opens the browser visual diff (overlay + side-by-side) for two revisions:

git vsdxdiff drawing.vsdx                 # working tree vs HEAD
git vsdxdiff HEAD~1 -- drawing.vsdx       # vs a previous commit
git vsdxdiff main feature -- drawing.vsdx # across branches

git extracts both revisions; a throwaway localhost server serves the app + both files and opens your browser at the Compare view. Everything stays local. Run npm run vsdx:install-difftool once per clone to register it (also sets up the readable git diff + 3-way git merge drivers).

See docs/vsdx-with-git.md.

Assets

  • vsdxeditor-0.0.2-dist.zip — prebuilt static bundle.

Full changelog: v0.0.1...v0.0.2