Releases: Traeger-GmbH/codabix-docker
Releases · Traeger-GmbH/codabix-docker
Codabix Docker v1.5.29
Release notes
- Release date: 2024-07-10
- Changes:
- Updated the .NET Runtime to v8.0.7 (includes security fixes).
- Codabix Engine:
- Synchronous read operations for the same variable nodes that are started within the same node lock are now always combined, if supported by the plugin module.
This improves predictability in certain cases, for example when using the transfer script with multiple transfers using the same trigger and source nodes.
- Synchronous read operations for the same variable nodes that are started within the same node lock are now always combined, if supported by the plugin module.
- Allen-Bradley Device Plugin:
- Fixed an issue with the "Check Connection" mechanism (introduced with v1.4.16) which could cause the connection status to show "Connected." even when the connection actually couldn't be established.
Codabix Docker v1.5.28
Release notes
- Release date: 2024-06-12
- Changes:
- Codabix Host:
- [Windows] Updated the embedded web browser in the Codabix application to Chromium v125.0.6422.142 (includes security fixes).
- OPC UA Client Device Plugin:
- Added setting "Ignore Read During Subscription" which specifies whether the channel worker should ignore read commands for a node (and just return the current node value as result) when a subscription for that node is currently active.
- SignalR Interface Plugin:
- Fixed the exception
Microsoft.AspNetCore.SignalR.HubException: 'Failed to invoke 'FindNodes' due to an error on the server. HubException: Method does not exist.'
which could occur when a client calledCodabixClient.ReadNodesAsync()
.
- Fixed the exception
- Codabix Host:
Codabix Docker v1.5.27
Release notes
- Release date: 2024-05-21
- Changes:
- Updated the .NET Runtime to v8.0.5 (includes security fixes).
- OPC UA Client Device Plugin:
- Added setting "Preload Node Cache" (in section "Classic") that allows to disable the initial preloading of the node cache, if the server has a huge number of nodes.
- Implemented a workaround for some OPC Classic servers that don't support reading certain properties.
Codabix Docker v1.5.26
Release notes
- Release date: 2024-05-06
- Changes:
- Updated the .NET Runtime to v8.0.4.
- Codabix Host:
- [Windows] Updated the embedded web browser in the Codabix application to Chromium v124.0.6367.119 (includes security fixes).
- Codabix Engine:
- Fixed an issue when creating a backup that includes history values, which could cause error messages about history values (but no data loss) after restoring the backup.
- S7 Device Plugin:
- Fixed an issue that caused some variables to be missing when importing STEP7 projects.
- EUROMAP Device Plugin:
- Added a workaround for a syntax issue in the
Time
field in alarm files that may be produced by certain machines.
- Added a workaround for a syntax issue in the
- REST Interface Plugin/SignalR Interface Plugin:
- Fixed an issue that prevented to read history values when specifying both the
start
andend
timestamps, andend
is less thanstart
.
This can be used to read the newest values in descending order, instead of reading the oldest values in ascending order.
- Fixed an issue that prevented to read history values when specifying both the
Codabix Docker v1.5.23
Release notes
- Release date: 2024-04-15
- Changes:
- EUROMAP Device Plugin:
- Added new nodes
UserName
andUserID
in theData
folder ofChange
events, which contain theuser_name
anduser_id
values. - Fixed a regression (introduced in v1.5.21) that could result in the error "Invalid job name" when executing an Euromap operation.
- Added new nodes
- EUROMAP Device Plugin:
Codabix Docker v1.5.22
Release notes
- Release date: 2024-04-12
- Changes:
- Updated the .NET Runtime to v7.0.18 (includes security fixes).
- Codabix Host:
- [Windows] Updated the embedded web browser in the Codabix application to Chromium v123.0.6312.46 (includes security fixes).
- REST Interface Plugin:
- Fixed an issue that could cause the
CreateNode
endpoint to return a node ID format that is not parsable when passing it back to the interface. - Properties
globalIdentifier
andtoken
have been added when reading a node.
- Fixed an issue that could cause the
- SignalR Interface Plugin:
- Fixed an issue that could cause the
CreateNode
endpoint to return a node ID format that is not parsable when passing it back to the interface. - Properties
globalIdentifier
andtoken
have been added when reading a node.
- Fixed an issue that could cause the
Codabix Docker v1.5.21
Release notes
- Release date: 2024-03-21
- Changes:
- Updated the .NET Runtime to v7.0.17 (includes security fixes).
- Extension XML Plugin:
- Fixed an issue that could cause the XML export to fail when one of the nodes contained string values with control characters that are not allowed by the XML 1.0 specification. In this case, such control characters are now replaced with the U+FFFD replacement character.
- SQL Exchange Plugin:
- When browsing a table, nodes in the
ColumnsSet
folder whose Value Type has been set toVariant-Array
(introduced in v1.5.20) will now keep using that type, instead of being changed back to the original Value Type that doesn't allow to readNULL
values.
- When browsing a table, nodes in the
- REST Interface Plugin:
- When reading history values, the property
receiveTimestamp
is now included that returns the receive timestamp of the value.
- When reading history values, the property
- SignalR Interface Plugin:
- When reading history values, the property
receiveTimestamp
is now included that returns the receive timestamp of the value.
Note: When using theCodabix.Web.SignalR
NuGet package in a .NET application, this change will require at least version 1.0.0-preview9-240322 in order to be able to read history values.
- When reading history values, the property
Codabix Docker v1.5.20
Release notes
- Release date: 2024-03-05
- Changes:
- Updated the .NET Runtime to v7.0.16 (includes security fixes).
- Codabix Host:
- [Windows] Updated the embedded web browser in the Codabix application to Chromium v121.0.6167.184 (includes security fixes).
- Codabix Engine:
- Added new value types
Variant
andVariant-Array
, where the former allows to write any primitive (non-array) value except forCodabixObject
, and the latter allows to write an array where each element can be any of the supported primitive (non-array) types except forCodabixObject
, including null values.
- Added new value types
- SQL Exchange Plugin:
- You can now change the value type of the
ColumnsSet
nodes to the newVariant-Array
value type, so that it's possible to read columns where one of the rows has aNULL
value.
- You can now change the value type of the
- REST Interface Plugin:
- The
UserGroups
entries returned by the/api/rest/Users/authenticate
endpoint now contain the group's name via thename
property.
- The
- Script Interface:
- Fixed an issue that caused the
FtpStorage
constructor (added in v1.5.19) not to check whether outbound connections are allowed in the Access Security settings of the Codabix Project Settings.
- Fixed an issue that caused the
Codabix Docker v1.5.19
Release notes
- Release date: 2024-02-07
- Changes:
- Codabix Engine:
- Updated SQLite to v3.45.1.
- Fixed a issue (introduced in v1.5.18 by the subscription fix), that could cause a crash in certain circumstances when creating a subscription on a device variable after changing its path.
- Script Interface:
- Added the
io.storagemodel
namespace that contains types for accessing FTP servers.
- Added the
- Codabix Engine:
Codabix Docker v1.5.18
Release notes
- Release date: 2024-02-02
- Changes:
- Codabix Host:
- [Windows] Updated the embedded web browser in the Codabix application to Chromium v120.0.6099.234 (includes security fixes).
- Codabix Engine:
- Fixed an issue that could cause active subscriptions on device variables to continue reading values from an old addresses after changing the node's
Path
property.
- Fixed an issue that could cause active subscriptions on device variables to continue reading values from an old addresses after changing the node's
- Socket Device Plugin:
- A new setting
Auto Reconnect
(enabled by default) has been added that allows to specifiy whether to automatically reconnect after the connection was closed or couldn't be established. - It is now possible to shutdown the send channel of the connection (sending a FIN flag, instead of resetting the connection) by writing a
null
value (instead of a string) into the transmit buffer. - TCP Keep-Alive is now enabled to detect a broken connection after a maximum of 30 seconds.
- A new setting
- Codabix Host: