# Kaleidoscope changelog > A file, folder and image diff and merge tool for macOS, with Git and Xcode integration. - Vendor: Kaleidoscope - Category: Developer Tools - Platforms: macOS - Official site: https://kaleidoscope.app - Tracked by: What's New (https://whatsnew.fyi/product/kaleidoscope) - Harvested from: Update feed - Entries below: 1 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## Releases ### 7.0.1 - Date: 2026-07-30 - Version: 7.0.1 - Original notes: https://updates.kaleidoscope.app/v7/release-notes/Kaleidoscope-7.0.1-10509.app.html - Permalink: https://whatsnew.fyi/product/kaleidoscope/releases/7.0.1 - Labels: Platforms: macOS - **added** — Added an Enable Automatic Alignment setting in Settings > Images to turn off AI-assisted image alignment - **changed** — Live Working Copy Changes notification and pause settings are now remembered across documents - **fixed** — Fixed a stuck alignment spinner in Image Comparisons - **fixed** — Fixed changeset rows in Live Working Copy Changes occasionally showing the wrong or duplicate file name - **added** — Live Working Copy Changes updates working copy changesets in real time as files change - **added** — The sidebar automatically shows files that become modified, including files that were clean when the document was opened - **added** — Untracked files appear in real time marked with a question mark until added to Git - **added** — Staging state of each file is visible at a glance with solid icons for fully staged files and hollow icons for partly staged files - **added** — Notifications report changes and Git operations when Kaleidoscope is in the background, with clicking a notification taking you to relevant changes - **added** — New toolbar controls let you pause and resume live updates and configure which notifications you receive - **added** — Git worktrees are fully supported - **added** — Unified Changeset Navigation using Navigate > Next Change and Navigate > Previous Change optionally jumps across file boundaries with keyboard shortcuts ⌘↓ and ⌘↑ - **added** — Commit Graph visualizes the Git commit graph to help understand branches, merges, and commit relationships - **changed** — Improved performance when switching between files in changesets - **added** — Syntax highlighting for Xojo files, Dockerfile syntax, and several F# file types - **added** — Added support for the Insiders edition of VS Code as an external text editor Release Notes Kaleidoscope 7.0.1 10509 July 30, 2026 Enhancements - Added an Enable Automatic Alignment setting in Settings > Images, letting you turn off AI-assisted image alignment. - Live Working Copy Changes notification and pause settings (the bell button in the toolbar) are now remembered across documents. Bugfixes - Fixed a stuck alignment spinner in Image Comparisons. - Fixed changeset rows in Live Working Copy Changes occasionally showing the wrong or duplicate file name. - Various smaller fixes and improvements. Kaleidoscope 7.0 10499 July 28, 2026 New - Live Working Copy Changes. Working copy changesets now update in real time as files change, whether those changes come from you, your editor, or a coding agent. The document stays connected to your working copy — no more reopening to see the latest state. This also works when launching a comparison via git difftool. If you work with coding agents, try leaving a changeset open while an agent works in the background! - The sidebar keeps up, too: files that become modified appear automatically, even files that were clean when you opened the document. - Untracked files appear in real time as well, marked with a question mark until you add them to Git. - The staging state of each file is visible at a glance: fully staged files use a solid icon, partly staged files a hollow one. - When Kaleidoscope is in the background, notifications report changes and Git operations such as commits and reverts. Clicking a notification takes you directly to the relevant changes. - New toolbar controls let you pause and resume live updates, and configure which notifications you receive. - Git worktrees are fully supported. - Unified Changeset Navigation. Using Navigate > Next Change and Navigate > Previous Change, you can now optionally jump across file boundaries, letting you review an entire changeset with a single set of keyboard shortcuts, ⌘↓ and ⌘↑. - Commit Graph. The Commit History introduced in Kaleidoscope 6.7 now visualizes the Git commit graph, helping you understand branches, merges, and commit relationships. Enhancements - Initial adjustments for macOS Golden Gate (27.0 Beta). Please let us know if you run into issues. - Improved performance when switching between files in changesets. - Syntax highlighting for various kinds of Xojo files, Dockerfile syntax, and several F# file types. - Added support for the Insiders edition of VS Code as an external text editor. - Support for the [Otty](https://otty.sh) Terminal app. - Better detection of external text editors installed via Homebrew or in ~/Applications. - Modernized the available Shortcuts actions and added two new ones: - Open Changeset. Given a commit hash (SHA), it will open all changes of that commit. The repository needs to be known to Kaleidoscope so it can find the commit. - Open Live Working Copy Changes. Given a path to a Git repository, this opens the live working copy changes for that repository. - Improvements to the kaleidoscope URL scheme: - Use kaleidoscope://changeset?path= to open live working copy changes for that directory. ~ will be resolved as expected. - To open a commit changeset use kaleidoscope://changeset with the parameter ?sha= or ?hash= for better distinction. - New command kaleidoscope://commit?sha= or hash= to open a particular commit in the Lookup Commit window. As usual, the containing repository needs to be in the Repositories list. - When Kaleidoscope is unable to fulfill a URL request, you now get a response in the form of a notification. Bugfixes - Fixed a crash with ksdiff --changeset --filelist file1.txt file2.txt. - Various smaller fixes and improvements. Kaleidoscope 6.7 10249 April 24, 2026 New - See changesets in the same hierarchy as your files on disk. In addition to the traditional flat file list, you can now browse changesets in a folder-based outline that keeps the surrounding structure visible and makes it easier to stay or _[Truncated at 4000 characters — full notes: https://updates.kaleidoscope.app/v7/release-notes/Kaleidoscope-7.0.1-10509.app.html]_