Skip to main content

Introducing Formengine - The New Formbuilder, try for FREE formengine.io.

Workflow Engine 16.2.0

December 10, 2024

Overview

Workflow Engine 16.2.0 delivers broad bug-fix coverage across providers and runtime behavior, plus new ApprovalPlugin options.

Why update

  • Get security fixes included in updated Designer-NPM dependencies.
  • Fix multiple MongoDB and Oracle provider issues.
  • Improve exception and logging behavior in runtime.
  • Add new ApprovalPlugin settings for inbox/history control and actor filtering.

Key features

  • Added DisableApprovalHistory and DisableInbox flags to ApprovalPlugin.
  • Added AllowedActorsFilter to ApprovalPlugin.
  • Fixed multiple provider and runtime stability issues.

Changelog

Update instructions

Update all Workflow Engine packages to 16.2.0.

Features

  • Added DisableApprovalHistory and DisableInbox flags in ApprovalPlugin.
  • Added AllowedActorsFilter in ApprovalPlugin.

Enhancements

  • Updated Designer-NPM dependencies: http-proxy-middleware 2.0.6 to 2.0.7, cross-spawn 7.0.3 to 7.0.6.

Bug fixes

  • Fixed MongoDB provider behavior in GenerateAsync exception type.
  • Fixed MongoDB provider behavior in GetProcessInstancesCountAsync.
  • Fixed MongoDB provider behavior in GetSchemesCountAsync.
  • Fixed Oracle provider behavior in SetSchemeIsObsolete.
  • Fixed runtime logger missing inner exceptions.
  • Fixed an issue where process exceptions set the state to Idle instead of Terminated.
  • Fixed runtime logging when parameters are null.

Resources

Security

  • Updated cross-spawn from 7.0.3 to 7.0.6 in Designer-NPM dependencies, including the fix for CVE-2024-21538 (GHSA-3xgq-45jj-v275); affected range includes versions >=7.0.0 and <7.0.5, fixed in 7.0.5.
  • Updated http-proxy-middleware from 2.0.6 to 2.0.7 in Designer-NPM sample dependencies, including the fix for CVE-2024-21536 (GHSA-c7qv-q95q-8v27); affected range includes versions <2.0.7, fixed in 2.0.7.