What's new in IBM Business Automation Workflow V19.0.0.3

Learn about the many new features in IBM® Business Automation Workflow V19.0.0.3.

Update to IBM Business Automation Workflow V19.0.0.3 to experience all of the highlights, such as these added abilities and improvements:

Terminology

Tracks are now called branches in the IBM Workflow Center user interface
Just like a track was before V19.0.0.3, a branch is an optional subdivision in a process application that is based on team tasks, process application versions, or both. When enabled, branches allow parallel development to occur with isolation from changes in other branches. For example, using branches one team can fix the current version of a process, while another team builds a completely new version based on new external systems and a new corporate identity.
Note: The term track remains in IBM Process Center.

Case capabilities

Include business object case properties on process task UIs
You can now select business object case properties along with other properties when you are configuring your task page by using the Step Designer. With this ability, you can display the exposed business object in a table in the Properties widget that is on the task page. As a result, a case worker can view and edit case business objects from the task without having to navigate back to the case. For more information, see Adding and modifying business objects.
Start local or external process case activities at the discretion of the case worker
In Case Builder, you can now design a local or external process-backed case activity and configure it to available to be started at the case worker's discretion. The process can even include a launch UI that will be displayed when the user selects to start the activity. For more information, see Adding an activity with a new process and Adding an activity with an existing process.

Process capabilities

Create your own custom Process Activity Details page
When you add an activity in Case Builder, a new Process Activity page layout drop-down list on the General tab offers a selection of Process Activity page layouts. By default, the Process Activity Details page is already selected and will be used when displaying tasks from the process that runs when the case activity is started. However, you can create your own Process Activity Details page and add additional case widgets, such as the Case Information widget. For more information, see Adding an activity with an existing process.
Assign runtime tasks in Process Designer using custom routing
A custom routing option has been added to the web IBM Process Designer, enabling you to assign runtime tasks according to specified JavaScript expressions.
Open and view a snapshot of a selected artifact directly in Process Designer
You can now directly open and view a snapshot of any artifact in the project so you can easily inspect a previous version of an artifact and determine if you should revert to it. For more information, see Copying, duplicating, moving, and reverting library items.
Experience enhanced Inspector capabilities in Process Designer
A new Evaluator section has been added to the Inspector in Process Designer. In the Evaluator section, you evaluate JavaScript expressions in the context of a running process or service. For more information, see Running and debugging processes and services.
Discover REST services defined with OpenAPI v3.0
When you discover a REST service to invoke at run time, the service definition can now be in OpenAPI v3.0 in addition to what has been already possible with OpenAPI v2.0 support. For more information about how to discover a REST service from an OpenAPI specification, see Invoking a REST service.
Use a streamlined JavaScript API for interacting with a process's parent case
A newly organized and streamlined set of APIs are available for interacting with a process's parent case and its data. For more information, see TWProcessInstanceParentCase in JavaScript API in processes and service flows.

Supported configurations

Find out about the supported configurations for Business Automation Workflow.