Skip to main content

Universal Controller 7.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 7.0.x.

info

For Universal Controller 7.0.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, 6.6.x, 6.7.x, 6.8.x, 6.9.x, or 7.0.x version of the Controller to a later 7.0.x version of the Controller (for example, increase Controller 6.1.3.1 to Controller 7.0.1.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 7.0.0.0:

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

Packaging Methods

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

Release 7.0.1.0 - May 25, 2021

Change ID

Description

B-12927

Add Option to Make User Defined Fields Required.

B-13307

User Experience: Scripts Form Move "Member of Business Services" as 3rd Item.

B-13308

User Experience: Variables Form - Description and Business Service fields should be moved as 2nd and 3rd field.

B-13309

User Experience: Virtual Resources Form - Description and Business Service fields should be moved as 2nd and 3rd field.

B-13310

User Experience: Credentials Form - Description and Business Service fields should be moved as 2nd and 3rd field.

B-13311

User Experience: Agent Cluster Definition - Add Description.

B-13312

User Experience: OMS Server Definition - Add Description.

B-13313

User Experience: Data Backup / Purge Definition - Add Description.

B-13378

Add Version info to instance details.

B-13805

Upgrade our dependency on Apache Commons DBCP (2.8.0) & Apache Commons Pool (2.9.0).

B-13807

Enhance handling of database connection recovery.

B-13812

UIP: Universal Template - Change to extension.py and extension.yml extension archive validation.

B-13837

User Experience: Remove redundant buttons from bottom of forms.

B-13855

Upgrade to Microsoft JDBC Driver 9.2 for SQL Server.

B-13920

Upgrade MySQL JDBC Driver to MySQL Connector/J 8.0.25 (2021-05-11, General Availability).

D-10206

z/OS File Monitor - "To Size" is not cleared when change Monitor Type from Change to Create.

D-10244

Maximum Retries is not cleared when enabling Retry Indefinitely via multi-update window.

D-10258

Some virtual fields are erroneously appearing the Group By field for Pie/Bar charts.

D-10268

Fix Promotion Target Web API delete/refresh bugs.

D-10269

SQL Server "WITH VALUES" keywords not used for log_level ALTER statement.

D-10289

Extension-based Universal Task Instance Script (Data) field content not resolved when Resolve UAC Variables is true.

D-10291

Extension-based Universal Task Instance runtime authorization checks for Script and Credential fields not being enforced.

D-10297

Web Service task cannot validate non-public hostnames.

D-10298

"Command (ops_unv_tmplt_command)" reporting table should be under sub-menu "Universal Templates..." not in main menu.

Release 7.0.0.0 - April 5, 2021

Change ID

Description

E-01546

  • B-12257 UIP: Universal Extension - Launch
  • B-12258 UIP: Universal Extension - Output Only Field
  • B-12268 UIP: Universal Extension - Agent Registration & Automatic Deployment
  • B-12269 UIP: Universal Extension - Dynamic Choice Field
  • B-12270 UIP: Universal Extension - Dynamic Commands
  • B-12271 UIP: Universal Extension - Python Application Attachment & Management
  • B-12272 UIP: Universal Extension - Cancel Command
  • B-12273 UIP: Universal Extension - Retrieve Output Command
  • B-12287 UIP: Universal Extension - On-Demand Deployment
  • B-12288 UIP: Universal Extension - Export/Import Combined Universal Template & Python Application Attachment Zip
  • B-12293 UIP: Universal Extension - Task Instance Completion Output
  • B-12756 UIP: Universal Extension - Dynamic Commands - Command-level Timeout Configuration
  • B-12939 UIP: Universal Extension - Add Extension Field
  • B-12940 UIP: Universal Extension - Python Application Attachment & Management - Zip Metadata
  • B-12942 UIP: Universal Extension - Log Level - Task
  • B-12941 UIP: Universal Extension - Log Level - Template
  • B-12949 UIP: Universal Extension - Output - Add Command Name
  • B-13123 UIP: Universal Extension - Add Text Type option to designate a Text field type as a specific sub-type, such as Plain Text (default), Yaml, etc.
  • B-13244 UIP: Universal Extension - Display dynamic choice fields that do not 'Allow Empty Choice' as required/bold.
  • B-13261 UIP: Universal Extension - Allow extra Python search paths to be defined in extension meta data.
  • B-13280 UIP: Universal Extension - Allow preservation of Output Only fields on a Re-run.

B-03852

Allow Controller OMS Server to be suspended & resumed from the UI.

B-05416

Break history purge into chunks.

B-06445

Business Service Membership Normalization.

B-08913

File Transfer Task : UDM Protocol - Add Fields and Variables for Source and Destination Agents to Script Form.

B-09407

Web Service API : Server Operation Roll Log.

B-09411

Web Service API : Server Operation Temporary Property Change.

B-09494

Ability to set skip count on trigger without otherwise having permission to update the trigger.

B-09795

Consolidate "-- System Default -- | Yes | No" enumerations into the generic OptionType enumeration.

B-10337

ADD UDM Operation Copydir to File Transfer Task.

B-10338

ADD UDM Delete Operation to File Transfer Task

B-10339

ADD UDM Rename Operation to File Transfer Task.

B-10340

Show File Transfer Progress in UDM output.

B-11210

Workflow monitor - Add 'Task Description' in the Task hint.

B-11212

Increase Member of Business Service Limit in Tasks and other record types.

B-11406

Provide Audit record for Report "Run" command.

B-11432

Allow default Definition for Automatic output retrieval option in task definition.

B-12246

File Transfer UDM Task Support for Agent Cluster and Agent Cluster Variable.

B-12310

Use MySQL multi-table delete for data/backup purge of action tables.

B-12445

Reverse tabnabbing controller UI properties pages.

B-12487

Recurring Task : Purge by Retention Duration.

B-12488

Resolvable Credential Support for Webservices Task.

B-12489

List Ancestors in Current Workflow.

B-12490

If Task Ancestor is a Task Monitor also Show all Possible Candidates and List Predecessors.

B-12491

Option to Create Graphical Representation of Ancestor List.

B-12844

File Transfer Task : UDM Protocol - Add Files Fields and Variables for UDM SCRIPT.

B-12845

File Transfer Task : UDM Protocol - Change Terminology.

B-12846

File Transfer Task : UDM Protocol - Add Create Directory UDM Operation.

B-12847

File Transfer Task : UDM Protocol - Add Remove Directory UDM Operation.

B-12848

File Transfer Task : UDM Protocol - Add Directory List UDM Operation.

B-12849

File Transfer Task : Add Utility Agent Selection for Primary UDM Agent.

B-12850

File Transfer Task : UDM Transfer Operation Direction Option.

B-12851

File Transfer Task : UDM Protocol - Restructure Task Form.

B-12852

File Transfer Task : Change File Transfer Task Transfer Protocol Default.

B-12894

Add Reports and Widgets to AgentOnly UC.

B-12896

Provide explicit Date/Time indicators for Late Finish and Late Start.

B-12898

Task Monitor Time Scope From and To Hints.

B-12899

Toggle to suspend Agent notifications.

B-12906, B-12910

Skinning: Integrate User Interface Themes.

B-12907

Skinning: Integrate User Interface Density options.

B-12918

Upgrade SmartGWT to current release of 12.1p.

B-12920

Deactivate certain debug features in production code.

B-12930

Enable server hostname verification on this SSL/TLS connection, by setting "mail.smtp.ssl.checkserveridentity" to true.

B-13112

Universal Template: Add 2 credential fields.

B-13113

Universal Template: Additional Choice fields (5 More).

B-13114

Universal Template: Additional Array fields (2 More).

B-13115

Universal Template: Template-level option to enforce Cancel when the Universal Task is Force Finished.

B-13116

Universal Template: Field-level option to Preserve When Hidden.

B-13121

Universal Template: Floating point field type.

B-13139

Keep configuration of checkbox "Calculate Critical Path" during a Promotion.

B-13140

Introduce new built-in variable for the Projected End time based on critical path.

B-13141

License Key option to exclude Recurring Task Targets from License Counts.

B-13143

Add query parameters to the Web Service Login Audit.

B-13152

Web Service API : CRUD for Promotion Targets.

B-13177

Increase limit of Group Filter in LDAP Settings to 1 MB.

B-13204

Add "Process ID" field to SAP task instances.

B-13209

Make Utility Agent default for Primary Agent UDM Option.

B-13210

Change the UDM script credential variable name to reflect the new Primary and Secondary terminology.

B-13224

Replace the type specification in this constructor call with the diamond operator ("<>") in com.stonebranch.opswise.client.* packages.

B-13228

Review command constraints on subworkflow within deleted/completed parent workflow.

B-13233

Replace anonymous inner classes containing only one method with lambdas in com.stonebranch.opswise.client.* packages.

B-13251

MS SQL Server: ALTER environment column from VARCHAR to NVARCHAR to support UTF8.

B-13322

New function to resolve the Member of Business Services for the task instance.

B-13786

Open Support Portal link in browser tab as Zendesk no longer allows being embedded within another site.

D-06080

Cannot delete "bad" 'Member of Business Services' if no Business Services exist

D-09550

Restoring a Variable from a Version (as well as Promotion, and List Import) do not generate event for Variable Monitors to react to.

D-10024

Recalculate Forecast does not update forecast data if ran after adding first task to an already forecasted empty workflow.

D-10025

Required, Require If Field, and Show If Field condition validation when Universal Tasks exists with an undefined value for the Universal Template Field were removed for update, however, they remain for creation.

D-10045

Selecting task from Task(s) on new Trigger form now always working for newly created task.

D-10047

Broadcast Icon for Universal Task not propagated for all instances.

D-10053

Task Instance with a Script reference should transition to Start Failure status if the Script type is not valid.

D-10076

NullPointerException - Set the Result Processing to an invalid value in SQL/Stored Procedure Create/Update Web Service.

D-10082

File Transfer Task - Multi-Update not working correctly for Primary UDM Agent Unresolved and Secondary UDM Agent Unresolved.

D-10083

Deadlock when task instance is Force Finished by System Operation while still being initialized and skipped by trigger-time run criteria.

D-10084

Controller can build incomplete version record.

D-10089

System Operation - Override date time, Field label - Issue.

D-10091

Task Monitor, with Time Scope in the past, can miss the Success publishing when starting at same time as the target job completes.

D-10094

Web Service - Agent File Monitor Create/Update not validate By Percentage, By Size and To Size Per.

D-10096

List import is performing post-import processing multiple times.

D-10112

agent_var_check is not set correctly when creating agent-based tasks with Broadcast checked.

D-10126

Multi-update cell editors for integer fields show duplicate range validation error messages in hover.

D-10136

Cross Site Scripting Vulnerability : Triggers.

D-10157

Web Service: Add Task To Workflow API not protecting against parallel operations.

D-10159

Resume Agent - Console Message NullPointerException.

D-10160

Unhandled Database Exception leaves Node thinking it is Active when it is not.

D-10167

On Update confirmation dialogs not appearing when using Update & View.

D-10213

Read-Only Field Secondary Agent(s) Appears in z/OS Agent Multi-Update Window.

D-10223

Deprecated properties are not being ignored on import when prefixed with "opswise."

D-10231

Skip Before/After Date fields are not set to the current date by default when updating a Trigger.

D-10234

Duplicate backup/purge timers created if schedule updated immediately after bootstrap.

D-10255

Variable Actions for Task versions are not included when running "Bulk Import" Server Operation.

Prior Maintenance

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