Appearance
AireFlow Release Notes
Version: 2.40.0
Release Date: 26 August 2026
Summary of Changes
✨ New Features
- Instant Liquid Expression Preview (FLOW-1285)
- Monorepo-Friendly AireFlow Folder Structure (FLOW-1330)
- Delete Individual Workflow Versions (FLOW-1332)
🐞 Bug Fixes
- Fixed GraphQL Errors for Historic Tasks Without a Task Key (FLOW-1338)
Detailed Changes
✨ New Features
Instant Liquid Expression Preview (FLOW-1285)
Description
Liquid expressions used in HTTP Request Body fields and mutations can now be evaluated instantly using the task's input context, giving you a live preview of the rendered result as you write your expression.
What this means for you
You can see exactly what your Liquid expressions will produce before running the workflow, making it much quicker to write and check HTTP request bodies and mutations.
Monorepo-Friendly AireFlow Folder Structure (FLOW-1330)
Description
AireFlow definitions (workflows, event definition groups, and transition sets) can now optionally be organised inside an "AireFlow" folder within your repository, aligning with the improved structure already used by AireGlu. This is fully backwards compatible — repositories using the existing flat structure will continue to work without any changes.
What this means for you
If you keep AireFlow configuration alongside other products in the same repository, you can now group everything under a dedicated AireFlow folder for a tidier, monorepo-friendly layout, without breaking any existing setup.
Delete Individual Workflow Versions (FLOW-1332)
Description
You can now delete individual workflow versions rather than only being able to delete an entire workflow. Deleting a version does not renumber the remaining versions, so deleting v1 from a workflow with versions 1 to 4 leaves versions 2, 3, and 4 intact.
What this means for you
If you accidentally create an unwanted workflow version, you can now remove just that version instead of being stuck with it, or having to delete the whole workflow.
🐞 Bug Fixes
Fixed GraphQL Errors for Historic Tasks Without a Task Key (FLOW-1338)
Description
Fixed a GraphQL error that occurred when fetching a task that predates the introduction of task keys in late 2022. Historic tasks without a task key now correctly return null for that field instead of causing the query to fail, while task keys remain required for newly created tasks.

