Release V25.5
Built on Windows Server 2019 Standard
MSBuild v17.0
MSI: Wix v1.14.2
Released on: 12/1/2025
If .NET Framework 4.7.1 or greater is not present on the system, it must be installed prior to installation.
SHA384 : B984BA2253AB70F5CC9A35FAA19C70CBBAFBCF78C644F8C20D7FF52A3BBB7549DECA28E8656E381B0A9E66A488F02B47
SHA256 : 1092AD24999A81BDA049450D91CCCFACF5DFCA88910E6A2ECE6B039AC4E31FB2
SHA512 : D384AA8D6A30B76686A4AAD7F94B30DA0CE7F30BF5985B9ADF9AC7977041C71C61471EA384004580DB1DFD0D8114CC52DE0081E64F9F5F41957E0EB48454EE10
SHA1 : EB10020A017E38C2B0ABF68003A6F51212FB8226
Features
Administrator
Client: Update to use latest msedgewebview2.exe browser control for logon
Axiom: Add Report Admin ACL
Identity: Filter for External Groups list
Identity: Mask API Token values by default
Axiom
Send Email Notification on report failure
Improved robustness for slow/unresponsive calls to Views service
Historian
Add additional diagnostic tags related to data inserts
Improve efficiency of inserting data in certain use cases
Improve responsiveness when there is a large amount of data being inserted
Improve memory usage when inserting data for tags that were “recently” added
Collector
StoreAndForward: Improve efficiency of passing data to the Historian when there is a lot of data to insert causing the Historian to log the data slowly
StoreAndForward: Dynamic DataSet reliability improvements
Bug Fixes
Administrator
Client: Crashes when connecting to a remote Admin service if trace logging is enabled
Calculations: Renaming folder to match the name of an existing folder is not generating an error
Calculations: Add Child buttons are clickable when multiple event jobs are selected
Calculations: Importing the same set of jobs twice may not display a conflict window
Calculations: Active jobs field on Calculations tile on Home tab does not include children of running parent job
Calculations: Does not validate that tag or event properties are linked to expressions
Calculations: Wrong error is displayed when an expression uses a previous expression that is invalid
Calculations: For asset-based jobs, expressions do not automatically evaluate when switching between asset instances using the asset drop-down picker
Historian: DataSet name not cleared when you cancel a new DataSet creation
Historian: Timestamps NOT Reflecting Daylight Savings Time setting in Windows
Historian: Diagnostics page displays 0 for Historian Thread Count
Historian: File Recovery is very slow
Messages: Export options are sometimes shown incorrectly on filter flyout
Messages: No EAL Message logged when enabling/disabling the EAL message logging
Views: Create new Virtual View does not work correctly when the Source Views is set to a source with an underscore in the name
Views: Linked tags import dialog incorrectly says 0 tags linked
Views: Renaming Virtual View causes View to become disabled and logs errors
Axiom
Logs error when a user logs in if no Application or Chart files have been saved in the "ReadOnly" folder
When the User Impersonation ACL is not correctly configured in Axiom, it is not showing the correct warning message with instructions on how to fix
Fails to authenticate via API Token if the token was unused for 15 minutes or more
Fails to create new sessions when creating more than approximately 140 sessions
TrendGraph: Adding trends from "Edit Trend Screen" does not set color of trends in dialog
Excel Add-in
The Processed Data TimeStamp headers are inserted with a leading space
Collectors
CSV: No error is shown if configured directory does not exist
MQTT: Duplicate tags can get into the database preventing the subscription from loading
OPC: Only set the insert flag for values when receiving out-of-order messages from the UA server
OPC: All EAL messages show that interval settings have changed
StoreAndForward: Corrupted buffer files causing sessions to stop sending data
StoreAndForward: Failure moving invalid buffer and config files to "Invalid" directory
SQL: EAL messages missing Integrated Security, Network Protocol, and Port configuration changes
SQL: Empty EAL message logged when Disabling/Enabling session
Data Generation: Crashes when starting to log if not run as Admin
Historian
Race condition when reading data and releasing the same tag handles simultaneously in different threads can cause Historian to lock up or crash
Conflict between Historian.Validator process and Historian can cause lock-up when files were not closed properly
Calculations: "Re-backfill" process does not calculate value which lies exactly on the re-backfill start time
Calculations: "Re-backfill" process does not correctly handle events active at the re-backfill start time
Calculations: Boolean event metadata filters do not work with SQL Server
Calculations: Changing a setting before "Delayed Start Time" elapses crashes service
Calculations: Sometimes fails to get tag data and logs an exception
Calculations: Job using only a ParentAssetTag function cannot be saved and cannot be run
Calculations: String event metadata filters do not work with SQL Server
Calculations: Tag Job fails to go into live mode with remote Views service
Views: Interpolative aggregate does not return anything if the request start time is after the end of data
Views: Interpolative aggregate sometimes does not calculate with Uncertain input data
Installer
Migration from 23.2.1: Identity's Views Access and Axiom Logon ACLs contain Everyone and Anonymous following migration when they were removed prior to the migration