...
The Universal Controller 7.4.x packages are provided in formats appropriate for the target platforms.
See Installation, Upgrade, and Applying Maintenance for information on installing, upgrading, and applying maintenance to the Universal Controller.
...
Release 7.4.0.0 - April 4, 2023
Change ID | Description |
---|---|
B-11390 | Forecast: Evaluation of variable run/skip criteria. |
B-16961 | Forecast: Workflow Forecast... command through Web Service API. |
B-17022 | Forecast: Allow specifying override variables for workflow Forecast... command through Web Service API. |
B-16855 | Gantt: Timeline feature analysis. |
B-06436 | Gantt: View of Workflow Instance (base functionality). |
B-16930 | Gantt: Make necessary statistics available directly from instance data. |
B-16938 | Gantt: Server-side filtering (operation dialog options). |
B-16939 | Gantt: Refresh (server-fetch) operation. |
B-16940 | Gantt: Display critical tasks with indicator. |
B-16013 | Web Service API : User Impersonation |
B-16872 | Workload Simulation |
B-17075 | Workload Simulation: List Import/Export |
B-17076 | Workload Simulation: Download, Download Filtered..., and Upload... |
B-17077 | Workload Simulation: Web Service API. |
B-13118 | UIP: Universal Template - Database Connection field type. |
B-16006 | UIP: Universal Template - Dynamic Choice Field - Clear choices on dependent field value change. |
B-16766 | UIP: Universal Template - Add 5 Additional Boolean Fields |
B-15855 | UIP: Universal Extension - Extension Progress Indicator |
B-15949 | UIP: Universal Extension - Automatic inclusion of resolvable credentials for Credential Functions embedded within Script fields (Script Functions, SAP Connection Functions, and Database Connection Functions are also resolved). |
B-17130 | UIP: Universal Extension - "zip_safe" Metadata. |
B-15968 | UIP: Universal Events - Global - Agent Event. |
B-15946 | Credential, Script, SAP Connection, Database Connection, Output Path, and Variable Path functions supported in Environment Variables field (Windows, Linux/Unix, and Universal Tasks). |
B-16088 | Outbound Webhook registration for built-in system Universal Events. |
B-16916 | New String and Output functions for processing delimited (or CSV/TSV) variable values and output with Recurring instances, etc. |
B-17019 | Add ${ops_recurrence_count_minus_1} built-in variable for Recurring instances. |
B-06674 | Report Promotion. |
B-08454 | Dashboard Promotion |
B-09387 | Widget Promotion |
B-17131 | System Property: Calendar Preview Past Period In Months (Calendar Preview to Show Calendar Days of Previous Months) |
B-16744 | System Property/User Preference: Automatically Expanded Lists |
B-16918 | System Property/User Preference: Navigation Auto Collapse |
B-04714 | System Property: Promotion Follow References Permitted (Ability to disable promoting with follow references) |
B-15904 | System Property: Audit Owner Read Permitted (Allow users to access their own audit history) |
B-16775 | System Property: Script Resolve Variables Default (User Interface Default for Scripts "Resolve UAC Variables") |
B-09235 | System Property: Show Last Login (Display "last logged on Date / Time" after Controller logon) |
B-03168 | Task Monitor support for Late / Early Tasks |
B-05459 | View/Edit Actions associated with an instance directly from an Actions tab on the task instance form. |
B-06973 | Allow variables in the Database Connection Definition. |
B-08438 | Allow for Automatic Output Retrieval for Remote File Monitors. |
B-08571 | Display exit code in workflow monitor when hovering on task. |
B-15805 | Agent Level Credentials Required Option. |
B-15907 | Preferred Controller always Active |
B-16029 | Order Run Criteria Task Selection by Name |
B-16089 | Allow re-enablement of Interact with Desktop via property. |
B-16099 | Controller tracking of OMS maximum message size configuration. |
B-16767 | Web Service API: Composite Trigger List Component Events |
B-16884 | Add timestamp to message at beginning of rolled log file. |
B-17034 | Update Copyright |
B-16845 | Use Java 11 compiler and drop Java 8 support. |
B-16110 | Add Java 17 support. |
B-16994 | Drop support for Oracle 12c, Oracle 18c, and MS SQL Server 2012. |
B-17029 | Update MySQL JDBC Driver (mysql-connector-java-8.0.32.jar) |
B-16859 | Update Microsoft SQL Server JDBC Driver (mssql-jdbc-9.4.1.jre11.jar). |
B-16844 | Update Oracle JDBC Driver (21.9.0.0, ojdbc11.jar, orai18n.jar, xdb.jar, & xmlparserv2_sans_jaxp_services.jar) |
B-16992 | Update Jersey library dependency to 2.38. |
B-16993 | Update Jayway JsonPath library dependency to 2.7.0. |
B-17016 | Update log4j2 library dependency to 2.19.0. |
B-17233 | Update CyberArk JavaPasswordSDK.jar dependency to 12.6. |
B-16967 | Update Universal Network Library (sb_universal.jar) to support TLS 1.3. |
B-16885 | Exclude client java package when building uc.jar. |
B-15662 | Upgrade JUnit library dependency from JUnit 4 to JUnit 5. |
B-17066 | Integration of the OWASP Dependency-Check into our Jenkins pipeline. |
D-10620 | Multi-update cell editor for time/duration fields is not closed when tabbing to the next cell. |
D-10747 | Universal Template dropdown in Universal Monitor task does not work correctly when Event Type=Local |
D-10805 | Filter does not work on Script content if content is not visible. |
D-10812 | Client-side validation error is not logged to the console for hidden fields. |
D-10817 | Dark Theme - Universal Template Field - No Restriction radio button is not highlighted/colored. |
D-10853 | Warning message in smartgwt.log when adding Agent Clusters to the Agent using slush bucket (see also D-10996) |
D-10879 | Webservice: Create SAP Task discrepancy for Command Group = Wait, Dependency on "wait" value |
D-10891 | Universal Monitor Criteria with \n cause Controller JavaScript exception(panel freeze) |
D-10923 | No validation for numberOfLines accepting 0 value for function ${_varLines('variableName', startLine, numberOfLines)} |
D-10979 | Recently Visited/Available Services - Filter missing + icon when hovering over. |
D-10982 | Custom Day item in Recently Visited list is not removed if Custom Day Global Permitted property changed to false. |
D-10987 | info/(i) icon doesn't disappear in universal template after uploading a big file until UAC is refreshed |
D-10991 | After Time and Before Time should be cleared out with After Date and Before Date respectively. |
D-10996 | getValues() warning message in the smartgwt log when adding multiple items through a picker (see also D-10853) |
D-11001 | Filter - Trigger List: System Monitor shows up in the Type field dropdown. |
D-11051 | Time Trigger Initial Time Offset - Next Schedule Delayed by Days |
D-11066 | User password history encrypted data showing in audit record. |
D-11085 | NullPointerException collecting non-connected OMS Server metric. |
D-11090 | Promotion: Report meta data mapping validation should use the User Id (username), not the Name. |
D-11096 | Universal Template - java.lang.StackOverflowError: null when Boolean/Choice field Mapping and Show If Field are the same |
D-11097 | Bundle Exclude On Existence type: Inconsistent value for OAuth Client. |
D-11100 | Custom days changes to different dates after the update |
D-11110 | Field name is inconsistent when a LISTADV API for task instances is run with no response fields |
D-11111 | OAuth Clients - Revert Promotion command fails with "Could not find previous version" error. |
D-11134 | Controller not logging embedded cause of "Could not create connection to database server" exception. |
D-11135 | UIP: uuid in the SAP Connection Default Value when promote Universal Template with SAP Connection Default Value |
D-11153 | Cross Site-site scripting vulnerability |
D-11161 | Virtual resource not freed after task successful completion. |
D-11180 | 'Start Line' and 'Number of Lines' are not initialized to the default values when using Remote File Monitor payload created from 7.3.0.0 |
D-11181 | Cluster Node with email notification on passive mode causes Cluster Node to shutdown when starting up paused |
D-11193 | CVE-2023-24998: Apache Commons FileUpload before 1.5 does not limit the number of request parts to be processed resulting in the possibility of an attacker triggering a DoS with a malicious upload or series of uploads. |
D-11194 | CVE-2022-31692: Spring Security, versions 5.7 prior to 5.7.5 could be susceptible to authorization rules bypass via forward or include dispatcher types. |
D-11197 | Calendar Preview does not show Custom Days on the 1st of the Month if it is a Sunday |
D-11208 | Controller does not pause for trial license |
D-11227 | Dashboard home tab orders not being cleaned up after dashboard deleted. |
D-11231 | User Web Services - Unable to Create User with "Universal Event Create Permission" (Case#: 87943) |
D-11235 | Increment the PasswordChangeInProcess retry attempt counter. |
D-11242 | Null pointer exception when empty opswiseGroups values are sent in request for create/update APIs. |
D-11248 | Recurring: Lazy load graph as it was not loaded during fetch. |
D-11254 | Recurring Task with more than 2100 target tasks monitoring for All Recurrences -> Success gets SQL Exception on SQL Server. |
D-11259 | Exported Universal Template with Event Templates should have a minReleaseLevel of 7.2.0.0. |
D-11289 | Web Service Personal Access Token Auth Headers cannot be reset to blank. |
D-11290 | Field Restrictions: Template restriction not applied for all fields associated with Exit Code Processing Fields category. |
Prior Maintenance
See Universal Controller 7.3.x Maintenance for changes previously included in 7.3.x maintenance releases that also are included in the 7.4.x releases.