What has changed in 1.1.x¶
1.1.6¶
Added
Security Improvement: Encryption of credentials.
Communication Channel: Simplified Communication Channels configuration using preconfigured Channel Types.
Bug Fixes
Information Model: Removed Simple Type as data type for Events and Commands.
Information Model: Ensure that "Save" button is only enabled when all mandatory fields are filled.
Communication Channel: OPC-UA Client configuration issues.
Communication Channel: File Consumer file handling when error occurs in the communication.
Communication Channel: MQTT layer reconnects when no disconnect buffer is used.
Device Type: Enable the configuration of the Communication Channels before saving the new Device Type.
Instance: Fixed Instance starting issue.
1.1.5¶
Added
Import/Export functionality for SMARTUNIFIER Artifacts (Information Models, Communication Channels, Mappings, Device Types, Instances, Deployment Endpoints, Deployments) to allow transfer of artifacts in a simplified way.
Communication Channel: Source code editor that displays the Channel configuration in JSON format.
Security: Encryption of databases.
Improvements
Communication Channel - SQL Databases: Handling of infinity values.
Bug Fixes
Deployment: Fixed configurable refresh on deployment page.
1.1.4¶
Added
Mapping: Option to enable/disable rules.
Communication Channel - InfluxDB: Added Tags and allowing the renaming of variables via configuration.
Communication Channel - SECS: Added SECS as a new Communication Channel type.
Deployment - AWS: Introduced deployment of Instances on AWS using Fargate.
Improvements
Manager UI: Updated to Angular version 11 to improve performance and usability.
Bug Fixes
Framework: Paths that are containing the SMARTUNIFIER Manager are now allowed to have spaces in it.
Information Model: Fixed Copy and Paste issues of Nodes in the model editor.
Communication Channel - SQL Database: Supports now all kinds of connection paths.
Device Type: Alphabetically sorted list of Mappings.
1.1.3¶
Added
Mapping: Introduced check that shows if a Rule is valid or invalid.
Deployment: Added more default logging settings (Info, Debug, Trace, Warning).
Deployment - Docker: Introduced health check for containers in order to determine whether the resource is operating normally.
Repository: Added option to reindex (update) all implementations that are stored in the repository.
Improvements
Communication Channel - MariaDB: Updated driver to version 2.6.2.
Bug Fixes
Information Model: Fixed renaming of complex variable MemberType to make sure all dependent nodes are updated to the new name.
Communication Channel: Fixed duplication of Communication Channels when clicking on "save".
Device Type: Fixed several UI issues when clicking on "apply" and "save".
1.1.2¶
Added
Manager UI: Added group filter for all artifacts.
Communication Channel - MQTT: Buffering of messages when MQTT Client is not connected.
Improvements
Communication Channel - SQL Database: Simplified configuration.
Bug Fixes
Communication Channel - MQTT: Added ID to the MQTT persistence folder to avoid multiple clients conflicts.
Instance: Prohibit Instance from stopping in case another Thread is running in a Channel Implementation.
1.1.1¶
Added
Added Port and IP of the SMARTUNIFIER Manager to the application.conf file.
Improvements
Communication Channel: Introduce default configuration for Channels.
Bug Fixes
Instance: Ensure that multiple used Communication Channels have only one configuration.
Device Type: Fixed long loading time when accessing Rules in the Mapping.
1.1.0¶
Added
Mapping: Allow the synchronous execution of commands.
Improvements
Communication Channel - File Consumer: Improved logging and formatting of parsed files.
Bug Fixes
Information Model: Fixed icon of model node "Array".
Communication Channel - SQL Database: Fixed reconnect when connection to the database is lost.