HL7Spy v2020.5.52 Released

August 2, 2023

  • Bug Fix – Custom Code Editor – Fix Intellisense and code documentation not being displayed when typing in Custom Code Editor

HL7Spy v2020.5.51 Released

July 28, 2023

  • Improvement – All – Updated all product libraries to their latest versions for improved functionality and potential security vulnerabilities
  • Improvement – Field Statistics – Copy and paste directly into into Excel with formatting- requested by J.R. contexture.org
  • Improvement – HL7 Sql/Sql Loader – Copy and paste directly into into Excel with formatting
  • Bug Fix – Segment Editor – Fix Up/Down buttons not working
  • Bug Fix – Open Folder – Always sort files in HL7Spy by CreatedDateTime
  • Bug Fix – HL7 Editor – Fix InvalidArgumentException
  • Bug Fix – Advisories – Better user notification of product updates and security vulnerabilities
  • Bug Fix – HL7Send – Fix item selection in the HL7 Target Selection Control

HL7Spy v2020.5.36 Released

May 3, 2023

  • Improvement – Better application level MessageBox and logging
  • Improvement – All – Updated all product dependencies to their latest versions
  • Improvement – HL7 Receiver – Do not enable checkCertificateRevocation when using SSL/TLS
  • Bug Fix – Segment Editor – Fix Up/Down buttons not working
  • Bug Fix – Licensing – Fix issue with v3 Enterprise licenses not working
  • Bug Fix – Fix issue where files downloaded from Epic are not being properly separated – Report by Chris E from cshs.org
  • Bug Fix – All Grid Controls – Fix application hang when copying data from any grid. Seems to only happen on Windows 11
  • Bug Fix – Licensing – Fix registering via the command line not always successful. Report by Jon S. at RadPartners

HL7Spy v2020.5.11 Released

February 26, 2023

  • Improvement – Settings – Store user specific settings in the User’s Documents\HL7Spy directory to help solve permissions in some locked-down environments and to prevent users on the same machine from conflicting with each other.
  • Improvement – Change behavior of grids in the application to not move to the next row when hitting the arrow key at the end of a row
  • Improvement – All – Updated all product dependencies to their latest versions
  • Bug Fix – Advisory Window – Fix index out of range exception due to json deserialization
  • Bug Fix – Settings – Fix issue where Settings are not saved when the application shuts down
  • Bug Fix – Message Editor – Fix issue where Highlight Fields doesn’t highlight all messages
  • Bug Fix – HL7Send – Fix sizing of HL7 Target Settings
  • Bug Fix – HL7Send – Don’t show Machine certificates unless running as an admin user because they cannot be used
  • Bug Fix – Cloverleaf smatdb – Fix issue with smatdbs and caching of incorrect passwords

HL7Spy v2020.4.660 Released

December 14, 2022

  • Improvement – Add support for automatically checking for new version of HL7Spy
  • Improvement – Allow downloading and installing new versions of HL7Spy from within the application
  • Security – Notify users of any known Security Vulnerabilities within HL7Spy. There are no known Security Vulnerabilities in HL7Spy but if any are found they will be automatically displayed when HL7Spy starts
  • Security – All – Updated all product dependencies to their latest versions
  • Bug Fix – HL7 Sender – Fix Destinations will not display due to a Null Reference Exception introduced with new Devexpress libraries
  • Bug Fix – HL7 Editor – Fix OutOfRangeException when decorating an HL7 message
  • Bug Fix – Cloverleaf smatdb – Fix issue where a smatdb file will not open after attempting to open with an incorrect password

HL7Spy v20.4.600 Released

September 4, 2022

  • Improvement – Minor Security Vulnerability – Use BouncyCastle directly instead of from MySql.Data to get latest nuget
  • Improvement – Security – Scan all dependencies for known Vulnerabilities
  • Improvement – Sql Loader – Updated Intersystem’s Ensemble template queries. Provided by Jeff D.
  • Improvement – All – Updated all product dependencies to their latest versions
  • Improvement – HL7 Receiver – Allow certificates from Windows StoreLocation.LocalMachine
  • Bug Fix – HL7 Editor – Fix obscure value out of range exception
  • Bug Fix – Hex Editor – Fix “Cancel” button does not stop Find Next
  • Bug Fix – HL7 To XML- Fix Value out of range exception
  • Bug Fix – Field Stats – Unexpected error in CalculateFieldStats. Query=MSH[1]-9.1.1. [Exception] ‘ ‘ Invalid Field Encoding Character|
  • Bug Fix – HL7Parser – Unexpected error: [IndexOutOfRangeException] Index was outside the bounds of the array.
  • Bug Fix – HL7 Transform – Error in Connexion v15: Function ‘coalesce’ not found
  • Bug Fix – HL7 Sender – Message that are separated with \r\n include the \n in the message and are subsequently sent by the HL7 Sender. Reported by Jeff D.
  • Bug Fix – Custom Code – Unexpected exception in CompileInternal: [TargetInvocationException] Exception has been thrown by the target of an invocation.[ArgumentException] An item with the same key has already been added.
  • Bug Fix – HL7 Editor – Fix selection offset issue when the segments end with \r\n
  • Bug Fix – File Explorer – Cannot view the hex contents of a file that was downloaded using the FTP/FTPS/SFTP

HL7Spy v20.4.541 Released

May 31, 2022

  • Improvement – HL7 Transform – HL7 Transform Device – Add function to move a segment within a message
  • Improvement – HL7 Send – Better Retry and detection of broken connections
  • Improvement – HL7 Send – Add option to Close Connection after sending each message – Requested by Robert S @uk.ibm.com
  • Improvement – HL7 Send – Improve sizing of HL7 Send tool so that it takes up less space
  • Improvement – HL7 Editor – Add DragDrop support from Editor to Compare tool
  • Improvement – HL7 Editor – Add support for inserting a Base64 file into a message – Requested by Robert S @uk.ibm.com
  • Bug Fix – HL7 Send – Fix NRE when there is no HL7 Target selected

HL7Spy v20.4.512 Released

April 17, 2022

  • Improvement – HL7 Send – Allow sort by Hostname in the target selector dialog – request by David H. from hcahealthcare.com
  • Improvement – HL7 Send – Add timestamps to HL7Send events shown in UI
  • Improvement – HL7 Send – Improve Logging of HL7 protocol events
  • Improvement – Speed startup time by initializing Sqlite in background thread
  • Improvement – HL7 Transform – Add InsertSegmentBefore, InsertSegmentAfter, ToUpper, ToLower, RegexReplace functions to HL7Transform
  • Bug Fix – HL7 Send – Fix issue where HL7 connection is closed between each message is sent using the “Single” button
  • Bug Fix – HL7 Core – Better handling of escape sequences in HL7 messages
  • Bug Fix – Custom Code – Fix issue where the Plugin folder now includes name and version of HL7Spy where it did not in the past – reported by Richard F. from healthcatalyst.com
  • Bug Fix – Custom Code – Fix issue where newly added, or removed assembly references are not properly handled by the intellisense editor
  • Bug Fix – HL7 Transform – RemoveSegment function not working – reported by Jeff D. from hicgrp.com
  • Bug Fix – [InvalidOperationException] Invoke or BeginInvoke cannot be called on a control until the window handle has been created.
  • Bug Fix – Unexpected exception in setting error indicators (129,{Line=-1,Character=-1}). System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.

HL7Spy v20.4.466 Released

February 20, 2022

  • Improvement – Better support for high res monitors – request by Alexander F. from xsolis.com
  • Improvement – Bulk Compare – Add feature to flag hl7 messages with differing segment orders – request by Jeff D. from hicgrp.com
  • Improvement – Custom Code – Better support for assembly references which have binding redirects
  • Improvement – Update all 3rd Party libraries to incorporate bug fixes and performance improvements made by our partners
  • Bug Fix – HL7 Standard – Fix exception thrown when setting the SplitterDistance to an invalid value
  • Bug Fix – Custom Code – Fix issue where the wrong CustomCode function is selected when a search is performed
  • Bug Fix – Ftp Explorer sometimes becomes unresponsive
  • Bug Fix – Ftp Browser – Fix tab stops in Password Dialog – requested by jeff.drumm@hicgrp.com
  • Bug Fix – Application Settings – Fix issue introduced in v20.4.450 where settings do not get stored correctly
  • Bug Fix – HL7 SQL/Sql Loader – Fix databinding error resulting in ResultsToNewTab not being stored correctly
  • Bug Fix – Cloverleaf Reader – Fix Sqlite password form size in designer
  • Bug Fix – Cloverleaf Reader – Ftp Explorer – Fix [AggregateException] A Task’s exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread.
  • Bug Fix – HL7 Editor – Fix NRE in MessageCollection.Dispose

HL7Spy 20.4.413 Released

November 12, 2021

  • Improvement – Update UI libraries to include new capabilities to Grid and Tree controls
  • Improvement – Update Rebex libraries for improved FTP/FTPS support
  • Improvement – Custom Code – Add function to replace illegal characters in an HL7 message
  • Bug Fix – Application – Fix: [ArgumentException] Form showDialog tried to set an ineligible form as its owner. Forms cannot own themselves or their owners. when closing the SplashScreen
  • Bug Fix – Fix [ArgumentException] Invalid HL7Path ‘[1]-0’ in BuildReportTask
  • Bug Fix – HL7 Send – Fix NRE when there are no destinations selected and the “Connect” button is clicked
  • Bug Fix – HL7 Editor – fix NRE in HL7Editor.SetDocument
  • Bug Fix – HL7 Editor – fix [ArgumentOutOfRangeException] Specified argument was out of the range of valid values.