v0.31.2
July 3, 2026
Pasteable, working n8n example nodes — and a handier way to close tasks from n8n: by code instead of by ID.
-
Feature
Complete a task by code
Besides completing a task by its runtime instance id, you can now close it by its **code** — the stable identifier you assign to the task at design-time. Handy when you author task codes: from n8n you just say "complete the task with code `APPROVE`" on the item, without knowing the runtime id. The classic by-id mode stays unchanged.
-
Integration
"Complete Task (by code)" snippet
A new ready-to-use n8n node in *Settings → n8n Integration* that completes a task by its code.
-
Integration
More data exposed to n8n
Webhook calls now expose an `xflow` block in the body (item id, task instance, **task code**, callback URL and token), so n8n nodes can read them as `{{ $json.xflow... }}` and call FlowSharp back with no manual setup.
-
Integration
Pasteable n8n example nodes
The example nodes you copy from *Settings → n8n Integration* now paste correctly into the n8n canvas (they used to error), and their URL/body expressions actually work. The nodes are named **FlowSharp**.