Skip to content

AireFrame Release Notes

Version: 3.1.0
Release Date: 15 July 2026

🚨 Critical Fixes

  • Fixed Dashboard Switching on iPad and Mobile (FRAME-2461)
  • Fixed Visualisations Getting Stuck Mid-Update (FRAME-2569)

✨ New Features

  • Subject Banner Display Options from the Subject Launcher (FRAME-2589)
  • Smarter Multi-Subject View Updates (FRAME-2594)
  • Streamlined Data Extracts Table (FRAME-2602)

⚡ Improvements

  • Faster Data Visualisations (FRAME-2556)
  • Smarter Subject List Refresh Notifications (FRAME-2567)
  • Live Update Indicators for Structural Entity Widgets (FRAME-2575)

🐞 Bug Fixes

  • Fixed Delayed Permission Updates (FRAME-2584)
  • Fixed Subject Lists Not Refreshing When Marked Stale (FRAME-2619)
  • Fixed Dashboard Reloading and Forms Closing on Widget Updates (FRAME-2628)

Detailed Changes

🚨 Critical Fixes


Fixed Dashboard Switching on iPad and Mobile (FRAME-2461)

Description

Fixed an issue where users on iPad and other mobile devices could not switch back to the original dashboard after selecting a different one on a subject record.

Fixed Visualisations Getting Stuck Mid-Update (FRAME-2569)

Description

Fixed a fault where visualisations could become permanently stuck in a pending state if a data set update job failed without triggering a retry, leaving the visualisation refresh unresolved.

✨ New Features


Subject Banner Display Options from the Subject Launcher (FRAME-2589)

Description

The subject launcher now supports the subjectBanner=hidden, subjectBanner=collapsed and subjectBanner=expanded query parameters, matching existing behaviour on the subject view.

What this means for you

You can now control whether the subject banner is shown, hidden, or collapsed when launching directly into a subject.

Smarter Multi-Subject View Updates (FRAME-2594)

Description

Improved stale subject tracking in the multi-subject view so it no longer flags subjects that aren't part of the active list, and clears stale tracking correctly when navigating between pages.

What this means for you

You'll see fewer unnecessary refreshes and more accurate "out of date" indicators when browsing subject lists.

Streamlined Data Extracts Table (FRAME-2602)

Description

Removed the "used by data pipelines" column from the Data Extracts table, as this information is now covered by the existing "in use" column.

What this means for you

Your Data Extracts table is now simpler and free of duplicate information.

⚡ Improvements


Faster Data Visualisations (FRAME-2556)

Description

Subject list and table visualisations now updated faster and more efficiently and continue to display available data when the subjects at a location change.

What this means for you

Your visualisations will load faster and stay more up to date as your data changes.

Smarter Subject List Refresh Notifications (FRAME-2567)

Description

Reworked how the multi-subject list handles incoming data updates. Rather than refreshing automatically and potentially disrupting filtering or ordering, the list now shows a notification with a manual refresh option, plus a per-session toggle for automatic refresh.

What this means for you

You'll no longer lose your place in a subject list when new data arrives. You'll see a clear notice when updates are available and can choose when to refresh, with an option to turn automatic refreshing back on if you prefer it.

Live Update Indicators for Structural Entity Widgets (FRAME-2575)

Description

Added subscription support for pending update events on structural entity widgets, building on the reworked notification handling introduced elsewhere in this release.

What this means for you

Structural entity widgets will more accurately reflect when their underlying data has changed.

🐞 Bug Fixes


Fixed Delayed Permission Updates (FRAME-2584)

Description

Fixed an issue where changes to a user's role were not reflected in AireFrame in a timely manner, sometimes requiring an overnight cache invalidation before the correct permissions took effect.

Fixed Subject Lists Not Refreshing When Marked Stale (FRAME-2619)

Description

Fixed an issue where the subject list did not refresh when the underlying data was marked as stale.

Fixed Dashboard Reloading and Forms Closing on Widget Updates (FRAME-2628)

Description

Fixed an issue where a widget update sometimes caused the whole page to reload, closing any open forms.