Skip to content

Releases: optimajet/WorkflowEngine.NET

Workflow Engine 13.3.0

07 Aug 18:31

Choose a tag to compare

Core

  • Introduced centralized management for packages and their dependencies using Directory.Build.props and Directory.Packages.props.
  • Added a new ProcessDefinitionBuilder. For more details, refer to the documentation.
  • Upgraded Newtonsoft.Json package from version 13.0.1 to 13.0.3.
  • Added the capability to extend the Designer API.

Designer

  • Corrected a typo in the Transition Edit Form.

Plugins

  • Resolved an exception issue occurring in the RealTimeTrackingPlugin.
  • Fixed an issue with an incorrect type in HttpRequestActivity within the BasicPlugin.

Workflow Engine 13.2.2

19 Jul 16:08

Choose a tag to compare

Bug Fixes

  • Fixed an issue where adding a BuildStep with a specific ordinal number would cause an exception during the creation of the Workflow Runtime.
  • Fixed an issue where invoking Shutdown multiple times in the Real-Time Tracking Plugin caused errors.

Workflow Engine 13.2.1

25 Jun 13:23

Choose a tag to compare

Designer

  • Fixed several issues with the behavior of the CreateProcess activity.
  • Fixed a bug with SignalR connection.
  • Fixed a bug with plugin list.
  • The braces dependency has been updated from version 3.0.2 to 3.0.3.
  • Updated engine.io from version 6.5.4 to 6.5.5 in Workflow-designer-angular.
  • Updated socket.io-adapter from version 2.5.4 to 2.5.5 in Workflow-designer-angular.
  • Updated ws from version 8.16.0 to 8.17.1 in Workflow-designer-angular.

Core

  • Fixed a bug in subprocesses execution.
  • Updated Npgsql package in OptimaJet.Workflow.PostgreSQL to version 8.0.2.

Providers

  • Corrected the GetProcessHistoryCount method in the MongoDB provider.

Samples

  • Updated Microsoft.Identity.Client from version 4.60.3 to 4.61.3 in Microsoft SQL WebForm sample.
  • Updated Azure.Identity from version 1.11.3 to 1.11.4 in Microsoft SQL Sample.

Workflow Engine 13.2.0

27 May 16:44

Choose a tag to compare

Designer

  • Fixed an issue with saving custom activity.
  • Added the ability to set the schema name in the designer.

Core

  • Added functionality to retrieve a list of all migrations and a list of unapplied migrations.

Documentation

  • Updated the "Testing workflow schemes" article with corrections related to migrations.

Workflow Engine 13.1.0

13 May 20:14

Choose a tag to compare

Samples

  • Removed all .NET Framework 4.8 Samples except for the Microsoft SQL Server Sample.
  • Updated .NET Framework 4.8 Samples to WorkflowEngine 13.0.0.
  • Added Blazor integration Sample.

Providers

  • Updated Npgsql driver from version 8.0.2 to 8.0.3.

Workflow Engine 13.0.0

06 May 20:15

Choose a tag to compare

Real-Time Tracking Plugin

  • Implemented a Real-Time Tracking plugin that extends the Workflow Designer with real-time functionality, allowing live updates of process states via SignalR. For more details, refer to the documentation.

Core

  • Introduced the optional capability for automatic migration, allowing the creation and updating of the database schema without manually running scripts. This feature ensures that the Workflow Engine maintains a list of executed scripts accessible within the database.

Designer

  • The Workflow Designer can now be initiated directly from the command line using the npx @optimajet/workflow-designer $BackendUrl $SchemeCode command, which automates the fetching and execution of packages from the npm repository. For more details, refer to the documentation.
  • Added an 'About' button to the designer’s menu, displaying both the backend and designer version information to users.

Bug Fixes

  • Corrected an error related to clipboard access in the 'Instance Info' section.
  • The backend now filters events to ensure that Workflow Designer receive only pertinent data. Unknown events are currently ignored.

Workflow Engine 12.5.1

24 Apr 16:01

Choose a tag to compare

Designer

  • Added the ability to drag and resize windows on touch screens.

Workflow Engine 12.5.0

10 Apr 14:25

Choose a tag to compare

ApprovalPlugin

  • Added a new setting InboxCheckConditions, which allows filling the inbox only with commands that satisfy all Conditions.

Workflow Engine 12.4.0

28 Mar 19:30

Choose a tag to compare

Core

  • Resolved a bug preventing the timer from logging certain exceptions.

Providers

  • Providers now utilize PackageReference instead of ProjectReference.
  • Updated Npgsql package in OptimaJet.Workflow.PostgreSQL to version 8.0.2.

Samples

  • Updated NetCore Samples to .NET 8.

Designer

  • The designer now supports React 18.
  • Updated the designer React sample to React 18.
  • Added functionality to clear the PreExecution Result field in the Decision Table.
  • Fixed a bug in the behavior of the Decision Table regarding transitions.
  • Corrected an issue where Name and State fields were not filled in custom activities.
  • Added the ability to insert a logo into the designer. For more details, refer to the documentation.

Documentation

  • Included information regarding Supported .NET versions on this page.
  • Updated the description of timers on this page.

Workflow Engine 12.3.0

13 Mar 16:38

Choose a tag to compare

Features

  • Introducing a new provider for SQLite database integration.
  • Added a new edition for non-commercial use: Workflow Engine Community.

Bug Fixes

  • Corrected timer value validation within the designer.
  • Rectified improper window positioning and movement within the designer.
  • Calibrated z-index values for designer's windows.
  • Resolved compilation errors in the Angular designer package.
  • Fixed SQL Deadlock occurring during ExecuteCommand.
  • Color palette button no longer appears in readonly mode.