Skip to content

Releases: optimajet/WorkflowServer

Workflow Server 5.1.0

23 Feb 15:00
Compare
Choose a tag to compare

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

01 Feb 14:36
Compare
Choose a tag to compare

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 to 3.1.32.
  • The microsoft/signalR library has been updated from 3.1.9 to 8.0.0.
  • The IdentityServer4 library has been updated from 4.1.1 to 4.1.2.
  • The react-virtualized library has been updated from 9.22.3 to 9.22.5.

Bugfixes

  • Fixed a typo Exeptions in the JSON error message.

Workflow Server 4.0.0

20 Oct 09:44
Compare
Choose a tag to compare

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 and postcss due to discovered vulnerabilities in these packages.

Workflow Server 3.5.0

18 Sep 14:14
Compare
Choose a tag to compare

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

08 Jun 12:41
Compare
Choose a tag to compare

Bug fixes

  • The critical error has been fixed where the WorkflowServer didn't start in the release build configuration.

Workflow Server 3.4.1

06 Jun 12:20
Compare
Choose a tag to compare

Bug fixes

  • The bug causing the custom plugin settings to not update has been fixed.

Workflow Server 3.4.0

02 Jun 13:59
Compare
Choose a tag to compare

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-null tenantId is provided, the operation will only be performed on users with the same tenantId. If you attempt to modify or delete a user with a different tenantId, you will receive a failed response. If a null tenantId 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 the workflowapi/updateuser method.
  • In the MongoDB provider, pagination has been fixed in the workflowapi/getinstances method. The total count is now returned when skip parameter is greater than the total count. Additionally, if you request 0 records in the take parameter, all existing records will be returned.

Workflow Server 3.3.2

27 Apr 16:36
Compare
Choose a tag to compare

Bug fixes

  • The "Open instance" button has been restored in the createinstance WorkflowAPI method.

Workflow Server 3.3.1

25 Apr 12:47
Compare
Choose a tag to compare

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

21 Apr 08:50
Compare
Choose a tag to compare

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 an async 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.