Skip to main content

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

Workflow Engine 12.4.0

March 28, 2024

Overview

Workflow Engine 12.4.0 is a validation and stability release. Workflow Engine packages already target .NET Standard, so .NET 8 compatibility existed earlier; in this release we fully tested and confirmed production use with .NET 8 across official samples and runtime scenarios.

Why update

  • Use an officially validated .NET 8 setup for Workflow Engine integrations.
  • Upgrade Designer integrations to React 18 with an updated React sample.
  • Apply runtime and Designer fixes for timer logging, Decision Table, and custom activities.

Key features

  • Completed full compatibility verification of Workflow Engine packages with .NET 8.
  • Updated official .NET Core samples to .NET 8.
  • Added React 18 support in Designer and updated the React sample.
  • Improved provider packaging and refreshed PostgreSQL dependency baseline.
  • Fixed timer logging and Decision Table/custom activity behavior.

Changelog

Update instructions

  • Update all Workflow Engine packages to 12.4.0.
  • No additional migration or configuration steps are required.

Features

  • Added React 18 support in Designer.
  • Added ability to insert a logo in Designer.

Enhancements

  • Fully tested Workflow Engine (.NET Standard packages) with .NET 8 in official sample and runtime scenarios.
  • Switched providers from ProjectReference to PackageReference.
  • Updated Npgsql in OptimaJet.Workflow.PostgreSQL from 4.1.3.1 to 8.0.2.
  • Updated .NET Core samples to .NET 8.
  • Updated the React Designer sample to React 18.
  • Added the ability to clear PreExecution Result in Decision Table.

Bug fixes

  • Fixed a timer issue where some exceptions were not written to logs.
  • Fixed transition handling in Decision Table.
  • Fixed an issue where Name and State were not populated in custom activities.

Resources

Security

  • Applied a security-related dependency update in OptimaJet.Workflow.PostgreSQL: Npgsql 4.1.3.1 -> 8.0.2.