New in this release:
- Added support for configuring Rational Synergy to use DiffPlug for Simulink comparisons.
- The Simulink differ links the diff windows to the list of files more clearly.
- Mouse over a file in the FileList and the appropriate parts of the differ will light up.
- Likewise, as you mouseover different parts of the differ, the appropriate part of the FileList will light up.
- The commandline client can now ask DiffPlug to quit for the purposes of install scripting.
dp.exe --Exit
- All search boxes (BrowseBar, KeyRing, etc) are now fuzzy searches.
- The Simulink differ can now display multiline property values.
- This is especially helpful for Stateflow states and transitions.
- DiffPlug now supports navigating up one level using the
Esc
key. - DiffPlug can now render masks that have
plot()
calls. - Improved filtering for UserData.
- If the property which binds the UserData to a block is filtered (e.g.
UserData=DataTag12
), then any changes in that UserData will be filtered as well.
- If the property which binds the UserData to a block is filtered (e.g.
- Better handling of MAT-Data Structures.
- Complete rework of library handling to focus on relative paths.
- Diffing “jagged” models and libraries is now much easier.
- Introduced a new report format.
Fixed in this release:
- DiffPlug now shows proper background colors for all blocks.
- DiffPlug’s Simulink viewer no longer clips text when zooming.
- DiffPlug’s Simulink parser can now handle transitions that don’t have a destination state.
- Fixed a bug in how the Simulink differ displays additions.
- Fixed a bug which occasionally prevented a tree-view from scrolling to the very bottom.
- Fixed a bug in how Workspace Data is displayed in Simulink diff reports.
Missing in this release:
- DiffPlug’s native Subversion client is not present in 1.4.3. It will return in future releases.