Version 4.0.2

Build: 4.0.2-231

Release date: 12.12.19

This version adds support for Reverse Connections (see user manual for more information). Additionally it contains bug fixes and usability improvements.

Changes

  • Uses Prosys OPC UA SDK for Java version 4.2.0-955.

  • New: Support for Reverse Connections.

  • New: Connection history list elements can be deleted.

    The remove button is currently visible only if the list is opened via the ComboBox button.
  • Fixed: Connecting no longer blocks the UI.

  • Fixed: In some cases pressing Enter directly after selecting an address did incorrectly use the previous address.

  • Fixed: Connection history was not being updated to current tab.

  • Fixed: Prevent connection loop if session was reactivated to incorrect user credentials. If the old identity can be reactivated that is done, but if not then the connection is terminated.

  • Fixed: Discovery dialog now only shows servers.

  • Fixed: SessionName is now set (uses ApplicationName and a running count of sessions).

  • Fixed: Event View does now call ConditionReferesh when opened.

  • Fixed: Possible freezes and connection failures when encountered a unknown custom Structure.

  • Fixed: Alarm Acknowledge and Confirm in Event view now works.

    The Confirm Method is Optional, thus not all servers have that.
  • Changed: Event View LocalizedTexts no longer displays the locale part.

  • Fixed: Re-opening User Authentication dialog didn’t reflect active mode.

  • Changed: Username and Password option in User Authentication now supports empty password.

  • Changed: Connection history ordered as last used on top

  • Improvement: UserName+Password auth mode visualizes the username like the old Client application.

  • Improvement: Reduced tables line spacings to fit more data on screen.

Plus a number of other small changes.

Version 4.0.0

Build: 4.0.0-200

Release date: 17.09.19

This is a major release of the Prosys OPC UA Browser (previously named Prosys OPC UA Client). Starting from this version we publish release notes for the application.

The look and feel of the application in addition to used technologies is now more aligned with our other applications. Additionally this is the first release to use our 4.x line of our Prosys OPC UA SDK for Java. The version numbers will no longer be directly linked, but a 4.x Prosys OPC UA Browser will use some 4.x version of the SDK. Exact SDK version used can be seen in the About dialog.

Changes

  • Uses Prosys OPC UA SDK for Java version 4.1.2-876.

  • New: Support for new OPC UA 1.04 security policies.

  • New: Attributes View shows new 1.04 Attributes.

  • New: Attributes View can now show all Structure Values (including non-standard ones).

  • New: OSX installer is now signed (but not notarized).

  • New: Data logging to files via Logging Settings in Data View.

  • New: Object nodes can be drag&dropped to DataView, in which case you have an option to add all Variables below the Object (by default 1-level deep plus the option to recursively search all levels).

  • New: History View, added option to use any standard Aggregate or give a custom NodeId to be used as Aggregate.

  • New: Option to show non-hierarchical references nodes in the Address Space View.

  • New: All Views have a context menu option to add custom node.

  • New: Option to show certificates (Currently via Help-Certificates).

  • New: Application debug logs (<user.home>/.prosysopc/prosys-opc-ua-browser/log).

  • Improvement: Better installer.

  • Improvement: Address bar supports autocompletion (both for address and the ApplicationURI of the server).

  • Improvement: Added option to clear the table in Event View.

  • Improvement: Bulk-adding MonitoredItems to DataView works faster (items are added via single CreateMonitoredItems call where possible.

  • Fixed: Duplicate References in Address Space View.

  • Changed: Navigation arrows in Address Space View now apply for all selection operations (previously only navigation via "Navigate to node" from References View).

  • Changed: Linux installer (previously deb and rpm packages) is now a .sh script and a proper installer.