General
-
Change (#3677, #3718): Updated to the latest
jQuery
v3.6.3 andjQuery UI
v1.13.2 JavaScript libraries. -
Change (#3705): Updated to the latest
Newtonsoft.Json
v13.0.2 .NET libraries.Notes: You must update the
bindingRedirect
node 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.config
file toY
in 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.sql
database 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.
errors
andnon-errors
) were logged when the notification log level was set to1 - Errors only
.
Workflow Applications
-
Bug (#3731): EXECSQL: Fixed a
type casting
exception 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
startInteractiveAction
operation where aSystem.InvalidOperationException: The action does not exist
exception error was raised when starting an action by passing theactivityName
parameter.
Webhooks
-
Enhancement (#3747): Added a new option to support user impersonation for all the operations by passing the
x-wfgen-impersonate-username
andx-wfgen-hooks-api-key
parameters 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 toY
in order to enable user impersonation. -
<add key="HooksApiKeyEnabled" value="N" />
: Set toY
in 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-key
in the request header should match theHooksApiKey
’s value in theweb.config
. -
x-wfgen-impersonate-username
should 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 LTS
version 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