Releases: optimajet/WorkflowEngine.NET
Releases · optimajet/WorkflowEngine.NET
Workflow Engine 17.1.0
Providers
- Fixed an issue in PostgreSQL migrations where objects were created in the wrong schema when a
Search Path
was specified. - Replaced the MongoDB driver from
MongoDB.Driver.signed
2.14.1 withMongoDB.Driver
2.30.0. - Replaced the MySQL driver from
MySql.Data
8.0.28 withMySqlConnector
2.4.0. - Updated dependencies in the
OptimaJet.Workflow.Core
package:System.Text.RegularExpressions
to version 4.3.1
- Updated dependencies in the
OptimaJet.Workflow.MSSQL
andOptimaJet.Workflow.Migrator
packages:Microsoft.IdentityModel.JsonWebTokens
to version 8.10.0System.IdentityModel.Tokens.Jwt
to version 8.10.0System.Runtime.Caching
to version 8.0.1Microsoft.Identity.Client
to version 4.72.1Azure.Identity
to version 1.14.0
- Updated dependencies in the
OptimaJet.Workflow.FilesPlugin
package:System.Net.Security
to version 4.3.2
- Updated dependencies in the
OptimaJet.Workflow.NexmoPlugin
package:System.Text.Encodings.Web
to version 8.0.0
- Updated dependencies in the
OptimaJet.Workflow.SQLite
package:Microsoft.Data.Sqlite
to version 8.0.16System.Text.Json
to version 8.0.5
- Updated dependencies in the
OptimaJet.Workflow.TwilloPlugin
packages:Microsoft.IdentityModel.JsonWebTokens
to version 8.10.0System.IdentityModel.Tokens.Jwt
to version 8.10.0
Designer
- Fixed a bug where the
Boolean
type was missing from the list of available parameter types. - Updated dependencies:
http-proxy-middleware
from version 2.0.6 to 2.0.9.@babel/helpers
from version 7.23.8 to 7.27.0
Workflow API
DataEngine
has been updated from version 1.1.1 to 1.2.0.
For more details, see the release notes.- Updated
MongoDB.Driver
from version 2.24.0 to 2.30.0. - Updated dependencies in the
OptimaJet.Workflow.Api.Mssql
package:System.Text.Json
to version 8.0.5.
Workflow Engine 17.0.0
Plugins
- Fixed an issue where the
HttpRequestActivity
handler not passed toHTTPClient
.
Designer
- The
Angular
designer package and sample have been updated toAngular 19
. - Fixed a bug that caused the designer to load incorrectly in
Strict Mode
ofReact
when the schema did not exist. - The
axios
dependency has been upgraded from version 1.7.4 to 1.8.2. - The
@babel/helpers
dependency has been upgraded from version 7.15.4 to 7.26.10.
Workflow Engine 16.4.0
Core
- Added parameterless constructor for
BpmnPlugin
. - Added localization support in
ProcessDefinitionBuilder
.
Designer
- Updated
@microsoft/signalr
dependency from8.0.0
to8.0.7
. - Fixed issue with
CodeActionsButton
not working when adding annotations intransition expert mode
. - Fixed parameter editing window for
ApprovalPlugin
transitions.
Workflow Engine 16.3.0
Designer
- The
js-base64
dependency has been upgraded from version 2.6.3 to 3.7.7. - The
path-to-regexp
dependency in the designer samples has been updated from version 0.1.10 to 0.1.12. - The
express
dependency in the designer samples has been updated from version 4.21.1 to 4.21.2. - The
nanoid
dependency in the designer samples has been upgraded from version 3.3.4 to 3.3.8. - The
json5
dependency has been updated from version 2.2.0 to 2.2.3. - Fixed the
npx
command-line issue. For more information, refer to the documentation.
Workflow Engine 16.2.1
Designer
- The
nanoid
dependency has been updated from 3.3.7 to 3.3.8. - The
express
dependency has been updated from 4.21.0 to 4.21.2. - The
path-to-regexp
dependency has been updated from 0.1.10 to 0.1.12. - The
cross-spawn
dependency has been updated from 7.0.3 to 7.0.6.
Samples
- The .NET Framework samples are no longer updated alongside the Workflow Engine release. You can update them yourself or ask our support team for assistance at [email protected].
Workflow API
- Fixed an issue with Mongo DB implementation where, if there were multiple duplicate entries in the schema collection, only the first duplicate was affected.
Workflow Engine 16.2.0
Core
- Fixed an issue in the MongoDB provider where
GenerateAsync
incorrectly threwInvalidOperationException
instead ofSchemeNotFoundException
. - Fixed an issue in the MongoDB provider where
GetProcessInstancesCountAsync
returned an incorrect value. - Fixed an issue in the MongoDB provider where
GetSchemesCountAsync
worked incorrectly. - Fixed an issue in the Oracle provider where
SetSchemeIsObsolete
worked incorrectly. - Fixed an issue where the runtime logger did not capture inner exceptions.
- Fixed an issue where process exceptions set the state to
Idle
instead ofTerminated
. - Fixed logging issues when parameters were null.
Designer
- The
http-proxy-middleware
dependency has been updated to version 2.0.7. - The
cross-spawn
dependency has been updated to version 7.0.6.
Plugins
- Added
DisableApprovalHistory
andDisableInbox
flags to theApprovalPlugin
to disable approval history creation and inbox table population, respectively. - Added
AllowedActorsFilter
filter to theApprovalPlugin
to filter the list of actors available for approval.
Workflow Engine 16.1.0
Core
- Resolved an issue where the
StartingTransition
field was not set duringProcessInstance
creation in the MongoDB provider.
Designer
- Fixed a
designer
rendering issue when changing the language.
Workflow Engine 16.0.0
Breaking Changes
- The old
BPMN
import/export
functionality has been completelyremoved
. Make sure to switch to the newBPMN
plugin. For more information, refer to Bpmn documentation.
Core
Inline parameters
were added for bulk setting before and after the execution of an inline segment, withUI
support for selecting parameters. For more information, refer to Scheme inlining documentation.
Designer
- Removed the erroneous ability to create a transition to a comment.
- The
rollup
dependency has been updated to version 1.15.4. - The
cookie
dependency has been updated to version 0.7.1. - The
socket.io
dependency has been updated to version 4.8.0. - The
express
dependency has been updated to version 4.21.1.
Bug Fixes
- Fixed an issue where samples could not start due to the missing
Microsoft.Data.SqlClient.SNI.x64.dll
. - Fixed a bug where regex substitution could cause the app to hang during inlined parameter processing.
- Fixed an error that occurred when double-clicking an inlined activity in
Process View
mode.
Workflow Engine 15.0.1
Designer
- Corrected
designer
packages innpm
. - Fixed issues with the
designer
samples.
Workflow Engine 15.0.0
Please use version 15.0.1 instead of version 15.0.0.
Breaking changes
- Added
ESM
support to theWorkflow Designer
. The entry point forCommonJS
remains unchanged. Node
has been updated to version20.17.0
.- The
Angular
designer package and sample have been updated toAngular 18
.
Core
- Multiple issues related to the functionality of Custom Activities have been fixed, and optimizations have been made.
- New settings for Custom Activities have been added. You can read more about them in this article.
Designer
- Fixed an issue in the
decision table
where thetransition
did not set theclassifier
when creating anactivity
.