What's new in QuickOPC 2018.3: Difference between revisions
From OPC Labs Knowledge Base
Line 25: | Line 25: | ||
* Added {{Style=Identifier|AllowSha1SignedCertificates}} property to the {{Style=Identifier|UACertificateAcceptancePolicy}} class. Determines whether certificates signed with SHA-1 message digest algorithm can be accepted. | * Added {{Style=Identifier|AllowSha1SignedCertificates}} property to the {{Style=Identifier|UACertificateAcceptancePolicy}} class. Determines whether certificates signed with SHA-1 message digest algorithm can be accepted. | ||
* Added {{Style=Identifier|MinimumCertificateKeySize}} property to the {{Style=Identifier|UACertificateAcceptancePolicy}} class. Determines the minimum length of the certificate's public key. | * Added {{Style=Identifier|MinimumCertificateKeySize}} property to the {{Style=Identifier|UACertificateAcceptancePolicy}} class. Determines the minimum length of the certificate's public key. | ||
* When performing OPC UA application discovery on a given host, endpoint URLs with schemes that are known to be not supported by the OPC UA stack or .NET runtime are silently skipped, resulting in faster discovery and better error diagnostic in some cases. | |||
* Error messages resulting from OPC UA SDK actions now contain a report, detailing the exceptions and SDK traces gathered during the action. | |||
== Component Refactorings == | == Component Refactorings == |
Revision as of 11:13, 30 May 2018
See also: Versions; Previous version: What's new in QuickOPC 2018.2
Internal version number: 5.54
Key changes:
Targeting
- .NET runtimes: Removed .NET Framework 4.5.2 from the list of supported .NET runtimes (use .NET Framework 4.6.2 instead).
- .NET runtimes: Removed .NET Framework 4.6 from the list of supported .NET runtimes (use .NET Framework 4.6.2 instead).
- Development tools: Visual Studio 2012 removed from the list of primary development tools. It will likely still work for most tasks, though.
Technology
Licensing
- The installation packages (for Windows) have been renamed to contain "Windows" in their name, e.g. QuickOPC-2018.3-Windows-Full.exe.
Installation and Uninstallation
Component Improvements
- Added AllowSha1SignedCertificates property to the UACertificateAcceptancePolicy class. Determines whether certificates signed with SHA-1 message digest algorithm can be accepted.
- Added MinimumCertificateKeySize property to the UACertificateAcceptancePolicy class. Determines the minimum length of the certificate's public key.
- When performing OPC UA application discovery on a given host, endpoint URLs with schemes that are known to be not supported by the OPC UA stack or .NET runtime are silently skipped, resulting in faster discovery and better error diagnostic in some cases.
- Error messages resulting from OPC UA SDK actions now contain a report, detailing the exceptions and SDK traces gathered during the action.
Component Refactorings
- Setting an OPC UA certificate acceptance policy specific to an endpoint is no longer supported, as it cannot be reliably implemented due to limitations of the underlying UA stack. You can set the certificate acceptance policy globally.
User Interface
Developer Tool Integration
Excel Option
Instrumentation
- Improved OPC UA logging associated with HTTPS certificate validation.
Tools
Connectivity Explorer
- In the Point Editor window (Browse tab), context menu on the "OPC Unified Architecture" node now has a command that allows configuring the global Endpoint Selection Policy (applies when a specific policy is not set on the endpoint).
- In the Point Editor window (Browse tab), context menu on the "OPC Unified Architecture" node now has a command that allows configuring the global Certificate Acceptance Policy.
Documentation and Help
Examples