- Improved diffing algorithm: better recognition when two bodies of text mainly differ by their line breaks. For example, if [A] has a long paragraph all on one line and [B] has the same content split over multiple lines to maintain a maximum column width, then both passages will be grouped as "modified ≠" and their newline differences highlighted. - Improved diff UI: extra connecting lines now appear in diff dividers when there are a few scattered word differences that might be hard to spot within a large modified segment. In these cases, they'll help to point out where they are and which lines they match up on. - Performance improvements when generating large diffs. - Fixes an occasional stack overflow crash when generating diffs. - You can edit a text clipping's title by selecting it in the sidebar and pressing enter. - Fixed a bug that caused scrolling to break when both sides of a diff were identical. - Navigation toolbar buttons (up and down arrows) now become disabled when there are no segments to navigate in a diff.
Fixes appearance of the window titlebar in macOS 26.2.
- Fixes occasional stack overflow crash when generating diffs. - Fixes syntax highlighting.
Leverages Apple Intelligence, where available, to name text clippings as they are dragged or pasted into a comparison.
- Overhauled UI to look at home with Liquid Glass on macOS Tahoe. - Added symbols to distinguish change types within a diff (+ added, - removed, ≠ modified). - Fixed potential stack overflow crash when generating diffs.
- Fixes an infrequent crash while displaying 2-way diffs.
- Fixes handling of line separator (soft line breaks) in diffs.
- Allow duplicate text clippings to be pasted into the comparison tool. - Lots of stability and performance improvements to diffing and syntax highlighting brought over from the latest version of JuxtaCode.
- Fixed "Contact Developer" menu item. - Changed required macOS version to 14.0 - Improved performance of diff generation and presentation.
• Fixed syntax highlighting not appearing in file merges. • Fixed secondary click not always selecting the correct entry in the sidebar.