Appearance
AireFlow Release Notes — 2022
This page contains the AireFlow releases published during 2022.
Version 2.17.0 — RBAC
Release Date: December 1, 2022
✨ New Features
- Add role based access control for users
- Add role based access control for API keys
- Add API for managing tenants
Version 2.16.0 — Task Keys & Git Repository Retriever
Release Date: November 24, 2022
✨ New Features
- Add task key property
- Migrate triggers to use task key instead of ID
- Add git repository retriever
🐞 Bug Fixes
- Bug fixes for relationship diagram
Version 2.15.1 — RabbitMQ Bug Fixes
Release Date: October 10, 2022
⚡ Improvements
- Task definition editor improvements
🐞 Bug Fixes
- Bug fixes for RabbitMQ
- Bug fixes for relationship diagram
Version 2.15.0 — AireFrame Task Type
Release Date: September 21, 2022
✨ New Features
- Add AireFrame form creation task type
⚡ Improvements
- Automatically delete event context after processing
- Automatically delete task contexts after completion/cancellation
🐞 Bug Fixes
- Bug fixes for RabbitMQ
Version 2.14.0 — RabbitMQ
Release Date: July 5, 2022
⚡ Improvements
- Switch to RabbitMQ for event processing
Version 2.13.2 — Bug Fixes
Release Date: June 16, 2022
✨ New Features
- Allow changing task descriptions via mutation or API patch call
- Add workflow logs for failed mutations
🐞 Bug Fixes
- Fix missing routing key label for custom event triggers
Version 2.13.1 — Bug Fixes
Release Date: June 8, 2022
🐞 Bug Fixes
- Fix bug for saving subject IDs and example contexts for definition
- Fix downstream consequences warning when disabling a version
Version 2.13.0 — Versioning
Release Date: May 18, 2022
✨ New Features
- Add support for workflow definition versioning
Version 2.12.0 — Auth Fixes
Release Date: April 21, 2022
🐞 Bug Fixes
- Fix bug where UI gets stuck on "Please authenticate"
Version 2.11.0 — General Improvements
Release Date: April 11, 2022
⚡ Improvements
- Improve pagination of workflow logs
🐞 Bug Fixes
- Fix emitted context bug
Version 2.10.0 — General Improvements
Release Date: March 24, 2022
✨ New Features
- Add task status description API
- Add HTML email editor
- Add toggle for HTTP/email failure retrying
🔧 Maintenance
- Remove v1 of GraphQL API
- Remove option for in memory repositories
Version 2.9.0 — General Improvements
Release Date: March 10, 2022
✨ New Features
- Add total number of tasks to GraphQL
- Display tenant/user name in top bar
- Automatically set task status to "failed" when an error occurs
⚡ Improvements
- Improve default job engine retry policy
🐞 Bug Fixes
- GraphQL sends Task statuses in a different format to REST APIs
- Long subject IDs do not display correctly in Event Log
- Long subject IDs do not display correctly in task list
- Tasks can reference themselves
- Searching should ignore white space at end of search term
- When a JWT expires it doesn't refresh and there's no way to get back into the staging/prod environments
Version 2.8.1 — GraphQL API Explorer Fix
Release Date: February 15, 2022
🐞 Bug Fixes
- Fix GraphQL Explorer for v2 of the API
Version 2.8.0 — GraphQL V2
Release Date: February 10, 2022
✨ New Features
- Add new version of GraphQL with performance improvements
- Add workflow logs for failed emails and HTTP requests
Version 2.7.0 — Task Cancellation & Workflow Logs
Release Date: January 27, 2022
✨ New Features
- Add workflow logs screen to display errors within workflows
- Add new task statuses (Cancelled, Failed & Blocked)
- Add validation when changing task status
- Add API endpoints to fetch valid statuses and transitions
⚡ Improvements
- Minor UI improvements
Version 2.6.1 — Minor GraphQL Fixes
Release Date: January 14, 2022
⚡ Improvements
- Marginal improvement to GraphQL API performance

