Releases: optimajet/WorkflowEngine.NET
Releases · optimajet/WorkflowEngine.NET
Workflow Engine 13.2.1
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 version3.0.2
to3.0.3
. - Updated
engine.io
from version6.5.4
to6.5.5
inWorkflow-designer-angular
. - Updated
socket.io-adapter
from version2.5.4
to2.5.5
inWorkflow-designer-angular
. - Updated
ws
from version8.16.0
to8.17.1
inWorkflow-designer-angular
.
Core
- Fixed a bug in subprocesses execution.
- Updated
Npgsql
package inOptimaJet.Workflow.PostgreSQL
to version8.0.2
.
Providers
- Corrected the
GetProcessHistoryCount
method in theMongoDB
provider.
Samples
- Updated
Microsoft.Identity.Client
from version4.60.3
to4.61.3
in Microsoft SQL WebForm sample. - Updated
Azure.Identity
from version1.11.3
to1.11.4
in Microsoft SQL Sample.
Workflow Engine 13.2.0
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
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
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
Designer
- Added the ability to drag and resize windows on touch screens.
Workflow Engine 12.5.0
ApprovalPlugin
- Added a new setting
InboxCheckConditions
, which allows filling the inbox only with commands that satisfy all Conditions.
Workflow Engine 12.4.0
Core
- Resolved a bug preventing the timer from logging certain exceptions.
Providers
- Providers now utilize
PackageReference
instead ofProjectReference
. - Updated
Npgsql
package inOptimaJet.Workflow.PostgreSQL
to version8.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 theDecision Table
. - Fixed a bug in the behavior of the
Decision Table
regarding transitions. - Corrected an issue where
Name
andState
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
Workflow Engine 12.3.0
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
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 aTimeSpan
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
Designer
- Fixed a bug when switching to expert mode for
Decision
andDecision 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.