Releases: optimajet/WorkflowEngine.NET
Releases · optimajet/WorkflowEngine.NET
Workflow Engine 13.3.0
Core
- Introduced centralized management for packages and their dependencies using
Directory.Build.propsandDirectory.Packages.props. - Added a new
ProcessDefinitionBuilder. For more details, refer to the documentation. - Upgraded
Newtonsoft.Jsonpackage 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
HttpRequestActivitywithin theBasicPlugin.
Workflow Engine 13.2.2
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
Designer
- Fixed several issues with the behavior of the
CreateProcessactivity. - Fixed a bug with SignalR connection.
- Fixed a bug with plugin list.
- The
bracesdependency has been updated from version3.0.2to3.0.3. - Updated
engine.iofrom version6.5.4to6.5.5inWorkflow-designer-angular. - Updated
socket.io-adapterfrom version2.5.4to2.5.5inWorkflow-designer-angular. - Updated
wsfrom version8.16.0to8.17.1inWorkflow-designer-angular.
Core
- Fixed a bug in subprocesses execution.
- Updated
Npgsqlpackage inOptimaJet.Workflow.PostgreSQLto version8.0.2.
Providers
- Corrected the
GetProcessHistoryCountmethod in theMongoDBprovider.
Samples
- Updated
Microsoft.Identity.Clientfrom version4.60.3to4.61.3in Microsoft SQL WebForm sample. - Updated
Azure.Identityfrom version1.11.3to1.11.4in 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 $SchemeCodecommand, 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
PackageReferenceinstead ofProjectReference. - Updated
Npgsqlpackage inOptimaJet.Workflow.PostgreSQLto version8.0.2.
Samples
- Updated
NetCore Samplesto.NET 8.
Designer
- The designer now supports
React 18. - Updated the designer React sample to
React 18. - Added functionality to clear the
PreExecution Resultfield in theDecision Table. - Fixed a bug in the behavior of the
Decision Tableregarding transitions. - Corrected an issue where
NameandStatefields 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-indexvalues 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.