Universal Controller 6.6.x 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 6.6.x.
Note
For Universal Controller 6.6.x, applying maintenance refers to the increase from a currently installed 6.1.x, 6.2.x, 6.3.x, 6.4.x, 6.5.x, or 6.6.x version of the Controller to a later 6.6.x version of the Controller (for example, increase Controller 6.1.3.1 to Controller 6.6.0.0).
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 6.6.0.1:
- 6 = Version 6
- 6 = Release 6
- 0 = Modification Level 0
- 1 = Maintenance Level 1
Packaging Methods
The Universal Controller 6.6.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.
Package Maintenance Levels
This section identifies the changes included in Universal Controller 6.6.x.
Release 6.6.0.1 - June 17, 2019
Change ID |
Description |
---|---|
D-09583 |
Schedule LDAP Refresh not appropriately clearing a user's group and role cache. |
D-09586 |
List/Download Logs server operation log file selection and Local Email Attachments validation can be circumvented. |
D-09588 |
CSRF/XSS vulnerability with respect to Script management. |
D-09596 |
Unable to perform Download Logs flow of List/Download Logs Server Operation with ops_server_operation_admin role. |
Release 6.6.0.0 - March 31, 2019
Change ID |
Description |
---|---|
B-03133 |
Ability to attach local files as email attachment when sending an email from an Email Task or an Email Notification. |
B-03218 |
Run Criteria expanded to include Week as a Complex Qualifier. |
B-03412 |
Add functions to retrieve predecessor task output by Specific Line(s) and by Line(s) Matching Regular Expression. |
B-03621 |
Ability to specify a Minimum File Size and Minimum File Scale for a File Monitor and an FTP File Monitor. |
B-04047 |
Automatic purging of old Custom Day dates from Date List. |
B-05005 |
Add Failure Only option for Automatic Output Retrieval. |
B-06294 |
Universal Templates: Require If Field/Require If Field Value - Boolean Field 1-10. |
B-06366 |
Universal Templates: Choice Field - Allow Empty. |
B-06728 |
Calculate Observed Public Holidays. |
B-07148 |
Add Nth and Nth Amount to Trigger Restrictions - Complex Restriction - Adjective. |
B-07357 |
Custom Days: For Relative Repeating Date, add Last Day and Last Business Day to the When Clause. |
B-08515 |
Web Service API: Universal Templates. |
B-08870 |
Universal Template: Add Array Field. |
B-09347 |
Service Role and Complementing Administration Roles. |
B-09385 |
Add on-delete validation for credentials. |
B-09427 |
Add support for decimals to SQL Task Result Set Processing comparison operators (>, >=, <, <=). |
B-09498 |
Add Time Trigger Minimum Frequency In Seconds Universal Controller system property system. |
B-09506 |
Time Trigger expanded to include Week as a Complex Qualifier. |
B-09771 |
Web Service API: Delete a Scheduled Bundle Promotion. |
B-09853 |
Virtual Resource order processing optimizations. |
B-09857 |
Web Service API: List Task Instance Variables (Show Variables). |
B-09926 |
Added index for ops_notification("sys_class_name", "task_id", "sys_id”) for promotion optimization. |
B-09938 |
Promotion Target Permissions to allow for assigning access by promotion target business service membership and/or promotion target name. (B-10286) |
B-09939 |
Bundle Permissions to allow for assigning access by bundle business service membership and/or by bundle name. |
B-09940 |
SAP Connection Enhancement - Add new fields to the SAP Connection Details. |
B-10115 |
Add List/Download server operation for downloading Universal Controller log files through the user interface. |
B-10124 |
Web Service API: Cancel a Scheduled Bundle Promotion. |
B-10166 |
Built-In variables for the User Estimated End Time, Average Estimated End Time, Highest Estimated End Time, and Lowest Estimated End Time of a task instance. |
B-10167 |
Include inheritance property for Actions in the Create Workflow RESTful API request. |
B-10217 |
Add Name and Value search fields to the Properties list. |
B-10224 |
Re-label Shortest Estimated End Time and Longest Estimated End Time to Lowest Estimated End Time and Highest Estimated End Time for all tasks. |
B-10253 |
Universal Template: Add py and uapy to Windows Script File Type. |
B-10278 |
Universal Template: Add Array Field Name Title and Value Title customization. |
B-10325 |
Logo/corporate branding related changes. (B-10311, B-10326, B-10327) |
B-10344 |
Change the default Banner Background Color to #186CDA. |
B-10602 |
Distribute Agent heartbeat processing over multiple threads. |
D-05599 |
Universal Controller should not allow associating a File Monitor that cluster broadcasts with a File Monitor Trigger. |
D-05723 |
Broadcast task not honoring dependencies correctly when broadcasting task releases another broadcasting task. |
D-06177 |
Time trigger multi-update - it is possible to set adjustment amount to negative number. |
D-07265 |
Time trigger - Changing a calendar may trigger an instance twice. |
D-08883 |
Multi-Update Parent Audit Records are not Using Display Names. |
D-08953 |
Filter Builder should only list "Credential Field [1-4] Name" fields if the Universal Task has mapped Credential fields. |
D-09011 |
Filters - Is one of - When setting up a filter, if you choose the "Is one of" the next field says "Comma separated values"; however, it only allows you to choose one selection (being a drop down). (D-06219) |
D-09228 |
Universal Tasks - Field picker for Filter Builder lists "Credential Field [1-4] Name" fields for unmapped Credential fields. |
D-09230 |
The Tasks tab in Script Details does not show the New button unless the user has "update" permission for the Script. |
D-09232 |
Universal Tasks - Show Details tab lists "Credential Field [1-4] Name" fields for unmapped Credential fields. |
D-09347 |
SNMP Manager should be required for Cluster Node, OMS Server, and Agent notifications. |
D-09359 |
Children task instances of a manually deleted workflow instance will never qualify for Data Backup/Purge. |
D-09364 |
Virtual Resource Updated Field - not getting updated when resource limit is being set via a System Operation from a task. |
D-09389 |
Updating an enabled Time trigger from Time Style "Time" to "Time Interval", where one of the {"Time Interval", "Time Unit", "Enable Offset"} fields do not change, will result in the interval being calculated beginning from the old Next Scheduled Time. |
D-09391 |
NullPointerException when creating a new Application and the Status is not Inactive. |
D-09394 |
Unable to set Value for Stored Procedure Parameter Input/Output parameter mode through Web Service API. |
D-09401 |
Workflow Task Instance "Step Actions" not deleted when Workflow Task Instance deleted. |
D-09408 |
Trigger is not re-enabled when the 'First Day of Week' is changed. |
D-09410 |
Run Criteria Validation not adding correct error field to be identified in the Details. |
D-09415 |
Cached User Permission(s) are not cleared when using Web Service to update User Permission(s). |
D-09420 |
Trigger can be deleted when referenced by a Trigger Now System Operation. |
D-09421 |
Workflow stays in the Running status even if all the tasks in the workflow have finished (Success or Skipped). |
D-09422 |
Upon Controller restart, there is no pause between Database connection attempts. |
D-09425 |
Agent Cluster Notification tables should not appear as reportable tables; attempting to run the report results in "No parent record found". |
D-09426 |
Selecting a Timer Task in the List Grid while the Details section is collapsed leaves fields hidden in the Details. |
D-09433 |
List Qualifying Times for a Time Trigger using a Custom Day period (Date List) is missing qualifying times when trigger Time is not 00:00. |
D-09434 |
Bundle Exclude on Existence field Check All and Uncheck All icon/png not found when Details is read-only. |
D-09441 |
No steps were added or removed; however, step re-run selection was not preserved after confirmation required for z/OS task instance. |
D-09445 |
Error Message column appears twice on the Confirm JCL Changes tab. |
D-09448 |
No steps should be selected for re-run after a job runs to successfully completion following a Confirmation Required. |
D-09450 |
Multi-Update of Universal Task of Environment Variables shows simple Text field. |
D-09462 |
SQLServerException when exceeding the limit for number of Business Services a record (for example, Task or Agent) can be a member of. |
D-09475 |
TypeError when switching between "equals" and "is one of" operator on report filter can lead to interface hanging. |
D-09476 |
Trigger Recursion Count Max Exceeded when list qualified times for a Time Trigger. |
D-09479 |
Force Finishing a parent workflow before all children in a sub-workflow transition to Waiting status is creating invalid Finished to Waiting transition. |
D-09486 |
Promote Universal Template from 6.5.0.0 to an earlier release required to check "Allow Universal Template Changes" even if there is no change to the template. |
D-09488 |
Job Card should be a required field when Agent Type is z/OS on FTP File Monitor Task. |
D-09489 |
Duplicate group members are created by the LDAP Refresh server operation when a user's "memberOf" attribute matches more than one Group Target OU. |
D-09492 |
Remove benign warning in log relating to z/OS and invalid cluster type. |
D-09496 |
TypeError: document.getElementById(...) is null in login.jsp. |
D-09498 |
Thin white line along top of application in IE11. |
D-09500 |
XSS vulnerability with Other... option in select item. |
D-09504 |
Uncaught TypeError in login_change_pwd.jsp. |
D-09517 |
Workflow Monitor "View Predecessors/Successors" dialog should display options using the Instance Name (once available), not the Task Name. |
D-09524 |
Request missing a CSRF token. |
D-09529 |
Callers of ResultSet.getTimestamp should consistently pass in the calendar object. |
D-09531 |
Task Instance does not change to the correct status when add offline/suspend agent to agent cluster. |
D-09532 |
Perform Thread Interrupts in another Thread during Shutdown. |
D-09533 |
List Qualifying Times for a future Date should start from beginning of the Day. |
D-09535 |
Multi-Update of Time/Duration fields has problems selecting anything other than 1st field. |
D-09536 |
NullPointerException when switching between a user-created Layout and the System Default Layout. |
D-09538 |
Data Backup/Purge error message missing space. |
D-09541 |
Items promoted to a passive node are not always updated on the target server. |
Prior Maintenance
See Universal Controller 6.5.x Maintenance for changes previously included in 6.5.x maintenance releases that also are included in the 6.6.x releases.