Changelogs

On this page:

app-workflow_builder

app-workflow_builder Change Logs

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

  • 3 New Features
  • 8 Improvements
  • 15 Bug Fixes
  • 3 Chores
  • 1 Deprecations
  • 30 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.
  • app-workflow_builder:5.2.0 [10-07-2019] - Visual updates to the canvas buttons.

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.
  • app-workflow_builder:5.0.3 [10-05-2019] - Improved error handling when trying to update an invalid workflow.
  • app-workflow_builder:5.0.2 [10-01-2019] - Added the ‘canvasTab’ property into each method in pronghorn.json. This property provides the ability to sort and organize methods into additional task categories.

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.
  • app-workflow_builder:5.2.0 [10-18-2019] - Relocated draft-mode button.
  • app-workflow_builder:5.2.0 [10-01-2019] - Deleting a workflow now returns to automation studio.
  • app-workflow_builder:5.0.3 [10-08-2019] - Workflow Builder does not allow saving workflows with illegal names.
  • app-workflow_builder:5.0.1 [10-02-2019] - Fixed redirection on session expiration when starting a job from inside a workflow.
  • app-workflow_builder:4.5.7 [09-15-2019] - Fixed bug to prevent backspace navigation in IE11 and Firefox.
  • app-workflow_builder:4.5.6 [08-28-2019] - Added confirmation dialogs to make auto-saving workflows more transparent.
  • app-workflow_builder:4.5.5 [08-26-2019] - Fixed workflow export issue in Firefox.
  • app-workflow_builder:4.5.4 [08-20-2019] - Fixed an issue where Manual tasks would error while validating static input and stop the user from updating a task in the Workflow canvas.

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.
  • app-workflow_builder:4.5.8 [09-24-2019] - Removed nyc developer dependency.

Deprecations

  • app-workflow_builder:5.0.0 [09-26-2019] - Removed deprecated methods getWorkflowsFiltered and getWorkflowsList.

2019.2.0 Feature Release [2019-08-20]

Overview

  • 1 New Features
  • 9 Improvements
  • 13 Bug Fixes
  • 23 Total Tickets

New Features

  • app-workflow_builder:4.4.24 [07-26-2019] - Event listener task for workflow builder.

Improvements

  • app-workflow_builder:4.5.3 [08-05-2019] - Pinned dependencies for release.
  • app-workflow_builder:4.5.1 [08-02-2019] - Added a migration script for workflows with adapter tasks.
  • app-workflow_builder:4.5.0 [08-02-2019] - Moved import/export logic to Workflow Builder (from engine) and added createdVersion and lastUpdatedVersion keys to workflows.
  • app-workflow_builder:4.5.0 [04-21-2019] - Added JSON schema to workflow document and methods.
  • app-workflow_builder:4.4.25 [08-01-2019] - UI: Added the ability to filter Workflows based on tags.
  • app-workflow_builder:4.4.21 [07-25-2019] - Allowed for documentation on manual tasks in the description field.
  • app-workflow_builder:4.4.20 [07-24-2019] - Migrated from itential-ci to argo.
  • app-workflow_builder:4.4.17 [07-30-2019] - Added JSON schema and file validation job.
  • app-workflow_builder:4.4.13 [04-29-2019] - Incoming variables for newly added tasks are static by default.

Bug Fixes

  • app-workflow_builder:4.5.3-2019.2.0 [08-20-2019] - Fixed an issue where Manual tasks would error while validating static input and stop the user from updating a task in the Workflow canvas.
  • app-workflow_builder:4.4.27 [07-29-2019] - Navbar scroll for the workflow does not appear in Firefox.
  • app-workflow_builder:4.4.26 [07-29-2019] - Fixed tag interaction when deleting, cloning, or renaming a workflow.
  • app-workflow_builder:4.4.23 [10-09-2019] - Checkbox elements for Outgoing and Error job variables are static and no longer shift.
  • app-workflow_builder:4.4.22 [07-25-2019] - Updated handling of static parameter inputs in task dialog windows to intelligently typecast to the type listed in the method's model (pronghorn.json file), instead of automatically attempting to parse and falling back (on parse error) to a string.
  • app-workflow_builder:4.4.19 [07-23-2019] - Tooltip for delete button fits the viewport.
  • app-workflow_builder:4.4.18 [07-23-2019] - Workflow dates in list view will now display in browser locale format.
  • app-workflow_builder:4.4.16 [07-22-2019] - Workflow edit; variable selector set to top sticky.
  • app-workflow_builder:4.4.15 [07-16-2019] - Changed workflow tree traversal alghorithm to overcome Chrome maximum call stack limt.
  • app-workflow_builder:4.4.14 [05-31-2019] - Possibility to set 'Sun' in the task scheduler
  • app-workflow_builder:4.4.12 [04-26-2019] - Added check for empty values in eval task.
  • app-workflow_builder:4.4.11 [04-23-2019] - Updated the package.json path in GitLab.
  • app-workflow_builder:4.4.10 [04-21-2019] - The behavior of the Import Workflow button when using IE11 has been corrected.

2019.1.0 Feature Release [2019-04-02]

Overview

  • 3 New Features
  • 10 Improvements
  • 17 Bug Fixes
  • 30 Total Tickets

New Features

  • app-workflow_builder:4.2.0 [03-04-2019] - Added peer dependency for tags in workflow builder app.
  • app-workflow_builder:3.23.0 [02-22-2019] - Tags can now be added to workflows.
  • app-workflow_builder:3.22.0 [02-19-2019] - Field for statically set variables on tasks are now empty by default for better usability.

Improvements

  • app-workflow_builder:4.4.9-2019.1.1 [03-29-2019] - Pinned dependencies for release.
  • app-workflow_builder:4.4.3 [03-19-2019] - Updated calls to support MongoDB driver 3.1.7.
  • app-workflow_builder:4.4.0 [03-05-2019] - Added ability to edit variables to pass into a child job from task modal.
  • app-workflow_builder:4.1.0 [02-27-2019] - Added tag field in table view.
  • app-workflow_builder:4.0.1 [03-27-2019] - Updated peerDependencies in package.json.
  • app-workflow_builder:4.0.0 [02-28-2019] - Workflow Builder will now have one task per adapter model instead of per adapter instance.
  • app-workflow_builder:3.21.10 [01-11-2019] - Running a workflow now automatically saves it.
  • app-workflow_builder:3.21.9 [01-11-2019] - Updated itential-utils dependency.
  • app-workflow_builder:3.21.5 [12-17-2018] - Able to sort task by names.
  • app-workflow_builder:3.21.4 [12-17-2018] - Reverted special character support workaround for mongo; implemented mongo 3.6 upgrade path.

Bug Fixes

  • app-workflow_builder:4.4.9-2019.1.0 [03-29-2019] - Fixed workflow access through pagination.
  • app-workflow_builder:4.4.8 [03-29-2019] - Minor changes to taskbar navigation.
  • app-workflow_builder:4.4.7 [03-28-2019] - Application names sort correctly in task navigation bar.
  • app-workflow_builder:4.4.6 [03-26-2019] - Scrollbar for task navigation in workflow builder edit view is removed due to specific class/css.
  • app-workflow_builder:4.4.6 [03-26-2019] - Improved keyboard accessibility for workflow list view.
  • app-workflow_builder:4.4.5 [03-25-2019] - Resized workflow set variables dialog box.
  • app-workflow_builder:4.4.2 [03-19-2019] - Tags: App no longer crashes if user not authorized to view tags.
  • app-workflow_builder:4.4.1 [03-15-2019] - Accessibility: Fixed tabbing issue in Workflow Builder settings cog.
  • app-workflow_builder:4.4.0 [03-05-2019] - Added margin to the tools bar to make it visible.
  • app-workflow_builder:4.2.1 [03-05-2019] - Fixed issue in tasks navigation bar. Clicking the arrow to expand the application and then adding a task will no longer cause the grid to refocus.
  • app-workflow_builder:4.0.2 [03-05-2019] - Fixed positioning for navigation bar in workflow edit view.
  • app-workflow_builder:3.21.12 [01-29-2019] - Fixed issue with updating workflow settings; user can update groups and workflow name.
  • app-workflow_builder:3.21.11 [01-15-2019] - Updated styles for workflow task input tool tips to properly align them to its parent.
  • app-workflow_builder:3.21.8 [01-04-2019] - Textarea fields of the Edit Task dialog will now resize.
  • app-workflow_builder:3.21.7 [01-04-2019] - Fixed issue where a null job task variable reference would cause problems with selecting job variables for tasks.
  • app-workflow_builder:3.21.6 [12-19-2018] - Fixed an issue where deprecated tasks were not able to be added to the canvas and did not have a visual differentiation.
  • app-workflow_builder:3.21.3 [12-11-2018] - Add check for operation task in double click event.

2018.3.0 Feature Release [2018-12-05]

Overview

  • 4 New Features
  • 23 Improvements
  • 27 Bug Fixes
  • 1 Security Fixes
  • 2 Deprecations
  • 57 Total Tickets

New Features

  • app-workflow_builder:3.18.0 [11-16-2018] - When editing a child workflow task, you now can click the link icon task top right-hand corner to view the child workflow.
  • app-workflow_builder:3.16.0 [11-05-2018] - Created sidebar for workflow builder tasks.
  • app-workflow_builder:3.7.0 [09-18-2018] - Added import/export ability on workflow list page.
  • app-workflow_builder:3.5.0 [08-17-2018] - Added the type field to workflow documents with a default value of 'automation'.

Improvements

  • app-workflow_builder:3.21.3 [11-30-2018] - Added support for task outputs that contain special characters (ie .#$(%@) in their object keys.
  • app-workflow_builder:3.21.2 [11-28-2018] - Removed "createdBy" and "updatedBy" sort/filters until they are fixed.
  • app-workflow_builder:3.21.1 [11-28-2018] - Fixed changelog errors.
  • app-workflow_builder:3.21.0 [11-21-2018] - Link to job details page in Toast for created job when starting a job from List or Edit page.
  • app-workflow_builder:3.19.0 [11-16-2018] - Added simple reference id when editing tasks on workflows.
  • app-workflow_builder:3.17.4 [11-06-2018] - Task navbar sorts alphabetically and ignores case.
  • app-workflow_builder:3.17.1 [11-05-2018] - Row click triggers expand/collapse on row.
  • app-workflow_builder:3.17.0 [11-05-2018] - Added additional information and styling to referenced tasks dialog, that appears when a task is deleted that has other tasks that reference it.
  • app-workflow_builder:3.14.0 [11-26-2018] - Added additional information and styling to referenced tasks dialog, which appears when user deletes a task that has other tasks that reference it.
  • app-workflow_builder:3.13.0 [10-25-2018] - Expanded error responses.
  • app-workflow_builder:3.12.6 [10-25-2018] - Updated import/export icons in workflow builder.
  • app-workflow_builder:3.12.4 [10-19-2018] - Added API test and test coverage setup.
  • app-workflow_builder:3.12.4 [10-18-2018] - Updated workflow settings modal to provide feedback to when applying groups the user is not apart of.
  • app-workflow_builder:3.12.3 [10-17-2018] - Added engineering role to Test task view.
  • app-workflow_builder:3.12.0 [10-08-2018] - Optimized childJob task in Workflow Builder.
  • app-workflow_builder:3.11.1 [10-02-2018] - Sorting functionality added to groups lists.
  • app-workflow_builder:3.10.0 [09-25-2018] - Converted APIs to use search methods to increase performance.
  • app-workflow_builder:3.9.0 [09-20-2018] - Updated Workflow Builder UI.
  • app-workflow_builder:3.8.1 [09-20-2018] - Workflow builder now internally uses template literals for simpler string templating.
  • app-workflow_builder:3.8.0 [09-20-2018] - Support for Adapter and Broker methods added to Builder Canvas.
  • app-workflow_builder:3.6.0 [09-05-2018] - Added linting for es5 client-side code.
  • app-workflow_builder:3.4.0 [08-10-2018] - Removed automatic 'workflows' collection indexing on application startup, use the command 'npm run index' in app-workflow_engine instead.
  • app-workflow_builder:3.2.0 [08-02-2018] - Added the ability for users to restrict access to jobs by optionally selecting groups when starting a job from the list or edit page.

Bug Fixes

  • app-workflow_builder:3.20.0 [11-16-2018] - Rename functionality now works with workflow settings modal.
  • app-workflow_builder:3.17.10 [11-16-2018] - Forced unique shapes in Workflow Builder to only match task names when the task type is a Workflow Operation.
  • app-workflow_builder:3.17.9 [11-16-2018] - Reset import button that stopped import on multiple imports of same workflow in succession.
  • app-workflow_builder:3.17.8 [11-15-2018] - List of job variables to select from when editing a task is reduced to a unique set and sorted alphabetically (ignoring case).
  • app-workflow_builder:3.17.7 [11-15-2018] - Fixed row hover and loader element, and added copy paste.
  • app-workflow_builder:3.17.6 [11-15-2018] - Generic "Edit Task" message at top of task edit dialog replaced with name of task.
  • app-workflow_builder:3.17.5 [11-07-2018] - Fixed an issue with newVariable and push operations dialog windows pre-processing template variables when editing tasks on canvas.
  • app-workflow_builder:3.17.4 [11-06-2018] - Updated template variable regex to match valid variable names.
  • app-workflow_builder:3.17.3 [11-05-2018] - The font_size field on initial workflow creation defaults to a value of 12.
  • app-workflow_builder:3.17.2 [11-05-2018] - Properly handle static value task variable templates when the static string starts with the variable.
  • app-workflow_builder:3.15.0 [11-05-2018] - Added support for deleting old workflow documents that have null incoming variable values instead of job variable strings.
  • app-workflow_builder:3.12.5 [10-19-2018] - Removed left bracket from EditTask modal.
  • app-workflow_builder:3.12.5 [10-19-2018] - Updating a workflow with groups no longer causes the workflow to go missing.
  • app-workflow_builder:3.12.2 [10-12-2018] - Updated dropdowns in edit view for consistency.
  • app-workflow_builder:3.12.1 [10-12-2018] - Search query will now look for type:null as well as type:missing in the child jobs when searching for "automation" jobs. Type fields with null/missing are treated as "automation" jobs.
  • app-workflow_builder:3.11.3 [10-05-2018] - Simplified styles for checkbox on workflow list.
  • app-workflow_builder:3.11.2 [10-04-2018] - Updated css to use dynamic heights for editing tasks in workflow on IE11.
  • app-workflow_builder:3.11.2 [10-04-2018] - Added flag to prevent multiple clicks on a workflow task from opening multiple modals at the same time.
  • app-workflow_builder:3.9.1 [09-20-2018] - Deleting tasks when an eval task is present in the workflow no longer throws an error on undefined variable 'opperand'.
  • app-workflow_builder:3.6.2 [09-18-2018] - Initial x/y coordinate calculation modified to place task in center of canvas on add.
  • app-workflow_builder:3.6.1 [09-12-2018] - Updating styling for deep merge task input fields.
  • app-workflow_builder:3.5.7 [09-05-2018] - Restricted start job call on edit and list pages to type 'automation', to alleviate workflow clashing when multiple workflows exist with the same name, but of different types.
  • app-workflow_builder:3.5.6 [08-31-2018] - Fixed an issue that sometimes prevents Job Variables dialogue from displaying on IE11.
  • app-workflow_builder:3.5.5 [09-01-2018] - Added CSS to ensure the height of this modal is always 80% if the browser is IE11.
  • app-workflow_builder:3.5.4 [08-30-2018] - Fixed workflow builder view in IE11.
  • app-workflow_builder:3.5.3 [08-25-2018] - Modified list page code to be compatible with Internet Explorer 11 web browser. Workflows will now properly show up on the page.
  • app-workflow_builder:3.5.1 [08-21-2018] - Removed redundant code that was causing issues with modals on workflows. The Job Description dialog will now display the groups list each time the user chooses to run a job and the dialog is displayed.

Security Fixes

  • app-workflow_builder:3.1.4 [07-31-2018] - Removed Sass dependency, which fixed a security issue.

Deprecations

  • app-workflow_builder:3.11.0 [10-02-2018] - Deprecated methods getWorkflowsFiltered and getWorkflowsList.
  • app-workflow_builder:3.10.1 [09-27-2018] - Localization language deprecation. Remove localization references.