Releases: optimajet/WorkflowEngine.NET
Workflow Engine 12.0.0
Breaking changes
Breaking changes only for MongoDB and Angular packages.
- MongoDB driver has been updated from
2.10.4
to2.19.0
. If you are using amulti-server
mode, you need a MongoDB cluster. - Angular designer package has been updated to
Angular 17
. This requires theNode 18.13
.
Core
- Fixed the operation of parameters with names containing a space.
- Improved performance of subprocesses execution.
Designer
- Fixed an error displaying parameter types in the Parameters windows.
- Fixed an error displaying process parameters in the ProcessInfo window.
- Fixed an error displaying exceptions handling in the Activity window.
- Improved zoom operation.
Samples
- Angular sample updated to
Angular 17
. - React package is now compatible with
React 18
.
Workflow Engine 11.0.1
Designer
- Now in the JSON editor and also in other places, JSON.stringify() is always used for formatting instead of JSON5.stringify(), so that the formatted code is always valid JSON.
Workflow Engine 11.0.0
This release brings a new enhanced feature as well as smoother and richer user experience.
Core
Users can now establish their Work Calendars
in accordance with specific workdays, thereby preventing any unnecessary Timer activation during non-operational periods. Once you set up your calendar and append the letter <w>
to your Interval Timer Value, the system will translate this interval to your established working time, adeptly bypassing non-working hours and holidays. For more information, refer to the Work Calendar documentation.
Timer
A bug associated with timer.Value
mutation in TimerManagerBase
has been fixed. This resolves any issues and exceptions interconnected with the GetCustomTimerValueAsync
event and the CreateInstanceAsync
method.
Update instruction
The following additional actions must be taken to upgrade to Workflow Engine 11.0.0 from Workflow Engine 10.0.1:
- Run the SQL script update_11_0_0.sql for all relative databases:
Workflow Engine 10.0.1
Designer
- @optimajet/workflow-designer-angular Fixed version release error, please use version 10.0.1 instead of version 10.0.0.
Workflow Engine 10.0.0
Please use version 10.0.1 instead of version 10.0.0.
Designer
- @optimajet/workflow-designer-angular package updated to Angular 16.
This is breaking changes for this package.
Providers
- The
System.Linq.Dynamic.Core
dependency has been removed from the MongoDB provider.
Workflow Engine 9.1.1
Providers
- A bug has been fixed in the MongoDB provider, where incorrect entries were being created in
ApprovalHistory
.
Workflow Engine 9.1.0
Designer
- Now all data from error response is thrown into the
onError
callbacks of theDesigner.load
,Designer.save
and others functions.
And other minor improvements and fixes.
Workflow Engine 9.0.2
Designer
- Fixed a bug with moving the selected activity.
Workflow Engine 9.0.1
Designer
- Fixed filling types for custom activities.
Workflow Engine 9.0.0
Breaking changes
- The Oracle database provider has been updated to
netstandard2.1
target framework. The update is due to vulnerabilities found in previous versions of theOracle.ManagedDataAccess.Core
package. This means that the Oracle database provider can no longer be used with the .NET Framework, sincenetstandard2.1
is not supported on the .NET Framework. If you don't use an Oracle database, this change is not breaking for you.
Core
- Changes in the procedure for obtaining license and trial keys, you can read more here.
Samples
- Removed Oracle sample for .NET Framework.
- Removed Oracle sample for .NET Framework (WebForms).