UA Office Link Service Release Notes Version 1.0.5162.0 (19 Apr 2022) -------------------------------- - Improve automatic task consistency updates when connector topics are modified. Version 1.0.5018.0 (07 Apr 2022) -------------------------------- - Support import/export of connector topics in JSON format. - Support replacing input/output items in the Task Builder while retaining tag connections. - Support duplicating processor items in the Task Builder. Version 1.0.4445.0 (10 Mar 2022) -------------------------------- - Support independent trial periods for different product families. Version 1.0.4439.0 (08 Mar 2022) -------------------------------- - Improve trial activation performance. - Remove no longer needed platform dependencies. Version 1.0.4384.0 (28 Feb 2022) -------------------------------- - Support encoding of array values in JSON Encoder processor. Version 1.0.4281.0 (04 Feb 2022) -------------------------------- - Simplify license activation. - Update Net Core framework dependency. Version 1.0.4260.0 (04 Jan 2022) -------------------------------- - Add Interval Timer task input - Add string manipulation task processors - Add Debounce task processor - Fix adding multiple Task Constants input topics to the same task. Version 1.0.4127.0 (16 Nov 2021) -------------------------------- - Fix license activation issues as a result of LetsEncrypt root certificate expiry. Version 1.0.4105.0 (08 Oct 2021) -------------------------------- - Add JSON Encode/Decode processor support - Add Binary Encode/Decode processor support Version 1.0.4024.0 (09 Sep 2021) -------------------------------- - After service start, ensure that latest log messages are cached across all connectors, preventing a single connector from flooding the log message cache. - Handle a change of topic type from 'generic' to specific and vice versa when the topic is already added to a task. - Support input/output connectors that are also providing 'processor' functionality. Version 1.0.3961.0 (25 Aug 2021) -------------------------------- - Allow renaming of tags in connector topics for connectors that support it. Version 1.0.3926.0 (20 Aug 2021) -------------------------------- - Fix potential 'decimal' type decoding error. - Add support for headless deployment and remote administration. - Update shared libraries. Version 1.0.3809.0 (10 Aug 2021) -------------------------------- - Fix: Avoid having the Core Application offer trial activations on start-up after successful offline activation. - Extend support for headless deployment and remote administration. Version 1.0.3796.0 (03 Aug 2021) -------------------------------- - Extend support for headless deployment and remote administration. Version 1.0.3672.0 (26 Jul 2021) -------------------------------- - Add 'Operator' user access role. Operators can start and stop tasks but cannot modify tasks and cannot view or modify other settings. - Fix live view not displaying values after topic interruption for some connectors. Version 1.0.3650.0 (22 Jul 2021) -------------------------------- - Support invalidation of individual input connector topics in tasks with different underlying data sources (for example, different OPC UA servers or different ODBC databases). An update of the corresponding connector is required for this behaviour to take effect. Version 1.0.3594.0 (12 Jul 2021) -------------------------------- - Add Array Slice processor. - Add Date and Time Combiner processor. - Add Date and Time Splitter processor. Version 1.0.3447.0 (07 Jun 2021) -------------------------------- - Add support for user access control. - Run service as "Local Service" instead of "Local System". - Update to NET Core 3.1.15 Version 1.0.3168.0 (12 May 2021) -------------------------------- - Add "Trigger Delay" feature. - Prevent potential thread concurrency issue in running tasks. Version 1.0.3108.0 (07 May 2021) -------------------------------- - Fix: Prevent forwarding the same value twice in tasks containing processors as this can cause errors in output connectors. Version 1.0.3065.0 (30 Apr 2021) -------------------------------- - Fix: Prevent modules implementing external processors (i.e. SOAP Connector) registering twice and causing "duplicate key" error messages. Version 1.0.2973.0 (16 Apr 2021) -------------------------------- - Update to Microsoft .NET Core Framework 3.1.14 to resolve potential issues when adding modules. - Support external processors implemented in connector modules. - Reduce memory usage. Version 1.0.2887.0 (22 Mar 2021) -------------------------------- - Add "Task Constants" metadata input feature. Version 1.0.2713.0 (08 Mar 2021) --------------------------------- - Fix task update to handle 'rename-only'. - Add Handshake Processor. Version 1.0.2617.0 (16 Feb 2021) -------------------------------- - Update shared libaries for cloud connector integration. Version 1.0.2592.0 (15 Feb 2021) -------------------------------- - Use improved authentication backend. - Support collating pending write queue for future use with the Cloud Connector. - Mark task as 'interrupted' when an output connector connection is lost. Version 1.0.2526.0 (28 Jan 2021) -------------------------------- - Fix: If a task failed to start and in the next step a different, successfully running task sending data to the same connector is stopped then Core failed to immediately release connector resources for the different running task. Version 1.0.2507.0 (25 Jan 2021) -------------------------------- - Update shared libraries improving data source handling for initial null values. Version 1.0.2466.0 (14 Jan 2021) -------------------------------- - Update shared libraries to latest version extending timeouts for the underlying data sink / data source to prevent task connections becoming "stale". Version 1.0.2382.0 (08 Dec 2020) -------------------------------- - Support 30 day trial activation option. Version 1.0.2335.0 (02 Dec 2020) -------------------------------- - Add "Task Name" tag to "Task Status" metadata topic. Version 1.0.2332.0 (01 Dec 2020) -------------------------------- - Fix automatic removal of connector topics for tasks using metadata. Version 1.0.2314.0 (25 Nov 2020) -------------------------------- - Added time conversion processors to convert between POSIX time, UTC and local time. Version 1.0.2292.0 (24 Nov 2020) -------------------------------- - Support task meta data topics: Task State, Time (Local) and Time (UTC) Version 1.0.2260.0 (20 Nov 2020) -------------------------------- - Fix connector status monitoring memory leak. Version 1.0.2226.0 (17 Nov 2020) -------------------------------- - Cache live values in task outputs after successful write only (for live value display in UI). - Cache static or unchanged values in task outputs when monitoring starts (for live value display in UI). - Avoid 'task validation' error messages after tags have been removed from a connector topic. Version 1.0.2172.0 (09 Nov 2020) -------------------------------- - Support the new graphical task editor available in UA Office Link application version 1.0.2170 or later. Version 1.0.2126.0 (23 Sep 2020) -------------------------------- - Add support for the visual task designer preview available in the latest UA Office Link application. Version 1.0.2107.0 (18 Sep 2020) -------------------------------- - Fix display of intial live values of connector topics for additional client connections, i.e. when additional main application windows are opened monitoring the same connector topic. - Fix chaining of task processors for future use with multiple processors. Version 1.0.2010.0 (02 Sep 2020) -------------------------------- - Fix: Prevent loading other projects while there are live value sessions. - Fix: Avoid inconsistencies when loading projects with different connectors. Version 1.0.1917.0 (26 Aug 2020) -------------------------------- - Fix potentially incorrect task state display when the same connector topic was used in multiple tasks. Version 1.0.1694.0 (01 Jun 2020) -------------------------------- - Invalidate tag values (status set to 'bad') when connectors report an 'interrupted state'. This enables stream connectors to forward the bad state to remote streams as an indication that the source stream is failing to provide data. Version 1.0.1686.0 (25 May 2020) -------------------------------- - Update to Microsoft .NET Core Framework 3.1.4. - Change null pointer exception handling. Version 1.0.1622.0 (18 May 2020) -------------------------------- - Allow connectors to report a 'Starting' state after a task is started. Version 1.0.1588.0 (27 Apr 2020) -------------------------------- - Support deferred ack/nack for pending output connector updates. - Fix possible cause for lost live value display connection to UI. Version 1.0.1536.0 (14 Apr 2020) -------------------------------- - Use regional settings for list separators when displaying live values of arrays. - Fix race condition that could cause intermittent error messages in the ODBC connector. - Fix handling of null strings and arrays of null strings. Version 1.0.1484.0 (06 Apr 2020) -------------------------------- - Non-functional change to fix message text. Version 1.0.1465.0 (30 Mar 2020) -------------------------------- - Handle tag mapping for multiple 'Auto' topics in output connectors. - Ensure consistent sample timestamps across multiple output connectors and output topics. Version 1.0.1405.0 (27 Mar 2020) -------------------------------- - Improved start-up logging. Version 1.0.1383.0 (23 Mar 2020) -------------------------------- - Support creating an empty project. - Prevent task name, max pending queue size and I/O mapping changes for running tasks. - Fix processor chaining for future use. - Retain account information across project changes. Version 1.0.1354.0 (16 Mar 2020) -------------------------------- - Improve performance when starting/stopping many tasks. - Minor bug fixes and improvements. Version 1.0.1275.0 (09 Mar 2020) -------------------------------- - Support connector topic live value monitoring. Version 1.0.1216.0 (02 Mar 2020) -------------------------------- - Fix initial installation, start-up and module detection issues. - Support Task maximum pending update queue limits