Skip to main content

Universal Controller 7.6.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 7.6.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 7.6.0.0:

  • 7 = Version 7
  • 6 = Release 6
  • 0 = Modification Level 0
  • 0 = Maintenance Level 0

Packaging Methods

The Universal Controller 7.6.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.6.x.

Release 7.6.3.15 - March 10, 2026

Change ID

Description

D-14212

Library dependencies updated due to vulnerabilities.

D-13256

Timer Task: Maximum Timer Duration In Seconds.

D-13680

PeopleSoft task instance Command field style doesn't show the field is read-only.

D-13923

Recurring Task computed time list doesn't get reset on re-run.

D-14324

Trigger unexpectedly fires multiple times due to restrictions.

D-14453

Server could hang with a Java Deadlock at log rollover.

Release 7.6.3.14 - 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-14326

Incorrect Data Returned by API for 'Task Run Criteria' Report.

Release 7.6.3.13 - 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.6.3.12 - November 11, 2025

Change ID

Description

D-13675
D-13981
D-13984
D-13986
D-13990

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.6.3.11 - 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-13658

Trigger List API OpenAPI specification incorrectly implies businessServices filtering is supported.

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-13805

Oracle Backup/Purge Index Hint missing for Universal Monitor.

D-13821

Oracle transient exception list.

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.6.3.10 - August 12, 2025

Change ID

Description

D-13649
D-13651

Library dependencies updated due to vulnerabilities.

D-13287

Allow Re-run of z/OS task instance with abnormal failure.

D-13523

Universal Template Icon cache should be cleared when deleting the universal template.

D-13617

Exception comparing guid locks due to comparator.

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.6.3.9 - 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.

Release 7.6.3.8 - 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.6.3.7 - May 13, 2025

Change ID

Description

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-13412

Database password is not refreshed if incorrect on startup.

D-13416

Report with SUM that exceeds maximum Integer value throws SQLException.

Release 7.6.3.6 - 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-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.6.3.5 - March 11, 2025

Change ID

Description

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.6.3.4 - February 11, 2025

Change ID

Description

D-13121
D-13122

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

Release 7.6.3.3 - January 14, 2025

Change ID

Description

D-13089
D-13100

Library dependencies updated due to vulnerabilities.

D-12873

Universal Monitor event template not found

D-12995

Task Workflow API: Creating a workflow with Email Actions ignoring the STDOUT & STDERR option values

D-13087

UC.POST.LOG.ROLLOVER processing should be in executed in its own thread and not the Log Rollover Thread.

D-13107

Avoid printing administrator email messages to standard out.

Release 7.6.3.2 - December 10, 2024

Change ID

Description

D-12655

Credential Key Location and Passphrase field Labels, Hints and User Documentation out-of-date.

D-12967

Cannot setup Hidden Broadcast Cluster Variable default for Universal Template.

D-13057

Database Connection Pool leaks connections if query fails on processing results.

D-13060

Listadv Task Instances>Mismatch between xml and json response when passing instanceOutputType in request

Release 7.6.3.1 - November 12, 2024

Change ID

Description

D-13036
D-13037

Library dependencies updated due to vulnerabilities.

D-12628

UAC - Property Changed sets before value attribute incorrectly after web service update

D-12630

Field hint for Promotion Target Name is incorrect.

D-12728

Run Report API with visibility specified could pick up a wrong report when only one report is visible to the execution user.

D-12782

Run Report API: Exception when reports found with same title, but no report found with the specified visibility group.

D-12783

Data Truncation When Exporting Reports With Special Characters

D-12941

User: Deleted User is not removed from Allowed Impersonation Users util next update, and therefore causing Edit Profile failure.

D-12945

TrustStore Settings node should only show up for user with ops.admin role.

D-12954

Bundle form should not show Custom Days tab if global Custom Days are not permitted

D-12959

Activity Widget throws warning when adding a composite status multiple times

D-12963

Composite Trigger NOT using Special Restriction Correctly

D-12964

Webhooks>List import is broken and it errors about "Event Member of Business Services" and "Event Business Service Criteria"

D-12965

Webhooks>creation of events should be disabled since only system events are allowed

D-12966

Universal Template Field with Show If Field condition can become hidden when toggling between other tabs

D-12975

Task in instance wait with no prior instances in abnormal state.

D-12989

Report table picktree should list All Components (ops_trigger_component) first under Triggers...>Components...

D-13048

Universal Template Choice Field doesn't show updated items

Release 7.6.3.0 - October 8, 2024

Change ID

Description

E-02008

Security

  • B-12929: SonarQube: Use another cipher mode or disable padding.
  • B-17037: Add Content-Security-Policy header.
  • B-19945: Pentest analysis and mitigation (external).
  • B-20214: Server-side request forgery analysis, and mitigation.
  • B-20368: Pentest analysis and mitigation (internal).

B-19944

Add Optional Universal Event Publication to Simulated Tasks

D-11146

"Set As Default Layout" doesn't work for WF>Forecast>List view

D-12342

Extension task stays in Queued status while extension deployment is very slow

D-12697

Trigger does not re-enable when Custom Day changes which effect the Trigger's Next Scheduled Time

D-12784

"Preserve Value if Hidden" changes behaviour of "Require If Visible".

D-12834

Trigger with multiple items selected for 'Date/Restriction Noun(s)' or 'Date/Restriction Qualifiers(s)' fails to recalculate for calendar change.

D-12849

Need proper handling for not allowing to save duplicate scopes in OAuth Clients

D-12876

SAP tasks enhanced view allows negative exit codes

D-12942

Universal Task Publisher field is empty after refresh

D-12948

Run Criteria does not evaluate properly when using Custom Day & Complex Criteria

Release 7.6.2.0 - September 10, 2024

Change ID

Description

B-20633

Provide one time use property to allow maintenance to be run even with exceptions

D-11457

UUID in the Utility Agent field of File Transfer and UCMD task when create a new task from z/OS agent Tasks list.

D-11741

User with no reporting role should NOT be allowed to open new report form when system property "strict report create constraints = true”

D-12293

Report - Filtering on Application Monitor Trigger - Application Type(s) does not work properly.

D-12337

Filtering issue on a Multi-Select field.

D-12486

Custom Day can be removed from Calendar when reference field has multiple items selected.

D-12528

Workflow Critical Endpoints: when the property is false, UI is still allowing to add the endpoints

D-12688

Custom TrustStore not configured prior to use by UC database connection.

D-12731

The uac_agent_changed event does not set the transient attribute for transient agents

D-12756

Database Connection Allows Null Value For Max Rows Via Web Services

D-12769

List importing filter can end up with duplicate filters.

D-12791

Task Execution Restriction Dates are shifted when modified from the Execution Restrictions popup

D-12804

Task Instance List Advanced API : The default response fields does not match for XML & JSON

D-12809

Date List value moves back one day when browser time zone is ahead of server

D-12812

Unable to update the Operational Memo on a running timer task

D-12823

Time Trigger Not Created Via API When SysId=""

D-12856

Add more information to SQLWarning log message such as the actual SQL being executed.

D-12875

Logging of OMS Messages does not log the message attributes

Release 7.6.1.1 - August 13, 2024

Change ID

Description

D-11340

Dates show wrong value on RPC requests when Server Timezone is ahead of client browser Timezone.

D-12735

Extension task fails with error from another agent.

D-12755

UC: User Update API - Permission Type "Task Instance" and command name "clear_instance_wait" is failing to update.

D-12758

No indication that UC is running as Agent only when option is set during installation.

D-12789

SonarQube - Review/Resolve Critical and Blocker Bug and Vulnerabilities.

Release 7.6.1.0 - July 09, 2024

Change ID

Description

B-19941

Populate 'uc_license_monthly_executions_used' metric even when licensed monthly executions Unlimited.

B-20394

SAP Task: Built in Variables for SAP Credential Name and UUID.

D-12674
D-12722

Library dependencies updated due to vulnerabilities.

D-11288

Universal Task Publisher dropdown in Universal Monitor task does not work correctly when Event Type=Local.

D-12513

List Import should ignore credential_var_checked_fieldN and credential_var_fieldN if Credential Field N is unmapped.

D-12653

Trigger fires due to Calendar change when there is no change in the Trigger's schedule.

D-12662

UDM: Cannot resolve Agent Built-In Variables in Primary/Secondary UDM Agent field.

D-12685

Promoting bundles to an invalid release level provides the wrong error message.

D-12686

XSS vulnerability in Launch confirmation dialog.

D-12687

UC: Support Issue - Task API, failed to create task when adding email notifications.

D-12693

Unicode characters in SAP tasks fail when using SQL Server & Oracle database.

D-12729

Credential API> Run time user should be required to create/update credential.

D-12719

API Fails To Create User With SysId = ""

Release 7.6.0.3 - June 11, 2024

Change ID

Description

D-12622

Library dependencies updated due to vulnerabilities.

D-12266

UT Credential Fields Restriction: Should not be restricted when Credentials Variable = true and Credentials (Text) empty.

D-12287

REST API > Returns HTTP Status Code 500 when a reference (i.e. task/listadv agent reference) cannot be identified in the system.

D-12495

Trigger Web Service API not sorting the Date Noun(s)/Qualifier(s) and Restriction Noun(s)/Qualifier(s) field values.

D-12612

Uploading a Task Definition File with no sysId but retainSysIds = true does not create an object, but does not fail.

Release 7.6.0.2 - May 14, 2024

Change ID

Description

D-12544
D-12545
D-12546
D-12547
D-12562

Library dependencies updated due to vulnerabilities.

D-11425

Tab: Record Details Tab should not be marked with Auto = checked.

D-11888

Forecast - The field name Simulation in the Forecast Details is confusing.

D-11931

Launch Modified not calculating the Average Estimated End Time correctly.

D-12228

Application Versions Cannot Be Deleted.

D-12229

Application Versions Don't Store Description Changes.

D-12532

Task Instance Simulate field not displaying as Yes/No.

D-12549

Memory Leak Warning in Log4J when tomcat is shut down.

D-12561

Support for double-digit Version, Release, Modification Level, and Maintenance Level.

D-12587

Promotion Of Universal Template With Script Field 3 And 4 Is Successful.

Release 7.6.0.1 - April 9, 2024

Change ID

Description

D-12531

PeopleSoft tasks are slow to change status after agent sends response.

Release 7.6.0.0 - April 3, 2024

Change ID

Description

D-12415

Library dependencies updated due to vulnerabilities.

E-01874

Optimistic Locking

B-17936: Optimistic Locking: Workflow Editor
B-17937: Optimistic Locking: Base Form - Task
B-17938: Optimistic Locking: Base Form - Broader, Generic Integration (Triggers, etc.)

E-01893

SAP Task Enhancements Phase 2

  • B-18331: SAP Task Enhancement: General Form - Target Server Dynamic Choice
  • B-18332: SAP Task Enhancement: Job Steps - ABAP Program - Print Parameters - Format Dynamic Choice
  • B-18333: SAP Task Enhancement: Job Steps - ABAP Program - Print Parameters - Output Content Sub-form
  • B-18334: SAP Task Enhancement: Job Steps - ABAP Program - Print Parameters - Spool Request Sub-form
  • B-18335: SAP Task Enhancement: Job Steps - ABAP Program - Print Parameters - Cover Sheets Sub-form
  • B-18336: SAP Task Enhancement: Job Steps - ABAP Program - Print Parameters - Output Options Sub-form
  • B-18337: SAP Task Enhancement: Job Steps - External Program
  • B-18338: SAP Task Enhancement: Job Steps - External Command
  • B-18339: SAP Task Enhancement: Job Steps - External Command - Name / OS Dynamic Choice
  • B-18340: SAP Task Enhancement: Web Service API - New Fields, and Job Steps - Additional Print Parameters / External Command / External Program
  • B-18341: SAP Task Enhancement: Job Steps - ABAP Program - Additional Print Parameters - Build USAP Definition File / SAP Definition Script At Run Time
  • B-18342: SAP Task Enhancement: Job Steps - External Command - Build USAP Definition File / SAP Definition Script At Run Time
  • B-18343: SAP Task Enhancement: Job Steps - External Program - Build USAP Definition File / SAP Definition Script At Run Time

E-01912

UIP

  • B-06120: UIP: Text Field - Regex Validation
  • B-14783: UIP: Universal Template - Credential Field - Variable Support
  • B-16984: UIP: Universal Template - Support Credential Functions in Text, and Array Fields
  • B-17664: UIP: Universal Extension - Extension execution for dynamic choice / dynamic commands field has no access to environment variables
  • B-17776: UIP: Universal Event - Array-value event attribute type
  • B-17777: UIP: Universal Event - Add Agent Cluster Membership to 'uac_agent_changed' event
  • B-17560: UIP: Add Agent UUID as attribute "uuid" to uac_agent_changed Universal Events.
  • B-17967: UIP: Universal Event - Task Instance SLA Violations {Late Start, Late Finish, and Early Finish}
  • B-19783: UIP: Add Critical Flag to Task Instance Universal Event Payloads
  • B-18344: UIP: Universal Template - Add Script Fields
  • B-18498: UIP: Choice Field - Dynamic - Usability Enhancements (+SAP Task and PeopleSoft Task Dynamic Choice)
  • B-18643: UIP: Add GET http method function for Push API

E-01927

Container Support

  • B-18380: UC configuration for STDOUT as uc.log destination
  • B-18381: UC configuration for Transient Cluster Node

E-01930

User Experience

  • B-17722: Global Search - Search by UUID
  • B-17880: UX : Dark Mode Tab Selector / Picker Theme Updates
  • B-17881: UX : Workflow Editor / Monitor Background and Text Color Change for Dark Mode

E-01932

Secrets Management

  • B-17121: Exclude Permissions for List of Business Services

E-01935

Platform Validations

  • B-17010: UC 7.6.x - Microsoft SQL Server 2022 Certification
  • B-18668: Upgrade Microsoft SQL Server JDBC Driver (mssql-jdbc-12.4.2.jre11.jar).

E-01946

Spring Security SAML2 Service Provider

  • B-18477: Spring Security SAML2 Service Provider - Add/Update Dependencies
  • B-18478: Spring Security SAML2 Service Provider - SAML 2.0 Login
  • B-18479: Spring Security SAML2 Service Provider - SAML 2.0 Single Logout
  • B-18480: Spring Security SAML2 Service Provider - File-based Identity Provider Metadata Load / Refresh
  • B-18482: Spring Security SAML2 Service Provider - Service Provider Metadata Generation / Refresh
  • B-18483: Spring Security SAML2 Service Provider - Service Provider Metadata Download
  • B-18484: Spring Security SAML2 Service Provider - User Provisioning Flow
  • B-18485: Spring Security SAML2 Service Provider - Session Expired Re-Login Flow
  • B-18486: Spring Security SAML2 Service Provider - Action URL Parameter Preservation
  • B-18487: Spring Security SAML2 Service Provider - Logging / saml.log.level
  • B-18488: Spring Security SAML2 Service Provider - Key Management
  • B-18489: Spring Security SAML2 Service Provider - Other saml.* uc.properties
  • B-18490: Spring Security SAML2 Service Provider - URL-based Identity Provider Metadata Load / Refresh
  • B-18491: Spring Security SAML2 Service Provider - SAML Extension URL Forwarding

E-01954

Workflow Root Jobs

  • B-16847: Workflow Root Jobs - Web Service API - Trigger Now
  • B-18537: Workflow Root Jobs - Web Service API - Launch
  • B-18538: Workflow Root Jobs - Select Job Path(s)
  • B-18539: Workflow Root Jobs - Select Specific Job(s)
  • B-18540: Workflow Root Jobs - Trigger Now Dialog
  • B-18541: Workflow Root Jobs - Launch Dialog
  • B-18542: Workflow Root Jobs - System Operation Action
  • B-17854: Web Service API : Add Simulate Option To Trigger Now and Launch APIs

B-15920

Add Operational Memo History to Task Instance and History records.

B-15982

Add Operational Memo Field to List Task Instances Request Properties

B-17012

UDM Task add Utility Credential Tokens

B-17640

Prevent New Workflow Version if No Changes on Save

B-17779

Allow more than 100% for a Late Finish Percentage Offset

B-17884

Add PGP signatures to distribution files for releases

B-17968

Read vs. Write lock for Performance Improvements

B-17971

Add Task Instance Variable for Credential Name

B-18421

Purge Audit in chunks comparable to History and Activity.

D-11112

Reran File monitor in a cluster gets cancelled once the offline agent becomes Active

D-11433

Sap/Database Connection > Task Tab: missing + button to create new tasks.

D-11450

Agent: Update Agent Cluster "1/n Agent(s) In Cluster" label.

D-11485

SAP Task: SAP Command Mask field should be hidden when Command Group is not Display.

D-11495

Sap Task Instance: Script or File System dropdown is hidden when Command Group = Run, Definition or Model = USAP Definition File.

D-11661

LDAP: SQL executing during exception when LDAP user logs in UAC with email more than 255 characters set up in AD

D-11734

Date field default values are incorrectly computed as UTC time.

D-12278

Add new objects for "follow references" of a task during promotion

D-12311

Missing ops_oauth_admin and ops_simulation_view roles in User Doc.

D-12330

Opening the Audits page with many task instances is very slow.

info

D-12330 requires dropping and recreating new indexes on the ops_audit table, which could take the maintenance update longer depending on the size of your ops_audit table.

D-12391

Cannot Import Extension through UI, however it is possible from uip-cli

D-12417

Dynamic Choice (Choice Field 1) with Dynamic Choice field (Choice Field 2) as a dependent field gets cleared out for task instance but not for task instance command

D-12484

XSS Vulnerabilities

Prior Maintenance

See Universal Controller 7.5.x Maintenance for changes previously included in 7.5.x maintenance releases that also are included in the 7.6.x releases.