0

Release V25.0

REQUEST UPGRADE

Built on Windows Server 2019 Standard

MSBuild v17.0

MSI: Wix v1.14.2
Released on: 3/3/2025
 

If .NET Framework 4.7.1 or greater is not present on the system, it must be installed prior to installation.

Features

Administrator

  • Handle certificate key file permissions when the certificate is updated
  • Message Log: Support for MSSQL connection using “Integrated Security”

  • Message Log: Change how end time filter is applied

  • Views: Clarify Max Tvq Count and Max Tag Count limits

Axiom

  • Built-in reverse proxy to forward calls to the Identity service so user does not need to open firewall for the Identity service to access Axiom.

    Clients connecting to Axiom are no longer redirected to the Identity service (port 55353) for the authentication process. Instead, the browser will communicate only with the Axiom service on port 443.

    This change will cause existing OpenId Connect configurations to stop working. To prevent downtime, the following redirect URI should be added to the OpenId Connect provider's configuration prior to updating to the new version:
    https://[axiom-service-address]/identity-proxy/oidc/callback/login/[provider-name]

    Be sure to keep the existing redirect URI configured so that authentication continues to work for the Canary Admin and Excel Add-In.

  • Disable Anonymous user preferences

  • Support for MSSQL connection using “Integrated Security”

Collectors

  • SQL: Support for MSSQL connection using “Integrated Security”

Historian

  • Significantly improve validation performance
  • Enable DataSet email notification by default for newly created DataSets

  • Calculations: Support for MSSQL connection using “Integrated Security”

  • Views: Support for MSSQL connection using “Integrated Security”

  • Views: Improved error message when a browse node fails to cache

Identity

  • Improve error page when redirect URIs are incorrectly configured
  • Support for MSSQL connection using “Integrated Security”

Bug Fixes

Administrator

  • Canary generated service account is missing permissions on canary program data folder and root drive

  • Viewing a certificate on a remote admin service shows the wrong certificate

  • Username in Title bar is displayed incorrectly when the username has multiple underscores

  • Unable to send email when "From" field is in the "name <address>" format

  • Historian: Validation Cancel button remains clickable on validate files window when the validation is complete

  • Historian: DataSet Alert not showing

  • Historian: DataSet Alerts to multiple email addresses not sending emails

  • Historian: DataSet Alert emails not sent until Administrator service restart when email address removed and then later changed

  • Identity: Able to create API token without assigning a user to the token

  • Publisher: Disconnecting one connection disconnects all connections

  • Views: “Defined Rules” “TIME (MS)” column is not displaying the time duration

  • Views: Do not allow first branch of tag name to be the same as Virtual View name

  • Diagnostic Health System: Historian "WorstDiskSpaceAvailable" tag not logging

Axiom

  • Fatal crashes when specific apps are loaded
  • Cannot drop a DateTime Picker into a Grid

  • Event Based Reports with Assets not loading data

  • SparkCharts do not consistently draw when switching between assets

  • Logging in with a denied user causes issues trying to log in with an allowed user

Collectors

  • OPC Collector: Service fails to start after upgrade from 24.0.1
  • OPC Collector: Does not always re-establish a connection to the UA server when the UA server disconnects the connection

  • MQTT Collector: External Property Storage is defaulting to true for newly created Sessions

  • MQTT Collector: JSON parsing of empty message payload causes an access violation exception

Historian

  • Inefficient when authorizing remote Views connections with Identity causing slow Historian performance

  • Logging numerous large strings can crash Historian

  • Recovered files are taken offline if the time between hdb files is less than the timezone offset from UTC

  • Publisher: Timestamp extension still sent when “Filter Views Time Extension” is disabled

  • Views: External properties user account for MSSQL requires network logon privilege

Identity

  • Resource leak that can cause excessive memory usage over time
  • Not working correctly when REST Endpoint port changed to 443

Installer

  • Migration of Axiom failing when Install user does not have privileges to get all domain user's group memberships

Reply

null