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 8setup for Workflow Engine integrations. - Upgrade Designer integrations to
React 18with 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 Coresamples to.NET 8. - Added
React 18support 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 Standardpackages) with.NET 8in official sample and runtime scenarios. - Switched providers from
ProjectReferencetoPackageReference. - Updated
NpgsqlinOptimaJet.Workflow.PostgreSQLfrom4.1.3.1to8.0.2. - Updated
.NET Coresamples to.NET 8. - Updated the React Designer sample to
React 18. - Added the ability to clear
PreExecution ResultinDecision 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
NameandStatewere not populated in custom activities.
Resources
- Designer property docs (logo): Designer properties.
- Supported .NET versions: Supported .NET versions.
- Timer docs update: Timer properties.
Security
- Applied a security-related dependency update in
OptimaJet.Workflow.PostgreSQL:Npgsql4.1.3.1->8.0.2.