Skip to content

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