Skip to main content

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

Workflow Engine 20.0.8

April 1, 2026

Overview

Workflow Engine 20.0.8 is a maintenance release focused on stricter Content Security Policy compatibility in the Designer React and Angular packages.

Why update

  • Improve Workflow Designer compatibility with CSP configurations that require self-hosted assets and separately loaded styles.
  • Fix the React strict package so the strict entrypoint no longer imports CSS automatically.
  • Align React and Angular Designer package usage around the strict entrypoint for CSP-oriented deployments.

Key features

  • Added a separate CSS entrypoint for workflow-designer-react so styles can be loaded independently from the strict JavaScript bundle.
  • Replaced the legacy React no-css entrypoint with the strict entrypoint.
  • Improved Designer asset loading for deployments that use self-hosted fonts under a strict CSP.

Changelog

Update instructions

  • All packages: update Workflow Engine packages to version 20.0.8.
  • If you use @optimajet/workflow-designer-react/no-css, switch to @optimajet/workflow-designer-react/strict.
  • If you use @optimajet/workflow-designer-react/strict, load styles separately through @optimajet/workflow-designer-react/css.
  • If you use @optimajet/workflow-designer-angular/strict, keep using the strict entrypoint and include @optimajet/workflow-designer-angular/workflowdesigner.min.css as a separate stylesheet.
  • No database migration or other package-specific migration steps are required for this release.

Features

  • workflow-designer-react: added a dedicated CSS entrypoint so strict CSP integrations can include Designer styles separately from JavaScript.

Enhancements

  • Designer packages: improved font handling for self-hosted deployments that use strict Content Security Policy rules.
  • Designer packages: standardized CSP-oriented package usage around the strict entrypoint naming.

Bug fixes

  • workflow-designer-react/strict: removed the built-in CSS import so the strict entrypoint no longer loads styles implicitly.

Resources