LEGEND:
+ Feature/improvement
* Bugfix
- Deprecated/removed feature


-------------------------------------------
|  Version 2026a               2026/06/10 |
-------------------------------------------
+ SimDiff now supports MATLAB R2026a.
+ Model Viewer Enhancements: Added Stateflow highlighting support and a new toolbar with additional visualization features.
+ Improved handling of disconnected signals during highlighting.
+ Various minor improvements and bug fixes.

-------------------------------------------
|  Version 2025b.1.1           2026/03/27 |
-------------------------------------------
* Minor bug fix in SimDiff Review.

-------------------------------------------
|  Version 2025b.1             2026/03/20 |
-------------------------------------------
+ Added support for dark mode in SimDiff, which automatically follows your system’s dark theme preference and can also be manually configured in the application settings for greater control.
+ Renamed SimDiff editions to better align with new feature roadmap. SimDiff Team is now SimDiff Workstation, and SimDiff Professional is now SimDiff Classic.  
+ Added a built-in filter (disabled by default) to ignore differences in commented blocks and their descendants where applicable (e.g., subsystems).
+ Updated SimDiff to use the new ENSOFT and SimDiff application icons.
* Improved load times and browser responsiveness of legacy HTML reports and Peer Review Files when they include many or very large model screenshots.
* Reduced the on-disk size of Peer Review Files.
* Improved rendering of certain Stateflow elements in Model Viewer.
* Fixed an issue that could prompt repeated EULA acceptance when using different SimDiff versions.
* Updated getting started guides to new branding.

-------------------------------------------
|  Version 2025b               2025/12/15 |
-------------------------------------------
+ SimDiff now supports MATLAB R2025b.
+ Introduced the new Peer Review File, which supersedes the legacy HTML report and enables new team collaboration features without requiring Simulink.
  Peer Review Files allow you to:
   - load the Peer Review File in SimDiff to interactively explore and visualize model differences 
   - view the Simulink model in SimDiff's Model Viewer without requiring a Simulink license
   - perform incremental reviews and maintain an audit trail of model changes
   - generate subsystem snapshots which facilitates discussions of changes
+ Introduced the SimDiff Review Edition, designed solely for loading and exploring Peer Review Files. See the release note above for details on the operations available when working with a Peer Review File.
+ Enhanced Git integration: SimDiff now displays relevant Git information when comparing files from a Git repository (requires a specific Git installation at this time).
+ Various minor improvements and bug fixes.

-------------------------------------------
|  Version 2025b-Prerelease    2025/10/01 |
-------------------------------------------
+ Introduced initial support for MATLAB R2025b.

-------------------------------------------
|  Version 2025a               2025/07/03 |
-------------------------------------------
+ SimDiff now supports MATLAB R2025a.
+ Added the Subsystem Snapshot feature to Team Edition, which generates an image summarizing changes within a subsystem. This helps facilitate easier review and discussion of model modifications.
+ Included a complimentary Team Edition upgrade, active through October 1st.
* Updated SimDiff to reflect new branding.
* Some other minor improvements/bug fixes.

-------------------------------------------
|  Version 2024b               2024/12/13 |
-------------------------------------------
+ SimDiff now supports MATLAB R2024b.
* Improved support for workspace variable comparison - expressions in Simulink.Parameter are now supported.
* Reduced cascading screenshot generation failures when one screenshot fails, improving the reliability of HTML report generation.
* Improved detection of Simulink/Stateflow elements for visualization and screenshot generation when they contain non-ASCII characters. 
* Fixed a bug in highlighting line differences.
* Made minor updates to the user manual.


+ SimDiff now supports MATLAB R2024b.
* Improved support for workspace variable comparison - expressions in Simulink.Parameter are now supported.
* Made minor updates to the user manual.
* Reduced cascading screenshot generation failures when one screenshot fails, improving the reliability of HTML report generation.
* Improved detection of Simulink/Stateflow elements for visualization and screenshot generation when they contain non-ASCII characters. 
* Fixed a bug in highlighting line differences

-------------------------------------------
|  Version 2024a.2             2024/10/29 |
-------------------------------------------
* Fixed a bug by which auditing icons could not be visualized in the HTML report.

-------------------------------------------
|  Version 2024a.1             2024/08/07 |
-------------------------------------------
+ SimDiff has been verified to work on CentOS 9.

-------------------------------------------
|  Version 2024a               2024/06/28 |
-------------------------------------------
+ SimDiff now supports MATLAB R2024a.
+ Updated UI icons to modernize and harmonize them.
+ Added missing command line options to the .m script that launches SimDiff from MATLAB.
+ The HTML report is now wider on screen. When printed, it's adjusted to page orientation selection. 
+ Improved support for the port specification table of C Caller block. Now a table is shown in the GUI and the HTML report.
* Fixed an error that caused SimDiff to exit when models contained a corrupted Text Annotation with no name.
* Show an appropriate message when comparing MDL models saved by a version of MATLAB newer than SimDiff.
* Fixed a minor GUI layout issue in the model selection dialog in Linux.
- Support for MATLAB versions prior to R2007b has been discontinued.

-------------------------------------------
|  Version 2023b.3             2024/01/26 |
-------------------------------------------
* Fixed a bug by which SimDiff could not parse some models with large user data associated with blocks.
* Some other minor improvements/bug fixes.

-------------------------------------------
|  Version 2023b.2             2024/01/19 |
-------------------------------------------
* Resolved an issue in SimDiff where garbled characters could be shown on certain OS display languages.

-------------------------------------------
|  Version 2023b.1             2023/12/14 |
-------------------------------------------
+ Revamped the model selection window to bring you a cleaner, more modern design.
+ Use the "SimDiff <version>" format for the start menu folder. This is to make SimDiff compatible with the single top-level view in newer Windows editions.

-------------------------------------------
|  Version 2023b               2023/11/10 |
-------------------------------------------
+ SimDiff now supports MATLAB R2023b.
+ Updated UI to a more modern, clean, and elegant look and feel.
+ Model screenshots in HTML report are now saved as SVG for better quality.

-------------------------------------------
|  Version 2023a.2             2023/07/14 |
-------------------------------------------
+ Improved support for multiple-monitor configurations.
* Updated the built-in Annotations filter to also ignore Stateflow annotations changes.
* Added missing translations for some messages shown when using SimDiff in batch mode.
* Some other minor improvements/bug fixes.

-------------------------------------------
|  Version 2023a.1             2023/04/28 |
-------------------------------------------
+ Added support for Simulink Based States.
+ Improved merge support for Event and Reset subsystem ports.
* Fixed a bug by which differences on User Data associated to blocks might not be detected.  
* Fixed a bug in comparing workspace variables for models with the same name.

-------------------------------------------
|  Version 2023a               2023/04/10 |
-------------------------------------------
+ SimDiff now supports MATLAB R2023a.
+ Improved support for merging lines connected to Reset and Event subsystem ports.
* Fixed potential issues when merging models saved with MATLAB R2022b or higher.

-------------------------------------------
|  Version 2022b               2022/11/02 |
-------------------------------------------
+ SimDiff now supports MATLAB R2022b.
+ Added support for Stateflow Atomic Boxes.
* Improved MATLAB communication feature to reduce some connection problems.
* Fixed merging Stateflow objects contained in Stateflow Atomic Subcharts.
* Improved merge action dependencies by considering Stateflow Events that are referred to in mappings for linked Atomic Subcharts.

-------------------------------------------
|  Version 2022a               2022/05/05 |
-------------------------------------------
+ SimDiff now supports MATLAB R2022a.
+ SimDiff now supports Windows 11.
+ Made some improvements to the alignment algorithm to increase its accuracy.
* Fixed the Linux shell script to launch SimDiff so that it works when used from a repository integration client.
* Fixed a bug that caused the SimDiff batch mode to fail when specifying a report file in certain cases.
* Minor improvements to dialog messages and documentation.

-------------------------------------------
|  Version 2021b               2021/10/29 |
-------------------------------------------
+ SimDiff now supports MATLAB R2021b.
+ Added support for the new Stateflow.Port object introduced in Stateflow.
+ MATLAB Functions can now be displayed in different windows if using R2021b or newer.
+ The report location dialog now opens in the folder where the previous report was generated.
+ Show an appropriate message when trying to configure a MATLAB version that is not supported in the SimDiff version being used.
+ Updated report dialog behavior to not show a message if the option to include audit data in reports is enabled but audit data was not specified for the current comparison.
+ Show an appropriate message when an invalid report location is provided when running SimDiff in batch mode.
+ Added support for the change in the MDL file format introduced in MATLAB R2021b.
* Ensure long attribute values are always properly wrapped in the HTML report.
* Fixed a bug by which SimDiff could wrongly report differences on the "Array" attribute under a block.
* Fixed a bug by which SimDiff could wrongly report differences on blocks when they were created from a masked library block.

-------------------------------------------
|  Version 2021a.1             2021/05/20 |
-------------------------------------------
* Fixed a bug by which SimDiff crashes if it was installed in silent mode ('/S' switch).

-------------------------------------------
|  Version 2021a               2021/03/22 |
-------------------------------------------
+ SimDiff now supports MATLAB R2021a.
+ Enhanced workflow to select element types for an attribute filter
+ Improved color highlighting for Bus Creator, Bus Selector and Mux/Demux blocks
+ Added support for flashing and highlighting lines connected to RConn and LConn ports
+ SimDiff properly collects and shows information about the involved element(s) if there is any problem during the model highlighting operation
+ Show a more suitable error message when there is a failure in a specified MATLAB startup command
* Fixed a bug by which SimDiff could wrongly report differences on structured attributes when performing a subsystem comparison
* Fixed a bug by which SimDiff could potentially clear workspace variables while generating HTML reports
* SimDiff now maintains the current directory on exit when launched from MATLAB
* Suppress warnings about jar files already specified on the static java path when launching SimDiff from MATLAB

-------------------------------------------
|  Version 2020b.1             2020/11/25 |
-------------------------------------------
* Fixed a bug that prevented connecting to MATLAB in Windows 10 using the 'com' connection method.

-------------------------------------------
|  Version 2020b               2020/10/15 |
-------------------------------------------
+ SimDiff now supports MATLAB R2020b.
+ SimDiff 4 has been verified to support TargetLink 5.0
+ Improved accuracy and speed of the comparison algorithm.
+ Always show attribute values side-by-side (column-wise) in HTML report. Previously, they were shown row-wise for long attribute values.
+ Properly represent in the Attributes panel the new Simulink mask format introduced in R2017b for SLX models.
+ Update Mask Parameter change renderer to support the mask representation in SLX models saved with R2017b or newer. New mask parameter attributes included in latest MATLAB releases are also included.
+ Automatically filter attribute differences for the model node which are related to the layout of the several editor windows in Simulink and Stateflow.
+ Modified the formula that computes the percentage that reflects the degree to which models were changed. The new percentage better reflects the degree of model change.
* Fixed an issue while merging subsystem masks which also affected merging of TargetLink information.
* Minor improvements and fixes while parsing TargetLink values.
* Fixed detection of TargetLink version in models. This impacted how TargetLink information is loaded.
* Fixed repository integration documentation for PTC Integrity.
* Fixed a bug in the Filters Editor that causes a SimDiff crash when changing a filter type from Element to Attribute. 

-------------------------------------------
|  Version 2020a.2             2020/05/22 |
-------------------------------------------
+ The log file for ToolSelector is now stored in the %appdata%/EnSoft/ToolSelector folder
+ Renamed the ToolSelector's installation folder from "toolselector-20120215-1803" to "toolselector"
* Fixed the digital signature for the ToolSelector repository integration utility program 

-------------------------------------------
|  Version 2020a.1             2020/05/14 |
-------------------------------------------
+ SimDiff's installer and other executables are now digitally signed.
* Fixed a bug by which SimDiff window could be opened outside the current screen bounds. This might occur when the screen(s) layout changes.

-------------------------------------------
|  Version 2020a               2020/04/27 |
-------------------------------------------
+ SimDiff now supports MATLAB R2020a
+ SimDiff now uses the newly added 'comserver' function in R2020a to register MATLAB as COM server for the current user. This does not require administrator privileges.
* Fixed a bug by which SimDiff was not showing the vertical scrollbar in the main two-tree view. This only affected the Standard edition.
* Fixed a bug by which a MATLAB COM server registration failure was not detected
* A few bug fixes related to the communication with MATLAB
* Some other minor improvements/bug fixes

-------------------------------------------
|  Version 2019b               2019/11/25 |
-------------------------------------------
+ SimDiff now supports MATLAB R2019b
+ Improved handling of Area Annotations, including full merge support and proper highlighting 
+ Contents of added or deleted container elements (e.g. Subsystems, Charts, etc) can now optionally be considered when computing the comparison metrics
+ Added support for the Subsystem Reference feature added in MATLAB R2019b
+ Created a new SimDiff installer that adds support for the Windows Defender's Address Space Layout Randomization (ASLR) security feature
+ MATLAB installations in table and combo box now appear automatically sorted by release label
+ Added a shortcut to the Release Notes in the Windows Start Menu
* SimDiff now properly highlights area annotations and markup annotations in R2016b and newer releases
* Fixed a problem by which Simulink windows were positioned slightly shifted from the configured location. This problem occurred only at some specific scaling values on High-DPI displays.
* Fix several user interface layout issues that could occur on High-DPI displays at different scaling factors
* Fixed a bug that prevented SimDiff from connecting to MATLAB R2006b
* Added a fix that allows SimDiff to proceed with the comparison even when the model format might not be valid
* Some improvements/fixes on Linux version

-------------------------------------------
|  Version 2019a               2019/04/26 |
-------------------------------------------
+ SimDiff now supports MATLAB R2019a
+ Added a report option to include contents of added/deleted container elements (e.g. subsystems)
+ Update Visualization filter to ignore attribute differences related to Collapsible Panes settings
* Solved MATLAB interaction problem caused when MATLAB "Numeric Format:" setting was set to "long eng".
* Fixed a bug that occurred when undoing a merge action corresponding to an Annotation addition
* Fixed a bug in the Linux shell script for batch mode when the "-version" option is used
* Fixed a bug in the Linux shell scripts that prevented from launching SimDiff

-------------------------------------------
|  Version 2018b               2018/11/07 |
-------------------------------------------
+ SimDiff now supports MATLAB R2018b
+ Changed format for SimDiff release version to easily denote the supported MATLAB release.
	Format is as follows: <MATLAB_release_label>.<major_revision>.<minor_revision>
	Examples:
		- 2018b - release that adds support for MATLAB R2018b
		- 2018b.1 - release that adds features or bug fixes to the SimDiff 2018b release
		- 2018b.0.1 - release that adds patches or hot fixes to the SimDiff 2018b release
* Added an improvement to alignment algorithm for blocks
* Auto detection of MATLAB installations won't stop when a path in the PATH environment variable contains a semicolon
* Fixed a bug when running SimDiff from MATLAB by which it could not connect to the running MATLAB session

-------------------------------------------
|  Version 4.5.6.4             2018/09/11 |
-------------------------------------------
* Restored hidden support option for wrapping MATLAB commands with 'evalin' before executing

-------------------------------------------
|  Version 4.5.6.3             2018/06/27 |
-------------------------------------------
* Resolved an issue preventing SimDiff 4.5.6.2 from connecting to MATLAB R2018a

-------------------------------------------
|  Version 4.5.6.2             2018/06/21 |
-------------------------------------------
* Fixed an issue where the wrong font is used for Japanese characters when using the 'Autodetect' language setting, causing some characters to appear as boxes instead of the proper glyph

-------------------------------------------
|  Version 4.5.6.0             2018/05/23 |
-------------------------------------------
+ Introduced a preliminary set of program exit codes (see user manual for details)
+ SimDiff Basic edition has been renamed to SimDiff Standard
* SimDiff now properly highlights area annotations and markup annotations
* Fixed an issue where SimDiff could display a GUI dialog instead of a command-line message when run in command-line mode
* Fixed an issue where SimDiff did not always properly clear Simulink highlighting for the previously viewed element when viewing changes on a new element

-------------------------------------------
|  Version 4.5.5.0             2018/04/17 |
-------------------------------------------
+ SimDiff now supports MATLAB R2018a
+ When a user starts multiple instances of SimDiff on Windows, the instances will now share a single floating license checkout instead of each requiring their own checkout

-------------------------------------------
|  Version 4.5.4.3             2018/02/08 |
-------------------------------------------
* Fixed a bug by which SimDiff could fail to parse SLX files in some infrequent cases

-------------------------------------------
|  Version 4.5.4.0             2017/10/13 |
-------------------------------------------
+ SimDiff now supports MATLAB R2017b
+ Attribute filters can now use wildcards as part of their specification ('*', '?')
+ Subsystem paths for subsystem diff can now be specified on the command-line
* Fixed a bug that in certain circumstances could cause a Simulink subsystem to be associated with a Stateflow chart
* Added attribute 'ZOrder' to the built-in filter 'Layout'

-------------------------------------------
|  Version 4.5.3.0             2017/04/21 |
-------------------------------------------
+ SimDiff 4 has been verified to work with MATLAB R2017a
+ Added support for Bus Element Ports introduced in R2017a
+ Improved alignment for internal subsystem block created by TargetLink when simulation mode is MIL
+ Added a few more attributes to the list of attributes that should be excluded by default
* Fixed merging of line additions/deletions when they are connected to a Chart block
* Fixed bug by which merging signal properties related to Real-Time Workshop could fail
* Fixed behavior for conflict navigation arrows where certain conflicts were previously skipped
* Fixed a bug by which Workspace Comparison failed if a setup script was not specified

-------------------------------------------
|  Version 4.5.2.0             2017/02/27 |
-------------------------------------------
* Fixed an issue that caused MATLAB autodetection to take much longer than it should
* Fixed an issue that could cause SimDiff to lock up when attempting to parse an improperly-formatted MDL file
* Fixed an issue with the special function 'sd_get_model_dir()' returning an empty result within Workspace Diff setup scripts
* The model file format (mdl or slx) is now identified by file content, instead of assumed by file extension

-------------------------------------------
|  Version 4.5.1.0             2016/12/21 |
-------------------------------------------
+ Multi-platform workgroup float licenses can now be checked out as node-locked on both Windows and Linux
* Node-locked license are no longer incorrectly described as Named-user license keys in the License Settings dialog
* Fixed an issue that could occur when communicating with MATLAB on a system using a Shift_JIS or MS932 character encoding
* Linux: Fixed an issue where MATLAB commands longer than 4096 characters would fail to run properly
* Linux: '-compare' command-line switch no longer causes SimDiff to crash
* Fixed issues that could occur when SimDiff is connected to the MATLAB instance it was launched from (via the 'matlab same' option)

-------------------------------------------
|  Version 4.5.0.0             2016/10/17 |
-------------------------------------------
+ SimDiff now supports Windows 10
+ SimDiff now supports MATLAB R2016b
+ SimDiff is now available for both 32-bit and 64-bit Linux
+ Difference reports can now be created in a different language than the UI.  Current localization options are English, German, and Japanese.
* Fixed a bug by which an error may occur when attempting to view in Simulink Stateflow annotations with the same text content, and also Stateflow graphical annotations.
* Fixed a bug by which difference numbers can fail to update properly when the Filter settings are changed

-------------------------------------------
|  Version 4.4.7.0             2016/07/20 |
-------------------------------------------
+ Added beta support for 64-bit Linux
+ Users can now self-deactivate from a workgroup floating license.  See the Workgroup Floating License Administrators Guide document for details.
* The HTML report now properly prunes attribute values in the base model when the pruning setting is enabled

-------------------------------------------
|  Version 4.4.6.0             2016/06/13 |
-------------------------------------------
* SimDiff no longer fails when opening Stateflow junctions in MATLAB R2015a SP1
* SimDiff no longer fails when opening Stateflow junctions with position coordinates that vary by orders of magnitude (e.g. [1100.9 131.3])
* SimDiff no longer improperly disconnects blocks when merging block changes that include a change in block orientation
* SimDiff no longer fails to load model files that contain Simulink Test harnesses
* SimDiff no longer fails to open the Attribute Details dialog when the Attributes tab is popped out
* sd4.exe now generates the correct exit value when the model files differ only in model properties
+ The 32-bit Windows installer now has a '-win32' suffix
+ It is now easier to choose a different installation directory if the initially chosen directory already contains a SimDiff installation.

-------------------------------------------
|  Version 4.4.5.0             2016/03/02 |
-------------------------------------------
* Fixed a character encoding issue that caused SimDiff to sometimes be unable to process SLX files
* SimDiff can now properly handle block names containing numbers larger than 2^32-1

-------------------------------------------
|  Version 4.4.4.0             2016/02/04 |
-------------------------------------------
* Fixed a localization issue that could cause SimDiff to fail when comparing models
* Rich annotations are now properly highlighted when viewing differences in Simulink
* Improved handling of blocks with names that mimic HTML code
* Loading an SLX file with an empty 'creator' model property no longer fails

-------------------------------------------
|  Version 4.4.3.0             2016/01/13 |
-------------------------------------------
* Stateflow Chart contents are no longer mis-aligned when using the subsystem comparison feature.
* SimDiff no longer crashes when the stored MATLAB installation data is corrupted in a certain way
* SimDiff no longer fails to properly record MATLAB installation data when certain third-party MATLAB toolboxes are installed

-------------------------------------------
|  Version 4.4.2.0             2015/12/18 |
-------------------------------------------
+ SimDiff 4 has been verified to work with MATLAB R2016a
* Fixed an issue that may prevent the expected association of Stateflow Chart blocks when models are saved with different MATLAB versions

-------------------------------------------
|  Version 4.4.1.0             2015/12/10 |
-------------------------------------------
+ Renamed the verLessThan.p function included with SimDiff so that it does not conflict with the MATLAB primitive function.
+ Include MATLAB error detail in error dialog when SimDiff fails to save a model using the save_system MATLAB function.
+ Show a more suitable error message when a MATLAB command results in an error.
* Fixed bug by which SimDiff might fail to get the handle of a Junction in R2015b. This affects viewing junctions in Stateflow, exporting highlighted models and merging.
* Clarify and localize title and message for uninstallation page of install wizard.
* Fixed bug by which temporary directories created by SimDiff might not be deleted when SimDiff is closed

-------------------------------------------
|  Version 4.4.0.0             2015/11/02 |
-------------------------------------------
+ SimDiff 4 has been verified to work with MATLAB R2015b
  + Added support for Stateflow.Message objects
  + Added support for four coordinates in the position attribute for Stateflow Note and Junction objects
+ Attribute differences in HTML report can now be color-highlighted to easily identify what changed.
+ Models can now be assigned a descriptive label from the command-line.  Labels can help identify a model when the filename alone is insufficient, as is the case for some repository systems
+ A printable PDF version of the user manual is now included with SimDiff.  It has the same contents as the HTML manual, but it adds page numbers to the Table of Contents and section cross-reference links
+ The License Setup dialog was redesigned to simplify the workflow for viewing/entering license information
+ Model elements are now sorted alphanumerically instead of alphabetically. Numbers in block names and port numbers in lines are properly considered.  For example, "Const10" now appears after "Const2"
+ Added command-line option -htmlScreenshots <on|off> to enable/disable screenshots in HTML report
* When running sd4.exe, options such as -cmpWorkspace and -htmlScreenshots now apply only to that session; i.e. the user's saved preferences will no longer be overwritten
* Added "-version" command-line option to sd4 help
* Fixed bug in SimDiff installer when running in silent mode ('/S' switch) from the command-line by which an error message was shown even if installation succeeded
* Fixed/improved SimDiff installer so that it properly handles some corner cases
* Solved a problem by which SimDiff could not parse some SLX files whose format was slightly different from the standard
* Fixed a bug by which SimDiff will fail to break links if the "MATLAB script file" button in the Break Library Links Setup dialog is pressed but a script file is not specified
* Use black color instead of gray for unchanged values in HTML report. This coloring scheme is less confusing when "highlight attribute differences" for HTML report is enabled
* Considerably improved memory usage efficiency for generating HTML reports
* Attribute text differencing now uses the Myers diff algorithm, which is faster and produces better results
* Added improvement to minimize HTML report file size
* SimDiff no longer requires MATLAB to generate an XML or HTML report without screenshots
* XML report now includes an "outputModel" section if output model was specified
* The model hierarchy no longer shows a Model Workspace node when comparing library models, since libraries do not have a Model Workspace
* Simulink windows are now properly positioned when the SimDiff language does not match the MATLAB language
* Fixed HTML manual so that Table of Contents is properly printed when using Internet Explorer 11
* Updated link to SimDiff 4 demo in manual

-------------------------------------------
|  Version 4.3.1.0             2015/09/25 |
-------------------------------------------
* Added missing translations from 4.3.0.2

-------------------------------------------
|  Version 4.3.0.2             2015/09/22 |
-------------------------------------------
+ Added minimum support for MATLAB R2015b

-------------------------------------------
|  Version 4.3.0.1             2015/07/27 |
-------------------------------------------
* Fixed bug that caused diff to terminate when comparing certain types of model elements without names.

-------------------------------------------
|  Version 4.3.0.0             2015/04/17 |
-------------------------------------------
+ SimDiff 4 has been verified to work with MATLAB R2014a
  + Added support for "HDL Operations" blocks
  + Added support for four coordinates in the position attribute for annotations
+ SimDiff 4 has been verified to work with MATLAB R2014b
+ SimDiff 4 has been verified to work with MATLAB R2015a
  + Verified support for Dashboard blocks, including limited support for displaying and merging.
  + Verified support for Areas, including limited support for displaying and merging.
  + Updated Configuration Set parsing from SLX files to support R2015a
+ Implemented several minor improvements and bugfixes for the user interface
+ Diff metrics are now displayed in the main window status bar and the difference report
+ Highlighted model export now adds prefixes to identify Stateflow objects as added, deleted, or changed, since they cannot be highlighted
+ Revised user manual section on repository integration
+ Documentation for SimDiff command-line arguments is now accessible from the SimDiff 'Help' menu
+ Updated default attribute filters to include new attributes from R2014a thru R2015a
+ Difference report now includes information about applied filters
* Fixed highlighting colors for Mux, Demux, Bus Creator, and Selector blocks
* Tags in the HTML report can now be much longer before being truncated
* Fixed an error that occurred when comparing library models with model workspace comparison enabled
* Fixed an issue with how the difference report displays in Internet Explorer 11
* Fixed MATLAB Installation Table buttons to operate on the correct row even when the table is sorted by column
* Improved support for Configurable Subsystem blocks
* Highlighted Model Export now properly clears the original model colors to avoid confusion with highlighted differences
* Fixed masked parameter renderer to support models saved with R2012b and newer

-------------------------------------------
|  Version 4.2.1.0             2014/08/28 |
-------------------------------------------
* Fixed bug parsing TargetLink data in Stateflow objects

-------------------------------------------
|  Version 4.2.0.5             2014/07/03 |
-------------------------------------------
* Fixed: error parsing SLX models containing Japanese characters

-------------------------------------------
|  Version 4.2.0.4             2014/06/17 |
-------------------------------------------
* Fixed bug that caused MATLAB Startup command string in Preferences to be cleared

-------------------------------------------
|  Version 4.2.0.3             2014/05/22 |
-------------------------------------------
* Fixed bug by which SimDiff 4 might not show comparison results 

-------------------------------------------
|  Version 4.2.0.2             2014/05/09 |
-------------------------------------------
* Program arguments are now fully logged even when SimDiff is unable to process them
* The Filters Editor no longer exhibits strange behavior after selecting a built-in attribute filter
* The two tree view scrollbar now updates properly when the model view filter is changed

-------------------------------------------
|  Version 4.2.0.1             2014/04/25 |
-------------------------------------------
+ Minor UI improvements
* LinkData structured attributes are now properly aligned
* File write permissions check now properly checks against the process permissions instead of the user permissions
* OLicense licenses are now properly refreshed before the server timeout (main effect: the OLicense-server log file is now much cleaner)
* Fixed: Remove Selected and Export Selected buttons are cut off in Manage Model Setup Presets dialog
* OK button on Manage Model Setup Presets dialog is now disabled when the Preset Name is blank
* The presets table in the Manage Model Setup Presets dialog no longer allows you to rename a preset to have an empty name
* The presets table in the Manage Model Setup Presets dialog no longer allows you to rename a preset to have a duplicate name

--------------------------------------------
|  Version 4.2.0.0              2014/04/21 |
--------------------------------------------
+ SimDiff 4 now compares variables in the MATLAB Base Workspace and the Model Workspace.
+ SimDiff 4 added a new, non-interactive command-line interface, sd4.
+ SimDiff now allows exporting color-highlighted  copies of your models.
+ Command line arguments to specify setup script options for breaking links have been modified. Each of the 'break links' setup options now has a 'bl' prefix.  This change helps differentiate the 'break links' setup options from the new 'compare workspace' setup options.
+ SimDiff 4 can now be launched from MATLAB (Windows only). Comparison results can be returned in an output argument or reports can be automatically generated.
+ SimDiff 4 can connect to the same MATLAB instance from which it was launched. At the moment, this is only possible in GUI mode.
+ A Diff Number is now assigned to each difference in the GUI and reports.
+ SimDiff 4 now supports TargetLink data stored in Stateflow objects
+ Attribute filters can now be applied selectively based on element type
+ SimDiff 4 is now available for Linux and is supported on CentOS 5.4 (x86) and Red Hat Enterprise Linux (RHEL) 5.4 (x86) but it may also work on other platforms.
+ SimDiff now adds the ability to save/load "Presets" for Break Links setup configurations. Presets are also available for Workspace Diff setup configurations.
+ SimDiff 4 has been verified to work with R2013b.
+ SimDiff 4 has been verified to support TargetLink 3.4
+ The MATLAB Startup Command can now be specified through a command-line option.
+ Minor improvements to the Auditing feature.
+ When loading auditing data, SimDiff 4 will now warn if some information cannot be loaded because the items associated with the information cannot be found.
+ Automatically adjust dialog size for detailed view of text attribute differences based on attribute value length.
+ Model Selection Dialog automatically resizes when Getting Started guide is shown/hidden.
+ Auditing is now enabled for Base/Model Workspace, Model, and Configuration Parameters nodes.
* Fixed a bug by which SimDiff 4 was not able to display changes for a library in its Simulink window.
* Fixed a bug by which model hierarchies in SimDiff 4 GUI were not properly updated after a merge operation.
* Fixed bug by which SimDiff 4 could not detect Simulink version in SLX models saved with R2013b and R2014a.
* Fixed bug by which Simulink windows for Library models were not properly positioned when using Japanese locale.
* SimDiff 4 now properly accepts semicolons in model file names
* Auditing notes now properly preserve newlines
* Show appropriate message when attempting to import SimDiff 3 preferences and there is no previous SimDiff 3 installation.
* Fix Break Links function so that it starts in the model file directory when running the setup script. This fixed a bug by which breaking links failed when setup script called functions using relative paths.
* Show model selection dialog when invalid paths are passed as arguments. This allows the user to fix the paths and then do the comparison.
* Fixed bug by which SimDiff 4 crashed when detecting MATLAB installations in systems that have corrupted MATLAB installations.
* Fixed a bug by which displaying Stateflow objects inside a grouped state could not be seen.
* Fixed bug by which SimDiff 4 asks to configure MATLAB installations when models are saved with same MATLAB version and a higher MATLAB version is selected as the default install.
* Show a suitable message when SimDiff 4 is not able to configure a given MATLAB installation.
* Fixed a bug by which SimDiff could not display some Stateflow elements whose labels started with '[' and ended with ']'. This only occurred on SLX models.
* Some minor usability improvements.

-------------------------------------------
|  Version 4.1.0.2             2014/03/03 |
-------------------------------------------
+ Added hidden support option to use a shared MATLAB automation session instead of a dedicated session
+ Added hidden support option for wrapping MATLAB commands in 'evalin' before executing

-------------------------------------------
|  Version 4.1.0.1             2014/01/29 |
-------------------------------------------
+ Updated Matlab release data to include information about R2013b and R2014a
* Fixed a regression bug that could prevent model files from being displayed in Simulink
* Fixed a regression bug that prevents users from specifying a not-yet-existing file for the output model

-------------------------------------------
|  Version 4.1.0.0             2013/07/12 |
-------------------------------------------
+ Updating major version number to 4.1, to reflect the significant new functionality added in 4.0.3
+ Updated New and Noteworthy document for SimDiff 4.1
+ Added a 'Revert' button to the Auditing Panel
+ Added information about the Review Status column to the Legend Dialog
+ When loading auditing data, SimDiff will now warn if some information cannot be loaded because the items associated with the information cannot be found
* Fixed the Preferences Dialog to once again properly be a modal dialog
* Auditing tags with Japanese text now display properly in the two tree view and the report
* Added missing translations from 4.0.3

-------------------------------------------
|  Version 4.0.3.0             2013/06/26 |
-------------------------------------------
+ Auditing feature - SimDiff 4 now supports reviewing and auditing of differences
+ XML report feature - SimDiff 4 can now generate an XML report which provides the same information as the HTML report in a form that is more convenient for post-processing
+ Two-model comparison times are greatly improved (up to 50% less time spent in comparison)
+ A default MATLAB version for comparison mode can now be configured in the preferences
+ SLX model files without a .slx extension (e.g. a temp copy from a repository) are now supported
+ Added support for MaskDefaults and MaskParameterDefaults
* Fixed support for TargetLink 3.0 Masks in R2012b
* Fixed an SLX parsing bug
* Breaking links now properly updates BlockParameterDefaults to include block types from libraries
* Filters no longer lose information when the filter name is changed

-------------------------------------------
|  Version 4.0.2.1             2013/05/13 |
-------------------------------------------
+ Greatly improved alignment speeds for TestPointedSignals
* SimDiff no longer generates an OutOfMemoryError when comparing models with a large number of signals with test points

-------------------------------------------
|  Version 4.0.2.0             2013/04/09 |
-------------------------------------------
+ SimDiff 4 has been verified to work with R2013a.
+ Added support for Stateflow Charts in models saved with MATLAB R2013a
* Fixed a bug by which the SimDiff 4 installer lists duplicated installations of previous versions. 
* Fixed a model parsing bug by which SimDiff 4 could fail during the comparison.
* Fixed a bug by which merging a Simulink annotation in R2012a or newer MATLAB versions could fail.
* Fixed a bug by which merging a Stateflow transition in R2013a could fail.

-------------------------------------------
|  Version 4.0.1.1             2013/03/27 |
-------------------------------------------
+ Performance of model screenshots generation for report is improved.
* Potential fix to a MATLAB bug related to screenshots generation is provided.
* Fixed bug by which SimDiff 4 could fail when comparing models saved with MATLAB R2012b.

-------------------------------------------
|  Version 4.0.1.0             2013/03/15 |
-------------------------------------------
+ SimDiff 4 can now compare and merge the SLX file format!
+ Model highlighting performance is significantly improved, resulting in less time taken to open models in Simulink
+ Preferences and settings from SimDiff 3 can now be imported into SimDiff 4
+ SimDiff 4 now performs a better alignment on element types it doesn't know about
* SimDiff 4 can now open in Simulink model files whose directory path includes an apostrophe (')
* Attribute Object.$ObjectID is now filtered out by default

-------------------------------------------
|  Version 4.0.0.1             2012/11/23 |
-------------------------------------------
+ Finished localization for Japanese and German versions.
* Fixed uninstaller to uninstall the correct version when multiple versions of SimDiff 4 are installed.
* Properly handle -compare and -merge command line options in Model Selection Dialog.


-------------------------------------------
|  Version 4.0.0               2012/11/19 |
-------------------------------------------
+ First release of SimDiff 4!
