New in this release:

  • Realtime diagram tracking in Mathworks® MATLAB®.
    • While the Track in MATLAB button in the top-right of a Simulink diagram is engaged, MATLAB will mirror the selections you make in DiffPlug.
    • This link is optional, and all other features of DiffPlug will continue to work without a MATLAB license.
  • The Simulink differ now ignores the order of Simulink properties, which greatly reduces the comparison noise introduced during MATLAB version upgrades.
    • The differ still respects the order of Array nodes, for which order matters.
  • Added a Clean and Import from MATLAB button to help manage Simulink library folders.
  • The conflict navigator ( First conflict Previous conflict Next conflict Last conflict ) now greys out options which are not possible, to indicate when you have reached the end of the conflicts.
  • Simulink diff reports no longer display details which have been ignored.
  • The Simulink internal property ‘ObjectID’ is now hidden to decrease the noise it caused in diffs.
  • Improved support for Model Reference blocks.
  • Synergy integration allows tying to only viewer or differ.

Fixed in this release:

  • Fixed stability issues in the Windows explorer extension.
  • Fixed a bug which prevented automatic detection of external changes.
  • Fixed a bug in Simulink report generation which could cancel reports which contained matches between text and graphical elements.
  • Text differ can now diff multi-megabyte files with ease.
  • MAT-File viewer / differ now formats floating point arrays correctly.
  • Fixed Stateflow display errors for R2014b and later models.

Missing in this release:

  • DiffPlug’s native Subversion client is not present in 1.5.0. It will return in future releases.