Portal
- Bug (#2852): Fixed an issue where a web form action would sometimes not complete when
PortalActivityCompleteInBackgroundmode was enabled.
Administration
-
Enhancement (#2253): Improved the help text limit for processes and actions.
- New
AdministrationMaxHelpTextSizeconfiguration parameter in theweb.configto 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 inActiveorArchivedstates. -
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
ApplicationSecurityAuthAdditionalScopesandApplicationSecurityAuthGraphQLScopeconfiguration parameters in theweb.config.
- New
-
Feature (#2942): OIDC authentication: Supports application roles for client credentials flow in
Microsoft Identity Platform v2.0- New
ApplicationSecurityAuthGraphQLAppRoleconfiguration 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
ApplicationSecurityAuthProvidervalues. -
Bug (#2863): WorkflowGen applicative authentication: Fixed an unmanaged exception error when the
Authorizationheader contained an invalid base64 string value.
Form designer
- Bug (#2800): Fixed a compatibility issue with the
AltGr-0shortcut onAZERTY FrenchandAZERTY Belgiankeyboards in MS Internet Explorer and Edge browsers.
Workflow engine
- Bug (#2845): Fixed an issue where the
completeFormActionfunction 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
Participantmutations (create, update and delete). -
Feature (#2934, #2945): Added new
GlobalListqueries 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 referenceexception 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
clientMutationIdparameter in theCreateProcessInput,CreateProcessFromXpdlInput,UpdateProcessInput,UpdateProcessFromXpdlInputandCreateProcessFolderInputparameter input objects. -
Security (#2977): Fixed some vulnerable dependency libraries.
Webhooks v5.3.0
-
Feature (#634): Added new global and process
Participantoperations (create, update and delete). -
Feature (#2945): Added new
GlobalListoperations (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
completeFormActionanddeleteRequestoperations.
WorkflowGen.My v4.6.0
-
Feature (#2970): OIDC authentication: Added a new
CurrentUserAccessTokenpublic method in theWorkflowPageclass to retrieve the current user’s access token for use with OIDC authentication in GraphQL or third-party APIs. -
Enhancement (#2865): Added new optional
isPageDataBindBoolean parameter to theBindFormDataToFieldsmethod in theWorkflowPageclass 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_MAPTOtable to enforce participant association data integrity. -
Bug (#2836): Increased the size of
WFDATASET_VALUE.VALUE_FILE_ORIGINALPATHtable 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.sqldatabase 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