14.0 Release 1 (v14.0.7214)
Released On | June 25, 2015 |
Release Type | Production Release |
Release Location |
Notes
Breaking Changes
Please see the breaking changes list here: Connexion.Core Interface Changes.
User device logging is now located in a file called Connexion.User.txt. There are 2 reasons for this change; first, we have seen PHI creep into the regular log file; second, on some systems we have had difficultly troubleshooting issues with Connexion because of the number of log messages generated by user devices.
New Features in this Release
Resolved | Description |
|---|---|
Add extensibility points to CCD and HL7 transform V2 to allow these to be used as base devices | |
Create an SQL Inbound Device. (see the Database.Polling.Device.Sample on nuget for an example of how to setup this device) | |
Queue Device - It would be nice to have an option to preempt the Empty Queue Sleep time if a message is received | |
Logging - Should be a mechanism for logging Audit specific messages to a separate log file | |
EventHistory - Log messages from Custom Devices should go into their only log file in case they contain PHI | |
The client should detect an unclean shut-down and startup in "recovery mode" | |
Create interface-based transparent proxy from device UI to server-side device | |
As M*Modal Operations, I want to install and configure Hub more easily (Integrator) |
Bug Fixes in this Release
Resolved | Description |
|---|---|
Connexion Logger - Channel name in log printout does not update when Channel/Device name changes | |
ChangeHistoryDevice - Errors 5008 and 5148 due to repeated call to SetNextBackupTime | |
Queue Device Custom Search should honor manually entered/updated dates upon clicking Query | |
Channel names with special characters lost during backup/restore or cloning | |
Connexion not initiating FTPS connection | |
Incorrect description for RTrim(expression, string) in HL7 Transform Device | |
Remove() and Replace() are Case Sensitive | |
Save tracking setting (from the install wizard) not honored in the client | |
Incorrect description for Split(expression, charArray, index) in HL7 Transform Device | |
Incorrect description for SubString(expression, offset, length) in HL7 Transform Device | |
Right(expression, string/int) in HL7 Transform Device searches from left to right in the string | |
Selecting MatchPath(path, value) in drop down list in HL7 Transform Device populates "UnEscape(" instead | |
Incorrect description for LTrim(expression, string) in HL7 Transform Device | |
Incorrect description for LTrim(expression) | |
Incorrect description for In(expression, string1, string2,….,stringN) in HL7 Transform Device | |
HL7 Outbound Device donesn't adher to timeout setting | |
Disabled application servers should not generate "Server down" error messages | |
HL7 Transform Device v1 - IndexOf is Returning the Zero based Index | |
HL7 Transform Device v1 - Coalesce Expression Example should state "Returns the first NON empty value from the list of expressions" | |
Setting Max Message Size in HL7 Inbound Device has no effect | |
Ack Transformation in HL7 Inbound Device throws NullReferenceException | |
Installwizard fails when creating database(s) under certain conditions | |
HL7 Branch Help Page has been deleted and should be restored | |
Client Exception - @App:System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. | |
Stackoverflow in the textviewer when multiple collapsed regions are encountered | |
Inter app-server communications bindings mismatch | |
Enterprise - Connexion does not function properly with MS Cluster Services | |
Queue Device - It is possible to send data to a non-Queue device in Custom Code | |
Assembly Resolver - Should not cache the absence of an assembly | |
Custom Code Device - Compiler error: An assembly with the same identity has already been imported. Try removing one of the duplicate references. | |
Symbols requirement in the keyfile password dialog is overly restrictive (Integrator) | |
A user assigned to a group doesn't inherit the access of the group. | |
Queue Device - It should only be possible to Export messages to a Queue within the same group | |
It is possible to Bulk Export messages to a channel that doesn't have a Queue | |
Client Statistics - Stats information does not properly track the cursor |