Universal Controller 8.0.x Maintenance
Stonebranch provides product maintenance in the form of updated product installation packages. This document lists the product installation package maintenance history for Universal Controller 8.0.x.
Product Packaging
A package maintenance level is incremented when the package changes or the package installation changes.
Stonebranch changes product version, release, or modification identifiers at its discretion when it deems an appropriate number of enhancements or capabilities have been introduced to warrant the change.
Versioning
Package version numbers are comprised of four numeric identifiers: version, release, modification level, and maintenance level.
For example, for Universal Controller 8.0.0.0:
- 8 = Version 8
- 0 = Release 0
- 0 = Modification Level 0
- 0 = Maintenance Level 0
Packaging Methods
The Universal Controller 8.0.x packages are provided in formats appropriate for the target platforms.
See Installation and Applying Maintenance for information on installing, upgrading, and applying maintenance to the Universal Controller.
Package Maintenance Levels
This section identifies the changes included in Universal Controller 8.0.x.
Release 8.0.2.1 - August 11, 2026
Change ID | Description |
|---|---|
| Library dependencies updated due to vulnerabilities. info These defects reflect third-party dependency updates made in response to CVE disclosures. Not every CVE directly impacts UC; however, these updates were applied proactively to eliminate any potential risk and ensure continued compliance with security best practices. |
D-14337* | Email Connections don't log IO errors when authorizing with OAuth Client. |
D-15547* | Task > Launch With Variables Shows Wrong Add Button Icon When Lock Variables Enabled. |
D-15549* | Custom Days tab with Auto enabled should not open if global Custom Days are not permitted. |
D-15608* | Permission: could assign Command permission to invalid type. |
D-15611* | Activity Monitor missing Start/Stop icon image on pressed. |
D-15739* | z/OS Monitor Task "Status description" message is not cleared after specifying a valid agent. |
D-15887* | Task Instance Patch API - Email & FTP Tasks are updating unrequested fields. |
D-15961* | Universal Task - Array fields with values longer than 4,000 characters do not display errors. |
D-16019* | Task PUT API: Inaccurate error message for invalid json payload. |
D-16037* | REST resources load beans by name before acquiring GuidLock, exposing a stale per-thread cache race. |
D-16064* | Log slow sending of emails and allow for parallel processing to send emails. |
D-16085* | Table Name And Key Not Populated For Audit When Non-Task Record Created Via API. |
D-16106* | Updating a Task Name that is in a Workflow does not update the Workflow fields "Updated" and "Updated By". |
D-16114* | Trigger with Custom Day Schedule Reports Wrong Next Qualifying Time When Using Non-Default Timezone. |
D-16134* | Email Monitor filters are not set when disabling advanced criteria in the same API request. |
D-16136* | SAP Task Instance job steps are not deleted when parent instance record is deleted. |
D-16189* | UC: Combobox item field is not displaying the content when there is HTML elements in the data. |
D-16195 | AI chat send button stays grey (disabled appearance) after typing, though it is clickable. |
D-16213* | UC: DataSource XML fields parsed as Field instead of DataSourceField on startup. |
D-16230* | Concurrent Workflow Child Updates Results In Deadlock. |
D-16249* | Fix invalid SQL for Last Run monitor past lookup. |
Release 8.0.2.0 - July 14, 2026
Change ID | Description |
|---|---|
B-23653* | Upgrade to GWT 2.13.1. |
B-24033* | Library dependencies updated due to vulnerabilities. |
D-16006* | Security hardening. |
D-13696* | Universal Task read only fields can be modified through the API. |
D-14342* | UC: Web Service API - List API unnecessary fetches. |
D-15534* | Appender SmartClientLog java.util.NoSuchElementException. |
D-15724* | Missing indexes and optimizer hints for ops_exec_universal_aux and ops_exec_approval cause full table scans during Activity backup purge. |
D-15732* | Handle Primary Key violation on transaction retry. |
D-15738 | AI settings node missing from Navigation Visibility list. |
D-15838* | Unclear changes in versions. |
D-15884 | Compare With Current Version highlight color has insufficient contrast in Light theme. |
D-15885* | Non-Breaking Space (NBSP) in reports. |
D-15944* | List Qualifying Times does not Show correct Trigger time. |
D-16034* | Complex "Previous Day" restriction produces inconsistent first qualifying time depending on listing-from date. |
D-16058 | AI chat RPC routed through OpswiseRpc proxy instead of a dedicated AiRpc server object. |
Release 8.0.1.0 - June 9, 2026
Change ID | Description |
|---|---|
E-02328 | Custom Key Encryption / Data Encryption Keys
|
B-24215 | Agent service_timeout should not affect uptime visibility on the Controller (UC). |
D-14183* | Library dependencies updated due to vulnerabilities. |
D-13789* | UC: Launch with variables - inconsistent confirmation message. |
D-14382* | Error Message Has Typo When Modifying Nonexistent Workflow Edge. |
D-14432* | UC: Database Connection - Test Connection is returning null connection name in the message. |
D-14439* | The Cluster Node Base Redirect URLs Field On The OAuth Single Sign-on Form Is Not Disabled When OAuth Single Sign-on Is Turned Off. |
D-15582* | Max timer threads is adjusted when the max threads is changed. |
D-15609* | User fails to see its own audit record for bar report. |
D-15625* | List Qualifying Times dialog shows a vertical scrollbar. |
D-15672* | SAML Single Sign-On (ops_single_sign_on) records not cleaned up when cluster nodes are deleted. |
D-15795* | Scoped z/OS External Job Monitor does not expire when time scope is in the past due to controller / z/OS clock skew. |
D-15817* | UC: Custom Day - List Qualifying Dates API returning null calendar error. |
D-15840* | Scrub control characters from the username being audited. |
D-15904* | Agent coming online deadlocks with concurrent task start when a pending exec uses a non-member cluster. |
D-15906* | PurgeVersions blocks workflow edits with multi-minute lock holds. |
Release 8.0.0.1 - May 12, 2026
Change ID | Description |
|---|---|
D-15567* | "Run Command On Filter" from Recurring Tasks Instances tab fails. |
D-15590* | Run Command On Filtered for Universal Monitor Trigger does not work. |
D-15658* | SQLServer: Use the NOLOCK hint on the join tables when using NOLOCK and performing a Join operation. |
D-15752* | Webhook for a state change event that uses Workflow Definition Id in filter does not work. |
Release 8.0.0.0 - April 1, 2026
Change ID | Description |
|---|---|
B-03780 | Provide capability to view differences between versions. |
E-02261 | Universal Events & Webhooks
|
E-02307 | Approval
|
E-02309 | IBM i
|
E-02311 | AI
|
B-22525 | Add ability to filter Agent File Monitor tasks by z/OS job name. (UC) |
B-22655* | Allow Date functions to be based on Trigger-specified TZ. |
B-09127 | Web Service API - Reports - Read, and List. |
B-18422 | Web Service API - z/OS Select Steps for Re-run. |
B-22642 | Web Service API - Promotion Schedule - Reschedule. |
B-21537 | Web Service API - Task / Task Instance / Trigger API Enhancements. |
B-22652 | Allow for restricting Agent business service registration to the associated OMS business services. |
B-23599* | Upgrade Oracle JDBC Driver (21.20.0.0). |
B-15865 | Configurable limit for the number of tasks that can be launched via Run Command On Filtered > Launch. |
B-21676 | Virtual Resource variable resolution - Task Instance level. |
B-22680* | Add configurable Choice Field to any Task Type. |
B-21523 | Split task and task instance action records into separate table hierarchies. |
B-22438 | SBOM. |
B-23681 | Add CPU logging to the interval logging information that currently logs system information. |
B-22658 | MS Graph support for email connections - Outbound email (Email task, Email notification, System notification). |
D-13256* | Timer Task: Maximum Timer Duration In Seconds. |
D-13524* | Bulk exported XML files contain invalid XML characters and fail during Bulk import. |
D-13603* | Preserve Created By / On and Updated By / On fields for created versions. |
D-13675* | Library dependencies updated due to vulnerabilities. |
D-13680* | PeopleSoft task instance Command field style doesn't show the field is read-only. |
D-13845* | User Interface - Firefox - Form labels occasionally jitter. |
D-13851 | Remove obsolete "agent" columns from extension tables. |
D-13856 | Oracle, MS SQL, and Postgres Contain Unused Columns For ops_exec_universal. |
D-13886 | Inconsistencies with the daysBetween function. |
D-13893* | Universal Monitor event attribute criteria is not cleared when switching to template with no attributes. |
D-13919* | Rerunning a failed SQL Task should clear out the failed data. |
D-13923* | Recurring Task computed time list doesn't get reset on re-run. |
D-13927* | Reporting Controller Does Not Close Database Connection Pool To Normal Controller After Disabling Replication. |
D-13938* | When "Expand Lists Automatically" is set to "Yes", the Replication Settings shows empty. |
D-13942* | List OMS Server API does not honor Strict Business Service Membership Read Constraints property. |
D-13954* | UC: Auto Fit Text Area Items are showing bigger in Firefox compared to other browsers. |
D-13961* | Time Trigger may not re-enable properly when enabled and an associated Calendar or Custom Day is modified. |
D-14001* | Firefox Scroll Bar Has Different Appearance From Edge And Chrome. |
D-14086* | Agent encrypted auth_key should be masked in audit record. |
D-14096 | SonarQube: Analysis Warnings After Upgrade. |
D-14108* | Fix this access on a collection that may trigger an 'ArrayIndexOutOfBoundsException'. |
D-14112* | Dashboard Not Rendering Correctly in 7.9. |
D-14295* | UC Returns Empty List Of Authorized Commands For Instances When Permissions Filter By Business Services. |
D-14306* | UC: Custom choice field is missing in universal event template attributes when upgrading the controller to 7920. |
D-14323* | Querying Output table from Reporting Server with millions of rows needs index. |
D-14324* | Trigger unexpectedly fires multiple times due to restrictions. |
D-14326* | Incorrect Data Returned by API for 'Task Run Criteria' Report. |
D-14362* | Upgrading controller to version 7.9.2.0 or higher can fail due to race condition. |
D-14368 | Email Connection OAuth authorization popup closes prematurely. |
D-14453* | Server could hang with a Java Deadlock at log rollover. |
D-15494 | Non Reporting Server attempts to stop replication during shutdown. |
D-15496 | Goto dialog shows scroll bar when density changed. |
D-15498 | Running Reports With Visibility "Everyone" Includes All Visible Reports. |
D-15521 | UC Install Script Allows Non .war File To Be Specified. |
D-15528 | Audit List API allows Between but does a Since on the 1st date value. |
D-15591 | Stored Procedure output parameter lookup fails on PostgreSQL due to integer/varchar type mismatch. |
D-15595 | Skin template source files packaged in WAR and accessible via web. |
* Defect fix or feature available in maintenance for prior release.
Prior Maintenance
See Universal Controller 7.9.x Maintenance for changes previously included in 7.9.x maintenance releases that also are included in the 8.0.x releases.