Connexion v15 R5 (15.0.17695)
Released On | September 18, 2019 |
Release Type | Production |
Connexion | Patch History Patch 3: The beta HL7 Validation device InTable functionality wasn't working as expected (CNXN-3753). Patch 2: A ui-only patch related to the export of custom plugins to nuget packages (CNXN-3752). [Original: Patch 1: An edge-case defect (CNXN-3744) was found which may impact the queue type set by the last device within a channel. [Original: The R2 (and greater) Connexion client application is not compatible with previous Connexion server releases .NET 4.7.2 may need to be manually installed if your systems don't have internet access. |
Integrator | Gateway and Gateway Management Application:Connexion.Gateway.15.0.17700.exe Gateway Management Application Only:Gateway.ManagementUI.15.0.17700.msi Patch History Patch 1: (Gateway & Gateway UI, CNXN-3759) Saving channel routes can fail for non-administrators. [Original: Remote Integrator: Connexion.Integrator.15.0.17695.exe Remote Agent Push Update: Integrator.RemoteAgent.15.0.17695.msi Remote Updater A Push Update: Integrator.UpdaterA.15.0.17695.msi Remote Updater B Push Update: Integrator.UpdaterB.15.0.17695.msi |
Breaking Change
The HttpSender device API has changed. If you use this device, you will need to update your code to the following signature:
public override async Task ProcessHttpRequestAsync(RequestContext context)
You may need to add
using System.Threading.Tasks;
Type | Ticket | Summary |
---|---|---|
CNXN-3700 | Defect | RA - Device paused state on Client did not agree with the Device's actual paused state on RA |
CNXN-3694 | Task | Investigate an option to report on a users auth groups/permissions |
CNXN-3698 | Suggestion | Queue Database - Install MessageBucket view when Sql Server >= 2016 even if sql clr is disabled sql |
CNXN-3697 | Task | Check/verify - v15 RA to 14.5 CXN message.sourceUri may not be properly retained |
CNXN-3696 | Task | Improve file writer logging in the event hooks. |
CNXN-3693 | Defect | AssemblyResolver - Temporary files are being cached resulting in FileNotFoundException |
CNXN-3692 | Task | HL7TransformDeviceV2 - Add unit tests to validate devices with/without code transforms function properly |
CNXN-3691 | Task | HL7 transform - don't compile if not necessary |
CNXN-3688 | Defect | Only 1 of 3 of the HD devices shows as deployed in v15 |
CNXN-3685 | Defect | Exported Channel File - Properties in file are not set correctly |
CNXN-3684 | Task | Import Export - Add unit test that Import a v14.5/v15.0 channel |
CNXN-3683 | Defect | FileWriterDevice - [InvalidOperationException] Enqueue failed; the producer/consumer queue has completed adding. |
CNXN-3682 | Defect | All Products - Bug report only includes Connexion.Gateway processes but should include all Conevity processes |
CNXN-3681 | Suggestion | Connexion - Debugging should work with VS 2019 |
CNXN-3680 | Defect | FileReaderDevice - Multiple file extensions in filter not filtering properly |
CNXN-3679 | Defect | FileReaderDevice/FileWriterDevice - Processing Error: [Exception] Could not write to file _test_ |
CNXN-3677 | Defect | File Reader Diagnostic doesn't obey configred file filter |
CNXN-3676 | Defect | File Reader Device throws errors on files which don't match the file filter |
CNXN-3675 | Defect | Gateway UI CCD - NRE when adding a connection string to the 'Data Connections' tree folder item |
CNXN-3674 | Defect | Gateway UI CCD - NRE when adding a Value to the Values tree item |
CNXN-3673 | Suggestion | Gateway UI - Place cached images into a separate sub folder instead of at the top level Temp directory |
CNXN-3672 | Defect | Gateway UI - Visual Studio debugging does not work |
CNXN-3671 | Defect | Integrator - Internal Exception when cloning a channel |
CNXN-3670 | Defect | Integrator - Inbound HL7 Device - The process cannot access the file because it is being used by another process. |
CNXN-3669 | Defect | Integrator - When a Channel, or Device that is part of a Route is deleted from Connexion, it should be shown in the Inbound/Outbound Connector devices |
CNXN-3668 | Defect | Integrator - Adding new channel with InboundHL7Device has compiler errors |
CNXN-3667 | Defect | Integrator - Inbound/Outbound connector devices should show the previous Connexion Name when disconnected |
CNXN-3666 | Defect | Integrator - Inbound/Outbound connector devices showing incorrect status of route |
CNXN-3664 | Defect | Gateway UI connected to clustered connexions doesn't calculate the correct route UI |
CNXN-3662 | Defect | Integrator - ChannelKey cxn file does not always match the ChannelKey in the Advanced Services db |
CNXN-3661 | Suggestion | Connexion.Core - HL7Field.IsEmpty() is inconsistent with property HL7Component.IsEmpty and HL7SubComponent.IsEmpty |
CNXN-3660 | Suggestion | Connexion.Core - Add helper methods to set the number of Fields, Repeats, Components, and Subcomponents |
CNXN-3659 | Defect | Cluster partner not being set in the mgmt UI |
CNXN-3657 | Suggestion | Connexion/Integrator should report meaningful error when unable to download .net framework |
CNXN-3656 | Defect | Gateway UI -MessageReaderConfiguration.UseAclCheck property binding error |
CNXN-3654 | Defect | Gateway UI - It should not be possible to start an RA when it is in a pending state in Admin mode |
CNXN-3653 | Defect | RemoteAgent - Will not start any channels after it has been authorized |
CNXN-3652 | Defect | RemoteAgent ServerTray - Should show the version of each RA/Updater |
CNXN-3651 | Suggestion | Gateway - Add additional logging when RAs are refused connection during the registration process |
CNXN-3650 | Defect | Kill and purge mongo admin command can corrupt the host system |
CNXN-3649 | Defect | RA Statistics are incorrect because of a deleted Queue in the channel |
CNXN-3648 | Defect | Adding a reference to the CCD doesn't properly check file version and build date (only assembly version) |
CNXN-3647 | Task | Expose websockets option in the gateway configuration wizard |
CNXN-3646 | Task | Previously deleted gateway should be re-activated if the configuration wizard is re-run |
CNXN-3645 | Suggestion | Connexion/Gateway should report meaningful error when unable to download .net framework |
CNXN-3643 | Defect | CustomCodeControlViewModel - Caching of assembly reflection not handling same assembly with different version |
CNXN-3642 | Defect | CustomCodeControlViewModel - Exception - Collection was modified; enumeration operation may not execute. |
CNXN-3641 | Defect | RI Management UI - Adding the same package twice shows duplicate packages in the UI |
CNXN-3640 | Defect | RI export from Mgmt UI is not including channel configuration data |
CNXN-3639 | Defect | Connexion - Execution groups are taking up to 20 seconds to start if Gateways is down |
CNXN-3638 | Task | Connexion Service - Automatically set Windows NT system-wide ServicesPipeTimeout during install |
CNXN-3637 | Defect | Unit Test Api - Is hanging on some API calls |
CNXN-3636 | Task | Unable to start Connexion service in some AWS environments due to code-signed executables |
CNXN-3635 | Suggestion | Connexion - Add the ability to generate a BugReport from the ServerTray application |
CNXN-3633 | Defect | Globals - Changes made from one client are not reliably detected by other clients |
CNXN-3632 | Defect | Custom Code Device - Actipro Bug - Intellisense not working when there is a partial class |
CNXN-3630 | Defect | Nunit libraries ending up in installer |
CNXN-3629 | Defect | Infrastructure - Database Migration - RunAllAnyTimeScripts set to true can result in a very large RoundhousE.ScriptsRun |
CNXN-3628 | Defect | MessageChannel - Multiple copies of the same device due to missing lock during channel initialization |
CNXN-3627 | Task | Upgrade to latest Actipro (19.1) |
CNXN-3626 | Defect | e.DeviceKey always returns system channel key instead of device key |
CNXN-3625 | Suggestion | Provide simpler method to identifiy a device of type before or after current device |
CNXN-3622 | Defect | Mongo Queue Device - Performance issue with deleting orphaned entries from GridFs |
CNXN-3620 | Suggestion | Transform Device Improvements |
CNXN-3619 | Suggestion | Improve device manager dialog load performance |
CNXN-3618 | Defect | RemoteAgent Window's Service may timeout trying to start up on a slow server |
CNXN-3617 | Defect | Connexion Window's Service times out trying to start up on a slow server |
CNXN-3616 | Suggestion | InboundHL7Device - Add additional diagnostic information in the device's diagnostic window |
CNXN-3615 | Suggestion | Add infrastructure method for implementing and viewing device diagnostic information |
CNXN-3614 | Suggestion | Add the ability to see the running/loaded configuration for any device |
CNXN-3611 | Defect | Inbound HL7 Device - Should not have received at startup: Only one usage of each socket address (protocol/network address/port) is normally permitted |
CNXN-3604 | Suggestion | Use ActiproLicenseManager.RegisterLicense(licensee, licenseKey) and nuget to manage Actipro assembly versions |