Changelogs

On this page:

app-workflow_builder

app-workflow_builder Change Logs

2021.2.4 Maintenance Release [2022-05-03]

Overview

  • 1 Improvements
  • 3 Bug Fixes
  • 4 Total Tickets

Improvements

  • app-workflow_builder:5.44.8-2021.2.17 [04-15-2022] - Updated the design for sidebar pagination. A View All ## Results button now displays to indicate more items are available.

Bug Fixes

  • app-workflow_builder:5.44.8-2021.2.19 [04-22-2022] - Updated the authorization checks to display all transformation data and JST settings based on the current user's role permissions.
  • app-workflow_builder:5.44.8-2021.2.18 [04-20-2022] - Workflow references are removed from Workflow Groups when a workflow is deleted.
  • app-workflow_builder:5.44.8-2021.2.16 [04-14-2022] - Job variables in the ChildJob task now display in the dropdown.

2021.2.3 Maintenance Release [2022-04-05]

Overview

  • 1 Improvements
  • 3 Bug Fixes
  • 4 Total Tickets

Improvements

  • app-workflow_builder:5.44.8-2021.2.15 [03-18-2022] - Updated the run window styling for Gen 1 workflows.

Bug Fixes

  • app-workflow_builder:5.44.8-2021.2.14 [03-09-2022] - Editing a JST from the childJob task no longer modifies the JST document.
  • app-workflow_builder:5.44.8-2021.2.13 [03-07-2022] - Updated the create and collections button links in the navigation bar.
  • app-workflow_builder:5.44.8-2021.2.12 [02-24-2022] - Title toolbar correctly renders on the right side.

2021.2.2 Maintenance Release [2022-03-01]

Overview

  • 1 Improvements
  • 7 Bug Fixes
  • 1 Chores
  • 9 Total Tickets

Improvements

  • app-workflow_builder:5.44.8-2021.2.3 [02-02-2022] - Renamed the Help Desk menu to Help.

Bug Fixes

  • app-workflow_builder:5.44.8-2021.2.11 [02-18-2022] - Fixed the layout for the boolean variable when editing a task.
  • app-workflow_builder:5.44.8-2021.2.10 [02-11-2022] - Modified the toolbar to scroll when the Gen 1 canvas width is small.
  • app-workflow_builder:5.44.8-2021.2.9 [02-11-2022] - Lengthy workflow names that wraps are now hidden with ellipsis overflow.
  • app-workflow_builder:5.44.8-2021.2.8 [02-11-2022] - Added a validation check to verify the input schema is complete when importing workflows from a previous version.
  • app-workflow_builder:5.44.8-2021.2.7 [02-10-2022] - Fixed persistence issue with transformation task options in Gen 1 workflows.
  • app-workflow_builder:5.44.8-2021.2.5 [02-08-2022] - Fixed a bug that caused incorrect rendering of Loop Type when editing a ChildJob task.
  • app-workflow_builder:5.44.8-2021.2.4 [02-07-2022] - Fixed a bug that prevented running a workflow with a name containing characters requiring URI encoding.

Chores

  • app-workflow_builder:5.44.8-2021.2.6 [02-10-2022] - Moved project to improved CI pipeline.

2021.2.1 Maintenance Release [2022-02-01]

Overview

  • 1 Bug Fixes
  • 1 Chores
  • 2 Total Tickets

Bug Fixes

  • app-workflow_builder:5.44.8-2021.2.1 [01-18-2022] - Removed older logic for importing workflows prior to 2020.1 that could cause current workflows to error on import.

Chores

  • app-workflow_builder:5.44.8-2021.2.2 [01-21-2022] - Updated Itential-utils dependency to latest version.

2021.2 Feature Release [2021-12-30]

Overview

  • 3 New Features
  • 11 Improvements
  • 54 Bug Fixes
  • 1 Chores
  • 1 Deprecations
  • 70 Total Tickets

New Features

  • app-workflow_builder:5.43.0 [10-29-2021] - Child job tasks now reference any corresponding transformations on export and dereference on import.
  • app-workflow_builder:5.42.0 [10-14-2021] - Added the ability to retry tasks on the Gen 1 canvas.
  • app-workflow_builder:5.41.0 [08-13-2021] - Modified workflow schema to no longer infer job variables when saving a Gen 2 workflow.

Improvements

  • app-workflow_builder:5.44.0 [12-06-2021] - Automation Studio now forwards to Operations Manager to view job details instead of Job Manager.
  • app-workflow_builder:5.43.4 [11-08-2021] - Added migrationVersion to exported workflows to work with the new migration script system.
  • app-workflow_builder:5.43.3 [11-08-2021] - Newly deprecated tasks in a Gen 1 workflow are now displayed as deprecated by the canvas.
  • app-workflow_builder:5.43.2 [11-03-2021] - Added a confirmation dialog to the transformation task to alert users when importing a transformation will overwrite an existing one.
  • app-workflow_builder:5.43.1 [10-29-2021] - Updated the error message that is displayed when no matching transformation is found for a transformation task to now include the missing id of the transformation.
  • app-workflow_builder:5.42.4 [10-26-2021] - Updated Automation Studio to use the latest Group API.
  • app-workflow_builder:5.42.2 [10-25-2021] - Added support to import API for workflows using editable output schema.
  • app-workflow_builder:5.41.8 [10-08-2021] - User feedback (error message) appears when the newVariable output does not match the task variable's type.
  • app-workflow_builder:5.41.7 [09-20-2021] - Updated API tests to use the latest accounts and group APIs.
  • app-workflow_builder:5.41.5 [09-15-2021] - Updated clone icon to new design for cloning Gen 1 workflows.
  • app-workflow_builder:5.40.23 [07-18-2021] - Added query to the second operand of the evaluation task.

Bug Fixes

  • app-workflow_builder:5.44.7 [12-25-2021] - The Gen 2 workflow will open in a new canvas when it is reached via Global Search results.
  • app-workflow_builder:5.44.6 [12-13-2021] - Authorization warnings will display when user does not have the appropriate transformation permissions.
  • app-workflow_builder:5.44.5 [12-09-2021] - Fixed bug where certain modals were redirected to a broken login screen if a user was no longer authenticated.
  • app-workflow_builder:5.44.4 [12-07-2021] - Users are redirected to the Automation Studio main page upon automation deletion.
  • app-workflow_builder:5.44.3 [12-07-2021] - Fixed a bug that allowed parent jobs to start despite missing the job variables needed to run the job. This fix ensures all job variables of a childJob are pulled (requested) and listed.
  • app-workflow_builder:5.44.2 [12-07-2021] - Fixed an invalid JSON schema keyword for allOf in workflow schemas.
  • app-workflow_builder:5.44.1 [12-07-2021] - Fixed a bug that allowed saving automation without any tasks on the canvas. With this fix, users cannot save a workflow without at least one task.
  • app-workflow_builder:5.43.19 [12-06-2021] - Older workflows containing jst-on-transitions or childJob tasks with a loop now import successfully regardless of whether the corresponding transformations are referenced in the workflow document.
  • app-workflow_builder:5.43.18 [12-02-2021] - Fixed an issue where the incoming schema value dropdown menu is blank for an array.
  • app-workflow_builder:5.43.17 [12-02-2021] - Re-enabled the ability to rename workflows from within the canvas view.
  • app-workflow_builder:5.43.16 [11-30-2021] - Rolled back an update which could cause an error decoding workflows with white spaces.
  • app-workflow_builder:5.43.15 [12-03-2021] - Fixed a bug that allowed an XSS threat when listing tasks in the sidebar.
  • app-workflow_builder:5.43.14 [11-24-2021] - Reformatted the tooltip layout for transformation options. Tooltip details are now completely visible on the canvas when editing the Run Transformation task.
  • app-workflow_builder:5.43.13 [11-22-2021] - Made changes to payload validation when renaming a Gen 2 workflow.
  • app-workflow_builder:5.43.12 [11-19-2021] - Transformation task options in Gen 1 workflows are now consistent with Gen 2 workflows; they are now hidden by default instead of disabled.
  • app-workflow_builder:5.43.11 [11-19-2021] - Fixed a bug that resulted in an XSS threat when the user inserted HTML code in a global search field.
  • app-workflow_builder:5.43.10 [11-23-2021] - Fixed cross site scripting (XSS) vulnerability when editing child job task.
  • app-workflow_builder:5.43.9 [11-18-2021] - Workflow groups can be updated while editing a Gen 1 workflow.
  • app-workflow_builder:5.43.8 [11-18-2021] - Added graceful handling of scenario when user has no group permissions to edit a given automation.
  • app-workflow_builder:5.43.7 [11-16-2021] - Added the ability to refresh an edited transformation schema with the latest payload data.
  • app-workflow_builder:5.43.6 [11-11-2021] - Fixed a bug that caused missing tooltip info for task's input variables during edit.
  • app-workflow_builder:5.43.5 [11-11-2021] - Input values for the Retry Attempts and Retry Delay task settings must now be positive.
  • app-workflow_builder:5.42.5 [10-26-2021] - Added support for reference tasks on child job loop parameters.
  • app-workflow_builder:5.42.3 [10-25-2021] - Fixed an issue with switching between Gen 1 and Gen 2 workflows.
  • app-workflow_builder:5.42.1 [10-14-2021] - Updated authorization for getTasksList API to work with updates to the _id of roles.
  • app-workflow_builder:5.41.13 [10-13-2021] - A new transformation for a given workflow can be created when editing a 'Child Job' task. When a transformation with a given name already exists, a new transformation will be created under the modified name.
  • app-workflow_builder:5.41.12 [10-13-2021] - Fixed upload transformation interface to prevent creation of transformations with duplicate names when editing 'Run Transformation' task.
  • app-workflow_builder:5.41.11 [10-13-2021] - Fixed a bug in the workflow schema that prevented an automation from being renamed.
  • app-workflow_builder:5.41.10 [10-13-2021] - Added error details to a message displayed after an unsuccessful workflow creation.
  • app-workflow_builder:5.41.9 [11-12-2021] - Fixed documentation links when creating new workflow.
  • app-workflow_builder:5.41.6 [09-16-2021] - Implemented a fix to prevent UI errors after deleting child job reference variables.
  • app-workflow_builder:5.41.4 [09-13-2021] - Transformations can now be searched by ID in Gen 1 workflows.
  • app-workflow_builder:5.41.3 [09-03-2021] - Extract output has been re-enabled on transformation tasks for Gen 1 canvas.
  • app-workflow_builder:5.41.2 [08-19-2021] - The job variables _id and initiator no longer show an error when other job variables are also required.
  • app-workflow_builder:5.41.1 [08-13-2021] - Fixed a bug where starting a job from the UI would freeze the page when the workflow had validation errors.
  • app-workflow_builder:5.40.31 [07-30-2021] - Fixed bug that caused the disappearance of a search string when routing from Automation Studio to related applications.
  • app-workflow_builder:5.40.30 [07-28-2021] - Fixed a bug that prevented the navigation drawer (burger menu) from closing. Burger menu is now hidden when hovering mouse on edited automation.
  • app-workflow_builder:5.40.29 [07-26-2021] - The tooltp description now updates on hover for the Query task.
  • app-workflow_builder:5.40.28 [07-20-2021] - Changed the tooltip description for revert error and revert failure transitions. Users can now differentiate between the two states when editing a workflow.
  • app-workflow_builder:5.40.27 [07-20-2021] - Importing a Gen 1 workflow containing a transformation task will no longer crash Workflow Builder.
  • app-workflow_builder:5.40.26 [07-20-2021] - Fixed issue in the Job Variables Value dropdown list. Users can now see and select a value for the JST Task job variables.
  • app-workflow_builder:5.40.25 [07-20-2021] - Fixed a bug that caused an incorrect value in the search field when editing automation settings.
  • app-workflow_builder:5.40.24 [07-23-2021] - Implemented an exception handler to reject workflow renaming request when payload is invalid.
  • app-workflow_builder:5.40.22 [07-16-2021] - JST list will now retrieve from the same server.
  • app-workflow_builder:5.40.21 [07-16-2021] - Incoming variable values are now maintained when refreshing a JST in the transformation task.
  • app-workflow_builder:5.40.20 [07-07-2021] - Renaming an API will return an updated name for the workflow document.
  • app-workflow_builder:5.40.19 [07-07-2021] - ID values in a transformation are now included in the transformation array used to populate the navigation bar.
  • app-workflow_builder:5.40.18 [07-07-2021] - JST-on-transition tasks now reference the transformation on export and de-reference on import.
  • app-workflow_builder:5.40.17 [07-02-2021] - Added refresh transformation button to transformation task.
  • app-workflow_builder:5.40.16 [06-21-2021] - The Create button is disabled when a name has not been given to the workflow.
  • app-workflow_builder:5.40.15 [06-16-2021] - The transformation task's extractedOutput value is now assigned a default value. If a previous value existed it is not overridden.
  • app-workflow_builder:5.40.14 [06-14-2021] - JST creation with an invalid (existing) name fails with error notification. Users may create a new JST, search for it, and assign it to the child job.
  • app-workflow_builder:5.40.12 [06-07-2021] - Added workflow groups to the Gen 1 canvas.
  • app-workflow_builder:5.40.11 [06-04-2021] - Transformation task options in the UI now pull from the options for that task.

Chores

  • app-workflow_builder:5.44.8-2021.2.0 [12-20-2021] - Updated packages and pinned dependencies for release branch.

Deprecations

  • app-workflow_builder:5.44.8 [12-15-2021] - Updated API call to deprecated Workflow Engine API to reference new startJob API from Operations Manager.

2021.1 Feature Release [2021-05-28]

Overview

  • 5 New Features
  • 13 Improvements
  • 39 Bug Fixes
  • 1 Security Fixes
  • 5 Chores
  • 1 Deprecations
  • 64 Total Tickets

New Features

  • app-workflow_builder:5.38.0 [04-15-2021] - Added masking to JST task.
  • app-workflow_builder:5.35.0 [04-06-2021] - Implemented the ability to mask and unmask input job variables.
  • app-workflow_builder:5.33.0 [03-29-2021] - Added the ability to mask incoming and outgoing variables in the Gen1 canvas.
  • app-workflow_builder:5.32.2 [03-25-2021] - Added decorators to JSON Schema to support importing workflows which use masking.
  • app-workflow_builder:5.30.0 [02-11-2021] - Role authorization applied to the getTaskList API when viewing tasks on a canvas.

Improvements

  • app-workflow_builder:5.40.0 [05-17-2021] - When typing job variables a new dialog to review IAP naming conventions is now available.
  • app-workflow_builder:5.39.18 [05-16-2021] - A job started from the Gen1 canvas no longer triggers a failed response before showing the job variables.
  • app-workflow_builder:5.39.1 [04-16-2021] - Completed the Automated Test construction for importing of automations with decorators.
  • app-workflow_builder:5.39.0 [04-15-2021] - Enum list defined for a task now allows one of the enum options to be assigned as a default value.
  • app-workflow_builder:5.37.0 [04-09-2021] - Renamed Automations to Workflows.
  • app-workflow_builder:5.36.0 [04-13-2021] - Added Pre-Automation Time and SLA fields to the workflow metadata dialog. This will allow users the ability to set the preAutomation and the SLA times in the Gen1 canvas.
  • app-workflow_builder:5.32.1 [03-22-2021] - Added BPA rule for job variable expansion. Job variable expansion syntax is not best practice and should be replaced with alternatives.
  • app-workflow_builder:5.31.9 [03-12-2021] - Added the ability to edit options in the transformation task.
  • app-workflow_builder:5.31.1 [02-17-2021] - Added description and summary fields to JST tasks such that the Summary will show up on the canvas and the Description is available for users to write info about their JST.
  • app-workflow_builder:5.31.0 [02-12-2021] - Transformation task details now display a dropdown if the incoming schema is an enum.
  • app-workflow_builder:5.29.26 [01-28-2021] - Added intermediate status to start job modal to indicate automation is running.
  • app-workflow_builder:5.29.24 [01-26-2021] - Added a toast message warning for the wrong datatype in job variables.
  • app-workflow_builder:5.29.19 [01-05-2021] - Added transformation to dropdown menu in create modal.

Bug Fixes

  • app-automation_studio:3.34.16 [04-30-2021] - Fixed an issue where some adapter tasks would not properly register their adapter variables.
  • app-workflow_builder:5.40.13 [06-09-2021] - Workflow Builder no longer freezes when adding a new connector. Logic added to handle infinite loops when traversing through tasks in a workflow.
  • app-workflow_builder:5.40.10 [06-01-2021] - The same transformation can now be imported into the JST transformation task multiple times.
  • app-workflow_builder:5.40.7 [05-28-2021] - Updated sidebar in the Workflow Builder Gen 1 UI to use the current Automation Studio Templates API in place of the deprecate Template Builder API.
  • app-workflow_builder:5.40.6 [05-28-2021] - Fixed an issue with processing BPA rules that could cause errors in complex workflows.
  • app-workflow_builder:5.40.5 [05-26-2021] - The Pre-workflow time popup will now render above the Workflow Group field.
  • app-workflow_builder:5.40.3 [05-24-2021] - JST options are no longer overwritten as "true" in transformation task.
  • app-workflow_builder:5.40.1 [05-20-2021] - Fixed a bug where task groups were imported as strings instead of as ObjectIds.
  • app-workflow_builder:5.39.17 [05-13-2021] - Applications the user does not have permission for will no longer appear in the navigation bar.
  • app-workflow_builder:5.39.16 [05-12-2021] - Fixed bug where an outgoing variable could be marked as a job variable by default.
  • app-workflow_builder:5.39.15 [05-11-2021] - Modified childJob in the Gen1 canvas workflows to only pass in variables to the child job if the child job does not loop.
  • app-workflow_builder:5.39.14 [05-11-2021] - Updated links on button bar and app banner for app-workflow_builder in app-studio.
  • app-workflow_builder:5.39.13 [05-10-2021] - Special characters in document names are now correctly encoded when used in URLs.
  • app-workflow_builder:5.39.11 [05-05-2021] - Fixed an issue in the Gen1 canvas workflows where some previous reference tasks were not showing when editing a task.
  • app-workflow_builder:5.39.10 [05-04-2021] - Save buttons in task modals are now always visible.
  • app-workflow_builder:5.39.9 [05-03-2021] - Encoded inputs in renderJsonSchema task.
  • app-workflow_builder:5.39.8 [04-29-2021] - Fixed XSS vulnerability in Gen1 Workflow Builder UI.
  • app-workflow_builder:5.39.7 [04-26-2021] - Fixed Gen1 canvas rendering for Internet Explorer 11.
  • app-workflow_builder:5.39.5 [04-22-2021] - Fixed a bug that caused a login error when closing the workflow settings dialog.
  • app-workflow_builder:5.39.4 [04-21-2021] - Input variables for merge and deepmerge tasks will no longer reset when reference tasks are removed from the canvas.
  • app-workflow_builder:5.39.3 [04-21-2021] - Improved validation check for referenced tasks when editing a workflow.
  • app-workflow_builder:5.39.2 [04-19-2021] - Added text wrapping to task names and descriptions to fix visibility. This will allow long task names in WFB to be easily read by the user.
  • app-workflow_builder:5.33.1 [03-30-2021] - Fixed job variable inference of the variable value.
  • app-workflow_builder:5.31.8 [03-10-2021] - Clicking the Reference Variable dropdown now checks for vars in real-time if the reference task is a transformation.
  • app-workflow_builder:5.31.7 [03-08-2021] - Clicking a transformation in the navbar now opens it in a new tab.
  • app-workflow_builder:5.31.5 [02-24-2021] - Fixed a bug that trimmed user input when editing task input variables.
  • app-workflow_builder:5.31.4 [02-23-2021] - Automations are now allowed to run with invalid inputs.
  • app-workflow_builder:5.31.3 [02-23-2021] - Fixed an issue where providing an empty authorization could prevent tasks from showing up in the task sidebar.
  • app-workflow_builder:5.31.2 [02-19-2021] - Fixed a bug that would cause imported workflows to not encode their input and output schemas if they were already present.
  • app-workflow_builder:5.29.28 [02-09-2021] - Security updated for illegal characters in automation names.
  • app-workflow_builder:5.29.27 [03-02-2021] - Fixed a bug in automation export where Gen 2 fields were excluded from the resulting document.
  • app-workflow_builder:5.29.25 [01-27-2021] - Removed method role not listed in top level roles.
  • app-workflow_builder:5.29.23 [01-19-2021] - Renamed automation options to Gen 1 and Gen 2.
  • app-workflow_builder:5.29.22 [01-14-2021] - Added schema validation for child job Loop Array.
  • app-workflow_builder:5.29.21 [01-08-2021] - Fixed an issue where workflow builder canvas search on job variables was not working on JST tasks.
  • app-workflow_builder:5.29.18 [12-21-2020] - Workflow pre-builts containing the JST task now render correctly and can be saved.
  • app-workflow_builder:5.29.18 [12-17-2020] - Added dialog to display missing and inactive groups for automations and manual tasks.
  • app-workflow_builder:5.29.16 [12-17-2020] - Added default row and column values when creating a JST from a childjob task.
  • app-workflow_engine:9.6.3 [05-11-2021] - Fixed a bug in the Form Builder app. Manual task is now released after cancellation so user can claim the task and work it.

Security Fixes

  • app-workflow_builder:5.39.12 [05-11-2021] - Axios security updated for internal packages.

Chores

  • app-workflow_builder:5.40.9 [06-02-2021] - Updated dependencies for next release cycle.
  • app-workflow_builder:5.39.6 [04-23-2021] - Filtering added to hide transition transformations from navbar.
  • app-workflow_builder:5.33.2 [03-30-2021] - Moved project to master pipeline.
  • app-workflow_builder:5.29.20 [01-05-2021] - Updated dependencies.
  • app-workflow_builder:5.29.16 [12-17-2020] - Reverted unnecessary package lock changes to resolve a deployment issue.

Deprecations

  • app-workflow_builder:5.40.4 [05-25-2021] - Removed the extractOutput option from transformation tasks in the Gen 1 canvas.

2020.2.0 Feature Release [2021-01-05]

Overview

  • 8 New Features
  • 16 Improvements
  • 51 Bug Fixes
  • 1 Security Fixes
  • 7 Chores
  • 83 Total Tickets

New Features

  • app-workflow_builder:5.28.0 [12-02-2020] - Added a search bar to the Automation Studio canvas to search workflows; also added an interactive Data Layer mode that visualizes data references for tasks.
  • app-workflow_builder:5.24.3 [11-13-2020] - Added an import button to the toolbar that routes to the Global Import Modal.
  • app-workflow_builder:5.24.0 [11-12-2020] - Added a dialog to display the input/output schemas for a workflow.
  • app-workflow_builder:5.23.0 [11-06-2020] - Added calculation of new input and output workflow schema on save. Also added on import/export of a workflow, but only when the workflow is missing an input or output workflow schema.
  • app-workflow_builder:5.22.0 [10-12-2020] - Implemented the Best Practice Analyzer tool in the legacy automation canvas.
  • app-workflow_builder:5.18.0 [08-21-2020] - Added json-form and transformation tabs to the sidenav.
  • app-workflow_builder:5.16.0 [08-22-2020] - Loop options were added to the sidebar in childJob task modal to enable childJob iteration capabilities.
  • app-workflow_builder:5.11.0 [05-22-2020] - Support added to save and import workflows with task inputs containing '.' and '$' characters.

Improvements

  • app-workflow_builder:5.29.14-2020.2.2 [01-05-2021] - Added transformation to dropdown menu in create modal.
  • app-workflow_builder:5.29.3 [12-11-2020] - Added immutable property to each JST schema when creating a new JST from child job task.
  • app-workflow_builder:5.29.0 [12-09-2020] - Added loop settings and JST functionality to the legacy Workflow Builder canvas for child jobs.
  • app-workflow_builder:5.27.0 [12-01-2020] - Encoding and decoding of inputSchema and outputSchema have been added to the database using the new Itential encoding conventions for MongoDB compatible storage of JSON Schemas.
  • app-workflow_builder:5.26.0 [11-24-2020] - Replaced notification toast with a dialog for workflow start.
  • app-workflow_builder:5.22.4 [10-23-2020] - Updated migration script to use the latest itential-utils package for property decryption.
  • app-workflow_builder:5.21.3 [10-05-2020] - Added a warning modal to alert users when input validation error occurs.
  • app-workflow_builder:5.21.0 [09-23-2020] - Updated and synchronized the edit views for Workflow Builder and Automation Studio.
  • app-workflow_builder:5.20.1 [09-17-2020] - Added the ability to access a task error when editing a task in Automation Builder.
  • app-workflow_builder:5.20.0 [09-14-2020] - Built a unified create dialog view.
  • app-workflow_builder:5.19.0 [09-10-2020] - JSON transformation tasks in automation dropdown are now displayed by name rather than a generic label. This will allow users to differentiate between specific transformations.
  • app-workflow_builder:5.15.4 [07-30-2020] - Settings options in the navigation bar are no longer displayed. These options are now available in Admin Essentials.
  • app-workflow_builder:5.15.0 [07-27-2020] - Selecting a JST in the Edit Transformation task now updates the task's tooltip.
  • app-workflow_builder:5.14.0 [07-15-2020] - Added the ability to upload and download transformations in the editTransformation workflow builder task.
  • app-workflow_builder:5.13.0 [06-26-2020] - Added ability to export workflow on edit workflow screen.
  • app-workflow_builder:5.12.0 [06-26-2020] - Enabled name referencing in transformation task.

Bug Fixes

  • app-workflow_builder:5.29.14 [12-17-2020] - Updated navbar to meet design requirements.
  • app-workflow_builder:5.29.13 [12-17-2020] - Fixed a bug in the JST cluster BPA rule.
  • app-workflow_builder:5.29.11 [12-17-2020] - Changed default values for data_array and loopType parameters in childJob to an empty string.
  • app-workflow_builder:5.29.10 [12-16-2020] - The ability to submit using the enter key has been added in dialogs.
  • app-workflow_builder:5.29.8 [12-16-2020] - Fixed a bug where workflows with groups from other systems were inaccessible after import.
  • app-workflow_builder:5.29.7 [12-31-2020] - Fixed rendering of automation error messages and warnings in the UI.
  • app-workflow_builder:5.29.6 [12-15-2020] - Changed the transformation task input to match the model in workflow engine.
  • app-workflow_builder:5.29.5 [12-14-2020] - Enhanced scripts to gracefully handle task lookups when the task does not exist in the system.
  • app-workflow_builder:5.29.4 [12-11-2020] - Removed the requirement that automations have workflow_start and workflow_end in their transition map.
  • app-workflow_builder:5.29.2 [12-11-2020] - Classic canvas now recognizes automations built in the new Gen2 canvas.
  • app-workflow_builder:5.29.1 [12-11-2020] - Updated toolbar and sidebar to meet design requirements.
  • app-workflow_builder:5.28.1 [12-07-2020] - Disabled several best practice analyzer rules in the new application release.
  • app-workflow_builder:5.25.1 [11-28-2020] - Fixed a bug that prevented importing workflows with regular expression reserved characters in the name.
  • app-workflow_builder:5.25.0 [11-19-2020] - The classic canvas will no longer render tasks that are designed for the cloud canvas.
  • app-workflow_builder:5.24.4 [11-20-2020] - Users are restricted from creating automations with whitespace-only names.
  • app-workflow_builder:5.24.2 [11-13-2020] - Resolved an issue where group references would break when imported.
  • app-workflow_builder:5.24.1 [11-12-2020] - Resolved a validation error when importing a workflow.
  • app-workflow_builder:5.23.6 [11-11-2020] - Indentation fixed. No error is thrown when jade file is rendered.
  • app-workflow_builder:5.23.5 [11-10-2020] - Pending tasks have been added to the WFB schema to support importing workflows.
  • app-workflow_builder:5.23.4 [11-10-2020] - Removed the initial success transition when a new automation is created.
  • app-workflow_builder:5.23.3 [11-09-2020] - Added inputSchema and outputSchema to automation schema.
  • app-workflow_builder:5.23.2 [11-09-2020] - Added new properties required by Automation Studio.
  • app-workflow_builder:5.23.1 [11-09-2020] - Removed task name validation to permit dynamic task names based on scripts from IAG.
  • app-workflow_builder:5.22.3 [10-25-2020] - Fixed syntax error that caused workflows to not save.
  • app-workflow_builder:5.22.2 [10-15-2020] - Workflows with undefined tasks cannot be saved.
  • app-workflow_builder:5.22.1 [10-14-2020] - Updated .npmignore to include correct package files.
  • app-workflow_builder:5.21.1 [09-28-2020] - Updated the 'TransformationScopeVars' so that an existing JST will update when a new JST is uploaded.
  • app-workflow_builder:5.18.4 [09-03-2020] - Improved error checking when handling a task's method variables.
  • app-workflow_builder:5.18.2 [08-29-2020] - Fixed a bug that caused string values to be parsed when clicking away from static input text areas.
  • app-workflow_builder:5.18.1 [08-26-2020] - Added support for importing workflow documents with null values for created_by or last_updated_by keys.
  • app-workflow_builder:5.17.1 [08-21-2020] - Value dropdown in edit transformation task no longer contains both job variables and JST outgoing schema.
  • app-workflow_builder:5.17.0 [08-21-2020] - Incoming schema(s) in Run Transformation task modal now have an info tooltip if the schema has a description value.
  • app-workflow_builder:5.15.8 [08-05-2020] - When view tasks are cloned on the canvas variable data is now also copied and retained.
  • app-workflow_builder:5.15.7 [08-12-2020] - Improved usability of textareas when filling in variables.
  • app-workflow_builder:5.15.6 [07-30-2020] - Encoded logic in Workflow Builder to filter out invalid tasks in task list.
  • app-workflow_builder:5.15.5 [07-31-2020] - The accordion list on the left panel is now collapsible.
  • app-workflow_builder:5.15.3 [07-31-2020] - Prevented eager parsing of static variables.
  • app-workflow_builder:5.15.2 [07-28-2020] - Fixed a bug that prevented user from editing tasks for apps and adapters that are missing or stopped.
  • app-workflow_builder:5.15.1 [07-27-2020] - Added filtering for incorrect adapter models to task list API.
  • app-workflow_builder:5.14.1 [07-15-2020] - Fixed bug that prevented migration of imported workflows.
  • app-workflow_builder:5.13.1 [07-16-2020] - Fixed a bug that caused incoming static values to clear when opening the JST edit modal.
  • app-workflow_builder:5.11.3 [06-30-2020] - Removed excessive call to Tags API.
  • app-workflow_builder:5.11.2 [06-12-2020] - Sidenav updated to show create buttons for each tab.
  • app-workflow_builder:5.11.1 [06-08-2020] - Made improvements to bind task reference and reference variable to real values.
  • app-workflow_builder:5.10.11 [05-21-2020] - Updated grammar of error text upon workflow validation error condition.
  • app-workflow_builder:5.10.10 [06-02-2020] - Disabled save button in settings modal when no updates are available to be made.
  • app-workflow_builder:5.10.9 [05-19-2020] - Fixed actor validation in import method.
  • app-workflow_builder:5.10.8 [05-13-2020] - Fixed issues with childJob task child workflow search.
  • app-workflow_builder:5.10.7 [04-30-2020] - Fixed workflow export when tasks reference a non-existing user group.
  • app-workflow_builder:5.10.6 [04-29-2020] - Moved compatibility check to after schema validation on import to ensure imported json is a valid Automation.
  • app-workflow_builder:5.10.5 [04-27-2020] - JSON Schema Transformations run in a workflow and output the schema value instead of the wrapped result regardless of the number of outgoing schemas.

Security Fixes

  • app-workflow_builder:5.18.3 [08-27-2020] - Invalid workflow names will no longer be rendered.

Chores

  • app-workflow_builder:5.29.14-2020.2.1 [12-21-2020] - 2020.2 Release checklist completion.
  • app-workflow_builder:5.29.14-2020.2.0 [12-21-2020] - Updated dependencies for release.
  • app-workflow_builder:5.29.13 [12-17-2020] - Updated package version to 5.29.12 to resolve deployment issue.
  • app-workflow_builder:5.29.9 [12-16-2020] - A default name is now set when creating a new JST from the child job task.
  • app-workflow_builder:5.21.4 [10-01-2020] - The npm package will now include test/api/**, REST API tests.
  • app-workflow_builder:5.14.2 [07-23-2020] - Inquirer dependency updated.
  • app-workflow_builder:5.11.4 [06-18-2020] - Updated node driver for MongoDB.

2020.1.0 Feature Release [2020-05-01]

Overview

  • 1 New Features
  • 3 Improvements
  • 20 Bug Fixes
  • 5 Chores
  • 2 Deprecations
  • 31 Total Tickets

New Features

  • app-workflow_builder:5.7.0 [03-31-2020] - Added support for editing Transformations as tasks on the Workflow Builder canvas.

Improvements

  • app-workflow_builder:5.10.0 [04-19-2020] - Reworked the reference variable field. First value of Reference Variable list is auto-selected when Reference Task is changed to a previous task. Job variable with same name as parameter is auto-selected when Reference Task is changed to "job".
  • app-workflow_builder:5.8.0 [04-09-2020] - Added the ability to modify and delete workflows without having to cancel jobs that are running or paused, or have errored.
  • app-workflow_builder:5.6.0 [01-28-2020] - Task origin is now displayed in the task dialog box.

Bug Fixes

  • app-workflow_builder:5.10.4-2020.1.3 [04-30-2020] - Fixed workflow export when tasks reference a non-existing user group.
  • app-workflow_builder:5.10.4-2020.1.2 [04-29-2020] - Moved compatibility check to after schema validation on import to ensure imported json is a valid Automation.
  • app-workflow_builder:5.10.4-2020.1.1 [04-27-2020] - JSON Schema Transformations run in a workflow and output the schema value instead of the wrapped result regardless of the number of outgoing schemas.
  • app-workflow_builder:5.10.3 [04-23-2020] - Improved visuals and accessibility when navigating sidebars.
  • app-workflow_builder:5.10.2 [04-22-2020] - Added tags to workflow import schema.
  • app-workflow_builder:5.10.1 [04-21-2020] - Added validation step to import workflow method.
  • app-workflow_builder:5.8.3 [04-17-2020] - Fixed deletion of reference task for childJob tasks.
  • app-workflow_builder:5.7.3 [04-08-2020] - The correct analytic templates are now listed in the side navbar when viewing an automation.
  • app-workflow_builder:5.7.2 [04-06-2020] - Added a check to verify workflow import is compatible with maintenance release.
  • app-workflow_builder:5.6.12 [04-04-2020] - Added default schema filter when user provides no schema for eventListener task.
  • app-workflow_builder:5.6.11 [03-24-2020] - Fixed a bug that prevented editing of large workflows.
  • app-workflow_builder:5.6.10 [03-22-2020] - Added input field to override task output type for a job variable if the output type is any, represented as "*" in the output schema, in order to support translations in all automatic tasks.
  • app-workflow_builder:5.6.9 [02-29-2020] - Improved error logging to remove path directory. Callback errors will display specific error message instead of stack trace.
  • app-workflow_builder:5.6.9 [02-21-2020] - Search icon is now visible when the user is typing in the search bar.
  • app-workflow_builder:5.6.7 [02-15-2020] - Fixed create button styling, added a cancel button to the create modal, and removed redundancy in code.
  • app-workflow_builder:5.6.5 [02-08-2020] - Search terms in right sidebar are preserved between tab changes when viewing an automation.
  • app-workflow_builder:5.6.4 [02-08-2020] - When editing an automation, the sidebar list of collections is sorted alphabetically, regardless of case.
  • app-workflow_builder:5.6.3 [02-05-2020] - Users are now alerted when they attempt to leave a workflow that has not been saved.
  • app-workflow_builder:5.6.2 [02-05-2020] - Users can now save workflows at any point while editing.
  • app-workflow_builder:5.6.1 [02-02-2020] - Modified the task algorithm to include all task references and job variables that are defined after the forEach loop.

Chores

  • app-workflow_builder:5.10.4-2020.1.0 [04-24-2020] - Pinned dependencies for release.
  • app-workflow_builder:5.10.4 [04-24-2020] - Updated dependencies to latest in preparation for the release.
  • app-workflow_builder:5.8.2 [04-13-2020] - Moved CI pipeline from Node.js 10 to Node.js 12.
  • app-workflow_builder:5.6.9 [02-21-2020] - Removed ToDo in css code, issue was fixed in previous mr.
  • app-workflow_builder:5.6.6 [02-08-2020] - Added schema validation to component pipelines.

Deprecations

  • app-workflow_builder:5.8.1 [04-10-2020] - Removed logic for building outgoing variables from the translations array.
  • app-workflow_builder:5.7.1 [04-03-2020] - Removed the ability for users to add translations to tasks within Workflow Builder.

2019.3.0 Feature Release [2019-11-29]

Overview

  • 2 New Features
  • 6 Improvements
  • 7 Bug Fixes
  • 2 Chores
  • 17 Total Tickets

New Features

  • app-workflow_builder:5.4.0 [11-08-2019] - Added support for adding job variables with translations when creating or updating a task. Updated scheduler dialog.
  • app-workflow_builder:5.2.0 [10-28-2019] - Removed the 'stand alone' application to support the framework for Automation Studio.

Improvements

  • app-workflow_builder:5.5.8 [12-10-2019] - Improved error handling for creating and loading automations.
  • app-workflow_builder:5.5.6 [12-09-2019] - Improved layout for workflow tasks.
  • app-workflow_builder:5.5.2 [11-25-2019] - Updated title in navbar to display Automation Studio.
  • app-workflow_builder:5.3.0 [11-04-2019] - Updated sidebar visuals and features.
  • app-workflow_builder:5.2.0 [10-28-2019] - Improved task styling.
  • app-workflow_builder:5.1.0 [10-23-2019] - Added a custom canvasName property via pronghorn.json for each method. This optional property provides the ability to change the task display name.

Bug Fixes

  • app-workflow_builder:5.5.9 [12-12-2019] - Added ability to migrate old workflows when importing a workflow.
  • app-workflow_builder:5.5.7 [12-09-2019] - Workflows are now referred to as automations.
  • app-workflow_builder:5.5.5 [12-09-2019] - Fixed broken links to templates in sidebar.
  • app-workflow_builder:5.5.4 [12-04-2019] - Modified logic to handle all non-type static inputs.
  • app-workflow_builder:5.5.3 [11-26-2019] - Users can now cancel out of the job variables menu.
  • app-workflow_builder:5.5.1 [11-20-2019] - JSON parser will now parse static inputs without the task having a defined task detail type.
  • app-workflow_builder:5.4.1 [11-13-2019] - Fixed issue causing manual and operation tasks to not display correctly.

Chores

  • app-workflow_builder:5.5.9-2019.3.0 [12-13-2019] - Completed 2019.3 checklist items.
  • app-workflow_builder:5.5.0 [11-18-2019] - Migrated API tests into application repo.