uaPLUS UA Server Toolkit Version Log

uaPLUS Server Toolkit

Jan-4-2023    V9.0.1
NSPlugin method VerifyPassword was not always called.

Aug-7-2022      V9.0
Built with UA Stack 1.4.368.58. For .NET6 instead .NET5.
Certificates in CurrentUser store instead of LocalMachine because of private key access permission  issues.

Feb-12-2022   V8.8
Built with the Net Standard UA Stack V1.4.367.75

Oct-18-2021   V8.7
Built with the Net Standard UA Stack V1.4.367.41

June-23-2021   V8.6
Fixed write issue for nodes with values of type UtcTime and Duration.
Certificate management improved. 
Fixed issue in Read handling.
Reduced the number of DLLs. All embedded server applications now need to reference the UaBase DLL.
uaPLUSnodeMgr DLL added for .NET5 (NetCore).

Nov-23-2020  V8.4
Optional handlers onVerifyPassword, onVerifyCertificate and OnValidateNodeAccess added for application specific client credential validation in embedded servers.
Bug fix in ReadValues type check. Treat blank SecurityPolicyUri as None.
Log file was in some cases not created.

Apr-3-2020    V8.3
Bug fix: The AE plug-in interface could loose events.
UA Stack updates for issues #904, #916, #925, #929

Feb-25-2020   V8.2
Github UA Stack updates applied.

Jan-10-2020    V8.1.1
Some assemblies were not signed.

Oct-16-2019   V8.1
Bug fix: CreateCertificate was done with local time instead UTC
Assembly uaPLUSnodeMgr.Net4.dll added. This DLL doesn't have the plugin DLL interface for simplicity. It requires the UaBase.Net4.dll.

June-17-2019  V8.0.1
Bug fix in DeleteNode() because deleted nodes couldn't be added again.

April-18-2019  V8.0
Based on .NET4.7.2,  UA stack V1.4.354, BouncyCastle.Crypto.dll.
Improved certificate security.
Added an embedded server base DLL for simpler uaPLUS/EasyUA server/client applications.
Minor UA stack updates to V1.4.354.

Jan-20-2019   V7.7.1
The log file is renamed at 2MB size. Previously it was deleted at 10MB.
Minor updates in UA Stack code
Bug fix in the HDA plugin handler for the current value Read of history (HDA) items.

Mai-18-2018   V7.6
Application certificate was not always created with the configured subject name.
Configuration utility has added dialog for the UA discovery server.

Jan-19-2018   V7.5
Helper methods for configuration and Certificate management added in uaPlusDLL.

Nov-30-2017   V7.4
The HDAbase code did not always include the DA quality (lower 16 bits)
Added the Advosol.uaPLUS.uaPLUS.License property to give the option to define the license in the embedded uaPLUS server application code.
Two EmbeddedUaNodeMgr sample code files were missing in the distribution.

Aug-31-2017   V7.3.0.1
The configuration utilities are updated to the V1.3.342 UA stack. Certificates created with a previous UA stack version are not compatible (2048 key length required) and need to be re-created.

Aug-25-2017    V7.3
With UA stack V1.3.342
Bug fix in attribute read of HDA items.
HA Configuration node reference change from HasComponent to HasHistoricalConfiguration.

Jun-3-2017    V7.2
Added support for application specific node managers (based on the BaseNodeManager class).
Bug fix in reading Event types/attributes, subscription removal and Write handling.
NSPlugin error code InvalidArgument was not correctly converted to UA status code.

Apr-27-2017    V7.1
Enable/disable diagnostics support added.
Subscriptions were not deleted with expired sessions.

Mar-11-2017      V7.0
Updated to support Visual Studio 2017.
With UA stack V1.3.341
HDA Plugin caused finalizer to block GC.
A&E base method handling corrected. Multiple subscription didn't get all notifications.
Bug fix in ModifyMonitoredItems for events. An additional item was created.

Oct-22-2016     V6.3
With UA stack V1.3.340

Apr-30-2016     V6.2
Added support for all OPC DA.NET Server Toolkit Professional Edition features like virtual browsing and item access validation based on user credentials.

Mar-29-2015  V6.1.1
Added capability for UA methods in NSPlugin.dll

Mar-6-2015   V6.0
DA nodes can have historical access capability by providing the DB access handler within NSPlugin.dll instead of the separate HDAplugin.dll
The HDAPlugin.dll code has been modernized to take advantage of C# features that were not available in early C# versions. It now has a simpler structure with less classes.

Dec-28-2015  V5.1
UA Methods capability added in uaPLUS DLL version.
HDAplugin nodes now have additionally Read access to read the current value from the HDA database.
The NSPlugin.dll is not required anymore for HDA only servers.

Dec-1-2015    V5.0.2
Bug fix in ComHdaClient.ReadAttributes (not all values were returned).
New StartAsProcess() method overload for better command line and log file control.
New optional IconFile AppSettings key for definition of custom app icon.

Oct-11-2015   V5.0.1
Bug fix in ReadAtTime. Did incorrectly return status NoData if no data at one timestamp.
uaPLUSsim with HDAplugin.dll V5.3 (bug fig in bounds)

Aug-21-2015   V5.0
Upgraded to support Visual Studio 2015, .NET4.6 and Windows 10.

Mai-26-2015    V4.3.1
Changes to pass CTT tests.
Configuration command line utility UaServerPrepare added for simplified server deployment.

Apr-2-2015      V4.3
Built with UA Stack V1.2.335.
Configuration utility corrected and improved for SecurityPolicy definitions.

Sep-22-2014    V4.2
Read handling improved for read from device based on maxAge.
Built with reference to HDAPlugin V5.2.
Bug fix in the configuration utility (base address edit).

Jan-24-2014     V4.0
HDA and AE functionality added.
Support for Visual Studio 2013 added.

Aug-7-2013     V3.3
ApplicationShutdown event handler added to terminate the server application from NSPlugin.dll.

May-16-2012  V3.2
Updated to OPC Foundation UA Stack V1.2.334

Mar-16-2012   V3.1
Server window visibility configuration AppSettings added to allow the server to run as a process without a visible window.

Dec-10-2011   V3.0
Updated to the OPC Foundation UA SDK V1.1.331.0
New configuration tools, project wizards and test clients. .NET4 version added.

Mai-2-2011    V2.1.2
OPC UA Configuration and Interop setup included in distribution.

Mar-1-2011    V2.1.1
Bug fix in Write item values.

Jan-10-2011   V2.1
Product version release.

Dec-14-2010   V2.0.1
Updated to the OPC Foundation UA SDK V1.1.324.
Custom property handling improved. Values read from plugin DLL at client access.

Nov-22-2010   V2.0
Updated to the UA SDK V1.1.320 and enhanced with additional functionality and a number of C# and VB.NET sample server implementations.

Apr-17-2009   V1.1
Based on the OPC SDK Release Candidate version.

Nov-11-2008   V1.0.1
Setup file with password.

Aug-21-2008    V1.0
Beta release