Skip to content

Releases: optimajet/WorkflowServer

Workflow Server 9.0.1

02 Dec 15:17

Choose a tag to compare

Features

  • Workflow Engine has been upgraded to version 20.0.3 refer to the release notes for more information.

Dependencies

  • Updated node-forge from 1.3.1 to 1.3.2.

Workflow Server 9.0.0

26 Nov 18:55

Choose a tag to compare

Breaking Changes

  • Updated Vue from 2.6.14 to 3.5.22 to address security vulnerabilities in the Designer. If you use custom Vue templates, you must update them to work with Vue 3 version. See the migration guide for details.
  • Authentication Update: Workflow Server has fully migrated to OpenID Connect authentication.
    • Basic authentication is no longer supported in the Admin Panel.
    • The AccessToken mechanism has been removed from the API. Please refer to the configuration guide for details on how to set up OpenID Connect.

Features

  • Workflow Engine has been upgraded to version 20.0.2, refer to the release notes for more information.
  • Added support for registering custom Client Credentials in OpenId Connect. Learn more in the documentation.

Bug Fixes

  • Fixed an issue where setting up OpenID Connect required registering an external server even when it was no necessary.

Dependencies

  • Removed the @babel/polyfill package.
  • Updated core-js from 2.6.12 to 3.46.0.
  • Added the new package regenerator-runtime version 0.14.1.

Workflow Server 8.1.0

20 Oct 15:48

Choose a tag to compare

Dependencies

  • Updated OpenIddict from 6.0.0 to 7.1.0.

Bug Fixes

  • Fixed an issue that affected the Client Credentials flow in OpenId Connect introduced in version 8.0.0.
  • Fixed Access Token handling in the API. For more details, refer to the documentation.
  • Fixed incorrect display of the TRIAL license status on the dashboard.
  • Corrected a typo in the "Run Workflow" label in the designer.

Workflow Server 8.0.0

11 Sep 18:08

Choose a tag to compare

Breaking changes

  • Replaced IdentityServer4 with OpenIddict. You can find usage instructions here.
  • Removed Workflow Server Forms.

Dependencies

  • Updated on-headers from 1.0.2 to 1.1.0.

Workflow Server 7.2.0

14 Aug 11:47

Choose a tag to compare

Features

  • Workflow Engine has been upgraded to version 17.3.0, refer to the release notes for more information.
  • Workflow Server Forms have been marked as deprecated and will be removed in the next major release.
  • The current IdentityServer implementation will be replaced with OpenIddict in the next major release.

Bug Fixes

  • Fixed an issue where it was necessary to duplicate the Base URL in every callback name in the Callback API.

Dependencies

  • Updated brace-expansion from 1.1.11 to 1.1.12.
  • Updated @eslint/plugin-kit from 0.3.1 to 0.3.4.
  • Updated form-data from 4.0.0 to 4.0.4.

Workflow Server 7.1.0

26 Jun 17:37

Choose a tag to compare

Features

  • Workflow Engine has been upgraded to version 17.2.0, refer to the release notes for more information.
  • Added support for Persistence parameters in the SetActivityWithExecution endpoint of WorkflowApi.
  • Enabled the use of login and email as user identifiers in the FillApproversUsers activity.
  • Added support for roles handling in parallel approvers within the FillApproversRoles.

Dependencies

  • Updated http-proxy-middleware from version 2.0.7 to 2.0.9.

Workflow Server 7.0.0

06 Jun 11:12

Choose a tag to compare

Breaking Changes

  • MetadataCreator has been completely removed from WorkflowServer. You should now use the RunMigrations and RunCustomMigration methods of the WorkflowRuntime object instead. If you were not using MetadataCreator, this breaking change does not affect you. Learn more.

Features

  • Workflow Engine has been upgraded to version 17.1.0, refer to the release notes for more information.
  • Two new health check endpoints added:
    • /liveness: Verifies that WorkflowServer is responding to HTTP requests.
    • /readiness: Confirms that WorkflowServer is ready to handle real workflow execution.
  • Two new endpoints added to WorkflowApi:
    • SetActivityWithExecution: Sets the current activity and immediately continues process execution. If the activity has an implementation or a transition with an auto trigger, they will be executed.
    • SetActivityWithoutExecution: Sets the current activity without triggering further process execution.

Bug Fixes

  • Fixed an issue where the name of a newly added plugin might not appear in the plugin list.

Dependencies

Updated vulnerable and outdated packages:

  • Serilog from 2.7.1 to 4.3.0.
  • Serilog.AspNetCore from 2.1.1 to 8.0.3.
  • Serilog.Formatting.Compact from 1.0.0 to 3.0.0.
  • Serilog.Formatting.Compact.Reader from 1.0.2 to 4.0.0.
  • Serilog.Sinks.Console from 3.1.1 to 6.0.0.
  • Serilog.Sinks.Debug from 1.0.1 to 3.0.0.
  • Serilog.Sinks.EventLog from 3.1.0 to 4.0.0.
  • Serilog.Sinks.File from 4.0.0 to 7.0.0.
  • Serilog.Sinks.PeriodicBatching from 2.3.0 to 5.0.0.
  • FluentMigrator from 5.2.0 to 7.1.0.
  • Microsoft.Extensions.Configuration from 8.0.0 to 9.0.5.
  • Microsoft.Extensions.Configuration.Binder from 8.0.0 to 8.0.1.
  • Microsoft.Extensions.Configuration.json from 8.0.0 to 9.0.5.
  • Microsoft.Extensions.DependencyInjection.Abstractions from 8.0.2 to 9.0.3.

Workflow Server 6.3.0

02 Apr 12:37

Choose a tag to compare

Features

  • Workflow Engine has been upgraded to version 17.0.0, refer to the release notes for more information.

Bug Fixes

  • The AssertNullOrWhitespaceTenantId setting has been renamed to AssertNullTenantId in the config.json example.

Dependencies

  • The dependency @babel/helpers has been updated in Admin panel from version 7.14.5 to 7.26.10.
  • The dependency @babel/runtime has been updated in Admin panel from version 7.21.0 to 7.27.0.
  • The dependency serialize-javascript has been updated in Forms from version 6.0.1 to 6.0.2.

Workflow Server 6.2.0

03 Feb 16:15

Choose a tag to compare

Features

  • Workflow Engine has been upgraded to version 16.3.0, refer to the release notes for more information.
  • The Create an Instance button has been replaced with Run Workflow in the designer for improved clarity.

Dependencies

  • oidc-client has been replaced with oidc-client-ts.
  • react-router-dom has been removed as it is no longer required.
  • path-to-regexp has been updated from 0.1.10 to 0.01.12.
  • express has been updated from 4.21.1 to 4.21.2.
  • nanoid has been updated from 3.3.6 to 3.3.8.
  • Microsoft/SignalR has been updated from 8.0.0 to 8.0.7.
  • ws has been updated from 7.5.9 to 7.5.10.
  • cross-spawn has been updated from 7.0.3 to 7.0.6.

Workflow Server 6.1.0

15 Nov 12:13

Choose a tag to compare

Features

  • BPMN Plugin: added WorkflowEngine.NETCore-BpmnPlugin. This plugin enables the import of bpmn schemes.
  • Fixed an issue where the install and uninstall service scripts fail.
  • Fixed an issue causing an unnecessary page reload when opening schemes in Workflow/Manage Schemes page.