Upgrade Go version to 1.22 Upgrade Go version to 1.22.
Bug Fixes
Remove the empty id field on the exported profile
Remove the empty id field on the exported profile.
Fix the import v2 profiles error
Fix the import v2 profiles with incorrect device commands.
v3.1.4
October 01, 2024
v3.1.4
Bug Fixes
Fix the import profile invalid message
Fix the invalid message that should not appear when importing profile.
Enhancements
Update S7 attributes
The type attribute has been updated to support the options 'Timer', 'Counter', 'IEC_Timer', and 'IEC_Counter'.
Add new attributes 'timeBase' and 'array_size'.
Add 'Object' to the supported data types.
v3.1.3
September 19, 2024
v3.1.3
Bug Fixes
Fix the export profile error
Fix the export profile error with resource contains basic/scale values.
Fix v2 to v3 Profile transform error
Fix v2 to v3 Profile transform error in Resource Property.
Enhancements
Support export profile in xlsx format
Update OPC-UA Resource Attributes Form
Supports RelativePath in array format, and a new field, "Specify Node by" has been added.
Users can use "Specify Node by" to choose between nodeId or browsePath to specify the node.
All NodeId fields have been converted to string format, allowing users to directly edit them or open a popup dialog for modifying the NodeId.
v3.1.2
July 30, 2024
v3.1.2
Bug Fixes
Fix the empty user id error on verify email page
Fix the blank page issue with General protocol on edit device resource page
v3.1.1
July 04, 2024
v3.1.1
Enhancements
Update S7 supported resource Data Types
Enhance S7 resource Data Types to support array data types.
v3.1.0
June 25, 2024
v3.1.0
Enhancements
Support EdgeX V3 Device Profile
For the import device profile feature, add the EdgeX V3 Profile option and remove the supports of v1.
For the export device profile feature, add the EdgeX V3 Profile option and remove the supports of v1 and v2.
OPC-UA resource attribute update for Edge Connect v2.2
Remove browseStartNodeId and browsePathNamespaceIndex fields
Update browsePath from a single text field to a set of fields.
Add bitIndex to S7 device resource attribute
Support bulk delete Device Type
Support import xlsx device profile
Enable the import of device profiles through XLSX in ImportProfileDiag
Support import PROFINET GSD file feature
Support device selection while importing the GSD file
Support import profiles from GSD file overwrite
Overwrite existing profile when importing a GSD profile
v2.3.5
December 18, 2023
v2.3.5
Bug Fixes
Update the required condition of the OPC UA publishInterval attribute
Fix the bug of editing device profile Add additional checks if no deviceCommand or deviceResource is defined in device profile
v.2.3.4
December 05, 2023
v.2.3.4
Enhancements
Add Subscription attributes to OPC UA protocol
Bug Fixes
Fix EtherCAT ESI importer issue
v2.3.3
October 06, 2023
v2.3.3
Bug Fixes
Add EtherCATInfo XML field checking Add EtherCATInfo xml tag name and access value checking, and add subIndex to resource name to prevent duplicate.
Fix XML Charset is not applied When importing an XML file, the charset label should be applied to the XML decoder.
v2.3.2
September 14, 2023
v2.3.2
Bug Fixes
Performance improvements of several features
Improve the performance of import resource, import profile and delete bulk resource features.
v2.3.1
July 12, 2023
v2.3.1
Enhancements
Validate the fields on the Signup Page
CSV importing enhancements
Support nested attributes on CSV importing.
OPC-UA attributes modification
Updated nodeID to nodeId.
Only one of browsePath and browseStartNodeId fields are required.
NUMERIC identifier would be stored as number instead of string.
Bug Fixes
Fix CSV headers overlaps on the Import CSV dialog
Fix the CSV headers overlapping issue when the header name gets too long.
Removed all existing attributes and only supported the editing features for resources in the previous version
Added new attributes, including nodeAttribute, nodeId, dataTypeId, browseStartNodeId, browsePath, and browsePathNamespaceIndex
Added the feature of importing EtherCAT ESI File
v2.2.1
February 07, 2023
v2.2.1
Enhancements
New attributes added for Modbus protocol, including scale and scaleType
New attribute Tags added for the Device Command
Table refinements on the Import CSV Dialog, Device Command Form, and Device Resource Form pages
Minor style change to the buttons
v2.2.0
August 24, 2022
v2.2.0
Enhancements
New branding image and colors introduced
Protocol attributes breaking changes
Removed the EM type, serviceCode, and readOnChange attributes for EtherNet/IP
All the attribute keys except for the DB_number are now in lower case for S7
Attribute values for nsIndex and publishInterval have changed from strings to integer and double respectively, and the attribute value for monitored has changed from string to boolean for OPC-UA
Attribute values for startingAddress, boolIndex and stringRegisterSize have changed from strings to integers, and the attribute values for isByteSwap and isWordSwap have changed from strings to booleans for Modbus
Removed the bitShift attribute, attribute value for startByte has changed from string to integer, and the attribute values for isNotification and isAdvertisement have changed from strings to booleans for BLE
Bug Fixes
Fixed the corrupted degree symbol in the exported profiles
Fixed the protocol option issue on the import CSV dialog
Fixed the key press issue on the login page
Error message adjustments on frontend
v2.1.4
June 27, 2022
v2.1.4
Enhancements
New attributes added for IOTech-Virtual protocol
Modified attributes for sequenceType Arithmetic
Added sequenceType Random
Modified attributes for sequenceType Waveform
Added sequenceType Non-sequence
Added helptext for sequenceType
Bug Fixes
Fixed an issue with selecting country in the registration page
v2.1.3
June 15, 2022
v2.1.3
Enhancements
New table design introduced with better filter options and navigation, along with performance improvements
Device Resources and Device Profiles pages now contain a tree view of New Device Types. These allow easy browsing of associated resources or profiles for a selected device type
Resource attributes and data types updated for v2 BACnet and OPC-UA
Error messages now provide more details and display as "toast" pop-up notifications
Style changes made to the navigation menu and dialogs
Bug Fixes
Name validation added to creation pages and clone dialogs
Fixed an issue with importing CSV device resources
v2.1.2
February 22, 2022
v2.1.2
Enhancements
Tags field added to the Device Resource page
Data type of Modbus startingAddress attribute updated to unsigned integer
v2.1.1
January 28, 2022
v2.1.1
Bug Fixes
Fixed issue with displaying labels in tables
v2.1.0
January 11, 2022
v2.1.0
New Feature
Multi-select feature added to tables in the Resource List page and Device Profiles wizard. Users can now check boxes while holding Shift to select a range of device resources
Enhancements
apiVersion field added to Device Profile content when exporting v2 formatted profiles
New attribute arraySize added to Ethernet-IP device resources when the type is set to logixTag
v2.0.1
December 21, 2021
v2.0.1
Enhancements
Updated documentation to support EdgeX Foundry and Edge Xpert V2.x format changes and added instructions for Device Resources import CSV feature
Bug Fixes
Minor bug fix for editing device command mapping
v2.0.0
December 16, 2021
v2.0.0
Enhancements
Added support for modelling and exporting Device Configuration Profiles to be compatible with the EdgeX Foundry and Edge Xpert V2.x formats. Users can import and export the profiles in V1 and V2 formats for both YAML and JSON
As part of the above update, the Core Command modelling phase is removed (and replaced by use of the isHidden parameter belonging to Device Resources and Device Commands)
Added ability to import a set of Device Resources defined in a Comma Separated Values (CSV) file
v1.1.6
November 01, 2021
v1.1.6
Enhancements
EtherNet/IP device resource attributes enhancements to support Allen Bradley PLCs
v1.1.5
October 26, 2021
v1.1.5
Bug Fixes
Device resource attribute fields validation and condition check enhancements for S7 protocol
Fixed incorrect parameterNames values when auto-generating Core Commands
v1.1.4
August 12, 2021
v1.1.4
Bug Fixes
Updated reCAPTCHA domain to www.recaptcha.net to use globally
v1.1.3
July 18, 2021
v1.1.3
Bug Fixes
Removed reCAPTCHA on several forms to prevent continuous checks
v1.1.2
June 1, 2021
v1.1.2
Enhancements
Validation of device resource attribute fields and condition check enhancements for BLE, EtherNET/IP and Zigbee protocols
Bug Fixes
Minor bug fixes
v1.1.1
April 29, 2021
v1.1.1
Enhancements
New device resource attributes for BACnet, BLE and PROFINET protocols
New BLE libraries have been added to the import library view
Added AWS IoT SiteWise asset model profile export support for commercial users
Streamlined the edit/clone device resource process
Documentation updates for edit/clone device resource and device command mapping features
Bug Fixes
Minor bug fixes
v1.1.0
March 31, 2021
v1.1.0
Enhancements
Added functionality allowing users to submit generated device profiles back to the DCT library
Added functionality allowing admins to manage users and library on the admin console
Added Device Command Mapping on the Device Command Form
Improved the clone device resource process to allow users to continuously clones multiple device resources
v1.0.0
January 15, 2021
v1.0.0
Enhancements
Initial release of IOTech Device Configuration Tool
GUI created for the management of device profiles for various protocols