General
-
Change (#3677, #3718): Updated to the latest
jQueryv3.6.3 andjQuery UIv1.13.2 JavaScript libraries. -
Change (#3705): Updated to the latest
Newtonsoft.Jsonv13.0.2 .NET libraries.Notes: You must update the
bindingRedirectnode in all the affected configuration files (listed below) from<bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" />to<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />:\wfgen\web.config\wfgen\ws\web.config\Program Files\Advantys\WorkflowGen\Services\bin\WfgWorkflowEngineService.exe.config\Program Files\nodejs\node.exe.config
-
Bug (#3703): Fixed an issue in the webforms upgrade script for v7 (i.e.
upgrade/from-vX.X-to-v8/update-webforms-wfg-my-assembly.ps1) where webforms containing some unicode/international characters were saved with invalid characters due to incorrect UTF-8 encoding.
Portal
-
Enhancement (#3742): Added a new option to keep assigned team actions in the team actions list when the action is assigned to another member. Also, the assigned team action can now be relaunched by another member from the action follow-up form.
Note: Set the
<add key="PortalDisplayAssignedTeamAction" value="N" />parameter in the main\wfgen\web.configfile toYin order to enable this new behavior. -
Bug (#3746): Fixed an issue where the request launch confirmation popup dialog was misaligned in the homepage in Firefox.
Administration
-
Enhancement (#3738): Removed the 255-character limit for the users’ extended attributes columns (e.g.
USERS.EXTATT_X).Note: The
Update_WFG-V8-2-0.sqldatabase upgrade script must be applied when upgrading. -
Bug (#3728): Global lists: Fixed an issue in the export function where some special characters (such as
&,<,>, etc.) were still encoded in the CSV output file.
Configuration panel
- Bug (#3741): Fixed an issue in the product information tab where the license expiration date was not displayed when the license mode is per user.
Workflow Engine
-
Bug (#3714): Fixed an issue where a webform action was unable to complete when some fields to update were not found in the form archive HTML when using the
completeFormAction(GraphQL/Hooks) orCompleteWebFormActivityInstance(SOAP) web methods. -
Bug (#3726): Fixed an issue where the selected value of drop-down list controls were incorrectly set in the form archive HTML when using the
completeFormAction(GraphQL/Hooks) orCompleteWebFormActivityInstance(SOAP) web methods. -
Bug (#3721): Fixed an issue in the email notification logs function where all the entries (e.g.
errorsandnon-errors) were logged when the notification log level was set to1 - Errors only.
Workflow Applications
-
Bug (#3731): EXECSQL: Fixed a
type castingexception error when returning a DBNull value as a string from the SQL query result. -
Bug (#3743): DOCUSIGN: Fixed an issue where the filename of the document to sign was displayed with the WorkflowGen internal file ID instead of the original filename in the DocuSign notification.
-
Bug (#3748): RESTAPICLIENT and JSONTODATA: Fixed a
Input string was not in a correct format.exception error when retrieving an invalid (e.g. not found, null or not the same type) numeric or datetime field value using JSON path.
GraphQL
- Bug (#3695): Fixed an issue in the
startInteractiveActionoperation where aSystem.InvalidOperationException: The action does not existexception error was raised when starting an action by passing theactivityNameparameter.
Webhooks
-
Enhancement (#3747): Added a new option to support user impersonation for all the operations by passing the
x-wfgen-impersonate-usernameandx-wfgen-hooks-api-keyparameters in the header of the HTTP request.Notes: Add the following configuration parameters to the main
\wfgen\web.config<add key="HooksAllowImpersonateUser" value="N" />: Set toYin order to enable user impersonation.<add key="HooksApiKeyEnabled" value="N" />: Set toYin order to enable api key.<add key="HooksApiKey" value="" />: Set a strong custom secret value.- The 3 parameters above must be enabled and set in order to support user impersonation in webhooks.
Usage:
- The value of
x-wfgen-hooks-api-keyin the request header should match theHooksApiKey’s value in theweb.config. x-wfgen-impersonate-usernameshould contain a valid username of the person to impersonate in WorkflowGen.
Node.js apps (GraphQL, Webhooks, Auth and SCIM)
-
Change (#3712): Node.js
14.21.2 LTSversion update.Note: Install the latest Node.js v14.21.2 LTS on the WorkflowGen server.
-
Updated Node.js vulnerable dependencies.
Notes
-
All of the Node.js modules (
GraphQL v5.1.4,Webhooks v6.1.3,Auth v3.0.10, andSCIM v3.0.9) now require Node.js version14.21.2 LTS. -
Please refer to all the WorkflowGen release notes (8.0.0, 8.0.1, 8.0.2, 8.0.3, 8.1.2, 8.1.3) for all the new features and changes in the new version 8.2
Installation Packs
WorkflowGen 8.2.0 (Upgrade)
WorkflowGen 8.2.0 (Clean Install - PowerShell)
WorkflowGen 8.2.0 (Clean Install - manual)
Documentation
WorkflowGen 8.2.0 Upgrade Guide: English - Français
WorkflowGen 8.2 PowerShell Installation: English - Français
WorkflowGen 8.2 Manual Installation: English - Français
WorkflowGen 8.2 Technical Guide: English - Français
WorkflowGen 8.2 Administration Guide: English - Français
WorkflowGen 8.2 User Portal Guide: English - Français
WorkflowGen 8.2 Integration Guide: English
WorkflowGen 8.2 for Azure: English - Français
WorkflowGen 8.x for Docker: English - Français
WorkflowGen documentation: English - Français