Universal Controller 7.7.x Maintenance
- 1 Introduction
- 2 Product Packaging
- 2.1 Versioning
- 2.2 Packaging Methods
- 3 Package Maintenance Levels
- 3.1 Release 7.7.4.9 - February 10, 2026
- 3.2 Release 7.7.4.8 - December 9, 2025
- 3.3 Release 7.7.4.7 - November 11, 2025
- 3.4 Release 7.7.4.6 - October 14, 2025
- 3.5 Release 7.7.4.5 - August 12, 2025
- 3.6 Release 7.7.4.4 - July 8, 2025
- 3.7 Release 7.7.4.3 - June 10, 2025
- 3.8 Release 7.7.4.2 - May 13, 2025
- 3.9 Release 7.7.4.1 - April 8, 2025
- 3.10 Release 7.7.4.0 - March 11, 2025
- 3.11 Release 7.7.3.0 - February 11, 2025
- 3.12 Release 7.7.2.0 - January 14, 2025
- 3.13 Release 7.7.1.1 - December 10, 2024
- 3.14 Release 7.7.1.0 - November 12, 2024
- 3.15 Release 7.7.0.0 - October 1, 2024
- 3.16 Prior Maintenance
Introduction
Stonebranch provides product maintenance in the form of updated product installation packages. This document lists the product installation package maintenance history for Universal Controller 7.7.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.
Package version numbers are comprised of four numeric identifiers: version, release, modification level, and maintenance level.
For example, for Universal Controller 7.7.0.0:
7 = Version 7
7 = Release 7
0 = Modification Level 0
0 = Maintenance Level 0
Packaging Methods
The Universal Controller 7.7.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 7.7.x.
Release 7.7.4.9 - February 10, 2026
Change ID | Description |
|---|---|
D-13603* | Preserve Created By / On and Updated By / On fields for created versions. |
D-13919* | Rerunning a failed SQL Task should clear out the failed data. |
D-13942* | List OMS Server API does not honor Strict Business Service Membership Read Constraints property. |
D-14086* | Agent encrypted auth_key should be masked in audit record. |
D-14108 | Fix this access on a collection that may trigger an 'ArrayIndexOutOfBoundsException'. |
D-14295 | UC Returns Empty List Of Authorized Commands For Instances When Permissions Filter By Business Services. |
D-14326* | Incorrect Data Returned by API for 'Task Run Criteria' Report. |
Release 7.7.4.8 - December 9, 2025
Change ID | Description |
|---|---|
D-13961* | Time Trigger may not re-enable properly when enabled and an associated Calendar or Custom Day is modified. |
Release 7.7.4.7 - November 11, 2025
Change ID | Description |
|---|---|
D-13675* | Library dependencies updated due to vulnerabilities. |
D-13893* | Universal Monitor event attribute criteria is not cleared when switching to template with no attributes. |
D-13954* | UC: Auto Fit Text Area Items are showing bigger in Firefox compared to other browsers. |
Release 7.7.4.6 - October 14, 2025
Change ID | Description |
|---|---|
D-13465* | Web Service API - POST & PUT request with empty request body throws null pointer exception. |
D-13519* | Virtual resource list API fails when bad resource order exists. |
D-13522 | Swagger/OpenAPI - Use schema subtypes for Trigger/Task/Task Instance that have extension data. |
D-13658* | Trigger List API OpenAPI specification incorrectly implies businessServices filtering is supported. |
D-13669 | Credentials fields are showing in recurring task/task instance web service output. |
D-13670 | Swagger/OpenAPI - Consistency between OpenAPI specification and user documentation. |
D-13708 | Index to be removed during maintenance may not exist causing upgrade to fail. |
D-13721* | Password Settings form blank under certain circumstances. |
D-13723* | SQL Code mapping configuration issues. |
D-13741* | Universal Task FILE exit code processing is missing from the Universal Task Instance form. |
D-13742* | Universal Task outputContentType field is always null in API read response. |
D-13757* | Trigger update constraints not including vertex selected predicate when looking up workflow step actions. |
D-13772* | Bundle Updated / Updated By not updated when adding/removing an item from a Bundle. |
D-13777* | Use 96-bit (12-byte) IVs for performance and standardization benefits. |
D-13793* | Web Service API - Retrieve Task Instance Output API should not support operationalMemo query parameter. |
D-13794 | Swagger/OpenAPI - Add missing query parameters for Push Universal Event APIs to OpenAPI specification. |
D-13795 | Swagger/OpenAPI - Remove invalid and hidden properties from OpenAPI specification. |
D-13796 | Swagger/OpenAPI - Hide irrelevant request properties. |
D-13805* | Oracle Backup/Purge Index Hint missing for Universal Monitor. |
D-13821* | Oracle transient exception list. |
D-13830 | Swagger/OpenAPI - Hide version property based on applicability for a specific HTTP method and/or definition type. |
D-13910* | Re-run API (and CLI) does not reset task type specific fields/data when using taskStatus option. |
D-13914* | UC : User groups - List importing twice, deleting the permissions. |
Release 7.7.4.5 - August 12, 2025
Change ID | Description |
|---|---|
D-13649* | Library dependencies updated due to vulnerabilities. |
D-13219 | UP > API calls to UC break when logged into both Portal and UC as same user. |
D-13287* | Allow Re-run of z/OS task instance with abnormal failure. |
D-13461 | IBM i Cluster - Tasks tab does not indicated green dot automatically. |
D-13510 | UAC locks in Database from Agent removal. |
D-13521 | Web Service API: Example response for "Read a Task Instance" method uses wrong schema. |
D-13523* | Universal Template Icon cache should be cleared when deleting the universal template. |
D-13617* | Exception comparing guid locks due to comparator. |
D-13621 | Action URL - OAuth2 SSO Issue. |
D-13633 | Optimistic Locking: Warning in uc.log when force update an IBMI related record that have been modified by another user. |
D-13638* | Web Service Task HTTP Client retrying under certain exceptions causing duplicate requests. |
D-13648* | UIP> Imported Task Instance Remains Stuck in Queue after import of new extension version (ue-aws-lambda). |
D-13662* | Filtering menu items should not be shown on header context menu for multi-update list grid. |
D-13663* | Video Classroom should more appropriately be labelled Video Resources. |
Release 7.7.4.4 - July 8, 2025
Change ID | Description |
|---|---|
D-13424* | Security hardening. |
D-13503* | Email Monitor with Received Restriction of Today may fail when Mail Server is different Timezone from UC. |
D-13506* | Report with SUM function with result larger than INT data type fails on SQLServer. |
D-13547* | Add missing index on the Notes tables. |
D-13551* | Agent File Monitors can get re-queued if they are already running. |
D-13564* | List Custom Day Qualifying Dates APIs return a 500 Internal Error instead of 404 Not Found. |
D-13571* | Trigger should not launch task when disabled but trigger monitor matches or trigger timer fires. |
D-13577* | Re-run System Operation Action prohibited when using Instance Id for matching criteria. |
D-13590 | Database reconnect should not delay after connected and only run validation query if configured to do so. |
Release 7.7.4.3 - June 10, 2025
Change ID | Description |
|---|---|
D-13426* | Security hardening. |
D-13511* | Deadlocked query re-run during Skip command results in child instance remaining Defined. |
D-13520* | Force Finish and other command APIs querying by 'id' use stale cached record causing resource orders to not be freed. |
Release 7.7.4.2 - May 13, 2025
Change ID | Description |
|---|---|
D-11414 | Simulation - Should not be able to add Output for Agent File Monitor task and System Monitor task. |
D-11437* | Email Monitor Task > new Email Connection: Authentication shouldn't be --None-- when Type is Incoming. |
D-13070* | LDAP Refresh does not clear the Manager field if new Manager does not match filter. |
D-13333* | Simulated task instance field isn't cleared from monitor components launched by composite trigger. |
D-13357* | Picker For Adding Universal Event Templates To Bundle Does Not Obey "Picker Fetch Limit" Property. |
D-13358* | Run Command On Filtered should use uppercase Command name in Audit description. |
D-13383 | Active Task Instance Status metric displays a negative amount after retrieving SAP job definition. |
D-13390 | Statistic events shouldn't be generated when no associated task exists. |
D-13412* | Database password is not refreshed if incorrect on startup. |
D-13416* | Report with SUM that exceeds maximum Integer value throws SQLException. |
D-13430 | ClassCastException if controller cannot connect to the database on startup. |
Release 7.7.4.1 - April 8, 2025
Change ID | Description |
|---|---|
D-12983* | Changing local custom day name does not update multi-valued reference fields |
D-13041* | Changing User Interface Theme occasionally requires re-login. |
D-13064* | Exception when save layout with blank name. |
D-13192* | Force released GUID locks should not be reused. |
D-13210 | Do not log full stack trace when trying to get database connection times out. |
D-13322* | Exception when Create New Report from the Report node in Services Menu or Recently Visited. |
D-13324* | uc.properties for configuring the default LRU Cache buckets and bucket size are not working. |
D-13328* | Trigger can fire multiple times if transaction is delayed. |
D-13334* | Control character in Audit record on LDAP Test Connection failure causing SQLException. |
D-13339* | Enabled webhooks with no specific business services fail to be list imported |
D-13343* | UC: Bundle Report - Print option is not working in Chrome & Edge browsers |
D-13362* | Avoid call to rollback when returning database connection back to the pool and move numerous logging outside of the rollover thread. |
Release 7.7.4.0 - March 11, 2025
Change ID | Description |
|---|---|
B-21551 | Add HashiCorp Vault credential provider parameter(s) for path prefixes. |
B-21552 | Add HashiCorp Vault credential provider parameter(s) for namespace feature (Vault Enterprise). |
D-13030* | Cannot open Commands and Event Templates if Universal Template has no Fields |
D-13118* | Web Service API - Task Launch - Virtual Resource Priority limited to 1-20 |
D-13197* | Read Cluster Node API doesn't update node timestamp with every heartbeat |
D-13205* | Audit List API throws SQLException if Audit references a Universal Template. |
D-13211* | Run Command On Filtered using stale cached record(s). |
D-13224* | Problem with confirming Last Run for "Relative / Last Run" Task Monitor. |
Release 7.7.3.0 - February 11, 2025
Change ID | Description |
|---|---|
B-21487 | Additional failover configuration options. |
B-21527 | Web Service API - Task List / Task List Advanced - Reduce the number of queries |
D-13121* | Library dependencies updated due to vulnerabilities. |
D-13082* | Impersonation User References Are Not Updated On Oracle DB |
D-13103* | Pentest finding - Self Cross Site scripting |
D-13123* | SAP InfoPackage Request ID task instance field is misspelled |
D-13190* | Deadlocked query rolled back does not pause between retry attempts. |
D-13191* | Frequent database deadlock and query/transaction retries after applying maintenance. |
D-13193* | Task List Adv - Filter by agentName not working for z/OS |
D-13194 | Task List Adv - Unable to fetch z/OS Monitor when filtering by agentName |
Release 7.7.2.0 - January 14, 2025
Change ID | Description |
|---|---|
E-02052 | Web Service API - Miscellaneous
|
E-02096 | Web Service API - Task Instance Read
|
B-21291 | Update Apache Commons DBCP (from 2.8 to 2.12) & Apache Commons Pool (from 2.9 to 2.12) |