Changelogs

On this page:

app-workflow_engine

app-workflow_engine Change Logs

2019.2.24 Maintenance Release [2021-07-06]

Overview

  • 2 Bug Fixes
  • 2 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.116 [06-29-2021] - Migration scripts are now able to handle null tasks without causing workflow engine to crash.
  • app-workflow_engine:5.3.1-2019.2.115 [06-28-2021] - Improved error handling when the wrong input is set for the deepmerge task.

2019.2.23 Maintenance Release [2021-06-01]

Overview

  • 10 Bug Fixes
  • 10 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.114 [05-24-2021] - Updated logic for the claim task check. A user account can now release and claim a claimed task by another user.
  • app-workflow_engine:5.3.1-2019.2.113 [05-19-2021] - Modified the Group Tasks tab on the Active Tasks page to show unclaimed and claimed tasks.
  • app-workflow_engine:5.3.1-2019.2.112 [05-17-2021] - Updated README file to point to docs.itential.io documentation instead of stale internal documentation.
  • app-workflow_engine:5.3.1-2019.2.111 [05-11-2021] - Updated the pagination control in the bottom left corner of the Job Details page to correctly indicate when there is more than one page available.
  • app-workflow_engine:5.3.1-2019.2.110 [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.
  • app-workflow_engine:5.3.1-2019.2.109 [05-10-2021] - Fixed manual task modal so it renders in front of the toolbar.
  • app-workflow_engine:5.3.1-2019.2.108 [05-07-2021] - Removed unnecessary peer dependencies.
  • app-workflow_engine:5.3.1-2019.2.107 [05-05-2021] - Updated the Job Details and Job View pages to show the correct number of iterations for each task.
  • app-workflow_engine:5.3.1-2019.2.106 [05-05-2021] - Removed fields deprecation warning for all queries that use fields for projection.
  • app-workflow_engine:5.3.1-2019.2.105 [04-29-2021] - Synchronization of user groups with external AAA server is skipped when viewing job details.

2019.2.22 Maintenance Release [2021-05-04]

Overview

  • 1 Improvements
  • 3 Bug Fixes
  • 3 Security Fixes
  • 7 Total Tickets

Improvements

  • app-workflow_engine:5.3.1-2019.2.98 [04-01-2021] - Added diagnostic logging for start up and shut down of WorkFlow Engine. This will help with troubleshooting potential issues in the customer environment.

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.104 [04-28-2021] - Fixed a bug that caused incorrect filtering of fields in a searched job.
  • app-workflow_engine:5.3.1-2019.2.102 [04-21-2021] - Fixed issue where invalid parameters from getJobFromTaskQuery or getAssociatedJobs would crash Workflow Engine.
  • app-workflow_engine:5.3.1-2019.2.101 [04-20-2021] - Added a maximum limit to the getJobFromTaskQuery and getAssociatedJobs APIs to remove memory errors.

Security Fixes

  • app-workflow_engine:5.3.1-2019.2.103 [04-27-2021] - Improved error message to alert user that $where in various APIs will not work.
  • app-workflow_engine:5.3.1-2019.2.100 [04-13-2021] - Removed MongoDB DOS (Denial of Service) vulnerability from various APIs.
  • app-workflow_engine:5.3.1-2019.2.99 [04-05-2021] - Updated Lodash dependency to remove security vulnerability.

2019.2.21 Maintenance Release [2021-04-06]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.97 [03-29-2021] - Template Vars with white space in job variable name are considered invalid and will not resolve properly.

2019.2.20 Maintenance Release [2021-03-02]

Overview

  • 1 Improvements
  • 7 Bug Fixes
  • 2 Security Fixes
  • 2 Chores
  • 12 Total Tickets

Improvements

  • app-workflow_engine:5.3.1-2019.2.93 [02-16-2021] - User now returns to the correct Job Manager page when closing a specific job.

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.95 [02-18-2021] - Fixed an error that occurred when attempting to cancel child jobs after pausing and then cancelling the parent job.
  • app-workflow_engine:5.3.1-2019.2.94 [02-17-2021] - Removed methods with no API routes from default roles.
  • app-workflow_engine:5.3.1-2019.2.91 [02-12-2021] - Fixed a bug that prevented switching the 'delay' task into error state when an invalid input was set.
  • app-workflow_engine:5.3.1-2019.2.90 [02-11-2021] - Workflow Engine will use common logic for ensuring database indexes.
  • app-workflow_engine:5.3.1-2019.2.89 [02-10-2021] - Updated the permissions check for manual tasks on the Job Details page.
  • app-workflow_engine:5.3.1-2019.2.87 [02-09-2021] - Updated the text color in the task detail dialog.
  • app-workflow_engine:5.3.1-2019.2.85 [01-28-2021] - Fixed alignment of Auto-Work Tasks checkbox.

Security Fixes

  • app-workflow_engine:5.3.1-2019.2.92 [02-15-2021] - Updated the Lodash package to fix a security vulnerability.
  • app-workflow_engine:5.3.1-2019.2.88 [02-09-2021] - Updated the extend package to fix a security vulnerability.

Chores

  • app-workflow_engine:5.3.1-2019.2.96 [02-22-2021] - Moved project to master pipeline.
  • app-workflow_engine:5.3.1-2019.2.86 [02-03-2021] - Migrated workflow engine pipeline.

2019.2.19 Maintenance Release [2021-02-02]

Overview

  • 2 Bug Fixes
  • 2 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.84 [01-19-2021] - Changed the active tasks page to no longer redirect to the job details visualization view; this fixes an issue where completed task data was not showing and eliminates the need to manage a duplicate view.
  • app-workflow_engine:5.3.1-2019.2.83 [01-18-2021] - Optimized auto-updates to the Active Tasks view to make it dependent on database current load.

2019.2.18 Maintenance Release [2021-01-05]

Overview

  • 5 Bug Fixes
  • 3 Chores
  • 8 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.82 [12-18-2020] - Corrected a bug in the deprecated tasks migration.
  • app-workflow_engine:5.3.1-2019.2.81 [12-17-2020] - Implemented a migration script to keep task deprecations up-to-date.
  • app-workflow_engine:5.3.1-2019.2.80 [12-17-2020] - Fixed bug that made it possible to cancel a job twice. Also fixed bug where canceling a job did not cancel child jobs that had errored.
  • app-workflow_engine:5.3.1-2019.2.77 [12-09-2020] - Enabled validateTask to run even if the path is not from workflow_start.
  • app-workflow_engine:5.3.1-2019.2.76 [12-07-2020] - Fixed all occurrences of the task id regular expression to match the correct 1 to 4 character hex string value.

Chores

  • app-workflow_engine:5.3.1-2019.2.79 [12-14-2020] - Updated the database dependency to correct the problem with encoding and decoding workflows with empty objects.
  • app-workflow_engine:5.3.1-2019.2.78 [12-10-2020] - Updated database module to fix the arbiter bug.
  • app-workflow_engine:5.3.1-2019.2.75 [12-01-2020] - Pinned versions for package dependencies.

2019.2.17 Maintenance Release [2020-12-01]

Overview

  • 1 Improvements
  • 1 Bug Fixes
  • 2 Total Tickets

Improvements

  • app-workflow_engine:5.3.1-2019.2.74 [11-20-2020] - Fixed regression of ChildJob task to no longer error on child job error. The ChildJob task will now only error on child job cancel.

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.73 [11-05-2020] - Removed task name validation to permit dynamic task names based on scripts from IAG.

2019.2.16 Maintenance Release [2020-11-03]

Overview

  • 3 Bug Fixes
  • 1 Chores
  • 4 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.71 [10-19-2020] - Fixed regression in startJob that was causing jobs to not start.
  • app-workflow_engine:5.3.1-2019.2.70 [10-16-2020] - Jobs in workflows with undefined tasks will no longer start.
  • app-workflow_engine:5.3.1-2019.2.69 [10-10-2020] - Fixed iterations handling of the ForEach task in HA environment.

Chores

  • app-workflow_engine:5.3.1-2019.2.72 [10-20-2020] - Updated the itential-utils version to use property encryption.

2019.2.15 Maintenance Release [2020-10-06]

Overview

  • 1 New Features
  • 1 Improvements
  • 9 Bug Fixes
  • 11 Total Tickets

New Features

  • app-workflow_engine:5.3.1-2019.2.68 [10-05-2020] - Added support for user error warnings during workflow validation.

Improvements

  • app-workflow_engine:5.3.1-2019.2.65 [09-27-2020] - Refactored DB indexing scripts to call the EnsureIndexes functionality from the dependent itential-utils module and reduce code duplication in app.

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.67 [10-01-2020] - Removed unnecessary files from release builds.
  • app-workflow_engine:5.3.1-2019.2.66 [10-01-2020] - A Scheduled Task will now redirect to the workflow view when clicking the eyeball icon.
  • app-workflow_engine:5.3.1-2019.2.64 [09-23-2020] - The WorkFlowEngine.admin role is no longer required to see the Visualize tab on the Job Details page.
  • app-workflow_engine:5.3.1-2019.2.63 [09-23-2020] - Default tab view in Active Jobs and Jobs Manager is now set to "All Active" when FireFox is manually refreshed.
  • app-workflow_engine:5.3.1-2019.2.62 [09-22-2020] - Resolved UI issue with pagination. Task Manager shows up to 1000 hanging tasks at a time.
  • app-workflow_engine:5.3.1-2019.2.61 [09-17-2020] - Improved error handling in validate to prevent crashes.
  • app-workflow_engine:5.3.1-2019.2.60 [09-16-2020] - Updated cellRenderer operations. Tasks in JobManager and JobDetails now show date/time in a proper locale format.
  • app-workflow_engine:5.3.1-2019.2.59 [09-10-2020] - Added a check to validate static input variables for application tasks; also added a check to ensure validation does not occur for task definitions with null incoming variables.
  • app-workflow_engine:5.3.1-2019.2.58 [09-04-2020] - Prevented _id and initiator from showing in the child job task modal as being required variables to start the job.

2019.2.14 Maintenance Release [2020-09-01]

Overview

  • 14 Bug Fixes
  • 14 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.57 [09-03-2020] - Validation rule added to check static input variable types; automation will save as draft if type is not valid.
  • app-workflow_engine:5.3.1-2019.2.56 [09-03-2020] - Job Manager shows valid start and stop dates in Firefox.
  • app-workflow_engine:5.3.1-2019.2.55 [09-01-2020] - Job Details now show valid start and end dates in Firefox.
  • app-workflow_engine:5.3.1-2019.2.54 [08-28-2020] - Fixed border issue in task manager button for Firefox and IE11.
  • app-workflow_engine:5.3.1-2019.2.53 [08-26-2020] - Added validation check for workflows with empty job variable names.
  • app-workflow_engine:5.3.1-2019.2.52 [08-23-2020] - Fixed error where tasks were no longer visible on the Job Details page.
  • app-workflow_engine:5.3.1-2019.2.51 [08-21-2020] - Fixed bug in workflow. IAP is now able to handle and complete job tasks assigned to a given HA server.
  • app-workflow_engine:5.3.1-2019.2.50 [08-21-2020] - Work Task button is disabled if it's claimed by another user.
  • app-workflow_engine:5.3.1-2019.2.49 [08-21-2020] - Fixed text color in buttons on Job Details page.
  • app-workflow_engine:5.3.1-2019.2.48 [08-17-2020] - Updated button color for titlebar.
  • app-workflow_engine:5.3.1-2019.2.48 [08-17-2020] - Fixed child job linking issue in job visualization page.
  • app-workflow_engine:5.3.1-2019.2.48 [08-17-2020] - Resolved lint error in previous releases.
  • app-workflow_engine:5.3.1-2019.2.47 [08-14-2020] - Removed unnecessary x scroll on task details modal.
  • app-workflow_engine:5.3.1-2019.2.46 [08-09-2020] - Active task page no longer crashes on IE 11.

2019.2.13 Maintenance Release [2020-08-04]

Overview

  • 3 Bug Fixes
  • 3 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.45 [07-28-2020] - Adjusted the CSS to make the Task History scrollbar visible while viewing big file content.
  • app-workflow_engine:5.3.1-2019.2.44 [07-22-2020] - Fixed error where child jobs failed due to parent job not having a default user context.
  • app-workflow_engine:5.3.1-2019.2.43 [07-16-2020] - Added additional logging and error handling for workflow-engine getJobList.

2019.2.12 Maintenance Release [2020-07-07]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.42 [06-24-2020] - Fixed a bug to correctly revert the parent job to the childJob task if the childJob is reverted.

2019.2.11 Maintenance Release [2020-06-02]

Overview

  • 1 Improvements
  • 5 Bug Fixes
  • 6 Total Tickets

Improvements

  • app-workflow_engine:5.3.1-2019.2.35 [04-29-2020] - Updated task summary and description for cancelJob, checkWorkflowForJobVariables, childJob, and other tasks as necessary.

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.40 [05-26-2020] - Fixed incorrect sorting of iteration tasks.
  • app-workflow_engine:5.3.1-2019.2.39 [05-19-2020] - Added validation error when job variable includes a '.' or '$' character.
  • app-workflow_engine:5.3.1-2019.2.38 [05-15-2020] - When task is running or in a scheduled state, jobs will no longer error when updates are made. Errors will be logged instead.
  • app-workflow_engine:5.3.1-2019.2.37 [05-08-2020] - Fixed bug that caused canceling child jobs to always error.
  • app-workflow_engine:5.3.1-2019.2.36 [04-30-2020] - Fixed bug that caused workflows to not start if an eval task contained no evaluation_groups.

2019.2.10 Maintenance Release [2020-05-05]

Overview

  • 2 Improvements
  • 6 Bug Fixes
  • 8 Total Tickets

Improvements

  • app-task_worker:3.0.4-2019.2.11 [04-23-2020] - Add support for setting whether or not running tasks is enabled on startup.
  • app-workflow_engine:5.3.1-2019.2.33 [04-20-2020] - Updated task summary and description for addDuration, addWatchers, and calculateTimeDiff.

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.34 [04-20-2020] - Reconfigured app logic. Template variables are now accepted as 'declaration of new job vars' and 'reference to existing vars' in the incoming task variables.
  • app-workflow_engine:5.3.1-2019.2.32 [04-20-2020] - Fixed the display of job details that contained manual tasks with no user group attached.
  • app-workflow_engine:5.3.1-2019.2.31 [04-17-2020] - Fixed bug that caused some jobs to not display on the Active Jobs page.
  • app-workflow_engine:5.3.1-2019.2.30 [04-15-2020] - Fixed the revert job button to correctly redirect to the job visualization page; also added missing metrics on the jobDetails page for running tasks.
  • app-workflow_engine:5.3.1-2019.2.30 [04-15-2020] - Removed 'Start Date' and 'End Date' search filters from the Job Manager UI.
  • app-workflow_engine:5.3.1-2019.2.29 [04-13-2020] - Fixed the returnCompletedTaskData API to correctly return an error when trying to update a task not in the running state.

2019.2.9 Maintenance Release [2020-04-07]

Overview

  • 7 Bug Fixes
  • 7 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.28 [04-01-2020] - The "Work Task" button is disabled until after the task is finished running.
  • app-workflow_engine:5.3.1-2019.2.27 [03-31-2020] - Updated index scripts to remove unnecessary duplications.
  • app-workflow_engine:5.3.1-2019.2.26 [03-27-2020] - Added a missing index to the parent.job field to improve performance of the jobManager.Details view.
  • app-workflow_engine:5.3.1-2019.2.25 [03-19-2020] - Improved performance in Task Manager query times. Changed the default aggregation pipeline to prevent implicit coalescing of "match" and "sort" stages.
  • app-workflow_engine:5.3.1-2019.2.24 [03-19-2020] - Child job task no longer hangs on running when error occurs.
  • app-workflow_engine:5.3.1-2019.2.23 [03-12-2020] - Resolved performance issues with Jobs page.
  • app-workflow_engine:5.3.1-2019.2.22 [03-02-2020] - Updated index script to report unknown indexes instead of dropping them. This allows the user to evaluate and remove indexes at their discretion.

2019.2.8 Maintenance Release [2020-03-03]

Overview

  • 3 Bug Fixes
  • 3 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.21 [02-25-2020] - Updated index script to ignore background property when verifying.
  • app-workflow_engine:5.3.1-2019.2.20 [02-24-2020] - Users can now select a previous task on the visualization tab as well as double-click on a task to revert a job.
  • app-workflow_engine:5.3.1-2019.2.19 [02-12-2020] - All eventListener tasks will be set to "prime" status. This allows them to "wait" and continue listening on application restart.

2019.2.7 Maintenance Release [2020-02-04]

Overview

  • 2 Bug Fixes
  • 1 Chores
  • 3 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.18 [01-30-2020] - Improved job details page in Job Manager to show initiating user.
  • app-workflow_engine:5.3.1-2019.2.17 [01-29-2020] - Workflow drop-down box will now display more than 100 workflows. All workflow names are also available upon query.

Chores

  • app-workflow_engine:5.3.1-2019.2.16 [01-15-2020] - Updated repository url of repo.

2019.2.6 Maintenance Release [2020-01-14]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.15 [01-03-2020] - Fixed issue where libraries were not correctly loaded for some manual tasks in Active Tasks and Job Visualization.

2019.2.4 Maintenance Release [2019-12-03]

Overview

  • 3 Improvements
  • 3 Bug Fixes
  • 6 Total Tickets

Improvements

  • app-workflow_engine:5.3.1-2019.2.13 [12-03-2019] - Minor optimization to the checkWorkflowForJobVariables api.
  • app-workflow_engine:5.3.1-2019.2.12 [11-26-2019] - Improved efficiency of checkWorkflowForJobvariables for complex workflows by adding a check all incoming tasks for required job variables.
  • app-workflow_engine:5.3.1-2019.2.10 [11-18-2019] - Optimized the checkWorkflowForJobVariables helper method to stop it from blocking the Workflow Engine thread, and eventually causing a process shutdown in large and complex workflows.

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.14 [12-10-2019] - Redis keys are now deleted when no longer needed.
  • app-workflow_engine:5.3.1-2019.2.11 [11-23-2019] - Updated pronghorn.json and various json schemas to increase quality and accuracy of documentation.
  • app-workflow_engine:5.3.1-2019.2.10 [11-18-2019] - Decrypted mongo passwords in database indexing scripts.

2019.2.3 Maintenance Release [2019-11-05]

Overview

  • 3 Bug Fixes
  • 3 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.9 [11-06-2019] - Fixed issue with workflows hanging in certain scenarios.
  • app-workflow_engine:5.3.1-2019.2.8 [10-09-2019] - Resolved multiple iterations of tasks outside of loop. This fix prevents reverting to a task that was created due to empty iterations on incomplete tasks.
  • app-workflow_engine:5.3.1-2019.2.7 [10-01-2019] - Fixed error causing Auto-Work Tasks label to no longer appear. Modified width of the html span element.

2019.2.2 Maintenance Release [2019-10-01]

Overview

  • 4 Bug Fixes
  • 1 Chores
  • 5 Total Tickets

Bug Fixes

  • app-workflow_engine:5.3.1-2019.2.5 [09-23-2019] - Users who work and then cancel a task in the Job Details UI are able to go back and work the previously canceled task again.
  • app-workflow_engine:5.3.1-2019.2.4 [09-20-2019] - Fixed crash that occurred due to an undefined variable in the Workflow Engine loop.
  • app-workflow_engine:5.3.1-2019.2.3 [09-12-2019] - Task Execution Suspended dialog is properly rendered in Firefox.
  • app-workflow_engine:5.3.1-2019.2.2 [09-12-2019] - Fixed system that analyzed a workflow for determining whether job variables required by a task had already been created in a previous task, or if they are required to start a job.

Chores

  • app-workflow_engine:5.3.1-2019.2.6 [09-24-2019] - Fixed references to outdated repositories and updated required node version.

2019.2.0 Feature Release [2019-08-20]

Overview

  • 2 New Features
  • 5 Improvements
  • 24 Bug Fixes
  • 1 Chores
  • 1 Deprecations
  • 33 Total Tickets

New Features

  • app-workflow_engine:5.2.14 [07-29-2019] - Workflow Engine now provides an event listener task.
  • app-workflow_engine:5.2.0 [06-06-2019] - Added the ability to utilize manual tasks written with react.

Improvements

  • app-workflow_engine:5.3.1-2019.2.0 [08-06-2019] - Pinned dependencies for release.
  • app-workflow_engine:5.2.17 [07-29-2019] - Added functionality to workflows/search to allow for search by tags.
  • app-workflow_engine:5.2.12 [07-24-2019] - Migrated from itential-ci to argo.
  • app-workflow_engine:5.2.8 [07-16-2019] - Updated pattern matching mechanism to allow for manual task documentation.
  • app-workflow_engine:5.1.13 [04-25-2019] - Added JSON schema for documentation.

Bug Fixes

  • app-workflow_engine:5.3.1 [08-12-2019] - Added an error based scenario callback to the task.
  • app-workflow_engine:5.2.23 [08-01-2019] - User interaction with UI is blocked when 'TASK EXECUTION SUSPENDED' modal is visible.
  • app-workflow_engine:5.2.22 [08-01-2019] - Fixed issue in multi-server environment on workflows with concurrently running tasks; race condition would allow task to run more than once and show in error logs as: "attempted to update job: (unique job id) but task was in complete state".
  • app-workflow_engine:5.2.21 [07-31-2019] - Modified the migrateWorkflows.js migration script to no longer use the filesystem properties, but instead use the database properties to find the active AAA adapter for the server.
  • app-workflow_engine:5.2.20 [07-30-2019] - Fixed an issue where eval operation (while using the contains and !contains operator) with an object on the left side operand and a dot notation string lookup on the right side operand would return the opposite of the intended value when the key in the right side operand was mapped to a null value.
  • app-workflow_engine:5.2.19 [07-29-2019] - Prevent header to drop down the page, when claim task button clicked.
  • app-workflow_engine:5.2.18 [07-29-2019] - Very long device name will no longer overflow the scroll button.
  • app-workflow_engine:5.2.16 [07-30-2019] - Resolved issue in json-schema validation for methods: import (workflow parameter) and export (output object) were attempting to use the workflowDocument.json (for validating MongoDB workflow documents only) instead of a schema where all users and groups are objects instead of MongoDB ObjectIds.
  • app-workflow_engine:5.2.15 [08-14-2019] - Added ability to handle tags within the import/export functionality of workflows.
  • app-workflow_engine:5.2.13 [07-11-2019] - Fixed position of search and filter buttons in Job Manager.
  • app-workflow_engine:5.2.11 [07-22-2019] - Fixed a bug when a user that wasn't a member of a manual task's authorized groups could still work the task from Active Jobs.
  • app-workflow_engine:5.2.10 [07-22-2019] - Allow task scheduling after workflow engine update to v.4.0.0.
  • app-workflow_engine:5.2.9 [07-22-2019] - Fixed an issue where query task would return entire object when pass_on_null flag was true, but the queried value was falsey (0, '', null, false) instead of only when the queried value was undefined.
  • app-workflow_engine:5.2.7 [07-10-2019] - Fixed react component issues in workflow engine.
  • app-workflow_engine:5.2.6 [07-08-2019] - Work Task button is aligned center right across all browsers.
  • app-workflow_engine:5.2.5 [07-08-2019] - Date formats will follow browser locale.
  • app-workflow_engine:5.2.4 [07-02-2019] - Removed breaking additional variable requirement that was preventing workflows from being run or saved.
  • app-workflow_engine:5.2.3 [07-15-2019] - Fixed migration's script vulnerability resulting in database corruption.
  • app-workflow_engine:5.2.2 [06-14-2019] - Updated pronghorn.json file to conform to the schema prescribed in the cytotox script.
  • app-workflow_engine:5.2.1 [06-06-2019] - Job list "Requestor" filter is working.
  • app-workflow_engine:5.1.16 [05-31-2019] - Fixed id field.
  • app-workflow_engine:5.1.15 [05-21-2019] - Suspend button is now centered in all browsers.
  • app-workflow_engine:5.1.12 [04-03-2019] - Job error scrollbar will show when there is a large error message.
  • app-workflow_engine:5.1.11 [04-03-2019] - Updated Task Manager styles to be consistent across the platform.

Chores

  • app-workflow_engine:5.3.1-2019.2.1 [08-16-2019] - Added the ajv package as a dependency.

Deprecations

  • app-workflow_engine:5.3.0 [08-02-2019] - Deprecated importWorkflow and exportWorkflow methods. These methods have been moved to app-workflow_builder.

2019.1.0 Feature Release [2019-04-02]

Overview

  • 2 New Features
  • 7 Improvements
  • 11 Bug Fixes
  • 1 Security Fixes
  • 21 Total Tickets

New Features

  • app-workflow_engine:4.21.4 [02-07-2019] - Prepared schema for IAP search based on names.
  • app-workflow_engine:4.21.4 [02-07-2019] - Expanded task size.

Improvements

  • app-workflow_engine:5.1.10-2019.1.0 [03-29-2019] - Pinned dependencies for release.
  • app-workflow_engine:5.1.1 [03-19-2019] - Updated calls to support MongoDB driver 3.1.7.
  • app-workflow_engine:5.1.0 [03-05-2019] - Variables allowed to pass into child jobs.
  • app-workflow_engine:5.0.1 [02-27-2019] - Updated peer dependencies for workflow builder and task worker.
  • app-workflow_engine:5.0.0 [02-25-2019] - Validated adapter methods against its config instead of an instance.
  • app-workflow_engine:4.21.4 [02-19-2019] - Removed unused workflow engine css definitions.
  • app-workflow_engine:4.21.2 [01-15-2019] - Added a modal confirmation when cancelling a job from the Job Manager list.

Bug Fixes

  • app-workflow_engine:5.1.10 [03-29-2019] - Set outgoing variable object to use last iteration of the task to account for reverts.
  • app-workflow_engine:5.1.9 [03-29-2019] - Fixed styling in active jobs footer navigation.
  • app-workflow_engine:5.1.8 [03-29-2019] - Input for 'type' and 'info' display correctly for adapter tasks.
  • app-workflow_engine:5.1.7 [03-28-2019] - The 'Active Jobs' table will now render when claimed owner is null.
  • app-workflow_engine:5.1.6 [03-28-2019] - Modified css to scroll content inside dialogs correctly.
  • app-workflow_engine:5.1.5 [03-27-2019] - Improved keyboard accessibility to job manager, job details and task manager pages.
  • app-workflow_engine:5.1.4 [03-27-2019] - Added css styling to hold the title bar in a fixed position.
  • app-workflow_engine:5.1.2 [03-26-2019] - Fixed spacing between between dialog box and text for task execution suspension.
  • app-workflow_engine:4.21.4 [02-22-2019] - Accessibility: Able to navigate Active Jobs Table via keyboard.
  • app-workflow_engine:4.21.3 [02-04-2019] - Fixed revert failure in workflow engine. For any manual tasks, the input values that are received from a previous job that did not complete will be cleared.
  • app-workflow_engine:4.21.1 [01-11-2019] - Table filter cleared when running SIMPLE search. Jobs filtering made consistent for ADVANCED and SIMPLE modes. Fixed removal of handlers for event ('filter') (ADVANCED mode).

Security Fixes

  • app-workflow_engine:5.1.3 [03-27-2019] - Security: Updated lodash module to 4.60.x.