Skip to content

AireAssert Release Notes

Version: 1.3.5
Release Date: 9 September 2026

✨ New Features

  • Import Features Within the Same File (AA-918)
  • Updated Third-Party Dependencies (AA-999)
  • Consistent ID and Label Referencing in the Test Runner (AA-1006)
  • Detect Successful Submission for Redirecting Forms (AA-1015)
  • Improved Code Completion Suggestions (AA-1024)
  • Hover for Code Completion Details (AA-1026)
  • View Recordings Without Downloading (AA-1030)
  • Download Test Log Results (AA-1031)
  • Automatic TOTP Extraction from QR Codes (AA-1033)

🐞 Bug Fixes

  • Code Completion for Scenario References (AA-1009)
  • Fixed Patient Form Submission Test Failure (AA-1018)

Detailed Changes

✨ New Features


Import Features Within the Same File (AA-918)

Description

Aire Assert now supports importing features directly within the same file they're used in, rather than requiring them to be defined in separate files. Existing imports from external files continue to work exactly as before.

What this means for you

You can now define and reuse smaller, related features in one file, making your test suites more concise and easier to manage.

Updated Third-Party Dependencies (AA-999)

Description

A third-party library used within Aire Assert has been updated to the latest version to address a known security vulnerability.

What this means for you

You're automatically protected by this update, with no changes required on your part.

Consistent ID and Label Referencing in the Test Runner (AA-1006)

Description

The way the test runner resolves references to controls and elements by ID versus Label has been reviewed and made consistent: a reference prefixed with # is always treated as an ID, while an unprefixed reference is checked as an ID first, then falls back to a Label.

What this means for you

When writing test steps, you can now rely on ID and Label references behaving the same way everywhere in the runner, making your tests more predictable.

Detect Successful Submission for Redirecting Forms (AA-1015)

Description

Aire Assert can now detect a successful submission for forms that redirect to another page afterwards, rather than only recognising success on the same page.

What this means for you

If your forms redirect after submission, your tests can now confirm success reliably without extra workarounds.

Improved Code Completion Suggestions (AA-1024)

Description

Code completion suggestions have been simplified so each control appears once, shown as "Label - #id", rather than duplicated with the label and ID reversed. Searching or filtering still matches against both the label and the ID, and a #-prefixed search still shows the ID first.

What this means for you

Code completion now shows clearer, non-duplicated suggestions, making it quicker to find the control you're looking for.

Hover for Code Completion Details (AA-1026)

Description

You can now hover over items with code completion available to see additional information, rather than needing to press Ctrl+Space.

What this means for you

If you prefer using your mouse over keyboard shortcuts, you can now see extra detail on code completion items just by hovering over them.

View Recordings Without Downloading (AA-1030)

Description

Test recordings can now be opened and viewed in a new browser tab, instead of only being available as a download. A download option remains available.

What this means for you

You can now quickly watch a recording in your browser without downloading it to your device first.

Download Test Log Results (AA-1031)

Description

You can now download the results of test logs directly.

What this means for you

You can save your test log results locally for sharing or record-keeping.

Automatic TOTP Extraction from QR Codes (AA-1033)

Description

Creating a new AireFrame test user previously required manually extracting a TOTP secret from a QR code. You can now upload the QR code and have the TOTP secret extracted automatically.

What this means for you

Setting up test users with two-factor authentication is now much quicker — just upload the QR code instead of manually extracting the secret.

🐞 Bug Fixes


Code Completion for Scenario References (AA-1009)

Description

Code completion has been added for the "GIVEN we have run scenario" statement, suggesting other scenarios in the same feature file as well as any imported via an Import statement.

Fixed Patient Form Submission Test Failure (AA-1018)

Description

Fixed an issue causing a patient form submission test to fail incorrectly.