Releases: optimajet/WorkflowServer
Releases · optimajet/WorkflowServer
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.
Workflow Server 3.2.0
Features
- Workflow Engine has been upgraded to version 8.1.0, refer to
the release notes for more information. - The "Manage schemes" page in the admin panel has been revamped with a new list view, pagination, and advanced filtering options.
- The "Workflow API" page has been updated with processId lookup and extended descriptions.
Bug fixes
- Fixed a bug with the "WorkflowReportBySchemes" stored procedure in MySQL.
- Resolved issues with the user interface on the "Callback API" page.
- Fixed a bug with pagination on the "Manage instances" page when filtering.
- Resolved an issue with workflow scheme updates not being applied after import.
- Fixed a bug with localization not updating in the designer when changed in the Workflow Server.
- Resolved an issue where the Docker container was not starting on Ubuntu systems.
Update instructions
- Run the
update_wfs_3_2.sql
script if you are using a MySQL database.
Workflow Server 3.1.1
- Fixed missing OptimaJet.WorkflowServer.Plugins namespace bug.
- Fixed ConfigApi hidden response status bug.