Workflow Engine 21.1.3
June 26, 2026
Overview
Workflow Engine 21.1.3 is a maintenance release focused on dependency updates across .NET, Web API, documentation, Designer, and Forms Plugin frontend assets, plus fixes for the public Workflow Engine Web API sample build and the simple Web API application documentation.
Why update
- Get current dependency updates for Workflow Engine packages, Web API components, SQLite provider dependencies, Designer packages, and Forms Plugin frontend assets.
- Restore the public Workflow Engine Web API sample build used on GitHub.
- Use the corrected simple Web API application guide with .NET 10, Swagger setup, required runtime imports, and clearer placeholder values.
Key features
- Workflow Engine packages and sample package references were aligned to version 21.1.3.
- Core .NET, Web API, SQLite provider, Designer, and Forms Plugin frontend dependencies were refreshed.
- The public Workflow Engine Web API sample now includes the local Swagger CLI tool configuration and build-warning handling needed for the GitHub sample build.
- The simple Web API documentation now creates a .NET 10 project and includes the required Swashbuckle package, runtime namespace import, and corrected connection string placeholder.
Changelog
Update instructions
- All packages: update Workflow Engine packages to version 21.1.3.
- If you use the published Workflow Engine Web API sample, restore local tools with
dotnet tool restorebefore building so the Swagger CLI tool is available. - If you follow the simple Web API application documentation, use the updated steps for .NET 10 and install
Swashbuckle.AspNetCorewith the Workflow Engine Web API packages. - No database migration or other package-specific migration steps are required for this release.
Enhancements
- Core packages: updated
Microsoft.Bcl.AsyncInterfaces10.0.5 -> 10.0.9,System.Runtime.Caching10.0.5 -> 10.0.9,System.Text.Encodings.Web10.0.5 -> 10.0.9, andSystem.Text.Json10.0.5 -> 10.0.9. - SQLite provider: updated
Microsoft.Data.Sqlite9.0.15 -> 10.0.9andMicrosoft.EntityFrameworkCore.Sqlite.Core9.0.15 -> 10.0.9. - Web API library: updated
Microsoft.AspNetCore.OpenApi10.0.7 -> 10.0.9,Microsoft.Extensions.Caching.Memory10.0.5 -> 10.0.9, andSystem.Text.Json10.0.5 -> 10.0.9. - Web API sample: updated
Microsoft.AspNetCore.Authentication.JwtBearer8.0.6 -> 10.0.9,Microsoft.AspNetCore.Mvc.NewtonsoftJson10.0.5 -> 10.0.9,Microsoft.EntityFrameworkCore10.0.5 -> 10.0.9,Microsoft.EntityFrameworkCore.InMemory10.0.5 -> 10.0.9,System.Text.Json10.0.5 -> 10.0.9, andSwashbuckle.AspNetCore.SwaggerGen/Swashbuckle.AspNetCore.SwaggerUI10.0.1 -> 10.2.3. - Web API sample tooling: added the local
swashbuckle.aspnetcore.clitool configuration at version10.0.1. - Published .NET samples: updated Workflow Engine package references from
21.1.2to21.1.3for Core, Files Plugin, Migrator, and the MongoDB, MSSQL, MySQL, Oracle, and PostgreSQL providers. - Documentation site: updated
@docusaurus/core,@docusaurus/preset-classic, and@docusaurus/theme-mermaid^3.7.0 -> ^3.10.1. - Designer packages and samples: updated package versions to
21.1.3, refreshed Designer lockfiles, updated@angular/common20.3.21 -> 20.3.25in the strict Angular sample, and aligned@angular/build20.3.26 -> 20.3.2in the Angular package build tooling. - Forms Plugin frontend: updated
react-router-dom^7.3.0 -> ^7.18.0,@vitejs/plugin-react^4.6.0/^4.7.0 -> ^6.0.3,vite^7.0.5/^7.3.0 -> ^8.1.0, andlerna^8.2.1 -> ^9.0.7. - Lockfiles were refreshed for documentation, Designer, Designer NPM samples and wrappers, Forms Plugin frontend assets, and localization tooling so resolved transitive dependencies match the updated manifests.
Bug fixes
- Web API sample: fixed the public sample build by adding the local Swagger CLI tool manifest and suppressing the NuGet audit warning that otherwise breaks projects configured with
TreatWarningsAsErrors. - Documentation: fixed the simple Web API application example by updating it to .NET 10, adding the required
Swashbuckle.AspNetCorepackage, adding the missingOptimaJet.Workflow.Core.Runtimeimport, clarifying license and connection string placeholders, and correcting the displayed sample Swagger UI URL.
Resources
- Web API getting started guide: Workflow Engine Web API.
- Web API OpenAPI documentation: OpenAPI.
- Forms Plugin documentation: Forms.