Portal
- Bug (#2852): Fixed an issue where a web form action would sometimes not complete when
PortalActivityCompleteInBackground
mode was enabled.
Administration
-
Enhancement (#2253): Improved the help text limit for processes and actions.
- New
AdministrationMaxHelpTextSize
configuration parameter in theweb.config
to customize the text limit (default:10000
).
- New
-
Enhancement (#2961): Process participant permissions (
Graphical follow-up
,Comments
,Supervisor's permissions and limited scope query
) are now editable when the process is inActive
orArchived
states. -
Bug (#2280): Fixed a JavaScript error when displaying the activity report from the user’s profile dialog.
Authentication
-
Feature (#2875): OIDC authentication: Supports the current user access token in the database for later use with OIDC authentication in GraphQL or third-party APIs.
-
Feature (#2877): OIDC authentication: Supports scopes as reference to multiple audiences in access tokens sent to GraphQL authentication.
- New
ApplicationSecurityAuthAdditionalScopes
andApplicationSecurityAuthGraphQLScope
configuration parameters in theweb.config
.
- New
-
Feature (#2942): OIDC authentication: Supports application roles for client credentials flow in
Microsoft Identity Platform v2.0
- New
ApplicationSecurityAuthGraphQLAppRole
configuration parameter in theweb.config
.
- New
-
Bug (#1920): OIDC authentication: Fixed an unmanaged exception error when the application was incorrectly configured in OIDC authentication with one of the valid
ApplicationSecurityAuthProvider
values. -
Bug (#2863): WorkflowGen applicative authentication: Fixed an unmanaged exception error when the
Authorization
header contained an invalid base64 string value.
Form designer
- Bug (#2800): Fixed a compatibility issue with the
AltGr-0
shortcut onAZERTY French
andAZERTY Belgian
keyboards in MS Internet Explorer and Edge browsers.
Workflow engine
- Bug (#2845): Fixed an issue where the
completeFormAction
function would not update all of the form archive fields if the input parameters contained values that referred to fields in different sections.
Directory synchronization service (WorkflowGenDirSyncService)
- Enhancement (#2667): Improved the initial execution wait time after the service is started.
GraphQL v4.1.0
-
Feature (#634): Added new global and process
Participant
mutations (create, update and delete). -
Feature (#2934, #2945): Added new
GlobalList
queries and mutations (get, create, update and delete). -
Feature (#2877): OIDC authentication: Supports scopes as reference to multiple audiences in access tokens sent to GraphQL authentication.
-
Feature (#2935): OIDC authentication: Verifies custom scope when GraphQL URI cannot be used.
-
Bug (#2929): Fixed an
Object reference
exception error when retrieving a participant by a process manager when the manager was not associated to any participants of the process. -
Bug (#2978): Added missing
clientMutationId
parameter in theCreateProcessInput
,CreateProcessFromXpdlInput
,UpdateProcessInput
,UpdateProcessFromXpdlInput
andCreateProcessFolderInput
parameter input objects. -
Security (#2977): Fixed some vulnerable dependency libraries.
Webhooks v5.3.0
-
Feature (#634): Added new global and process
Participant
operations (create, update and delete). -
Feature (#2945): Added new
GlobalList
operations (create, update and delete). -
Feature (#2969): Supports new API endpoints based on the OpenAPI v2 specification.
-
/wfgen/hooks/openapi/v2
: Hooks operation definitions (OpenAPI v2) -
/wfgen/hooks/operations/:operation
: Executes an operation as described in the Hooks operation definitions-
:operation
: Operation name -
x-wfgen-hooktoken
: Hooks token
-
-
-
Bug (#2979): Added missing
completeFormAction
anddeleteRequest
operations.
WorkflowGen.My v4.6.0
-
Feature (#2970): OIDC authentication: Added a new
CurrentUserAccessToken
public method in theWorkflowPage
class to retrieve the current user’s access token for use with OIDC authentication in GraphQL or third-party APIs. -
Enhancement (#2865): Added new optional
isPageDataBind
Boolean parameter to theBindFormDataToFields
method in theWorkflowPage
class to skip the default page databind call.
WorkflowGen.My.Web.UI.WebControls v4.6.0
- Bug (#2160): Fixed an unmanaged exception error when the attachment file path or name was too long.
Database
-
Enhancement (#2855): Added new unique index on the
WFPARTICIPANT_MAPTO
table to enforce participant association data integrity. -
Bug (#2836): Increased the size of
WFDATASET_VALUE.VALUE_FILE_ORIGINALPATH
table column to fix an exception error when completing an action with an attachment file path over the size limit of 255 characters. -
Bug (#2984): Fixed an encoding issue in the
Create_WFG-V7-0_SQL_Const.sql
database creation script file where some invalid French characters were inserted into some tables when using the WorkflowGen PowerShell setup.
Notes
- All of the Node.js modules (
GraphQL v4.1.0
,Webhooks v5.3.0
,Auth v2.2.0
, andSCIM v2.0.1
) now require Node.js version10.18.1 LTS
.
Reminders
-
Oracle database is no longer supported as of WorkflowGen version 7.16.0. We recommend migrating to MS SQL Server 2017 or later.
-
Microsoft Windows Server 2008 is no longer supported as of WorkflowGen version 7.11.0. We recommend migrating to Windows Server 2016 or later.
-
Microsoft SQL Server 2008 is no longer supported as of WorkflowGen version 7.10.0. While SQL Server 2008 is still compatible with WorkflowGen, support for any performance issues or bugs resulting from using SQL Server 2008 will no longer be provided.
For clients currently hosting WorkflowGen on a database server older than MS SQL Server 2012, we highly recommend upgrading to MS SQL Server 2017 or 2019 for the best performance.
Installation Packs
WorkflowGen 7.17.0 (Upgrade)
WorkflowGen 7.17.0 (Clean Install - PowerShell)
WorkflowGen 7.17.0 (Clean Install - manual)
WorkflowGen.My
Documentation
WorkflowGen 7.17.0 Upgrade Guide: English - Français
WorkflowGen 7.17.0 PowerShell Installation: English - Français
WorkflowGen 7.17.0 Manual Installation: English - Français
WorkflowGen 7.17.0 Technical Guide: English - Français
WorkflowGen 7.17.0 Administration Guide: English - Français
WorkflowGen 7.17.0 User Portal Guide: English - Français
WorkflowGen 7.17.0 Integration Guide: English
WorkflowGen for Azure: English - Français
WorkflowGen for Docker: English - Français
WorkflowGen documentation: English - Français