Skip to content

Releases: optimajet/WorkflowEngine.NET

Workflow Engine 13.2.1

25 Jun 13:23
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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.

Workflow Engine 12.2.0

21 Feb 10:10
Compare
Choose a tag to compare

Feature

  • Introducing the new Bulk API for WorkflowRuntime, enabling parallel execution of large arrays of tasks. Access to this API is facilitated through the WorkflowRuntime.Bulk property.

Core

  • Added input validation to the HelperDateTime.GetInterval method. When incorrect values are passed, it now returns a TimeSpan with a zero value.

Designer

  • Resolved an issue where default annotation values for custom activities were not persisting in the schema without manual activity data saving.

Workflow Engine 12.1.1

19 Jan 12:44
Compare
Choose a tag to compare

Designer

  • Fixed a bug when switching to expert mode for Decision and Decision table.
  • Fixed the error of executing OnSuccessCallback in the designer.create method.
  • Outdated libraries have been replaced.
  • Fixed the Instance info function.
  • Fixed the display after fit to screen for an empty scheme.
  • The follow-redirects dependency has been updated to version 1.15.4.

Providers

  • Microsoft.Data.SqlClient has been updated to version 2.1.7 in MSSQL Provider.