# WorkflowGen v10.2.1

**URL:** <https://discuss.workflowgen.com/t/workflowgen-v10-2-1/2350>\
**Category:** Release Notes & Downloads\
**Created:** [April 11, 2026, 4:28am UTC](https://discuss.workflowgen.com/t/workflowgen-v10-2-1/2350 "2026-04-11T04:28:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![wfg-admin](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.workflowgen.com/wfg-admin/32/714_2.png) [@wfg-admin](https://discuss.workflowgen.com/u/wfg-admin)\
**Post date:** [April 11, 2026, 4:28am UTC](https://discuss.workflowgen.com/t/workflowgen-v10-2-1/2350/1 "2026-04-11T04:28:37Z")

</div>

This release includes bug fixes, security improvements, PostgreSQL compatibility fixes, and a Node.js platform support update.

### Important

- [Node.js 22.22.2 LTS security release (March 24, 2026)](https://nodejs.org/en/blog/release/v22.22.2)

### Security

- **Bug (#4648, #4645):** Added missing CSRF token validation on administration forms.

### Portal

- **Bug (#4650):** Improved the **application-start data lock** feedback page with clearer messaging and data grouped by user and unlock time.

- **Bug (#4618):** Fixed an issue where **UpdateView access validation** was performed inside the database transaction instead of before it, improving resource usage for unauthorized requests.

### Administration

- **Bug (#4665):** Fixed **swapped directory count aliases** where user counts displayed group counts and vice versa.

- **Bug (#4664):** Removed unused directory detail count queries that were fetching data no longer displayed.

- **Bug (#4620):** Restored **directory reorder arrows** that were not functioning due to outdated DOM access patterns.

### Workflow Designer

- **Bug (#4626):** Improved the **SetXpdl** method to avoid fetching the full XPDL column unnecessarily, reducing overhead on process saves.

- **Bug (#4611):** Fixed a **PostgreSQL compatibility** issue where table-qualified column names in UPDATE SET clauses caused errors when renaming form field parameters.

- **Bug (#4642):** Replaced hardcoded SQL Server `DATEADD` with a **database-native token expiry query** in the forgot password flow, enabling proper PostgreSQL and Oracle support.

### Node.js Apps

- **Update (#4654):** Updated supported and pinned Node.js runtime references to **22.22.2 LTS** in the WorkflowGen Node.js modules, CI configuration, Docker images, and PowerShell setup tooling (`v2.0.13`).

### Notes

- All Node.js modules (`GraphQL v5.4.2`, `Webhooks v6.3.2`, `Auth v3.3.2`, and `SCIM v3.3.2`) now require **Node.js `22.22.2 LTS`**.

- Production dependency updates were applied across the Node.js modules to address current security advisories.

- For background on earlier enhancements and major features, refer to the [WorkflowGen v10 Official (10.0.3)](https://discuss.workflowgen.com/t/workflowgen-v10-official-release/2326/2), [WorkflowGen 10.1.0](https://discuss.workflowgen.com/t/workflowgen-v10-1-0/2350), and [WorkflowGen 10.2.0](https://discuss.workflowgen.com/t/workflowgen-v10-2-0) release notes.

### Installation Packs

#### For PostgreSQL 17.6 and SQL Server 2025

[WorkflowGen 10.2.1 (Upgrade)](https://github.com/advantys/workflowgen-releases/releases/download/10.2.1/update.zip)  
[WorkflowGen 10.2.1 (Clean Install - Manual)](https://github.com/advantys/workflowgen-releases/releases/download/10.2.1/manual.zip)

#### For SQL Server 2025 only

[WorkflowGen 10.2.1 (Clean Install - PowerShell)](https://github.com/advantys/workflowgen-releases/releases/download/10.2.1/powershell-setup-10.2.1.zip)

### Documentation

WorkflowGen 10.2.1 Upgrade Guide: [English](https://docs.workflowgen.com/upgrade/10.2.1) - [Français](https://docs.workflowgen.com/upgrade-fr/10.2.1)  
WorkflowGen 10.2 Manual Installation Guide: [English](https://docs.workflowgen.com/tech/10.2/setup/manual-installation) - [Français](https://docs.workflowgen.com/tech-fr/10.2/configuration/installation-manuelle)  
WorkflowGen 10.2 PowerShell Installation: [English](https://docs.workflowgen.com/tech/10.2/setup/powershell-installation) - [Français](https://docs.workflowgen.com/tech-fr/10.2/configuration/installation-powershell)  
WorkflowGen 10.2 Technical Guide: [English](https://docs.workflowgen.com/tech/10.2) - [Français](https://docs.workflowgen.com/tech-fr/10.2)  
WorkflowGen 10.2 Administration Guide: [English](https://docs.workflowgen.com/admin/10.2) - [Français](https://docs.workflowgen.com/admin-fr/10.2)  
WorkflowGen 10.2 User Portal Guide: [English](https://docs.workflowgen.com/portal/10.2) - [Français](https://docs.workflowgen.com/portal-fr/10.2)  
WorkflowGen 10.2 Integration Guide: [English](https://docs.workflowgen.com/integration/10.2)  
WorkflowGen 10.2 for Azure: [English](https://docs.workflowgen.com/azure/10.2) - [Français](https://docs.workflowgen.com/azure-fr/10.2)  
WorkflowGen 10.x for Docker: [English](https://docs.workflowgen.com/docker) - [Français](https://docs.workflowgen.com/docker-fr)  
WorkflowGen Documentation: [English](https://docs.workflowgen.com/documentation) - [Français](https://docs.workflowgen.com/documentation-fr)

---

<div class="post-metadata">

**Author:** ![jianan.hsu](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.workflowgen.com/jianan.hsu/32/411_2.png) [@jianan.hsu](https://discuss.workflowgen.com/u/jianan.hsu)\
**Post date:** [April 13, 2026, 3:17pm UTC](https://discuss.workflowgen.com/t/workflowgen-v10-2-1/2350/2 "2026-04-13T15:17:12Z")

</div>



---

<div class="post-metadata">

**Author:** ![jianan.hsu](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.workflowgen.com/jianan.hsu/32/411_2.png) [@jianan.hsu](https://discuss.workflowgen.com/u/jianan.hsu)\
**Post date:** [April 22, 2026, 4:47am UTC](https://discuss.workflowgen.com/t/workflowgen-v10-2-1/2350/3 "2026-04-22T04:47:17Z")

</div>


