Version 2026.1.0
Build: 2026.1.0-33
Release date: 10.03.2026
This is a major release of the Prosys OPC UA Browser that includes various new features and improvements.
This release adds the NodeSet Export View and CSV Node Export View for exporting Server AddressSpace to NodeSet XML files and CSV files respectively. The exported NodeSet XML files can be used to generate code with the Code Generator of Prosys OPC UA SDK for Java or imported to Prosys OPC UA Simulation Server (Professional Edition). The exported CSV files provide lists of Nodes in the Objects Folders of Servers and can be used for programmatical processing of the Nodes.
Starting from this version the Browser features a new commercial Professional Edition, which is required to use the NodeSet Export View and CSV Node Export View.
Changes to Common parts
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 5.6.0-221.
-
Improved: Product Version, ApplicationUri and other information can be copied to clipboard in About dialog.
-
Changed: The default value of "Preferences > Views > Max Events In Event View" was changed from 1000 to 100.
-
Removed: 32-bit Windows is no longer supported.
Changes to Client
-
New: NodeSet Export View (available in Professional Edition only).
-
New: CSV Node Export View (full use requires Professional Edition).
-
New: "Copy Value as JSON" added to the context menu of Attribute Table for Value Attribute.
-
Changed: File name prefixes must be configured for Data Loggers in Data Views.
| Unique file name prefixes must be configured for existing Data Loggers before they can be enabled. |
-
Improved: Context menus in various Views include "Navigate to Node" item for navigating to the selected Node in the Address Space Browser.
-
Improved: "mul" locale is supported as the value of "Preferences > General > Preferred Locale".
-
Improved: Times can be configured at millisecond precision in History View and Event History View.
-
Improved: Write Value dialog can be opened from the context menu of Attribute Table for Value Attribute.
-
Improved: Event View and Event History View now sort EventTypes and their Event Fields alphabetically in the "Select Event Fields" dialog.
-
Improved: "Read file" dialog will attempt to determine file extension from the BrowseName of the FileType Node.
-
Fixed: Handle StatusCode Bad_TcpEndpointUrlInvalid when connecting to a Server fails.
-
Fixed: Handle non-numeric values in Data View graphs.
-
Fixed: Changes in Preferences are applied to existing Clients properly.
-
Fixed: "Search for a Node" function now works correctly in cases where the path to the Node includes non-hierarchical References.
-
Fixed: ReferenceDescriptions with missing information, e.g. BrowseName with null Name, are now handled properly instead of triggering an internal error.
-
Fixed: Event View and Event History View now behave correctly when selecting Event Fields that have the same BrowseName from different Event Types.
| Fixing this required changing the View configuration format for Event View and Event History View. Thus, old configurations for visibility, sorting and width of table columns can no longer be loaded and defaults will be used instead. The selected Event Fields are loaded from old configurations as usual. |
Plus a number of other small changes.
Version 5.2.0
Build: 5.2.0-15
Release date: 08.10.2025
This is a minor release of the Prosys OPC UA Browser that includes various improvements.
The main improvement is to enable saving the view configuration per connection in order to restore the views upon the next connection to the same server. You can decide if you like to use this during the first start of the application. Later you can control it with the new "Preferences > Views > Save Views" option.
Changes to Common parts
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 5.4.0-201.
Changes to Client
-
New: "Preferences > Views > Save Views" option to enable saving Views of Client-Server connections.
-
New: Rename Views from the context menu (right-clicking) of the respective tab bar.
-
New: "Preferences > Security > Ignore Nonce Length Checks", option to enable using plaintext user passwords with servers that do not support encrypted passwords and therefore don’t provide any Nonces either.
-
New: "Preferences > Views > Display Node Names As" parameter for configuring how the names of Nodes are visualized in the Views; using DisplayName or BrowseName with or without the full path to the actual owner of the component of property.
-
New: "Sort tree items by name" option in the Address Space Browser to disable alphabetic ordering of nodes and keep the order as received from the Server.
-
Changed: Event View and Event History View no longer add any default ContentFilters to their Monitored Items to make them compatible with Servers that do not support ContentFilters.
Changes to Subscriber
-
New: "Preferences > Views > Max Log Messages In PubSub Log View" parameter to limit the number of PubSub messages shown in the Log View.
Plus a number of other small changes.
Version 5.1.2
Build: 5.1.2-267
Release date: 25.04.2025
This release of the Prosys OPC UA Browser includes various fixes and improvements.
Changes to Common parts
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 5.3.0-181.
-
Updated: Various dependencies have been updated to newer versions with security fixes.
-
Improved: Dialogs for opening and saving files are opened using the most recently used folder as the initial folder.
Changes to Client
-
New: Added dialogs for "Read File" and "Write File" context menu actions of FileType Node in the Address Space Browser.
-
New: Added sub-option "with NamespaceUris" for "NodeId" option in Data Logging Settings in Data View.
-
New: Added new settings to Preferences: "Close Write File dialog on success" and "Close Read File dialog on success".
-
New: Added "Bulk read" option to History View for reading history for all selected Nodes in the same request.
-
Improved: When "NodeId" option is selected and "with NamespaceUris" sub-option is not selected in Data Logging Settings in Data View, Data Logging generates "UaBrowser-NamespaceTable" CSV files that correspond to "UaBrowser-DataLog" CSV files and map Namespace indices to Namespace URIs.
-
Improved: Write Value dialog allows searching from available DataTypes when selecting DataType for a Node or a Structure Field is possible.
-
Improved: Various improvements to "Resize an array" dialog.
-
Fixed: Various fixes to reading files from and writing files to FileType Nodes.
Plus a number of other small changes.
Version 5.1.0
Build: 5.1.0-237
Release date: 12.12.2024
This is a minor release of the Prosys OPC UA Browser including various fixes and improvements.
Changes
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 5.2.8-159.
-
New: Last visited node in the address space tree view is remembered by default.
-
New: Added option for certificates in the MQTTS PubSub connection dialog.
-
New: Added a context menu to the Quick Links buttons.
-
New: Overhauled Preferences dialog.
-
New: Added configuration options for suppressing some certificate checks.
-
Improved: New icons for DataType and ObjectType for the address space tree view.
-
Improved: On Windows for Adminstrator-users in the installer, if 'No' is chosen in the permission elevation prompt, you can continue the install as a normal user.
-
Improved: Download page links should now by default trigger a download action in most web browsers.
-
Improved: Attributes view now shows name in addition to the numerical value for Enumerations.
-
Changed: Security Mode dialog options are now sorted from most secure to less secure. Deprecated modes (by the OPC UA Specification) are marked with an asterisk ('*').
-
Changed: The default DataChangeTrigger for Data View is now
StatusValueTimestamp(instead ofStatusValue). -
Changed: Attributes view shows DataType now by DisplayName (exact NodeId details are available as tree-items below it).
-
Changed: Attributes view Bad_AttributeIdInvalid StatusCode is now visualized differently (grayed out) from other BAD StatusCodes (red background).
-
Fixed: Some shortcut keys on macOS.
-
Fixed: Some scenarios where connected to a Discovery-only Server.
-
Fixed: Method Call dialog outputs in some scenarios if there were no output arguments.
-
Fixed: Reverse Connections didn’t prompt for security settings.
Plus a number of other small changes.
Version 5.0.0
Build: 5.0.0-173
Release date: 06.11.2023
This is a major release of the Prosys OPC UA Browser. This is the first release to use the 5.x line of our Prosys OPC UA SDK for Java.
This release adds several new Preference settings including the "Preferred Locale" setting that can be used to configure the LocaleId that is used when connecting to Servers. This LocaleId will be used by Servers to return LocalizedText values that best match the selected locale.
This release improves the Write Value dialog by showing the StatusCode received from the Server when writing fails. The Write Value dialog can also be configured to remain open after a successful write. Additionally, the Write Value dialog now supports writing OptionSet and DataValue values.
Changes to Common parts
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 5.0.2-105.
-
New: Added new settings to Preferences: "Status Check Interval (s)", "Status Check Timeout (s)", "Close Write Value dialog on success", "Use colors in DataView" and "Preferred Locale".
-
Updated: log4j2 to version 2.21.1. This update is not related to security.
-
Fixed: Graphs in Client-Server and PubSub Data Views scale properly when "Own axis for every signal" is selected.
-
Changed: Quick Links will be refreshed automatically whenever a new tab is opened if "Refresh Quick Links automatically" Preference setting has been selected.
-
Improved: Added tooltips to cells in various tables to enable viewing the full value of the cell without resizing the columns of the table.
Changes to Client
-
New: "Preferred Locale" Preference setting allows configuring the LocaleId used when activating Sessions. Changes to this setting are applied after reconnecting to Servers.
-
New: "Status Check Interval (s)" and "Status Check Timeout (s)" Preference settings can be used to configure in seconds how often Status Check should be performed when connected to a Server and how long should be waited before this check will be considered to have timed out. Changes to these settings are applied after reconnecting to Servers.
-
New: Different states of Monitored Items in Data View can be visualized with different colors by selecting the "Use colors in Data View" Preference setting.
-
New: Errors related to creating Monitored Items in Data View are displayed on the "ItemCode" column. This column can be shown by clicking on the '+' button on the right side of the title row of the table and selecting "ItemCode".
-
Fixed: User Authentication Settings dialog is opened properly for Servers that support user authentication only with User Certificates.
-
Fixed: Call Method dialog generates proper editors for array inputs.
-
Fixed: Parameters in Subscription Settings dialog are now initialized based on values revised by the Server.
-
Changed: Write Value dialog will remain open and show the StatusCode received from the Server if writing fails. The dialog can also be configured to remain open when writing succeeds by unchecking the "Close this dialog automatically on successful write" check box in the dialog or the "Close Write Value dialog on success" in Preferences Configuration dialog.
-
Changed: "MonitoringMode" column in Data View has been renamed to "Mode" and is no longer shown by default. This column can be shown by clicking on the '+' button on the right side of the title row of the table and selecting "Mode".
-
Improved: Write Value dialog supports writing OptionSet and DataValue values.
-
Improved: Data View and Event View will inform the user if the Subscription corresponding to the view has timed out and prompt attempting to recreate it.
-
Improved: Adding Nodes to various views by dragging them from the Address Space Browser or by using the "Add Custom Node…" context menu item will prompt the user for confirmation if the Node has incorrect NodeClass or the Node seems otherwise unfit for the view.
Changes to Subscriber
-
Improved: Better support for MQTTS connections.
-
Improved: Show MQTT-JSON messages without PublishIds.
Plus a number of other small changes.
Version 4.4.0
Build: 4.4.0-126
Release date: 28.11.2022
This is a minor release of Prosys OPC UA Browser. This version adds new Preferences parameters, stores used Security Settings and User Authentication to configuration file for each Server and includes various other small changes.
Changes to Common parts
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 4.10.0-58.
-
New: Added new parameters to Preferences: "Number of Quick Links shown", "Operation Timeout (s)", "Connect Timeout (s)", "Always prompt for Security Settings" and "Always prompt for User Authentication".
-
Updated: log4j2 to version 2.19.0. This update is not related to security.
-
Fixed: Refreshing Quick Links is done immediately when opening a new tab if the refresh interval has elapsed from last refresh.
-
Changed: "Save MQTT passwords" Preferences parameter has been changed to "Save passwords" and also affects passwords used in User Authentication of Server connections.
-
Changed: The minimum value for the "Max Events in Event View" parameter of Preferences was decreased from 1000 to 1 and the maximum value was increased from 10000 to 100000. Note, that each Event View will have its own limit so it is possible to run out of memory if this limit is set high and many Event Views are open at the same time.
-
Improvement: The line colors used in various graphs have been adjusted to make the graphs easier to read.
Changes to Client
-
New: The selected Security Settings and User Authentication are now stored to the configuration file for each Server. These settings will be used automatically when connecting to the Server again.
-
New: The Security Settings can now be changed while connected to a Server. Note, that this does require disconnecting from the Server and then connecting again with the new settings.
-
New: Aggregate Configuration dialog has been added to History View for Aggregates.
-
New: Added "Save Image to File…" context menu item to Address Space Browser for Image Variables.
-
New: Write Value and Call Method dialog now support loading images from files for Image Values.
-
Changed: The user is now prompted to select User Authentication when connecting to a Server for the first time after updating to this version of Prosys OPC UA Browser. The selected User Authentication settings are saved to configuration file and used when connecting to the Server again.
-
Changed: The user is now prompted to select different Security Settings or User Authentication if connecting to a Server fails because of them. Connecting to the Server can be aborted by pressing Cancel button in the opened dialog.
-
Improvement: Miscellaneous improvements to Write Value and Call Method dialogs such as supporting Structure Fields for which AllowSubTypes is true, selecting DataType automatically based on initial Value and allowing choosing different DataType for each entry in a BaseDataType array.
Changes to Subscriber
-
New: Support receiving UADP messages without having metadata.
-
New: Added "Copy topic" context menu item to PubSub DataSetWriters tree.
-
Improvement: Various improvements via SDK update.
Plus a number of other small changes.
Version 4.3.0
Build: 4.3.0-82
Release date: 12.09.2022
This is a minor release of Prosys OPC UA Browser. This version adds PubSub subscriber and Preferences Configuration dialog.
This release allows using Prosys OPC UA Browser as an OPC UA PubSub Subscriber by connecting to MQTT, MQTTS, or OPC UA UDP addresses.
This release enables configuring various preferences via the Preferences Configuration dialog opened by selecting Preferences… menu item in the new Options menu. These preferences include configuring whether timestamps should be shown in local time or UTC and whether or not closing the application should be confirmed with a dialog. Changes to preferences are applied immediately after pressing Save button in Preferences Configuration dialog.
Changes
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 4.9.0-43.
-
New: Added PubSub Subscriber with support for MQTT, MQTTS, and OPC UA UDP transport protocols.
-
New: Added Options menu and Preferences… menu item that opens Preferences Configuration dialog.
-
New: Added Events Per Chunk parameter to Event History View. It works similarly to Values Per Chunk parameter in History View.
-
New: "Refresh TypeDictionary…" action added to context menus in AddressSpace tree for DataTypeDictionaryType Variables, DataTypeSystemType Objects and all DataTypes.
-
Updated: log4j2 to version 2.18.0. This update is not related to security.
-
Fixed: Multiple Objects can no longer be dragged to Event View. Previously this was possible, but only the last of the added Objects was monitored for Events.
-
Fixed: Stopping an ongoing history read in History View or Event History View closes continuation points on the Server.
-
Fixed: Various bugs in CSV and XLS exporting.
-
Changed: The default log4j2 configuration for the application now logs Prosys OPC UA SDK for Java at ERROR level instead of INFO. If you’re updating from an older version of the application and wish to use the new default configuration, delete or rename the previous log4j2 configuration file (<user.home>/.prosysopc/prosys-opc-ua-browser/log4j2.xml) and restart the application.
-
Changed: Timestamps are now shown in local time instead of UTC by default. To show timestamps in UTC, disable "Show timestamps in local time" setting in Preferences Configuration dialog.
-
Changed: Time zone selector removed from History View and Event History View. The time zone used when entering times is local time when "Show timestamps in local time" setting has been enabled in Preferences Configuration dialog and UTC otherwise.
-
Changed: Event View shows maximum 1000 most recent Events. This limit can be increased up to 10000 by increasing the "Max Events in Event View" parameter in Preferences Configuration dialog.
-
Changed: Quick Links are refreshed only once when the application is started. To disable refreshing Quick Links automatically, disable "Refresh Quick Links automatically" setting in Preferences Configuration dialog. To enable periodic refreshing of Quick Links, set "Quick Links refresh interval" parameter to a value greater than zero in Preferences Configuration dialog.
-
Improvement: The context menu shown for selected Nodes in AddressSpace tree now only includes actions that can be applied to all selected Nodes.
-
Improvement: When opening a Write Value or a Call Method dialog, the first UI element for entering a value is focused.
-
Improvement: The number of chunks read is displayed while a read is in progress in History View or Event History View.
Plus a number of other small changes.
Version 4.2.0
Build: 4.2.0-33
Release date: 23.05.2022
This is a minor release of Prosys OPC UA Browser. This version contains various quality of life changes to History View and Event History View.
This release also supports new installers: 32bit Windows, M1 (i.e. ARM64/AArch64) macOS, and 64 bit ARM64/AArch64 Linux (such as Raspberry Pi OS 64bit) are now supported.
Changes
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 4.8.0-25.
-
New: Windows installer 32bit.
-
New: macOS M1/ARM64/AArch64 installer.
-
New: macOS installers are now notarized with Apple.
-
New: Linux AArch64 installer (will work e.g. on Raspberry Pi OS 64bit).
-
New: History View allows choosing the Values Per Chunk and Timestamps parameters when reading historical Values. Values Per Chunk controls how many historical values the Server returns per Variable in each history read response. Timestamps controls which timestamps the Server should return for historical values. These are expert settings that help debugging Server behavior.
-
New: History View and Event History View now allow selecting the timezone for the entered dates and times with a combo box. The available timezones are local time and UTC. The selected timezone also affects the graph in History View.
-
Updated: log4j2 to version 2.17.2. This update is not related to security.
-
Fixed: If the Server returns StatusCode Good_NoData and historical Values when reading history in History View, the returned values are no longer ignored. This is an interoperability fix to allow reading history from misbehaving Servers.
-
Fixed: History View no longer gets stuck when attempting to read aggregated history for a Variable Node that doesn’t exists in the Server’s AddressSpace.
-
Fixed: Methods of ObjectType Nodes can now be called.
-
Fixed: Dragging and dropping Nodes with Opaque NodeIds now works properly.
-
Improvement: History View and Event History View now disable read button if times have not been entered correctly. The time must be entered in hh:mm:ss format.
-
Improvement: History View adds tabs for Variables for which reading history doesn’t return any historical values specifying whether reading history failed due to an error or the Server had no historical Values for the selected interval.
Plus a number of other small changes.
Version 4.1.2
Build: 4.1.2-364
Release date: 17.02.2022
This version fixes bugs, memory and security issues.
The application now uses JavaFX version 17.0.2, which fixes some memory leaks. Via SDK update (4.7.2), it supports latest OPC UA base information model version 1.04.10.
This version also updates used log4j2 from version 2.16.0 to 2.17.1. See https://logging.apache.org/log4j/2.x/security.html for more information. There are 2 new CVEs after 2.16.0. However, as far as we understand in practice they have no impact per se, even if technically we are affected by one of them. Regardless, we do recommend everyone to update to this version. For the CVE-2021-45105, the default logging configuration does not include MDC in the pattern, thus we should not be affected.
For the CVE-2021-44832, per apache’s page: "(previous versions) are vulnerable to a remote code execution (RCE) attack where an attacker with permission to modify the logging configuration file". So the filesystem would have to be compromised for this to happen. In general our applications do not expect a hostile (local) environment. Typically this kind of vulnerability could be used for a privilege escalation attack, but with Browser the user running the application should also be the one who has the writing permissions to the configuration file. Browser will create configuration files, per user, when that user starts the application. Thus, there is nothing to escalate to, the attacker could just do already everything they could do via Browser in a more complicated way. Thus, this CVE in practice has no impact, but we still do recommend to update just in case.
Changes
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 4.7.2-13.
-
Updated: log4j2 to version 2.17.1.
-
Updated: JavaFX to version 17.0.2.
-
Fixed: Structures that have BaseDataType fields should now be decoded correctly.
Plus a number of other small changes.
Version 4.1.0
Build: 4.1.0-354
Release date: 14.12.2021
This is a minor release of Prosys OPC UA Browser. This release adds starting view and favorite Server connections, improves writing values and calling Methods and fixes the https://nvd.nist.gov/vuln/detail/CVE-2021-44228 "Log4Shell" attack and other bugs and issues.
| Everyone is recommended to update to this version. Mitigation strategies against the "Log4Shell" attack for older versions can be found in https://logging.apache.org/log4j/2.x/security.html. |
The starting view is shown when the application is started and when a new connection tab is opened. The starting view contains instructions and the most recent Server connections as Quick Links that can be clicked on to connect to the Server. You can click the star icon to add the Server connection to favorites or the X icon to remove the Server connection.
Server connections can be added to favorites by clicking on the empty star icons in Quick Links, in address bar’s drop-down menu or on the left side of the address bar while connected to a Server. Favorite Server connections are shown before others in Quick Links and address bar’s drop-down menu. You can remove a Server connections from favorites by clicking on the full star icon.
Write Value and Call Method dialogs have been improved to support previously unsupported DataTypes and ValueRanks. Instead of a single text field, the Write Value dialog will now create a tree table view for editing the value. The contents of the tree table depend on the Node’s DataType and ValueRank. This allows creating a tree representation of cells of an array or fields of a Structure. In addition to text fields, suitable editors will be used for different DataTypes, e.g. check boxes for Booleans and combo boxes for Enumerations. If the DataType of the Node is abstract, a DataType can be chosen from the non-abstract subtypes of the DataType.
In Call Method dialog, text fields, check boxes and combo boxes and other simple editors are used for inputting scalar values of simple DataTypes, such as String, Boolean and Enumeration, but an editor that utilizes similar tree table view as Write Value dialog can be opened for input arguments that require it, such as arrays and Structures.
Changes
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 4.6.2-1636.
Updated Log4j 2 to version 2.16.0 (fixes Log4Shell).
-
New: Starting view with instructions and Quick Links.
-
New: Support for adding Server addresses to favorites.
-
New: "Navigate to Target Node" context menu item in Attribute Table that allows navigating to Nodes.
-
New: "Navigate to Field’s DataType" context menu item in Attribute Table that allows navigating to a field’s DataType Node.
-
New: "Copy BrowsePath" context menu item in Address Space Browser that copies the BrowsePath to clipboard.
-
New: "View DataTypeDictionary data…" context menu item in Address Space Browser for DataTypeDictionary Nodes.
-
New: Show Confirm Exit dialog when closing the application.
-
Improvement: Write Value dialog now supports previously unsupported DataTypes and ValueRanks.
-
Improvement: Call Method dialog now supports previously unsupported DataTypes and ValueRanks.
-
Improvement: Connection Error dialog can be expanded to show more information related to the error.
-
Improvement: DisplayNames are cached locally to avoid having to read them from Servers so frequently.
-
Improvement: Added progress indicator to History View tab to indicate that history is being read.
-
Improvement: Reading history can be aborted by pressing "Stop reading" button that replaces the "Read" button while a read is in progress.
-
Improvement: Multiple Monitored Items can be selected and edited at the same time in Data View.
-
Improvement: Monitor Data and Show History context menu items of Address Space Browser are applied to all selected Nodes.
-
Fixed: Navigating to nodes that are not accessible via inverse hierarchical path.
Plus a number of other small changes.
Version 4.0.6
Build: 4.0.6-268
Release date: 13.11.2020
This version fixes a number of bugs directly and indirectly by using newer SDK version.
Additionally the application now has an automatic updates check feature. By default it checks weekly on application launch, but this can be configured during installation on the same screen where there is the option to add a desktop shortcut. There is also a never option, if you do not wish for this check to happen automatically. You can also launch the check manually via Help → Check for Updates… menu option.
Changes
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 4.4.2-1266.
-
New: Support for automatic updates.
-
Fixed: The application no longer freezes on some Linux distribution when trying to open Certificates in OS viewer.
You need to have an application installed that associate opening .der files for the Open Certificate in OS viewerbutton to do anything. -
Fixed: Certificate Revocation List is no longer a mandatory requirement for a CA Certificate, which affected some
opc.httpsconnections. -
Fixed: NodeIds and BrowseNames having invalid indexes no longer prevent nodes from being shown in the address space browser.
-
Fixed: Data View logging options now accept file paths with special characters (such as
åöä).
Plus a number of other small changes.
Version 4.0.4
Build: 4.0.4-247
Release date: 26.03.2020
This version fixes bugs, security and performance issues directly and via the updated SDK version.
Changes
-
This version of Prosys OPC UA Browser uses Prosys OPC UA SDK for Java version 4.3.0-1075.
-
Security fix: validate CreateSession and ActivateSession Nonces (CVE-2019-19153)
-
Improvement: Greatly reduced connection times to servers with custom Structures.
-
Improvement: More error details are shown on connection failure.
-
Fixed: Call Method is now working properly for OPC UA Method Nodes, whose InputArguments or OutputArguments were empty arrays.
-
Fixed: The entire message related to a StatusCode is now visible in the Call Method dialog.
-
Fixed: Servers returning null as their ApplicationURI or ApplicationName will no longer cause NPE.
Plus a number of other small changes.
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.