Connexion v15.1 R1 (15.1.130)

Connexion v15.1 R1 (15.1.130)

 

Released On

Aug 28, 2020

Release Type

Release

Connexion

Connexion.15.1.130.exe

.NET 4.8 may need to be manually installed if your systems don't have internet access.

Internal Connexion libraries now target .NET 4.8. If you are referencing any Connexion assemblies other than Connexion.Core, you will need to target .NET 4.8 in your projects. Please note that all non-core libraries are internal and subject to change.

Breaking Change! - Security Audit Logging

Due to the new security features previous versions of the Connexion.Client.exe and Gateway.ManagementUI.exe are not compatible.

Integrator

Breaking Change! - Certificate Rotation

R6 introduces Certificate Rotation which forces the Integrator to create a self-signed certificate on a rotating basis. If an Integrator is unable to communicate with the Gateway because of a downgrade to R5 then you will need to use the "Break Glass" feature to re-establish the communications link.

See Certificate Rotation

Gateway and Gateway Management Application: Connexion.Gateway.15.1.130.exe

Gateway Management Application Only: Gateway.ManagementUI.15.1.130.msi

Remote Integrator: Connexion.Integrator.15.1.130.exe

Remote Agent Push Update: Integrator.RemoteAgent.15.1.130.msi

Remote Updater A Push Update: Integrator.UpdaterA.15.1.130.msi

Remote Updater B Push Update: Integrator.UpdaterB.15.1.130.msi



Ticket

Type

Summary

Ticket

Type

Summary

CNXN-3950

Defect

Connexion Active/Passive Cluster not processing data after service restart

CNXN-3946

Defect

Potential deadlock when mongo queue is initialized against an unavailable mongo instance

CNXN-3945

Defect

FtpReader/MessageReader - 250+ HL7ReaderState.state files in the HL7ReaderState directory

CNXN-3943

Defect

UnitTestApi - Start/Stop channel does not function correctly if a client is not connected, or the gateway is not enabled

CNXN-3942

Task

Refactor the Connexion -scan code so that it can run within the Configuration Wizard as a opposed to shelling out to Connexion.exe

CNXN-3941

Defect

Connexion.Share - Timeout waiting for lock to update dem\demos_bws_cdi_adt_cdi_b(cc79d67f-da38-4a31-9de4-9093ad9e550e). Update will proceed without locks.

CNXN-3940

Defect

System device remote invocations not working for the gateway

CNXN-3939

Defect

When copy/pasting channels says Exported From but displays where importing to

CNXN-3937

Defect

Gateway install wizard running some sql tasks on the wrong account/connection string

CNXN-3936

Defect

Connexion -scan kicked off from the configuration wizard can fail when using a non-default account and WinAuth-to-sql

CNXN-3935

Defect

Connexion - Starting/Stopping 1000 channels causes threading issues with Queuing/Storing results

CNXN-3934

Defect

[AuditFileReader] - Unexpected exception processing audit file 20200716130156603.proto.ready. [EndOfStreamException] Attempted to read past the end of the stream.

CNXN-3929

Suggestion

Add Queue message retention to dashboard

CNXN-3928

Suggestion

Add message retention to queue device info bar

CNXN-3925

Suggestion

Authorization Setting for Message Retention Days

CNXN-3924

Suggestion

Client application should remember the selected server at shutdown

CNXN-3923

Suggestion

Installers - Add the pdbs as part of the release for debugging purposes

CNXN-3922

Suggestion

FileWriterDevice - Add the ability to use impersonation during the AfterProcessFileEvent

CNXN-3921

Task

Support for GMSA's in the Connexion/Gateway Installer

CNXN-3917

Defect

HL7TransformDeviceV2 - System.FormatException: 'Input string was not in a correct format.'

CNXN-3916

Suggestion

Queue Right Click Menu needs reorganization

CNXN-3915

Defect

Globals - Imported globals have incorrect GlobalSettingScopeCode

CNXN-3913

Defect

Connexion - Channel status not being updated during a Channel Update

CNXN-3910

Defect

Add/Edit Channel Dialog - Tab index not maintained when exiting the plugin search dialog

CNXN-3909

Defect

Add/Edit Channel Dialog - Index was outside the bounds of the array.

CNXN-3908

Suggestion

HL7TransformDeviceV2 - ParameterDescriptions from custom code functions are not displayed in tooltips when hovering over the parameter

CNXN-3906

Defect

HL7TransformDeviceV2 - Tooltips do not show for functions and some parameters unless the Channel is locked by the current user

CNXN-3905

Suggestion

HL7TransformDeviceV2 - Add ParameterDescriptions for functions functions in the base class

CNXN-3904

Suggestion

HL7TransformDeviceV2 - Add methods to Get a field from a user defined object in UserStorage

CNXN-3903

Suggestion

HL7TransformDeviceV2 - Add methods to Get/Set message verification Identifiers

CNXN-3902

Defect

Connexion Sql Queue - Has Processing History flag is cleared on Store Results in some cases

CNXN-3901

Defect

Channel Settings Device - Editing Identity Name is changed in the UI but not underlying configuration 

CNXN-3897

Defect

Connexion - Start/Stop state of a channel is not preserved when it is moved to a new Group or Tab

CNXN-3894

Defect

Connexion Globals - Globals are not re-evaluated when a channel is moved from one tab to another

CNXN-3892

Defect

ChannelSettings device erroring messages on validating identities

CNXN-3891

Defect

HL7 Transform Device V2 - Description column not updating

CNXN-3890

Defect

Connexion.Core - obx.ObservationValue_05.First.CWE_01.Text_02.Value does not return the correct value

CNXN-3889

Defect

Message flow in a channel should be blocked while a channel and its devices are being updated

CNXN-3888

Defect

Batch Processing - Device configuration changes are not atomic while processing in batch mode

CNXN-3887

Defect

Connexion Channel - Message processing should not be blocked by a paused source device

CNXN-3884

Defect

MessageStatisticHistory table had 215 Million rows and caused cleanup to fail

CNXN-3883

Defect

ClusterOwner not correctly set during process startup

CNXN-3882

Suggestion

Should sign assemblies and installers with SHA256 instead of SHA1

CNXN-3881

Defect

Connexion Client System Configuration - Change History does not display changes

CNXN-3880

Defect

Channel Backup - NRE when running channel back up from the UI if channel backups are disabled

CNXN-3879

Defect

Connexion Client - Forward/Back buttons do not seem to track history properly

CNXN-3877

Task

AddTrust certificate expiration patch

CNXN-3875

Defect

Custom Code - Forwarding/Branching a message to multiple destinations that span multiple Repositories can result in messages being routed to the wrong queue

CNXN-3874

Defect

Client Channel Search no longer supports multi-select

CNXN-3873

Task

Investigate if deleted channels are showing up in the plugin manager dialog

CNXN-3871

Suggestion

Bug Report - Files in bug report should have the original create/modified datetimes

CNXN-3869

Task

HL7 branch device should throw an exception when starting with invalid destinations

CNXN-3867

Defect

Connexion branching data to channel in another group

CNXN-3860

Suggestion

RA Gateway - Database should prevent multiple groups of the same name, and multiple tabs within a group with the same name

CNXN-3859

Suggestion

Connexion - Database should prevent multiple groups of the same name, and multiple tabs within a group with the same name

CNXN-3858

Suggestion

Don't allow group deletion for groups with channels

CNXN-3857

Defect

Gateway UI - Deleted Groups are not removed from the Group dropdown

CNXN-3856

Defect

Gateway.Api - Updates made using the Gateway.Api are not reflected in the Management Client

CNXN-3855

Suggestion

Channel Separator Device that allows multiple channels (workflows) to be placed within a single channel

CNXN-3854

Defect

QueueDevice - Real-time Display Status says "Throttling", or "Disabled"

CNXN-3853

Defect

Queue Scheduler - There needs to be help for the CRON string format

CNXN-3852

Defect

HL7TransformDeviceV2 - Event Hooks are never detached from the Event Broker causing multiple events to be triggered instead of one

CNXN-3851

Suggestion

HL7TransformDeviceV2 - Add the ability to trigger a break point when a debugger is connected to the server

CNXN-3850

Suggestion

FileWriterDevice - Display number of pending messages in current file and number of ready files

CNXN-3849

Suggestion

FileWriterDevice - Option to manually trigger the processing of the current file

CNXN-3848

Suggestion

Add day of the week to the time condition of the file writer

CNXN-3847

Defect

Channel change tracking list not showing properly in latest R6 beta

CNXN-3846

Task

Remote Agent [IOException] Recovery policy configured for this system contains invalid recovery certificate.

CNXN-3845

Suggestion

Add the ability to save a RA package locally.

CNXN-3844

Defect

Gateway UI - Threading error when deleting the default tab in a group. Using non-UI thread to update a collection bound to a UI

CNXN-3843

Defect

Custom Device Dissapearing

CNXN-3842

Defect

AppendTimezoneToAllDates() Not appending Timezone offset to TS datatypes

CNXN-3841

Defect

Cloning or Export/Import of channels breaks User Settings Device Configuration

CNXN-3840

Defect

An exception is thrown by the Connexion.Share.Initializer in unit test code

CNXN-3838

Suggestion

Gateway - Add a settings file that does not get overwritten during installation

CNXN-3837

Suggestion

Request Phi User Action Auditing to log files for Gateway

CNXN-3836

Suggestion

Connexion - Add a settings file that does not get overwritten during installation

CNXN-3835

Defect

Issue with adding multiple plugins in the same assembly file

CNXN-3834

Suggestion

Request Phi User Action Auditing to log files for Connexion

CNXN-3833

Suggestion

Consider changing an error to a warning or lower

CNXN-3829

Defect

Channels not starting in newly created group on Active/Passive Connexion Setup

CNXN-3828

Task

Programmatically provision Remote Agent

CNXN-3827

Defect

Connexion Client shows group/tab level globals missing after restarting

CNXN-3826

Suggestion

Slashes being striped from variables used in file writer destination path

CNXN-3825

Suggestion

Expose Group and Tab information for use in Custom Code

CNXN-3824

Suggestion

Delete Message Content when message successfully processed or filtered

CNXN-3823

Defect

AssemblyResolver - StackOverflowException due to recursive assembly resolving

CNXN-3822

Defect

Globals may be imported even though they are not marked for import

CNXN-3821

Suggestion

Connexion - Should include ProcessId in log file statements

CNXN-3820

Defect

HL7 Parser Exception including entire contents of binary file

CNXN-3819

Defect

Incorrect version of plugin used in the create/edit channel dialog in the RIM

CNXN-3818

Task