Appearance
AireFrame Release Notes — 2023
This page contains the AireFrame releases published during 2023.
Version 2.3.0 — WCAG 2.2 & Subject Access Configuration
Release Date: November 29, 2023
♿ Accessibility
- Ensure all components meet WCAG 2.2 standards
✨ New Features
- Add
plus_timeandround_to_nextLiquid filters - Add ability to define the subject access configuration
🐞 Bug Fixes
- AireForms now correctly looks up the author when displaying a form
Version 2.2.0 — Visualisation & Notification Improvements
Release Date: November 20, 2023
⚡ Improvements
- Upgrade Monaco editor to latest
- Improve frontend visualisation performance
- Add success message on PDF upload
🐞 Bug Fixes
- Fix visualisation errors
- Fix issue where notifications were not always being received
Version 2.1.0 — Visualisation Data Caching
Release Date: November 8, 2023
✨ New Features
- Add caching support for subject-based visualisations on the single subject view and subject list
⚡ Improvements
- Improve paging performance
Version 2.0.0 — Performance Improvements
Release Date: October 18, 2023
⚡ Improvements
- Visualisation data now uses primitive values rather than strings
- Migrate to the AireForms V2 Extract API
- Fetch subjects as a batch rather than individually
🐞 Bug Fixes
- Fix default location update error
- Fix issue where visualisations would fail to load if the user did not have the view subject record item permission
⚠️ Breaking / Configuration Changes
- Disallow date/time filters (
date,cui_date,cui_time,cui_date_time) in mapping and filter transforms; these must be applied as a series formatter instead
Version 1.39.0 — Search & Location Improvements
Release Date: October 4, 2023
✨ New Features
- Add search filter to data visualisations
⚡ Improvements
- Last selected location now persists across browsers
- Move change location to a popover rather than a modal
- Create form permission is now split from upload PDF (create subject record item)
🐞 Bug Fixes
- Fix initial configuration import failure
Version 1.38.0 — UX Improvements
Release Date: August 23, 2023
✨ New Features
- Allow support for importing and exporting custom data sources
- Add ability to delete a data source instance
- Add tenant-level toggle to show the user role in the menu bar
⚡ Improvements
- Migrate custom data source client secret to be an AireVault secret
- Show page number and total pages on paged lists
- Improve structural entity selector placement and scroll behaviour
- Use git sparse checkout for faster repository sync
🐞 Bug Fixes
- Fix issue where a success message was shown to a user if git push failed
Version 1.37.0 — Git-Backed Configuration Transfer
Release Date: August 8, 2023
✨ New Features
- Ability to export/import configuration to/from a configured git repository
⚡ Improvements
- Rename data extracts to data sets
- Allow location selector items to be collapsed
- Improve styling of popovers
- Prevent widget title from wrapping and causing layout issues
- Improve error message shown when no subject input field is marked as required
🐞 Bug Fixes
- Fix issue where the data point formatter does not take into account the series data type
Version 1.36.0 — Configuration & UI Fixes
Release Date: July 21, 2023
⚡ Improvements
- Lock changing the subject provider by default so consequences of changing are clearer
🐞 Bug Fixes
- Fix location selector when scrolling
- Fix issue where export configuration order was not predictable
- Fix issue where bar graph could not be edited
Version 1.35.0 — UI Improvements
Release Date: June 30, 2023
⚡ Improvements
- Improved dashboard location selector UI
- Move data sources into visualisation configuration section
- Add support for span tags with custom styling in the Liquid editor
🐞 Bug Fixes
- Fix issue where new data source keys were set to a UUID instead of the entered key
Version 1.34.0 — Default Dashboards
Release Date: June 21, 2023
✨ New Features
- Specify a default dashboard for each section
⚡ Improvements
- Rename collections to dashboards
- Rename views to sections
- Improve viewing audit performance
🐞 Bug Fixes
- Fix issue where the subject list would not respect widget ordering in a dashboard
- Fix issue where subject search would not return expected results when values contained a space
- Fix issue where bar charts would cause overlapping at the extreme ends of the axis
- Fix issue where form buttons were not shown correctly
Version 1.33.0 — Visualisation Metadata Improvements
Release Date: June 2, 2023
✨ New Features
- Add support for a read-only replica connection string for all read queries
- Populate visualisation time frame picker when a default time frame is defined
- Add support for providing structural entity key on subject location mutations instead of the ID
⚡ Improvements
- Restrict date/time based charts to only allow chronological order
- Prefix and suffix whitespace is now ignored when calculating the output type of a Liquid expression in the pipeline
- Improved error handling when there is an issue loading a chart
🐞 Bug Fixes
- Fix issue where notifications were not being received
Version 1.32.0 — Subject Fields Extract
Release Date: May 19, 2023
✨ New Features
- Add ability to create a data extract for subject fields from the internal store
- Support
assignin pipeline Liquid expressions - Ability to configure reference values for series on the y-axis
⚡ Improvements
- Collections are now ordered alphabetically
🐞 Bug Fixes
- Fix issue where removing a field from earlier in the pipeline made it impossible to alter later stages
- Fix issue where selected visualisation type was not highlighted in the designer
Version 1.31.0 — Series Liquid Formatting
Release Date: May 12, 2023
✨ New Features
- Support a Liquid expression for formatting the series display values
⚡ Improvements
- Update Internal Store to reference keys rather than IDs
🐞 Bug Fixes
- Fix issue where multiple data visualisations could be created with the same key within a tenant
Version 1.30.0 — Pipeline Improvements
Release Date: May 5, 2023
✨ New Features
- Add ability to configure group by in the visualisation pipeline
- Add custom age Liquid filter
- Add ability to filter AireFlow tasks by workflow key and task key
⚡ Improvements
- Normalise count transform to be a literal count rather than group and count
- Improve Liquid editor suggestions
- Ensure tooltip is always shown on visualisation type selector
🐞 Bug Fixes
- Fix issue where the default ordering could reference a series that had been removed
Version 1.29.0 — Single Number Visualisation
Release Date: May 2, 2023
✨ New Features
- Add single number visualisation
- Add ability to configure a default time frame in the new designer
- Add dialog box asking if the user wants to open a form upon receiving a notification
🐞 Bug Fixes
- Fix issue where multiple choice field options were not exported and imported
- Handle tenant not existing in AireFlow more gracefully
Version 1.28.0 — Configuration Keys & UI Improvements
Release Date: April 19, 2023
✨ New Features
- Add keys to data sources, visualisations and collections to enable import across the same environment
⚡ Improvements
- Liquid editor is now shown in a popover so layout is not shifted when it is opened
- Add a confirmation modal before deleting a visualisation
- Better guidance when trying to modify or delete a custom field used in the unsolicited inbound configuration
🐞 Bug Fixes
- Fix issue where removing a collection from a view didn't remove it from user defaults for that view
- Fix issue where the right-hand panel could not be shrunk easily when displaying an iframe
Version 1.27.0 — New Visualisation Designer
Release Date: April 5, 2023
✨ New Features
- Add new visualisation designer with ability to define a data pipeline
- Add Liquid editor via Monaco to provide autocompletion and syntax highlighting on computed fields, filters and mappers
- Add keys to structure types, groups and data extracts to enable import across the same environment
⚡ Improvements
- Remove roles from the configuration transfer
- Send a notification to the user who triggered an import once it has completed
Version 1.26.0 — Configuration Transfer
Release Date: March 15, 2023
✨ New Features
- Add configuration transfer (export and import)
- Add search filter on data extracts
⚡ Improvements
- Change default click on subject list to open subject record
- Add Ctrl+click on subject list to open subject preview
- HTML tags now render on subject search results
🐞 Bug Fixes
- Fix issue where widgets on collection configurator kept re-ordering
- Fix issue where actions needed to be opened twice to show after completing an action
- Fix issue where it was impossible to add a data source if there was a connection error to any bundled data source
- Fix issue where an incorrectly configured chart would error the entire page
Version 1.25.0 — List & Collection Improvements
Release Date: February 27, 2023
✨ New Features
- Add pagination to visualisations list
- Allow a collection to be used on multiple views
⚡ Improvements
- Improve error message for subject being removed from the user's view
- Force break in subject banner if no space exists in value
- Inbound subject endpoint now returns 400 if not configured
🐞 Bug Fixes
- Fix within-page ordering on paged lists
- Fix issues on structure forms
- Subject menu is no longer shown if subject not loaded
Version 1.24.0 — V2 Charts
Release Date: February 16, 2023
✨ New Features
- Add support for ECharts Pie Charts
- Add support for tables with Charts V2
⚡ Improvements
- Improve Tenant Initialisation
- Improve access denied error messages
🐞 Bug Fixes
- Fix bug where subject field order could not be saved
Version 1.23.0 — Apache ECharts
Release Date: February 7, 2023
✨ New Features
- Use Apache ECharts for V2 Charts
- Add feature toggle for V2 Charts
- Add ability to pass location key on unsolicited inbound message
Version 1.22.0 — Authentication Improvement
Release Date: January 19, 2023
⚡ Improvements
- Remove use of
/userinfoendpoint in the backend
Version 1.21.0 — Collection & Data Extract Improvements
Release Date: January 5, 2023
⚡ Improvements
- Selected collections are now persisted between sessions and tenants
- Allow DataExtract to be updated
- Standardise form control error messages
🐞 Bug Fixes
- Fix issue where structural entities would fail to load

