Releases: optimajet/WorkflowServer
Releases · optimajet/WorkflowServer
Workflow Server 9.0.1
Features
- Workflow Engine has been upgraded to version
20.0.3refer to the release notes for more information.
Dependencies
- Updated
node-forgefrom1.3.1to1.3.2.
Workflow Server 9.0.0
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 Connectauthentication.Basic authenticationis no longer supported in theAdmin Panel.- The
AccessTokenmechanism has been removed from the API. Please refer to the configuration guide for details on how to set upOpenID 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 CredentialsinOpenId Connect. Learn more in the documentation.
Bug Fixes
- Fixed an issue where setting up
OpenID Connectrequired registering an external server even when it was no necessary.
Dependencies
- Removed the
@babel/polyfillpackage. - Updated
core-jsfrom2.6.12to3.46.0. - Added the new package
regenerator-runtimeversion0.14.1.
Workflow Server 8.1.0
Dependencies
- Updated
OpenIddictfrom6.0.0to7.1.0.
Bug Fixes
- Fixed an issue that affected the
Client Credentials flowinOpenId Connectintroduced in version8.0.0. - Fixed
Access Tokenhandling in the API. For more details, refer to the documentation. - Fixed incorrect display of the
TRIAL licensestatus on the dashboard. - Corrected a typo in the "Run Workflow" label in the
designer.
Workflow Server 8.0.0
Breaking changes
- Replaced
IdentityServer4withOpenIddict. You can find usage instructions here. - Removed
Workflow Server Forms.
Dependencies
- Updated
on-headersfrom1.0.2to1.1.0.
Workflow Server 7.2.0
Features
- Workflow Engine has been upgraded to version
17.3.0, refer to the release notes for more information. Workflow Server Formshave been marked as deprecated and will be removed in the next major release.- The current
IdentityServerimplementation will be replaced withOpenIddictin the next major release.
Bug Fixes
- Fixed an issue where it was necessary to duplicate the
Base URLin everycallback namein theCallback API.
Dependencies
- Updated
brace-expansionfrom1.1.11to1.1.12. - Updated
@eslint/plugin-kitfrom0.3.1to0.3.4. - Updated
form-datafrom4.0.0to4.0.4.
Workflow Server 7.1.0
Features
- Workflow Engine has been upgraded to version
17.2.0, refer to the release notes for more information. - Added support for
Persistenceparameters in theSetActivityWithExecutionendpoint ofWorkflowApi. - Enabled the use of
loginandemailas user identifiers in theFillApproversUsersactivity. - Added support for
roleshandling in parallel approvers within theFillApproversRoles.
Dependencies
- Updated
http-proxy-middlewarefrom version2.0.7to2.0.9.
Workflow Server 7.0.0
Breaking Changes
MetadataCreatorhas been completely removed fromWorkflowServer. You should now use theRunMigrationsandRunCustomMigrationmethods of theWorkflowRuntimeobject instead. If you were not usingMetadataCreator, 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 thatWorkflowServeris responding to HTTP requests./readiness: Confirms thatWorkflowServeris 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:
Serilogfrom2.7.1to4.3.0.Serilog.AspNetCorefrom2.1.1to8.0.3.Serilog.Formatting.Compactfrom1.0.0to3.0.0.Serilog.Formatting.Compact.Readerfrom1.0.2to4.0.0.Serilog.Sinks.Consolefrom3.1.1to6.0.0.Serilog.Sinks.Debugfrom1.0.1to3.0.0.Serilog.Sinks.EventLogfrom3.1.0to4.0.0.Serilog.Sinks.Filefrom4.0.0to7.0.0.Serilog.Sinks.PeriodicBatchingfrom2.3.0to5.0.0.FluentMigratorfrom5.2.0to7.1.0.Microsoft.Extensions.Configurationfrom8.0.0to9.0.5.Microsoft.Extensions.Configuration.Binderfrom8.0.0to8.0.1.Microsoft.Extensions.Configuration.jsonfrom8.0.0to9.0.5.Microsoft.Extensions.DependencyInjection.Abstractionsfrom8.0.2to9.0.3.
Workflow Server 6.3.0
Features
- Workflow Engine has been upgraded to version
17.0.0, refer to the release notes for more information.
Bug Fixes
- The
AssertNullOrWhitespaceTenantIdsetting has been renamed toAssertNullTenantIdin theconfig.jsonexample.
Dependencies
- The dependency
@babel/helpershas been updated inAdmin panelfrom version7.14.5to7.26.10. - The dependency
@babel/runtimehas been updated inAdmin panelfrom version7.21.0to7.27.0. - The dependency
serialize-javascripthas been updated inFormsfrom version6.0.1to6.0.2.
Workflow Server 6.2.0
Features
- Workflow Engine has been upgraded to version 16.3.0, refer to the release notes for more information.
- The
Create an Instancebutton has been replaced withRun Workflowin the designer for improved clarity.
Dependencies
oidc-clienthas been replaced withoidc-client-ts.react-router-domhas been removed as it is no longer required.path-to-regexphas been updated from0.1.10to0.01.12.expresshas been updated from4.21.1to4.21.2.nanoidhas been updated from3.3.6to3.3.8.Microsoft/SignalRhas been updated from8.0.0to8.0.7.wshas been updated from7.5.9to7.5.10.cross-spawnhas been updated from7.0.3to7.0.6.
Workflow Server 6.1.0
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 Schemespage.