Release notes from 2.12.1 back to 2.9.0

v2.12.1 is released Jul 23 2025

Fixed in this release - General

  • Removed support for Windows 8. Windows 10 and 11 are still supported.
  • Layout bug in macOS Sonoma has been fixed.
  • DiffPlug won't restore its position to an unplugged monitor anymore.
  • Track in MATLAB fixed in R2024b and R2025a.
  • As part of this fix, the CONNECTION COMPLETE animation which was shown in the MATLAB Command Window is now shown in DiffPlug's console, depending on what version of MATLAB you are using.

v2.12.0 is released Jun 09 2025

New in this release - General

  • Windows Authenticode installer.
  • Support for the .webp image format.
  • Support for Git LFS.
  • Fixed a bug in parsing and rendering stateflow elements within some Simulink test harnesses.

v2.11.2 is released Feb 27 2025

  • Added preliminary support for R2025a.
  • Fixed parsing and rendering of large SLDD files.

New in this release - General

  • OAuth login for GitHub.
  • Streamlined license manager experience.
  • UI stability fixes for recent versions of Ubuntu linux.
  • Better syntax highlighting for Kotlin.

v2.11.1 is released Sep 09 2024

New in this release - Simulink

  • Added support for R2024a and R2024b.

New in this release - General

  • Redesigned manual now supports search.

v2.11.0 is released Oct 26 2023

New in this release - Simulink

  • Added support for R2023b.

New in this release - Git

  • You can now login to GitHub to view private issues and pull requests.
  • You have always been able to select groups of commits or branches with ctrl+click, now you can also use shift+click.
  • You can also use the arrow keys to navigate commits and branches, including shift selection.

v2.10.0 is released Dec 31 2022

New in this release - Simulink

  • Added support for .sldd files (details).
  • Some blocks with custom mask drawing code had their background and foreground colors set to white. Because DiffPlug can't read all custom mask code, white-on-white is invisible, so the foreground color is now drawn as grey for these cases.
  • When the label of a constant block is too long to fit, DiffPlug tries shrinking the font by 1 or 2 points.

Fixed in this release - Simulink

  • Stateflow blocks whose ports have been reordered are now drawn in the correct position - no more unnecessary wire bends.
  • Various bugs around drag-and-drop on the DiffList have been fixed.

v2.9.1 is released Oct 31 2022

New in this release - macOS

  • Installers for macOS are now signed and notarized to prevent security warnings.
  • Installers for Apple Silicon (M1, M2, etc) are now available for better performance on Apple Silicon machines.

v2.9.0 is released Oct 03 2022

New in this release - Git

  • Initial GitHub support. github support
  • Support is limited to public repositories on GitHub.com. Private repositories and GitHub Enterprise support to follow.

Fixed in this release - Git

  • Fixed a bug when diffing changes in the working copy of submodules.
  • Fixed some bugs related to tracking branches, especially when their branch name doesn't exactly match the remote branch name (e.g. main-upstream).

New in this release - Simulink

  • Added support for R2022b.

New in this release - general usage

  • We have bumped the underlying Java Runtime to Java 17, which means that Windows Vista and 7 are no longer officially supported. No changes in Mac or Linux compatibility.
Extend to 2.9.0 >

Have questions?

We've got answers.