Appearance
Releases
2.33.2 - Fix for New Tenants
Jun 27, 2025
- Fix error when adding new tenants
- Improve performance of counting in graphql queries
2.33.1 - Audit Fix
Jun 3, 2025
- Fix audit failures by reducing size of logs
2.33.0
May 29, 2025
- Add AireAuth event trigger
- Improve GraphQL API performance
- Fix bug when creating or updating repository fails
2.32.0 - Form Task Enhancements
May 14, 2025
- Ability to link form tasks to existing forms
- Bug fixes
2.31.0 - Tenant Specific SMTP
Apr 3, 2025
- Add tenant-specific SMTP configuration
- Fix metrics task paging
- Increase event maximum XML depth
2.30.0 - Owner Type and Form task improvements
Mar 3, 2025
- Added in Owner Type option for tasks to describe the type of the Owner
- When set, Owner and Owner Type are used for 'OnBehalfOf' settings for the Form task when creating the form
- Due dates can now be set for Form task
- Multiple task type filters can be selected on task view - Form tasks shown by default alongside Manual tasks
- Bug fixes and general improvments
2.29.0 - Restrictions & Form Task Tweaks
Feb 11, 2025
- Add support for Identity resource restrictions
- Bug fixes
2.28.1 - Bug Fixes
Jan 9, 2025
- Minor bug fixes
- Improved validation of automated tasks
2.28.0 - Form Task
Dec 12, 2024
- Add new Form task type
- Bug fixes
2.27.0 - Failed task retries, Metrics improvements, and Publish Event task type added
Oct 30, 2024
- Automated tasks allowed to be retried after failure
- Added the Publish Event task type
- Renamed Operational Overview to Metrics with improvements
- AireFlow now listens out for AireFrame Structural Entity changes
- General Improvements
- Bug fixes
2.26.0 - Metrics and AireAudit integration
Sep 17, 2024
- Added Metrics page to see workflow tasks at a glance
- AireFlow now integrated with AireAudit for audit logs
- General Improvements
- Bug fixes
2.25.1 - Task Assignee Type
Aug 08, 2024
- Assignee Type added to task definition
- General Improvements
- Bug fixes
2.25.0 - Event Bus
Jul 09, 2024
- Allow tasks to be triggered by AireFrame events
- Automatically create tenants when added to Identity
- Restrict tenant APIs to root tenant
- Bug fixes
2.24.2 - Internal Networking
Jul 01, 2024
- Enhancements to internal networking
2.24.1 - Bug Fixes
Jun 26, 2024
- General security fixes
- Relationship diagram improvements
- Reliability improvements
2.24.0 - Workflow Log Alerts
Jun 13, 2024
- Allow Workflow log alerts to be configured for either email or an AireGlu endpoint
- General security fixes
- General improvements
2.23.1 - Security Fixes
Apr 25, 2024
- Improve security of repository syncing
2.23.0 - Event Handling Improvements & Task Reordering
Mar 22, 2024
- Allow reordering tasks in the workflow definition builder
- Reduce delays to event handling due to locking
- Improve clinical safety when removing task deinfitions
- Package updates for security and reliability
2.22.0 - AireVault Secrets Integration
Nov 15, 2023
- AireVault secrets now integrated within AireFlow
- Vault Secret Key now required for private repositories
2.21.0 - Event Definition Groups & Exclusive Tasks
Oct 18, 2023
- Add event definition groups
- Add a setting to mark a task as Exclusive
- Event log search enhancements
2.20.1 - Bug Fixes
Aug 14, 2023
- Set default due expression when adding new task to workflow definition
- Improve behaviour when setting Rows Per Page to 'All'
2.20.0 - Due Dates
Aug 7, 2023
- Add ability to set task due dates in workflow definitions
- Add abiltiy to edit task due date via mutations and task PATCH api
- Filter tasks page in backend to allow viewing more tasks
2.19.1 - Database Migrations
Jul 27, 2023
- Migrate tasks from specific workflow to fix bug
2.19.0 - AireVault Integration
July 18, 2023
- AireVault now integrated within AireFlow
- Event log and workflow log filtering now occurs in the back end
- Fix a bug where the same workflow key couldn't be used by multiple tenants
- Added the task key column on both sets of logs
- Ensure the custom event triggers drop down is now in alphabetical order
- Fix a bug where events were sometimes not being marked as processed
- Fix a bug where emitted contexts were not being used by created tasks for git-backed workflows after syncing
- Created tasks are now prevented from being changed if the corresponding workflow has been deleted
2.18.1 - Bug Fix
Jun 14, 2023
- Fix emitted context for workflows from git
2.18.0 - Runtime Audit & Workflow Keys
Mar 30, 2023
- Add audit logs to Elastic for event and task APIs
- Add workflow definition keys
- Prevent creation of filtered tasks
- Fix HTTP task failure bug
- Add custom headers to HTTP tasks
2.17.1 - RBAC
Feb 02, 2023
- Add role based access control for client credentials
- Add names to API keys
- Add healthcheck endpoints
- Fix event update issue
2.17.0 - RBAC
Dec 01, 2022
- Add role based access control for users
- Add role based access control for API keys
- Add API for managing tenants
2.16.0 - Task Keys & Git Repository Retriever
Nov 24, 2022
- Add task key property and
- Migrate triggers to use task key instead of ID
- Add git repository retriever
- Bug fixes for relationship diagram
2.15.1 - RabbitMQ Bug Fixes
Oct 10, 2022
- Bug fixes for RabbitMQ
- Bug fixes for relationship diagram
- Task definition editor improvements
2.15.0 - AireFrame Task Type
Sep 21, 2022
- Add AireFrame form creation task type
- Bug fixes for RabbitMQ
- Automatically delete event context after processing
- Automatically delete task contexts after completion/cancellation
2.14.0 - RabbitMQ
July 05, 2022
- Switch to RabbitMQ for event processing
2.13.2 - Bug Fixes
June 16, 2022
- Allow changing task descriptions via mutation or API patch call
- Fix missing routing key label for custom event triggers
- Add workflow logs for failed mutations
2.13.1 - Bug Fixes
June 8, 2022
- Fix bug for saving subject IDs and exmaple contexts for defintion
- Fix downstream consequences warning when disabling a version
2.13.0 - Versioning
May 18, 2022
- Add support for workflow definition versioning
2.12.0 - Auth Fixes
Apr 21, 2022
- Fix bug where UI gets stuck on "Please authenticate"
2.11.0 - General Improvements
Apr 11, 2022
- Improve pagination of workflow logs
- Fix emitted context bug
2.10.0 - General Improvements
Mar 24, 2022
- Add task status description API
- Add HTML email editor
- Add toggle for HTTP/email failure retrying
- Remove v1 of GraphQL API
- Remove option for in memory repositories
2.9.0 - General Improvements
Mar 10, 2022
- Add total number of tasks to graphQL
- Improve default job engine retry policy
- Display tenant/user name in top bar
- Automatically set task status to "failed" when an error occurs
- (FIX) GraphQL sends Task statuses in a different format to REST APIs
- (FIX) Long subject IDs do not display correctly in Event Log
- (FIX) Long subject IDs do not display correctly in task list
- (FIX) Tasks can reference themselves
- (FIX) Searching should ignore white space at end of search term
- (FIX) When a JWT expires it doesn't refresh and there's no way to get back into the staging/prod environments
2.8.1 - GraphQL API Explorer Fix
Feb 15, 2022
- Fix GraphQL Explorer for v2 of the API
2.8.0 - GraphQL V2
Feb 10, 2022
- Add new version of GraphQL with performance improvements
- Add workflow logs for failed emails and http requests
2.7.0 - Task Cancellation & Workflow Logs
Jan 27, 2022
- 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
- Minor UI improvements
2.6.1 - Minor GraphQL Fixes
Jan 14, 2022
- Marginal improvement to GraphQL api performance
2.6.0 - Definition Import UI
Dec 22, 2021
- Add UI for importing workflow definitions
- Fix GraphQL API Explorer authentication bug
- Improve consistency of API scopes
- Fix login bugs
- Fix loading spinners
- Add link to doc site in menu
2.5.0 - Automatic Logout Redirect
Dec 06, 2021
- Redirect back to login screen after logging out
2.4.0 - Definition Import & Export
Dec 01, 2021
- The export button is now visible in the UI
- New API added to import workflows
- Allow OIDC and API keys to be used simultaneously
2.3.1 - Display Event Contexts
Nov 03, 2021
- Event contexts are now visible in the event log
2.3.0 - Merge task types
Sep 23, 2021
- Task types now includes notification types (email and http) to simplify process of configuring a task
2.2.0 - Triggered Updates & Relationship Diagram
Sep 8, 2021
- Add the ability to trigger task updates when events happen
- Improve relationship diagram design
2.1.0 - Event Definition Debug & Correlation ID
Aug 6, 2021
- Add a button to event definitions to test fire an event
- Add (optional) correlation IDs to tasks
- Fix tasks UI bugs
- Improve event log
2.0.8 - Migrations
Jul 14, 2021
- Automatic data migrations
2.0.7 - Bug Fixes
Jul 13, 2021
- Fix task assignee editing bugs
- Add subjectId to root level of liquid mapping
- Remove filtered tasks from task list ui
2.0.6 - Trigger Improvements
Jul 9, 2021
- Convert all triggers to use routing key internally
- Fix triggering bugs
- Use GraphQL for tasks list
2.0.5 - Bug Fixes
Jun 25, 2021
- Fix migration bug
- Fix event log refresh bug
- Fix error swallowing bug
2.0.4 - Bug Fixes
Jun 24, 2021
- Fix task emitted contexts
- Add loading spinner
- Replace TaskNotificationSent event with TaskComplete
2.0.3 - Publishing to DockerHub
Jun 14, 2021
- Publish images on DockerHub
2.0.2 - UI Bug Fixes
May 27, 2021
- Improve relationship diagram
- Fix trigger context UI bug
2.0.1 - Bug Fixes
May 26, 2021
- Fix a bug around invalid xpath expressions in filters
- Improve management screen labels for tasks and triggers
2.0.0 - Event Architecture
May 20, 2021
- 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
- Disable versioning
- Disable scheduled triggers
1.10.0 - Bug fixes
Apr 20, 2021
- Add validation when saving workflow definitions
- Improve error handling in definitions list
- Remove need for double quotes in Output Context
1.9.1 - Email Body Bug Fixes
Apr 13, 2021
- Fix a bug causing links inside email bodies to break
1.9.0 - GraphQL, Validation & Security/Bug fixes
Apr 9, 2021
- GraphQL API for tasks
- Frontend workflow validation hints
- Support for literal values containing quotes
- Prevent xpath/liquid injection
- Bug fixes
1.8.0 - Task Status Filtering
Mar 25, 2021
- Allow tasks to be filtered by status
1.7.2 - Management Screen Bug Fixes
Mar 23, 2021
- Fix a bug causing workflow detail sections to collapse on first edit
- Enabled deletion of task initial state pairs
1.7.1 - Task Update Bug Fixes
Mar 17, 2021
- Fix a bug causing task updates to re-run workflows
1.7.0 - Event Bug Fixes
Mar 16, 2021
- Fix a bug causing events to be fired multiple times
1.5.0 - Task Filtering
Mar 15, 2021
- New subject/assignee filters in the task list
- Fix task status button overflow
- Reduce page exit popups
1.4.1 - Event Hooks & Endpoint Changes
Mar 12, 2021
- New Patch Api in Tasks Controller
- Removed existing UpdateStatus endpoint
- Removed existing UpdateState endpoint
- Implement event hooks (TaskAssigned)
1.3.0 - Event Hooks & Bugs
Mar 03, 2021
- Implement event hooks (TaskInstantiated, TaskNotificationSent, TaskStarted, TaskCompleted, WorkflowCompleted)
- Fix get tasks by subject
1.2.0 - UI Consistency
Feb 24, 2021
- Task UI re-styling for consistency with management UI
- Event trigger versioning UI bugfix
1.1.0 - Management UI
Jan 08, 2021
- Refreshed management UI
- AireIdentity integration bugfix
1.0.0 - Initial release
Jan 08, 2021
- Initial release
- AireIdentity integration