14.0 RC1

14.0 RC1

Released On

March 12, 2015

Release Type

Release Candidate - Not for production use

Release Location

Notes

Release Candidate 1 build.

Breaking Changes

Please see the breaking changes list here: Connexion.Core Interface Changes.

Fixes/Changes Made in this Release

Resolved

Type

Description

Resolved

Type

Description

CNXN-2233

Defect

QueueDevice - QueueDeviceViewModel2.SetMessageAsync potential bug

CNXN-2232

Defect

QueueDevice - "Purge & Reset Counters" does not always clear out the statistics

CNXN-2231

Defect

QueueDevice - Query Count button should be beside the Next/Prev arrows

CNXN-2229

Defect

QueueDevice - Processing History for messages that were processed in B5 do not display in B6

CNXN-2228

Defect

QueueDevice - "Purge All and Reset Counters" does not reset counters if there are no messages for the queue

CNXN-2227

Defect

QueueDevice - "Export Selected Message(s) to HL7Spy..." no longer functions

CNXN-2223

Defect

Deserialization fails for large message note in the UI

CNXN-2222

Defect

QueueDevice - Reprocess and Purge selected messages too close in the dropdown list

CNXN-2221

Defect

EventSubscriptionAttribute - It should be possible to have protected/private EventSubscriptions

CNXN-2220

Defect

HL7TransformDeviceV2 - methods that are decorated with EventSubscriptionAttribute should not show up in the drop down function list

CNXN-2217

Defect

TextViewer - No way to expand Large Data regions

CNXN-2216

Defect

HL7TransformDeviceV2 - Attached channel that has a number of transforms is quite slow to scroll

CNXN-2214

Defect

HL7TransformDeviceV2 - Longer than expected delay when selecting the next message in the HL7TransformDeviceV2 In message viewer

CNXN-2212

Defect

HL7TransformDevice - The first line is an empty line in the HL7Viewer. It should not be there.

CNXN-2211

Defect

Client - Medium size message causes the client to become unresponsive and use 500MB of memory

CNXN-2210

Defect

CustomCodeDevice - Derived classes such as the MModal.Hl7CdaCatalyst no longer function in the client pipe-line

CNXN-2209

Defect

Client Processing Pipeline not functioning properly

CNXN-2202

Defect

CustomCodeDevice - Missing references should be displayed in the Compiler Errors tab

CNXN-2201

Defect

Icons don't appear for custom devices in the create/edit channel dialog

CNXN-2200

Defect

ServerTray - Start Connexion v14 option not greyed out even though the Service is running

CNXN-2198

Defect

TransformDevice - No way of detaching the debugger from a TransformDevice

CNXN-2197

Defect

ClientProcessMessage - NotImplementedException in WPFCustomCodeDevice, TransformDevice, HL7TransformDeviceV2

CNXN-2195

Defect

Internal references (in the CCD) are not displayed / updated via the manage devices dialog.

CNXN-2194

Defect

The system backup device needs to be updated with the new file writer device

CNXN-2193

Defect

TransformDevice - Code is being continually compiled on the client side

CNXN-2192

Defect

Code Devices - There should be a way of opting in/out of running code on the client side

CNXN-2191

Defect

Client - There look to be a number of "TODOs" maked in the code that could be bugs.

CNXN-2190

Defect

Transform Device - Clicking on the transform devices causes the channel configuration to become dirty

CNXN-2189

Defect

Client Databinding Errors - System.Windows.Data Errors. Various errors

CNXN-2188

Defect

Client Change Tracking Dialog - Appears even when disabled in the InstallWizard

CNXN-2187

Defect

Queue Device - Queue counts are missing from the Queue Device

CNXN-2185

Defect

Client - System.ArgumentException: "At least one object must implement IComparable." when editing a channel

CNXN-2184

Defect

CustomCodeDevice - Recreates the Custom Class everytime the channel starts

CNXN-2183

Defect

Configuration failed to load - Path 'HeartbeatMessage'

CNXN-2182

Defect

Plugin manager UI doesn't show disabled plugins correctly. It also doesn't convey disabled plugins very well.

CNXN-2181

Defect

Email Device fails to stop properly if it is in a retry loop

CNXN-2178

Defect

Secure sender device transfers entire certificate (pub+pri) and the processing loop doesn't play nicely with start/stop.

CNXN-2177

Defect

System Events - If the EventHistory table has been truncated, some events may be missed

CNXN-2176

Defect

Queue device logging text not representative of actual alert. No msg received alert missing.

CNXN-2175

Defect

Search button in hl7viewer not working

CNXN-2170

Defect

XML Viewer selection jumps to the beginning when editing.

CNXN-2169

Defect

CustomCodeDevice/TransformDeviceV2 - Old compiled files are not being cleaned up properly

CNXN-2168

Defect

Client - Message processing chain

CNXN-2167

Defect

HL7TransformDeviceV2 - Single Stepping does not work properly

CNXN-2166

Defect

Concurrent File Writer no longer works in Cxn v14

CNXN-2165

Defect

Email Alerts don't work in Cxn v14

CNXN-2164

Defect

SystemDevice - Email Test takes 100 seconds to timeout. Should have a shorter timeout.

CNXN-2163

Defect

TransformDevice - Displaying this device is very slow, CPU spikes high

CNXN-2162

Defect

CustomCodeDeviceV2 - Attachments in the MessageContext are missing on the Client side

CNXN-2161

Defect

CustomCodeDeviceV2 - Message generated states @:NullDevice when run from Client side

CNXN-2160

Defect

HL7TransformDeviceV2 - Attachments in the MessageContext are missing on the Client side

CNXN-2159

Defect

CustomCodeDeviceV2 - No way to order the Code files under the Code folder

CNXN-2158

Defect

TransformDevice - Control-S causes an "s" to be written in the code

CNXN-2157

Defect

Tabs created during a channel import via double clicking a channel file don't have process info

CNXN-2156

Defect

Client - Do not log errors in the AssemblyResolver on thread abort from the client

CNXN-2155

Defect

File writer device shows errors with heavy usage across multiple channels, and zip enabled.

CNXN-2154

Defect

Channel Edit - The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Device_Plugin".

CNXN-2153

Defect

Devices which alter a message, placed before a queue, can cause the outbound message viewer of the queue to fail to display the correct message

CNXN-2152

Defect

HL7TransformDeviceV2 - Copy/Paste of a Custom Code Function does not work

CNXN-2151

Defect

HL7TransformDeviceV2 - Very minor: Should refresh the Out Message when switching from Code tab back to Transform tab

CNXN-2150

Defect

HL7TransformDeviceV2 - Very minor: bleed through of "No Message" Text in the Outbound Message viewer

CNXN-2149

Defect

HL7TransformDeviceV2 - Transform code shows "Select Method" for all Custom Functions if there is a Code compilation issue

CNXN-2148

Defect

HL7TransformDeviceV2 - NotSupportedException: This type of CollectionView does not support changes to its SourceCollection from a thread differnt from the Dispatcher...

CNXN-2147

Defect

HL7TransformDeviceV2 - Editing the inbound message causes the cursor to jump to MSH-0 for each character typed

CNXN-2146

Defect

QueueDevice - If the database is full, Connexion continues to reprocess the same messages over and over

CNXN-2144

Defect

Starting a channel with a CCD or transform device which has never been clicked in the UI causes a compilation error on channel start.

CNXN-2143

Feature

Bug Report - Add the ability to include message data into the encrypted zip file

CNXN-2142

Feature

Transform Device V2 - It would be nice to have a Start() and Stop() method that is automatically called when the device stops/starts

CNXN-2137

Defect

Installing Connexion when the service account contains a "." causes the install to fail

CNXN-2136

Defect

Text viewer hangs the client when long strings (base64 files etc) are displayed

CNXN-2120

Defect

Minor UI updates

CNXN-2119

Defect

Connexion Installer - Some projects are not properly versioned which could cause problems during upgrades

CNXN-2118

Defect

Connexion Installer - Should remember if the user installed just the client and default to "Install Client Application Only"

CNXN-2117

Defect

Outbound HL7 Device UI hangs in certain environments (AD Domain + remote connection)

CNXN-2115

Defect

Connexion installer install the service when 'client-only' is selected

CNXN-2113

Defect

Should load device assemblies for extracting categories in a dedicated app domain

CNXN-2110

Defect

Multiple version support breaks when using the ObjectDataProvider with TypeName

CNXN-2106

Defect

HL7 Tx V2 device locks up with validation errors on our NUC test system

CNXN-2104

Defect

PCDS Import Error when importing v13 channel into v14

CNXN-2090

Defect

Connexion Installer - It would be nice if UAC was not prompted for by the InstallWizard during install

CNXN-2088

Defect

Razor engine doesn't HTMLEncode attribute values

CNXN-2084

Defect

HL7 domain language intellisense is not ordered by index

CNXN-2083

Defect

Changing the type of an existing device into a CCD causes a database error

CNXN-2082

Defect

InstallWizard is not using the provided service account when creating the service.

CNXN-2079

Defect

MessageReaderDevice Error processing file.

CNXN-2078

Defect

Device paused state gets out of sync when the paused state is changed and the channel is stopped.

CNXN-2077

Defect

The file writer device errors messages if the working directory is unavailable.

CNXN-2076

Defect

Queue Device - Inconsistent query results returned when messages are reprocessed

CNXN-2075

Defect

Getting "BadImageFormatException" trying to PInvoke a 32 bit dll

CNXN-2074

Defect

MessageReaderDevice Error processing file.

CNXN-2072

Feature

After doing a command-line import and scan of devices, channels still have the old devices selected.

CNXN-2070

Defect

Modifications to messages are lost upon forwarding to another queue

CNXN-2065

Defect

Command-Line Installation of Plug-in Devices Fails

CNXN-2064

Defect

Queue Database - Create the Queue database with a smaller initial size

CNXN-2063

Defect

Inbound HL7 Device - Does not use correct logic when the new "Discard" Message is selected

CNXN-2035