From 44916a619b7502bf2a1fba798209a1decbeaeddc Mon Sep 17 00:00:00 2001 From: "Alex J Hawk (HMS)" <51409174+alexjhawk@users.noreply.github.com> Date: Thu, 4 Apr 2024 08:49:57 -0400 Subject: [PATCH] PRERELEASE: v2.0.0-pre1 --- pom.xml | 2 +- web-docs/docs/02-CHANGELOG.mdx | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2fa43935..c0aeb41d 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,7 @@ com.hms_networks.americas.sc.ignition Ignition Ewon Connector Ignition module for streaming Ewon tag data to Ignition tags using the Ewon DMWeb and M2Web APIs. - 2.0.0 + 2.0.0-pre1 ${module-version}.${maven.build.timestamp} HMS Networks, MU Americas Solution Center https://github.com/hms-networks/IgnitionEwonConnector diff --git a/web-docs/docs/02-CHANGELOG.mdx b/web-docs/docs/02-CHANGELOG.mdx index d2d40047..64455d76 100644 --- a/web-docs/docs/02-CHANGELOG.mdx +++ b/web-docs/docs/02-CHANGELOG.mdx @@ -5,6 +5,25 @@ sidebar_label: Change Log toc_max_heading_level: 2 --- +## Version 2.0.0-pre1 +This version of the module is a near-complete rewrite to bring new features, improved performance, and support for the +latest SDKs. +### Major Changes +* Updated to Java 11 and Ignition 8.1 SDK +* Ewon metadata (i.e., tag names, descriptions, data types) is now updated on module startup, and at a configurable + interval. + * After module startup, the Ewon metadata is updated in the background at the configured interval. + * Ewon metadata is now retrieved from the Ewon device directly, using M2Web API requests, instead of relying on the + DataMailbox API. +* Added support for buffered tag writes to Ewon devices (i.e., write multiple tags in a single request) +* Added support for Ewon tag groups to organize tags in Ignition +* Implemented asynchronous Talk2M/M2Web API requests to improve performance +### Minor Changes +* Improved documentation +* Improved logging output +* Implemented stateful authentication for Talk2M/M2Web API requests to reduce connection overhead +* Resolved a long-standing issue with pre-tag realtime properties being lost + ## Version 1.2.1 ### Major Changes * Tag provider name customization was removed to ensure consistent and stable connector functionality