Releases: ArioMoniri/changex
ChangeX v0.1.24
Fixes per-commit highlighting in the Document view: clicking a commit now scrolls to and highlights the exact paragraph that commit changed (a sandboxed-iframe quirk was silently swallowing the highlight). Builds on v0.1.23's liquid-glass redesign, per-commit document focus, rewind-to-commit, and chronological ordering.
ChangeX v0.1.23
A native, liquid-glass redesign — plus commit-level navigation of your document.
Liquid glass / native feel
The window is now a real translucent material that picks up the desktop behind it — NSVisualEffectView on macOS, Mica/Acrylic on Windows. The whole chrome (top bar, sidebar, headers) is frosted glass with hairline edges and glossy controls.
See what each commit changed — in the document
Click any commit and the Document view jumps to and highlights the exact paragraph that commit changed. No more hunting through the file for the AI's edit.
Rewind to any commit
Rewind to #N reconstructs the document as it was at that commit (replays the original + the first N edits) and reveals the file in Finder/Explorer. It asks for the original pre-edit document once, then remembers it.
Chronological everywhere
Timeline, commit graph, and the change-log are all ordered oldest-edit-first.
pip install -U --no-cache-dir "changex[preview]" # CLI + MCP
# Desktop app: macOS .dmg / Windows .msi / Linux .AppImage belowChangeX v0.1.22
UI polish: the Viewer's Commit graph / Document toggle now sits in a proper dark header bar that lines up with the provenance-timeline header (one clean strip across the top), the segmented control got a macOS-style restyle, and the Open / Change document… button is now clearly legible (it was light-on-white before). No behaviour change — same native Document view + commit graph from v0.1.21.
pip install -U --no-cache-dir "changex[preview]" # CLI + MCP (unchanged from 0.1.21)
# Desktop app: grab the macOS .dmg / Windows .msi / Linux .AppImage belowChangeX v0.1.21
See every change the AI made — inside the document itself.
The ChangeX Viewer now opens on two views you flip between:
- Commit graph — the GitKraken-style provenance timeline (each paragraph rides its own coloured lane; trace one part through all its edits).
- Document (new) — your tracked
.docxrendered as the document: the real text, in order, with the AI's insertions and deletions marked inline (hover a change for who/when), plus a who/why change-log. This is the view you want for a manuscript — a flipped number or an invented citation is impossible to miss when it's redlined in context.
Drop a .changex next to its tracked .docx and the app finds the document and opens this view on its own; or hit Open document… to pick it. Under the hood it's the same changex review --doc you can run from the CLI.
pip install -U --no-cache-dir "changex[preview]" # CLI + MCP
# Desktop app: download the macOS .dmg / Windows .msi / Linux .AppImage belowCarries forward everything from v0.1.14–v0.1.20 (commit graph + follow-line legend, native Quick Look, Finder/Explorer preview, no Dock icon, log/rewind, connect all).
ChangeX v0.1.20
The commit graph now explains itself — and the Viewer's built-in sample shows it too.
- "Lanes = document parts" legend added to the commit graph (CLI report and the ChangeX Viewer). Each coloured lane is one document part (paragraph); the connecting line follows that part through its edits — it is not the hash chain. So two different hashes joined by a line = two edits to the same paragraph.
- Viewer sample fixed: the built-in 'Load sample' (and browser-preview mode) used an older local renderer that still showed the op-by-op redline. It now renders the exact same GitKraken-style commit graph as
changex review— per-part lanes, follow lines, author chips, dark/light.
pip install -U --no-cache-dir "changex[preview]"Carries forward everything from v0.1.14–v0.1.19 (native Quick Look, code/text preview, Windows preview, no Dock icon, commit graph + follow lines, log/rewind, connect all).
ChangeX v0.1.19
Auto-connects the MCP to EVERY installed app — not just Claude Desktop.
Installing the ChangeX Viewer now wires the changex tools into every local AI app on launch:
changex connect all(new) — detects what's installed and connects each, idempotently: Claude Code (via theclaudeCLI), the Claude Desktop app, Cursor (~/.cursor), and the Gemini CLI (~/.gemini). Best-effort — one failure never blocks the rest.- The ChangeX Viewer auto-runs
changex connect allon launch (was Claude Desktop only), and the Settings button is now "Connect to my AI apps".
After installing, open the Viewer once, then fully quit & reopen Claude Desktop — the ChangeX tools are live in all your apps.
pip install -U --no-cache-dir "changex[preview]"
changex connect all # connect every installed app at onceEverything from v0.1.14–v0.1.18 carries forward (native Quick Look, code/text preview, Windows preview, no Dock icon, commit graph with per-part follow lines, changex log / rewind).
ChangeX v0.1.18
Rewind to any phase + per-part "follow lines" in the commit graph.
The .changex journal is an append-only, hash-chained log of edits — now you can navigate it like git:
- ⏪
changex rewind <journal> <original.docx> --to <seq|hash> --out <doc>— reconstruct the document as it was at any earlier phase.--to 0is the clean baseline;--to <seq>or a hash prefix (fromchangex review/changex log) replays the baseline + the first N edits. - 🐙 GitKraken-style commit graph, now multi-lane — every document part (paragraph) is its own coloured lane: a continuous follow line you can trace down the graph through every edit that touched it. Parts edited repeatedly become parallel threads. The same graph shows in the ChangeX Viewer and
changex view.
pip install -U --no-cache-dir "changex[preview]"
changex rewind report.changex original.docx --to 3 --out phase3.docx
changex review report.changex --out graph.html # the multi-lane follow-line graphEverything from v0.1.14–v0.1.17 carries forward (native Quick Look, code/text preview, Windows preview, no Dock icon, auto-connect to Claude Desktop, changex log).
ChangeX v0.1.17
Git-like history + a GitKraken-style commit graph for every document.
The .changex journal was always an append-only, hash-chained log of edits — each op is a commit (hash ⭢ prev_hash) stamped with author + timestamp. v0.1.17 surfaces it:
changex reviewis now a GitKraken-style commit graph — a coloured graph rail of commit nodes (per-author lanes), each showing its short hash, the op kind, the document part it touched, the redline (red strikethrough delete / green insert), the author (avatar + name), and a timestamp. Dark/light aware, self-contained HTML. The same graph shows in the ChangeX Viewer andchangex view.changex log— git-log-style history in the terminal (--onelinetoo).
pip install -U --no-cache-dir "changex[preview]"
changex log report.changex --oneline # the history, git-style
changex review report.changex --out graph.html # the commit graphEverything from v0.1.14–v0.1.16 carries forward (native Quick Look, code/text preview, Windows preview, no Dock icon, auto-connect to Claude Desktop).
ChangeX v0.1.16
Auto-connects ChangeX to Claude Desktop — for every user, no manual config.
Previously you had to hand-edit claude_desktop_config.json (or run changex connect) to use the ChangeX tools in the Claude Desktop app. Now:
- ChangeX Viewer auto-registers the MCP with Claude Desktop on launch (macOS and Windows). Install the app, open it once, then fully quit & reopen Claude Desktop — the ChangeX tools (open/edit/save tracked docs) are there. A Settings ▸ Use ChangeX in Claude button re-runs it anytime.
changex connect claude-desktopis now idempotent (a no-op if already connected) and remains the one-command path for CLI-only installs — cross-platform (~/Library/Application Support,%APPDATA%,~/.config).
Everything from v0.1.14–v0.1.15 carries forward (native Quick Look renderer, code + plain-text preview, Windows preview, no Dock icon).
pip install -U --no-cache-dir "changex[preview]"ChangeX v0.1.15
Adds plain-text file support to Quick Look. .txt, .log, Markdown, and unknown text files now preview as clean, readable text — previously they were mis-highlighted as code (prose words like "for"/"is"/"type" coloured as keywords). Known code extensions still get full syntax highlighting; .changex still shows the redline. Verified live in Finder.
Re-download ChangeX-QuickLook.dmg or update via ChangeX Viewer ▸ Settings ▸ Enable.