Appearance
AireForms Release Notes — 2019
This page contains the AireForms releases published during 2019.
Version 4.13.2 — Digital Reception Styling
Release Date: November 25, 2019
⚡ Improvements
- Improved CSS for the digital reception tool
Version 4.13.1 — Form Styling & Usability Fixes
Release Date: November 21, 2019
⚡ Improvements
- Improved checkbox and radio button styling for wrapped text
- Improved Next and Previous buttons in the Wizard layout
🐞 Bug Fixes
- Fixed excessive radio button and checkbox spacing on clinician-facing forms
- Fixed Scribble control button text alignment
- Fixed very long single words overflowing their container in read view
- Fixed default stop condition text displaying as
null - Fixed selected item colour for rich text select in the GDS theme
- Fixed Scribble control allowing undo beyond the edit stack
Version 4.12.2 — Autosave & Submit Fix
Release Date: October 23, 2019
🐞 Bug Fixes
- Resolved race condition between autosave and submit
Version 4.12.1 — Rich Text Select Accordion
Release Date: October 21, 2019
✨ New Features
- Added rich text select as an accordion control variation
⚡ Improvements
- Improved rich text select styling
- Improved Master Child styling
- Accordion click area is now limited to the header label
🐞 Bug Fixes
- Fixed split date controls not updating when their value was changed by a calculation
- Fixed select control
displayNamenot updating when its value was changed by a calculation - Fixed stop condition dialog not displaying on boolean buttons with a stop condition on
No
Version 4.11.0 — Tokenisation & XPath Improvements
Release Date: October 1, 2019
✨ New Features
- Tokenisation service Get Instance Data API now supports XML as well as JSON
- Added support for the
days-from-date()function - Added support for the
replace()function - Image Upload Control now supports low-fidelity images by default
⚡ Improvements
- Suppressed the
model-onlyview option as it is not currently supported
🐞 Bug Fixes
- Resolved cross-building-block skip logic errors in read view
- Fixed ampersands in labels appearing as their escape code
- Fixed minor styling issue for radio buttons without labels
- Fixed explanatory text highlight styling not being applied
Version 4.10.0 — Delivery Channels & Annotated Images
Release Date: August 14, 2019
✨ New Features
- Extended delivery channels to support data, PDF Base64 and tokenised key values
- Added a
successmessage level alongside default, info, warn and error - Added Annotated Image Control
⚡ Improvements
- Improved error handling for misconfigured cross-building-block rules
- Improved look and feel of the tile-based form launching page
- Improved handling of SMSP integration when a patient is not found
🐞 Bug Fixes
- Fixed CSV mapper issue when a form contained a multi-select with no value
Version 4.9.1 — Repeat Loading Fix
Release Date: July 29, 2019
🐞 Bug Fixes
- Resolved issue where a form would not load when a repeat had no default iteration
Version 4.9.0 — Fax, Tokenisation & Scribble Control
Release Date: July 17, 2019
✨ New Features
- Added fax deliverer
- Added Tokenisation Service Get Instance Data API and Create Tokenized Instance API
- Added free-text Scribble control
- Added customisable stop condition text per item in an itemset
- Added Select with description text
- Added ability to navigate the client to another page after form submission based on form data
- Added tile-based form launching page
- Added XPath function to validate NHS numbers
- Added an
Age In Yearshelper function
⚡ Improvements
- Migrated tooltips from
react-tippytotippy.js-react
🐞 Bug Fixes
- Fixed previewing a building block containing a cross-instance dollar reference
- Fixed Slider control reset highlighting
- Fixed Lazy Select not showing options initially
Version 4.8.1 — Dollar Notation Fix
Release Date: May 31, 2019
🐞 Bug Fixes
- Fixed Dollar notation resolver failing when controls have similar names
Version 4.8.0 — Date/Time & Reference Data Improvements
Release Date: May 24, 2019
✨ New Features
- Added combined date/time control stored as a single date-time data field
- Added stable IDs to elements to aid automated testing
- Added ability to customise the text shown when no items exist within a repeated grid
- Added support for customer-specific pre-population types, such as admission
- Added ability to configure reference data filter groups through management admin screens
- Added XPath filtering support to Lazy Select
- Extended the User plugin to support customer-specific key-value pairs for the logged-in user
⚡ Improvements
- Improved XPath error reporting
🐞 Bug Fixes
- Fixed scaling issue for static images
Version 4.7.0 — Designer & Clinician View Improvements
Release Date: April 26, 2019
✨ New Features
- Allowed mathematical XPath functions to be used through the Designer UI
- Added email body templating following Single Pass form submission
- Added support for returning only the last completed form version for read and PDF views
- Added facility to toggle footer and patient banner visibility in read view
⚡ Improvements
- Autocomplete and Dynamic Data Dropdown controls now search the value as well as the label
- Improved styling for the clinician form read view
- PDF footer now includes the data submission date for clinician forms
Version 4.6.0 — Autosuggest Reference Data
Release Date: March 25, 2019
✨ New Features
- Added autosuggest reference data lookup
- Added basic UI for form designers to specify building block relevance
⚡ Improvements
- Test submissions for CSV/XML now clearly indicate that test data is being used
- Optimised server-side form loading performance through Dollar notation resolver improvements
- First validation error is now scrolled into view
- Updated development form warning text
Version 4.5.0 — CSV Export & Slider Control
Release Date: February 4, 2019
✨ New Features
- Added CSV export support
- Added Slider control
- Added support for plugins with library dependencies
⚡ Improvements
- Optimised
GetFormForKeyin FormRepository - Made it clearer to service users and recipients when Single Pass forms are not flagged as production
- XPath issues are now surfaced to users in Preview Mode
- Refactored persistence layer to save building blocks with instance state
Version 4.4.0 — Clinician Form & PDF View Configuration
Release Date: January 14, 2019
✨ New Features
- Added option to hide a control from the edit view of a form
- Made the patient banner optional in clinician forms
- Added support for custom composite PDF views, allowing a view to contain a subset of available building blocks
⚡ Improvements
- Improved missing Reference Data behaviour

