#----------------------------------------------------#
#                                                    #
#  Exodus 4.0.12                                     #
#  2005-2018, Laurel Bridge Software                #
#                                                    #
#  Version History                                   #
#                                                    #
#----------------------------------------------------#


Changes in 4.0.12 (2018-10-23):

 - Include VC++ 2017 redistributable as part of installer.
 - Updated User Manual FAQ on using VC++ 2017 runtime.
 - Upgrade DICOM library to DCF 3.4.20c
 - Install VC 2017 x64 runtime as part of Exodus install.


Changes in 4.0.11 (2018-10-01):

 - The new DCF 3.4.18c release updated the PerformPreOutputHeaderFixups in DicomTSCodec to correctly set the Photometric Interpretation to the decoded photometric (normally RGB or YBR_FULL) when transcoding from an encapsulated to an unencapsulated transfer syntax.  This change only affects datasets containing Pixel Data (7FE0,0010) where Samples Per Pixel (0028,0002) is greater than 1, and only for output transfer syntaxes of ILE (1.2.840.10008.1.2), ELE (1.2.840.10008.1.2.1) and EBE (1.2.840.10008.1.2.2).
 - Fixed a starvation issue related to Sessions with multiple priors segments containing the same worklist priors poll rate.
 - Fixed DICOM logging for Priors Segment query.


Changes in 4.0.10 (2018-09-14):

 - Fixed an issue where running an anonymous segment and adding exams to a segment could cause Exodus to start running all segments unexpectedly.
 - Fixed an issue exporting very large sessions.
 - Upgraded to AppFramework 2.0.10 and DCF 3.4.14.  DCF dlls are now Authenticode signed.


Changes in 4.0.9 (2018-04-27):

 - Updated user manual with information about SOT process.
 - Exodus.exe is now Authenticode-signed with the publisher "Laurel Bridge Software, Inc.".
 - Multiple exam histories can now be selected and navigated via a single dialog.
 - Added support for multiple query threads.  This is helpful when using a list segment, and it is desirable to query for multiple UIDs at the same time.
 - Updated icons on the license dialogs to the new Laurel Bridge logo.


Changes in 4.0.8 (2018-03-23):

 - Set Read and Write PDU timeouts to match DIMSE timeouts in DICOM Querier and DICOM Mover.
 - Do not send extended negotiation items in Hierarchical mode.


Changes in 4.0.7 (2018-02-28):

 - Increased the max move threads and validate threads to 255.
 - Fixed an issue with role selection items on the switch component.


Changes in 4.0.6 (2018-01-17):

 - Move Threads and Validate Threads now have a max of 30.
 - General performance improvements to Exodus GUI.
 - Exam Viewer columns can no longer be auto sized.
 - Fixed an issue where Query View Filters on the Identifier column did not work for UID identifiers.
 - Upgraded DICOM library to DCF 3.4.12.
 - List Segment queries will not perform by-the-hour queries.
 - DCF message NIO2150 will now be optionally logged when a new connection is made to the Switch Router.


Changes in 4.0.5 (2017-12-11):

 - Fixed an issue where Explicit Big Endian was no longer in the list of transfer syntaxes available to the Switch component.
 - Fixed issue where time delay when running in Rated mode was calculated wrong.


Changes in 4.0.4 (2017-10-27):

 - Product Serial Number will now appear in subject line of alert emails.
 - Allow use of custom data dictionary
 - Improved the logging of custom execute filter log messages in the Switch component to be more consistent.


Changes in 4.0.3 (2017-10-19):

 - Fixed issue where updating exams status through the GUI could crash Exodus on large migrations.
 - Fix issue with reported remote IP address in Switch component log messages.
 - cleanups to some error messages


Changes in 4.0.2 (2017-09-28):

 - Fixed an issue where the mapping list filter failure log did not get entries written to it when the mapping-list-matching-value contained commas.
 - Decreased memory overhead when doing a file import migration by never loading DICOM objects pixel data into memory unless it needs transcoding.


Changes in 4.0.1 (2017-08-31):

 - Upgrade to DCF 3.4.10
 - support Specific character set for File Import Migrations
 - Fixed ability to do the 'Fetch' command


Changes in 4.0.0 (2017-08-25):

 - Custom Execute Filters must be upgraded to work the DCF 3.4.x DICOM library.
 - Exodus requires .NET 4.5 as a prerequisite
 - Exodus requires a 64-bit Windows OS and now runs as a 64-bit process