Skip to main content

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

Workflow Engine 17.2.0

June 19, 2025

Overview​

Workflow Engine 17.2.0 introduces improvements to plugin extensibility, parallel approver configuration, and persistence controls.

Why update​

  • Control persistence behavior with new persist parameter in activity execution.
  • Extend base plugin behavior with rule-provider override support.
  • Configure parallel approval identity resolution and required approvals count.

Key features​

  • Added persist parameter to SetActivityWithExecutionAsync.
  • Added OverrideRuleProvider in base plugin.
  • Added GetApproverIdentityId and RequiredApprovalsNumber in parallel approvers.

Changelog​

Update instructions​

Update all Workflow Engine packages to 17.2.0.

Features​

  • Added a persist parameter to the SetActivityWithExecutionAsync method. You can now pass implicit parameters with the persistence storage type.
  • Introduced the OverrideRuleProvider method in the base plugin to allow overriding the plugin's rule provider implementation.
  • Added the GetApproverIdentityId delegate to the Parallel Approvers mechanism in the base plugin. This allows customizing how the IdentityId is retrieved based on the FillApproversUsers action parameter.
  • Added the RequiredApprovalsNumber setting to the Parallel Approvers mechanism in the base plugin. This allows specifying the number of approvals required to complete parallel approval.

Enhancements​

  • PostgreSQL now supports creating a version history table in a schema other than public when using automatic migrations. To do this, specify the desired schema in the provider arguments.

Bug fixes​

  • Fixed a NullReferenceException caused by the FillApproversRoles action in the Parallel Approvers mechanism of the base plugin.
  • Fixed an issue where data in custom activities was not displayed when opening the form.
🔑 Get Trial Key

Alternatively, you can use an AI agent (Claude, Codex, GitHub Copilot, Cursor, or similar) to generate a trial key automatically. Provide the agent with the contents of trial.workflowengine.io/llms.txt and follow the instructions.

Stay in the know
Build Workflow Applications Faster
Star us on GitHub