Releases: optimajet/WorkflowServer
Releases · optimajet/WorkflowServer
Workflow Server 5.1.0
Features
- Workflow Engine has been upgraded to version 12.2.0, refer to the release notes for more information.
Bugfixes
- Callback API now correctly displays enabled or disabled status.
Workflow Server 5.0.0
Breaking changes
- WorkflowEngine has been updated to version 12.1.1, refer to the release notes for more information.
- WorkflowServer has been updated to .NET 8.
Features
- Added documentation for the Workflow API response.
- Added the ability to add custom HTTP headers for admin and frontend servers.
- Added the ability to register your own services in a DI container.
- Added a
Create an instance
icon in the designer.
Dependencies
- The
Microsoft.AspNetCore.Authentication.JwtBearer
library has been updated to3.1.32
. - The
microsoft/signalR
library has been updated from3.1.9
to8.0.0
. - The
IdentityServer4
library has been updated from4.1.1
to4.1.2
. - The
react-virtualized
library has been updated from9.22.3
to9.22.5
.
Bugfixes
- Fixed a typo
Exeptions
in the JSON error message.
Workflow Server 4.0.0
Features
- Workflow Engine has been upgraded to version 11.0.1, refer to the release notes for more information.
- Added SchemeCode, ActivityName, and StateName filter parameters to the WorkflowAPI
getinstances
method.
Breaking changes
- The
resume
WorkflowAPI method no longer returns the processDefinition domain object. - Added a new CalendarName column to the WorkflowProcessInstance table. Use the following SQL script to update the database:
Bug fixes
- Updated NPM packages
@babel/travers
andpostcss
due to discovered vulnerabilities in these packages.
Workflow Server 3.5.0
Features
- Workflow Engine has been upgraded to version 10.0.1, refer to the release notes for more information.
- A couple of packages have been updated to prevent package-related vulnerabilities.
Workflow Server 3.4.2
Bug fixes
- The critical error has been fixed where the WorkflowServer didn't start in the release build configuration.
Workflow Server 3.4.1
Bug fixes
- The bug causing the custom plugin settings to not update has been fixed.
Workflow Server 3.4.0
Features
- Workflow Engine has been upgraded to version 9.1.1, refer to the release notes for more information.
- In the Workflow API, the ability to specify
tenantId
has been added to all methods for working with users. When a non-nulltenantId
is provided, the operation will only be performed on users with the sametenantId
. If you attempt to modify or delete a user with a differenttenantId
, you will receive a failed response. If a nulltenantId
is passed, no verification will be performed.
Bug fixes
- The Workflow API now generates clear errors instead of returning internal exceptions.
- A bug has been fixed where the
extensions
field was not being updated in theworkflowapi/updateuser
method. - In the MongoDB provider, pagination has been fixed in the
workflowapi/getinstances
method. The total count is now returned whenskip
parameter is greater than the total count. Additionally, if you request 0 records in thetake
parameter, all existing records will be returned.
Workflow Server 3.3.2
Bug fixes
- The "Open instance" button has been restored in the
createinstance
WorkflowAPI method.
Workflow Server 3.3.1
Bug fixes
- Fixed a bug where it was possible to edit and delete schemes when the "BlockMetadataChanges" setting was enabled.
Workflow Server 3.3.0
Features
- Workflow Engine has been upgraded to version 9.0.0, refer to the release notes for more information.
- The
updateinstances
WorkflowAPI method now includes anasync
parameter that enables you to specify whether to use the asynchronous or synchronous overload. - The
getuser
WorkflowAPI method now returns user with included credentials without secrets.
Bug fixes
- All WorkflowAPI methods now consistently return
null
on failure instead of an empty string. - Fixed a bug that caused the
tenantId
assert to result in a 500 status code when the process was not found. - Fixed an issue where the WorkflowAPI
getuser
method returned incorrect error messages.