Release Notes

New in Version 1.2

Tahoe Compatibility

JuxtaCode's UI has been overhauled to work with Liquid Glass on macOS Tahoe.

Symbols to Indicate Change Types

Until now, JuxtaCode's UI has purely relied on colour to indicate what type of change is being highlighted. With this update, a symbol appears in the top left of each highlighted segment to indicate if it represents an addition (+), removal (-), modification () or conflict (!).

Performance and Stability

  • Smoother commit list loading.
  • Initial workspace diff loads more reliably.
  • Fixed a potential crash when generating diffs.

Version 1.2.5

  • Fixes appearance of window titlebars in macOS 26.2.
  • Fixes appearance of floating header views in commit diffs in macOS Sonoma & Sequoia.

Version 1.2.4

Fixes a potential crash when applying syntax highlighting to a commit’s diff.

Version 1.2.2

Fixes an issue that prevents app updates.

Version 1.2.1

Leverages Apple Intelligence, where available, to name text clippings as they are dragged or pasted into a comparison.

Version 1.2

  • Overhauled UI to look at home with Liquid Glass on macOS Tahoe.
  • The commit list in the sidebar now loads a lot more smoothly.
  • Initial loading of local changes is now more reliable.
  • Added symbols to distinguish change types within a diff (+ added, - removed, ≠ modified, ! conflicting).
  • Fixed potential stack overflow crash when generating diffs.

Version 1.1.15

  • Fixes an infrequent crash while displaying 2-way diffs.

Version 1.1.14

  • Fixes handling of line separator (soft line breaks) in diffs.

Version 1.1.13

  • Fixed a potential crash when viewing commit diffs.
  • Allow duplicate text clippings to be pasted into the comparison tool.

Version 1.1.12

  • Fixed syntax highlighting. (For real this time. I didn’t realise the last fix only worked for the debug build.)

Version 1.1.11

  • Fixed crash when viewing licence details in macOS Tahoe beta.