Skip to content

AireFlow Release Notes — 2021

This page contains the AireFlow releases published during 2021.

Version 2.6.0 — Definition Import UI

Release Date: December 22, 2021

✨ New Features

  • Add UI for importing workflow definitions
  • Add link to doc site in menu

⚡ Improvements

  • Improve consistency of API scopes

🐞 Bug Fixes

  • Fix GraphQL API Explorer authentication bug
  • Fix login bugs
  • Fix loading spinners

Version 2.5.0 — Automatic Logout Redirect

Release Date: December 6, 2021

⚡ Improvements

  • Redirect back to login screen after logging out

Version 2.4.0 — Definition Import & Export

Release Date: December 1, 2021

✨ New Features

  • The export button is now visible in the UI
  • New API added to import workflows
  • Allow OIDC and API keys to be used simultaneously

Version 2.3.1 — Display Event Contexts

Release Date: November 3, 2021

✨ New Features

  • Event contexts are now visible in the event log

Version 2.3.0 — Merge Task Types

Release Date: September 23, 2021

⚡ Improvements

  • Task types now include notification types (email and HTTP) to simplify the process of configuring a task

Version 2.2.0 — Triggered Updates & Relationship Diagram

Release Date: September 8, 2021

✨ New Features

  • Add the ability to trigger task updates when events happen

⚡ Improvements

  • Improve relationship diagram design

Version 2.1.0 — Event Definition Debug & Correlation ID

Release Date: August 6, 2021

✨ New Features

  • Add a button to event definitions to test fire an event
  • Add optional correlation IDs to tasks

⚡ Improvements

  • Improve event log

🐞 Bug Fixes

  • Fix tasks UI bugs

Version 2.0.8 — Migrations

Release Date: July 14, 2021

⚡ Improvements

  • Automatic data migrations

Version 2.0.7 — Bug Fixes

Release Date: July 13, 2021

⚡ Improvements

  • Add subjectId to root level of Liquid mapping
  • Remove filtered tasks from task list UI

🐞 Bug Fixes

  • Fix task assignee editing bugs

Version 2.0.6 — Trigger Improvements

Release Date: July 9, 2021

⚡ Improvements

  • Convert all triggers to use routing key internally
  • Use GraphQL for tasks list

🐞 Bug Fixes

  • Fix triggering bugs

Version 2.0.5 — Bug Fixes

Release Date: June 25, 2021

🐞 Bug Fixes

  • Fix migration bug
  • Fix event log refresh bug
  • Fix error swallowing bug

Version 2.0.4 — Bug Fixes

Release Date: June 24, 2021

⚡ Improvements

  • Add loading spinner
  • Replace TaskNotificationSent event with TaskComplete

🐞 Bug Fixes

  • Fix task emitted contexts

Version 2.0.3 — Publishing to DockerHub

Release Date: June 14, 2021

🔧 Maintenance

  • Publish images on DockerHub

Version 2.0.2 — UI Bug Fixes

Release Date: May 27, 2021

⚡ Improvements

  • Improve relationship diagram

🐞 Bug Fixes

  • Fix trigger context UI bug

Version 2.0.1 — Bug Fixes

Release Date: May 26, 2021

⚡ Improvements

  • Improve management screen labels for tasks and triggers

🐞 Bug Fixes

  • Fix a bug around invalid XPath expressions in filters

Version 2.0.0 — Event Architecture

Release Date: May 20, 2021

✨ New Features

  • Combine APIs onto same domain as website to remove CORS
  • Replace workflow instances with task instances
  • Replace workflow streams with custom event definitions
  • Replace "once" triggers with custom event triggers
  • Posting a custom event is now the only way to instantiate a workflow
  • Move triggers from workflows into individual tasks
  • Create a distinction between "manual" tasks and "notification" tasks

🔧 Maintenance

  • Disable versioning
  • Disable scheduled triggers

Version 1.10.0 — Bug Fixes

Release Date: April 20, 2021

⚡ Improvements

  • Add validation when saving workflow definitions
  • Improve error handling in definitions list
  • Remove need for double quotes in Output Context

Version 1.9.1 — Email Body Bug Fixes

Release Date: April 13, 2021

🐞 Bug Fixes

  • Fix a bug causing links inside email bodies to break

Version 1.9.0 — GraphQL, Validation & Security/Bug Fixes

Release Date: April 9, 2021

✨ New Features

  • GraphQL API for tasks
  • Frontend workflow validation hints
  • Support for literal values containing quotes

🔒 Security

  • Prevent XPath/Liquid injection

🐞 Bug Fixes

  • Bug fixes

Version 1.8.0 — Task Status Filtering

Release Date: March 25, 2021

✨ New Features

  • Allow tasks to be filtered by status

Version 1.7.2 — Management Screen Bug Fixes

Release Date: March 23, 2021

✨ New Features

  • Enabled deletion of task initial state pairs

🐞 Bug Fixes

  • Fix a bug causing workflow detail sections to collapse on first edit

Version 1.7.1 — Task Update Bug Fixes

Release Date: March 17, 2021

🐞 Bug Fixes

  • Fix a bug causing task updates to re-run workflows

Version 1.7.0 — Event Bug Fixes

Release Date: March 16, 2021

🐞 Bug Fixes

  • Fix a bug causing events to be fired multiple times

Version 1.5.0 — Task Filtering

Release Date: March 15, 2021

✨ New Features

  • New subject/assignee filters in the task list

⚡ Improvements

  • Reduce page exit popups

🐞 Bug Fixes

  • Fix task status button overflow

Version 1.4.1 — Event Hooks & Endpoint Changes

Release Date: March 12, 2021

✨ New Features

  • New Patch API in Tasks Controller
  • Implement event hooks (TaskAssigned)

🔧 Maintenance

  • Removed existing UpdateStatus endpoint
  • Removed existing UpdateState endpoint

Version 1.3.0 — Event Hooks & Bugs

Release Date: March 3, 2021

✨ New Features

  • Implement event hooks (TaskInstantiated, TaskNotificationSent, TaskStarted, TaskCompleted, WorkflowCompleted)

🐞 Bug Fixes

  • Fix get tasks by subject

Version 1.2.0 — UI Consistency

Release Date: February 24, 2021

⚡ Improvements

  • Task UI re-styling for consistency with management UI

🐞 Bug Fixes

  • Event trigger versioning UI bug fix

Version 1.1.0 — Management UI

Release Date: January 8, 2021

⚡ Improvements

  • Refreshed management UI

🐞 Bug Fixes

  • AireIdentity integration bug fix

Version 1.0.0 — Initial Release

Release Date: January 8, 2021

✨ New Features

  • Initial release
  • AireIdentity integration