Skip to content

2.31.0

01 May 2025

  • Add search to data set list
  • Improve configuration navigation
  • Fix issue where the create subject mutation was not validating location assignments
  • Fix issue where the group cache could still contain deleted structural entities
  • Fix issue where visualisations could not be created
  • Fix issue where the previous visualisation pipeline was shown when creating a new visualisation
  • Fix AireIdentity user management link
  • Add login redirect url validation
  • Fix issue where two subjects could be created with the same value for a unique field within a short time frame

2.30.0 - Performance Improvements

04 April 2025

  • Fix performance issues when navigating between the subject list and the subject page
  • Fix issue where form actions would sometimes not show due to slow query performance
  • Improve airevault value fetching performance
  • Add report issue link to the footer
  • Fix issue where policy was not applied correctly to aireflow actions
  • Fix issue where policy was not applied correclty to array custom fields
  • Fix PDF XSS vulnerability

2.29.0 - Liquid Expression Aggregator

27 March 2025

  • Add liquid expression aggregator as an option in the visualisation pipeline
  • Improve aireflow task update error messages
  • Allow a widget to be toggled on for the portal if it is off
  • Subject updated events are now only sent if the subject custom field values have changed
  • Fix issue where the import config notification was not shown
  • Fix issue on the subject upsert API where a date time value was never valid
  • Fix issue where | size liquid filter could not be used on a string value
  • Fix issue where client credentials calls would return 403 even after the permissions were granted
  • Fix issue where due date was not pulled through from form tasks

2.28.0 - New REST APIs

27 February 2025

  • Add API support for subject custom field array values
  • Add invite third-party users REST API
  • Set task owner type when actioning tasks
  • Allow customisation of x-axis label positioning on graphs
  • Fix issue where visualisation ordering did not work correctly for decimal values
  • Fix issue where it was impossible to clear the country code of a phone number
  • Fix issue where import would not update computed field liquid expression if that was the only change
  • Fix issue where zooming out in the browser would un-align the widget header
  • Fix issue where create:widget permission was required to edit a widget
  • Fix issue where the visualisation pending update icon did not disappear after the update was complete
  • Fix subject upsert API validation

2.27.0 - Array Custom Fields & Third-Party Portal Users

11 February 2025

  • Add support for array custom fields
  • Add support for invite third-party users to the portal using an email address
  • Add support for re-inviting users to the portal
  • Apply series formatter to axis tick labels
  • Display resolved liquid value in the applied filter ui
  • Widget filters are now encoded into the url on the subject page
  • Inline liquid filter toggle button
  • Add create structural entity REST API
  • Add subject portal users REST API
  • Fix issue where data points were not shown if actions failed to load
  • Fix issue where subject upsert location could not be changed
  • Fix issue where changing page size did not reset back to the first page
  • Fix issue where changing the structure type of a structural entity could duplicate the custom field values

2.26.0 - AireFlow Form Tasks

16 January 2025

  • Add support for AireFlow form tasks
  • Show user job role in the navigation bar
  • Fix issue where form PDFs would not load
  • Fix loading UI bug on the subject overview page

2.25.0

09 January 2025

  • Add Subject Location Change APIs
  • Fix iframe auto-popup on mobile devices
  • Fix issue where hovering on a bar chart with a custom colour would cause the bar to disappear
  • Fix issue where liquid visualisations could show an error when the data was valid
  • Fix issue where a form could not be created if the user had a valid create form policy

2.24.0 - Visualisation Filters Liquid Support

19 December 2024

  • Add support for liquid expressions in visualisation filters
  • Store who uploaded a PDF, with option to expose on a visualisation
  • Highlight current page in navigation panel when in the configuration section
  • CSP frame-sources are now restricted to the configured iframes of the tenant
  • Performance improvements
  • Fix issue where on-demand visualisation filters were not validated
  • Fix issue where boolean visualisation filter values could not be unchecked
  • Fix issue where time visualisation filters did not work
  • Fix issue where default date time visualisation filters were not rehydrated in the on-demand filter UI

2.23.0

13 December 2024

  • Add support for AireFlow task resource restrictions
  • Add update subject REST API
  • Allow select all structural entity children when creating groups
  • Add support for user identifiers in pie charts
  • Switch to per-tenant job queues
  • Improve git export error message
  • Fix issue where display options were not being rehydrated into the visualisation designer
  • Fix monaco autocompletion

2.22.0

18 November 2024

  • Add subject portal invite REST API
  • Improve liquid monaco autocompletion with nested objects
  • Improve bundled data source names
  • Fix issue where a group with key 'new' could not be viewed/edited
  • Fix issue where showing a status icon on a widget with a long enough title would place it onto a new line
  • Fix issue where a visualisation with a default filter could not be imported

2.21.0 - New API Endpoints

12 November 2024

  • Add get subjects API
  • Add get structural entity by key API
  • Add back to list link on subject page
  • Add support for widget context in the HTML visualisation
  • Show an 'incoming update' icon on widgets when there is new data that has not yet been processed
  • Fix issue where subject invite link could be longer than the screen width
  • Fix issue where stale data icon was shown if the user had stayed on the page for more than 5 minutes
  • Fix issue where if there was two or more multiple choice options, the options for the first field(s) would be the ones for the last field

2.20.0 - Structural Entity Custom Fields

04 November 2024

  • Add custom fields to structural entities (based on the structure type)
  • Add ability to reference contextual data via liquid expressions in widgets
  • Add support for colouring charts by series values using a liquid expression
  • Add resource restrictions for which forms a user can create
  • Add get subject by id API
  • Add get structural entities API
  • Add update structural entity API
  • Fix issue where search results had blank lines
  • Fix issue where pagination would not work if sorting values were the same
  • Fix issue where cached data sets would not update if multiple updates were received in quick succession

2.19.0

07 October 2024

  • Publish Structural Entity Events (Create, Update, Delete) to AireFlow
  • Add extra string fitler comparators (Does not equal, Does not contain, Does not start with, Does not end with)
  • Expose extra pie chart options (Full pie/Donut, Show legend, Show labels)
  • Fix issue where data was not returned for sorted visualisations when a column contained a repeated value
  • Fix issue where a primary field could not be moved to a group
  • Fix issue where a filtered subject list did not show the data from all visualisations
  • Fix issue where form notification was not marked as read when it was auto-launched
  • Fix issue where the JWT token was always not being refreshed when it expired
  • Fix issue where liquid input values were always treated as strings
  • Hide subject preview action button if subject provider is read-only
  • Truncate long labels on bar charts

2.18.0 - Filtering Improvements

17 September 2024

  • Add ability to define default filters for a visualisation
  • Add hidden series that can be filtered & sorted but not displayed
  • Dashboard filters, paging and active location are encoded in the URL, allowing for direct linking
  • Improved UI showing when a filter has been applied
  • Allow page size to be changed on all paged lists
  • Add tenant level multi-subject view
  • Add REST endpoint to lookup users who can access a subject
  • No longer use pointer cursor when graph is not clickable
  • Fix issue where location search would not auto-expand to the matched results
  • Fix issue where AireForms ammend events are not handled correctly
  • Fix issue where a failed subject search would not show an error message
  • Fix issue where filtering on an aggregated visualisation on the subject list would bring back no results

2.17.0 - AireFlow Task Assignment

02 September 2024

  • Add ability to assign AireFlow tasks to users from the widget actions
  • Update search page to match the multi subject list (i.e. add dashboards to the search page)
  • Add loading spinner to iframe widgets before the content is loaded
  • Fix issue where the stale data warning would show if the page had not been refreshed.

2.16.0 - Subject List Filtering & Sorting

14 August 2024

  • Add ability to filter and sort the subject list by any cache-able visualisation series
  • Support the display of aireflow assignee in table widgets
  • Fix issue where saving subject configuration failed if the name of a banner group is changed
  • Fix issue where section dashboard order was not retained

2.15.0 - Performance Improvements

31 July 2024

  • Introduce distributed locks to reduce load on downstream systems when populating the caches
  • Support the display of users in table widgets
  • Fix issue where visualisation cache was constantly being invalidated
  • Fix issue where multiple data points were being shown per subject on the subjects list when the visualisation had a filter, aggregate and/or group by
  • Fix issue where subject avatar toggle was not transferred across environments

2.14.0 - Visualisation Filtering

25 July 2024

  • Add ability to flter visualisations by any defined series
  • Realtime AireFlow task updates on visualisations
  • Migrate to AireAudit for audit logs
  • Improve user group assignment UI
  • Add border to subject avatar
  • Switch subject avatar fetching to use HTTP streaming instead of base64
  • Centre align table headers on visualisations
  • Fix issue where confiugration is wiped when trying to edit a Liquid visualisation

2.13.0 - Default Group

09 July 2024

  • Add default group that when assigned to a user, will allow them to access all structural entities
  • Add ability to search groups
  • Fix issue where user name would sometimes come through as 'Unknown'

2.12.0 - Performance Improvements

02 July 2024

  • Performance improvements to the structure tree, resulting in gains across the board
  • Add support for hyperlinks in sanitised HTML
  • Add a REST API for clearing a data set cache programmatically
  • Keep the search box visible when scrolling through the location tree
  • Add ability to drag and drop series in the WYSIWYG visualisation designer
  • Add ability to set text colour in the WYSIWYG visualisation designer
  • General improvements to the WYSIWYG visualisation designer

2.11.0 - Subject Avatar

11 June 2024

  • Add subject avatar to the subject banner
  • Add ability to withdraw an uploaded PDF document
  • Add delete confirmation before deleting a dashboard
  • Add hover background colour to table rows
  • Fix issue where static assets were not being cached
  • Fix issue where page counter is incorrect when a filter is changed
  • Fix issue where data set errors on the subject list were repeated
  • Fix issue where the user name is sometimes shown as 'Unknown' in the navbar

2.10.0 - WYSIWYG HTML Visualisations

21 May 2024

  • Add a WYSIWYG visualisation type to allow custom formatting of an aggregated data point
  • Add MinBy and MaxBy aggregators to retrieve an entire data point by the lowest specified values
  • Add ability to drag custom fields from one group to another
  • Add a footer
  • Add copy button to custom fields for quick key copying
  • Improve git repository connection failure messaging
  • Add max height to available fields in visualisation designer to stop drag-scrolling
  • Fix issue where updating a visualisation required a refresh before changes were visible
  • Fix issue with removing a custom field when using a read-only subject provider
  • Changing the subject provider now clears the inbound subject configuration
  • Changing the subject provider now clears the user-group associations
  • Fix issue where the structure tree required a refresh to update when changing the parent of a structural entity

2.9.0 - Banner Groups & Restricted Fields

07 May 2024

  • Add ability to define groups of fields to display in the subject banner
  • Add ability to restrict fields based on policies defined in AireIdentity
  • Add search filter to visualisation available fields
  • Collapse banner by default on the portal site
  • Order available configuration imports from newest to oldest
  • Allow the tenant to set a custom error message for the portal when the user is not linked to a subject
  • Add an option to send the bearer token in the query parameter for an iframe (default is false)
  • Fix issue where configuration could not be imported for read-only subject provider
  • Fix issue where timeframe picker allowed the user to miss a mandatory field
  • A table containing no items with actions no longer renders the actions column
  • Fix issue where a count aggregate visualisation would not display on the multi subject view
  • Fix issue where the location search would spin indefinitely
  • Fix issue where inbound subject messaging could be enabled for a read-only subject provider
  • Subject edit form is now read only for a read-only subject provider
  • Subject location edit form is now read only for a read-only subject provider
  • Fix issue where search results could not be paginated
  • Fix issue where search result columns could be misaligned
  • Fix issue where structure type could not be created
  • Fix issue where linking an existing user to a subject would clear their groups
  • Fix issue where multi subject view would throw an error if access to the user's default location was revoked

2.8.0 - External Structure Provider

10 April 2024

  • Add support for fetching structure types, entities and groups from the subject provider
  • Tenant display name is retrieved from the token rather than stored in the database
  • Add search model to location tree
  • Add subject invite link in UI after invite
  • Add logic to invalidate client credentails token on 401 response
  • Allow tenanted login by using https://[tenant].frame.aireinnovate.com
  • Display tenant environment name in the UI
  • Support read-only subject providers
  • Add subject created/updated event notifications
  • Improve last selected location behaviour
  • Improve error message when creating a data source instance with an existing key
  • Fix user group list not updating after adding user to a group
  • Fix frontend visualisation data caching issue
  • Fix issue where creating a new dashboard would show an error
  • Fix widget search
  • Fix issue where widget delete model does not close on delete

2.7.0 - Portal Site & Single Step Onboarding

10 March 2024

  • Migrate permissions and roles to AireIdentity
  • Reflect user list from AireIdentity
  • Add read only subject provider
  • Add seperate portal widgets & dashboards
  • Export transfer configuration now uses notifications to handle large exports
  • Add support for forms4health partial date control

2.6.0

23 February 2024

  • Replace OIDC with cookie auth flows
  • Add search filter to user list
  • Improve widget seach filter
  • Split edit:user permission into create:usergroup and delete:usergroup for finer grained control
  • Add option to display headers in a table visualisation
  • Ability to create a dynamic series name
  • Only render import/export tabs on configuration page if tenant has a repository configured
  • Add forms data set author filter option
  • Dashboard selector is no longer displayed if there is only one dashboard
  • Fix issue where filtered visualisations totals were showing the pre-filtered total
  • Fix issue where structure type name could not be updated

2.5.0

24 January 2024

  • Add support for contains operator in the visualisation pipeline
  • Forms are now grouped by classification in the add form modal
  • Right side overlay now opens full screen by default, with a button to shrink to 50%
  • Add extra security checks to the PDF upload
  • Fix issue where grouped bar charts are not coloured correctly
  • Improve visualisation designer group by selector for a large number of options
  • Fix issue where the key of a widget cannot be changed on creation if it is not unique

2.4.0 - IFrame Widgets

10 January 2024

  • New iframe widget type that can be used to embed external content
  • Add ability to clear the cache for a data set
  • Add Strict-Transport-Security and permissions-policy headers
  • Improve stale data message
  • Hide the graph key for a categorical (aggregated) visualisation
  • Fix incorrect data extract list permission check
  • Move menu item tooltips to the right
  • Center align subject list elements
  • Improve widget layout

2.3.0

29 November 2023

  • Ensure all components meet WCAG 2.2 standards
  • Add plus_time and round_to_next liquid filters
  • Add ability to define the subject access configuration
  • AireForms now correctly looks-up the author when displaying a form

2.2.0

20 November 2023

  • Upgrade monaco editor to latest
  • Improve frontend visualisation performance
  • Add success message on PDF upload
  • Fix visualisation errors
  • Fix issue where notifications were not always being received

2.1.0 - Visualisation Data Caching

08 November 2023

  • Add caching support for subject based (single subject view & subject list) visualisations
  • Improve paging performance

2.0.0 - Performance Improvements

18 October 2023

-Visualisation data now uses primitive values rather than strings

  • Migrate to the AireForms V2 Extract API
  • Fetch subjects as a batch rather than individually
  • Fix default location update error
  • Fix issue where visualisations would fail to load if user did not have the view subject record item permission
  • Disallow date/time filters (date, cui_date, cui_time, cui_date_time) in the mapping and filter transforms. These must be applied as a series formatter instead

1.39.0

04 October 2023

  • Add search filter to data visualisations
  • Last selected location now persists across browsers
  • Move change location to popover rather than modal
  • Create form permission is now split from upload PDF (create subject record item)
  • Fix initial configuration import failure

1.38.0 - UX improvements

23 August 2023

  • Migrate custom data source client secret to be an AireVault secret
  • Allow support for importing and exporting custom data sources
  • Add ability to delete a data source instance
  • Show page number and total pages on paged lists
  • Add Tenant-level toggle to show the user role in the menu bar
  • Improve structural entity selector placement and scroll behaviour
  • Use git sparse on checkout for faster repository sync
  • Fix issue where a success message was shown to a user if git push failed

1.37.0 - Git backed configuration transfer

08 August 2023

  • Ability to export/import the configuration to/from a configured git repository
  • 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
  • Fix issue where the data point formattter does not take into account the series data type
  • Improve error message shown to the user when no subject input field is marked as required

1.36.0

21 July 2023

  • Lock changing the subject provider by default so consequences of changing are clearer
  • Fix location selector when scrolling
  • Fix issue where export configuration order was not predictable
  • Fix issue where bar graph could not be edited

1.35.0 - UI improvements

30 June 2023

  • Improved dashboard location selector UI
  • Move data sources into visualisation configuration section
  • Add support for span tags with custom styling in the liquid editor
  • Fix issue where new data sources keys were set to a UUID instead of the entered key

1.34.0 - Default Dashboards

21 June 2023

  • Specify a default dashboard for each section
  • Rename collections to dashboards
  • Rename views to sections
  • Improve viewing audit performance
  • 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

1.33.0 - Visualisation Metadata Improvements

02 June 2023

  • 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
  • Restrict date/time based charts to only allow chronological order
  • Prefix & suffix whitespace is now ignored when calculating the output type of a liquid expression in the pipeline
  • Add support for providing structural entity key on subject location mutations instead of the id
  • Fix issue where notifications were not being received
  • Improved error handling when there is an issue loading a chart

1.32.0 - Subject fields extract

19 May 2023

  • Add ability to create a data extract for subject fields from the internal store
  • Support assign in pipeline liquid expressions
  • Ability to configure reference values for series on the y axis
  • Collections are now ordered alphabetically
  • 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

1.31.0 - Series Liquid Formatting

12 May 2023

  • Support a liquid expression for formatting the series display values
  • Update Internal store to reference keys rather than ids
  • Fix issue where multiple data visualisations could be created with the same key within a tenant

1.30.0 - Pipeline improvements

05 May 2023

  • Add ability to configure group by in the visualisation pipeline
  • Normalise count transform to be a literal count rather than group and count
  • Add custom age liquid filter
  • Add ability to filter aireflow tasks by workflow key and task key
  • Improve liquid editor suggestions
  • Fixed issue where the default ordering could reference a series that had been removed
  • Ensure tooltip is always shown on visualisation type selector

1.29.0 - Single Number Visualisation

02 May 2023

  • 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
  • Fix issue where multiple choice field options were not exported & imported
  • Handle tenant not existing in aireflow more gracefully

1.28.0

19 April 2023

  • Add keys to data sources, visualisations and Collections to enable import across the same environment
  • 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
  • Fixed issue where removing a collection from a view didn't remove it from user defaults for that view
  • Fixed issue where the right hand panel could not be shrunk easily when displaying an iframe

1.27.0 - New Visualisation Designer

05 April 2023

  • 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
  • Remove roles from the configuration transfer
  • We now send a notification to the user who triggered an import once it has completed (since it is a background task)

1.26.0 - Configuration Transfer

15 March 2023

  • Add configuration transfer (export & import)
  • Add search filter on data extracts
  • 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
  • Fixed issue where widgets on collection configurator kept re-ordering
  • Fixed issue where actions needed to be opened twice to show after completing an action
  • Fixed issue where it was impossible to add a data source if there was a connection error to any bundled data source
  • Fixed issue where incorrectly configured chart would error the entire page

1.25.0

27 February 2023

  • Add pagination to visualisations list
  • Improve error message for subject being removed from the user's view
  • Allow a collection to be used on multiple views
  • Force break in subject banner if no space exists in value
  • Inbound subject endpoint now returns 400 if not configured
  • Fix within-page ordering on paged lists
  • Fixed issues on structure forms
  • Subject menu is no longer shown if subject not loaded

1.24.0 - V2 Charts

16 February 2023

  • Add support for ECharts Pie Charts
  • Add support for tables with Charts V2
  • Improve Tenant Initialisation
  • Fixed bug where subject field order could not be saved
  • Improve access denied error messages

1.23.0

07 February 2023

  • Use Apache Echarts for V2 Charts
  • Add feature toggle for V2 Charts
  • Add ability to pass location key on unsolicited inbound message

1.22.0

19 January 2023

  • Remove use of /userinfo endpoint in the backend

1.21.0

05 January 2023

  • Selected collections are now persisted between sessions and tenants
  • Allow DataExtract to be updated
  • Fix issue where structural entities would fail to load
  • Standardise form control error messages

1.20.0 - External Subject Indentifier Improvements

02 December 2022

  • Ability to specify what subject identifier to use for data extracts
  • Ability to toggle between internal and external subject identifier on audit
  • Fix permission issue
  • Fix issue with missing data on events
  • Collections no longer fail to load if one or more data sources are unreachable

1.19.0 - Time-Frame Field Filtering

24 November 2022

  • Ability to specify the date/time field used for timeframe filtering
  • Add FHIR data extract resource auto-completion
  • Unsolicited inbound update subject messages no longer needs all required fields to be provided
  • Add suport for external id lookup expression

1.18.0 - External Indentifier Subject Launch

07 November 2022

  • Add support for custom external id mapping
  • Ability to launch the subject page using the external id
  • Ability to add a custom data provider
  • Add description field to data extracts
  • Add a headless (navigation-less) mode
  • Fix issue with unsolicited messaging where subject fields are blanked if missing

1.17.0 - Notifications distributed support

28 September 2022

  • Use RabbitMQ to allow for notifications on distributed deployments
  • Fix aggregate count
  • Fix collection selector cache issue

1.16.0 - Notifications

18 August 2022

  • New notification feature, initially for workflow form creation
  • Show confirmation modal before deleting structual entity
  • Fixed issue where subjects can be 'lost' on creation
  • Minor bugfixes

1.15.0 - Unsolicited Create Form Endpoint

11 August 2022

  • Add new messaging endpoint for creating a form from an external system
  • Improve client credentials authorization

1.14.0 - Structure Improvements

02 August 2022

  • Structure Types can now be deleted
  • The parent of a structural entity can now be modified
  • The structural entity search has been replaced with the tree view
  • Location name can be customised at the tenant level

1.13.0 - Structure Improvements

15 July 2022

  • Structural Entities can now be deleted

1.12.0 - S3 PDF Uploads

11 July 2022

  • PDFs are now uploaded to S3, enabling production use

1.11.0 - Publish Events to AireFlow

14 June 2022

  • Publish subject-based events to aireflow

1.10.0 - Bug fixes

10 June 2022

  • Fix accessbility issues
  • Improve group selector view
  • Fix issues where updating a visualisation does not persist the changes
  • Introduce a new notification system for audit

1.9.0 - Unsolicited Inbound Subjects

07 June 2022

  • Ability to declare a custom field as unique
  • Unsolicited inbound subject messaging (matching)
  • Subject list aggregate visualisation display issues

1.8.0 - Data pipelines

17 May 2022

  • Use new data pipeline for structured data fetching and transformation

1.7.0 - Collections

28 April 2022

  • Collections feature
  • Sticky subject preview header
  • Visualisation V2 Migrations

1.6.0 - Bugfix

13 April 2022

  • Hide banner from Forms PDF
  • Backend changes

1.5.0 - Bugfixes

28 March 2022

  • Fix Paging Issues
  • Reduce erronous error logging
  • Continuing work on Data Visualisations V2

1.4.0 - Forms4Health Integration Improvements

24 February 2022

  • Use the new Forms4Health data extract api, specific controls are no longer required on data extracts
  • Fix an issue where dimension keys could clash on a form-level extract
  • Add ability to withdraw and re-instate Forms
  • Pull valid task transitions directly from AireFlow

1.3.0 - AireFlow Integration Improvements

16 February 2022

  • Use the new AireFlow API which reduces requests to <1s
  • Add filter for AireFlow workflow definition id
  • Update search page design
  • Fix constrained value configuration issues

1.2.0 - Custom field additions

04 February 2022

  • Expose subject id on audit
  • Ability to view Form PDFs
  • Added constrained values custom field
  • Allow specific HTML elements within custom fields
  • Support filtering aireflow tasks by multiple statuses

1.1.0 - Quick-Change Subject Location

17 January 2022

  • Ability to quickly change a subject location from the subject preview screen
  • Various bugfixes

1.0.0 - Improved Subject Configuration

08 December 2021

  • Group subject fields into Primary/Secondary/Hidden to alter the subject banner
  • View data extract
  • Support input fields on perform actions
  • Improved subject search

0.43.0 - Upgrades

11 November 2021

  • Upgrade to F4H 5.8.0
  • Upgrade to .NET 6.0
  • Minor bugfixes

0.42.0 - Improved subject location management

26 October 2021

  • Subjects with no locations are automically assigned to a 'Archive' structual entity
  • Stacked bar graph visualisation
  • Improved custom field validation
  • Ability to view subject location screen without edit subject permission
  • Update right-side banner close icon
  • Move secondary id into custom field

0.41.0 - Perform actions

18 October 2021

  • Add support for performing actions on data points
  • Add AireFlow task actions
  • Improved permission checks for data point actions

0.40.0 - Minor bugfixes

06 October 2021

0.39.0 - Forms4Health Integration Improvements

20 September 2021

  • Pull form instances list directly from forms4health, allowing for single pass form submissions
  • Structural Entity bugfixes

0.38.0 - Custom Field Updates

14 September 2021

  • Custom field key is stable once added
  • Use custom field key in F4H context instead of name
  • Migrate Date of Birth and Date of Death fields to Date fields

0.37.0 - Data Providers

10 September 2021

  • Create DataProvider SDK
  • Migrate 'bundled' data providers to use new sdk
  • Ability to delete unused data extracts

0.36.0 - Usability Improvements Part 3

17 August 2021

  • Ability to edit data visualisations
  • Upgrade to Forms4Heatlth 5.6.0

0.35.0 - Computed Custom Fields

21 July 2021

  • Ability to define computed custom fields using liquid syntax
  • Logout bugfix

0.34.0 - Usability Improvements Part 2

16 July 2021

  • Fix aggregated data visualisation caching issue
  • Allow designer to choose between control value and display value for f4h controls
  • Replace data extract json editor with Monaco (VSCode), providing syntax highlighting and auto-completion
  • Increase default width of overlay
  • Package Updates

0.33.0 - Usability Improvements Part 1

07 July 2021

  • Improve login flow
  • Ability to delete groups
  • Fix subject location search issues

0.32.0 - Bug fixes

10 June 2021

  • Update forms4health to v5.3.4 resolving aireflow notification issues
  • Fix view forms issue
  • Structural entity bugfixes
  • Add internal tenant management api

0.31.0 - Data Extract Refactor

20 May 2021

  • Ability to reuse data extracts for multiple visualisations
  • Reduced data transmitted by only sending the subject identifiers
  • Removed non-required logs by catching aborted connections

0.30.0 - AireFlow Data Source

30 April 2021

  • AireFlow data source (tasks)
  • Fix structural entity children issue
  • Use AireFrame subject banner above forms
  • Altering audit filter resets paging to default
  • Visualisation Layout Issues
  • Expand structured data aggregation to all data sources

0.29.0 - Widget Improvements

14 April 2021

  • Widget rendering performance improvements
  • Make it clear on a visualisation that it is being filtered by a time frame
  • Improve structural entity tree
  • Upgrade to Forms4Health 5

0.28.0 - Security Improvements

19 March 2021

  • Add Security Headers
  • Encrypt Data Source secret values
  • Permission checks on file apis
  • Action API
  • Auto-clear stale active structural entity
  • Fix right-side buttons not showing correctly

0.27.0 - F4H AireFlow Plugin

16 February 2021

  • Migrate to AirePolicy for multi-tenancy
  • Validate filenames in file download api
  • F4H AireFlow Plugin

0.26.0 - Improved Visualisation Designer

29 January 2021

  • Extra charting options on visualisation designer
  • Improved visualisation designer for external data sources
  • Time frame picker
  • Subject Preview
  • Other UI updates
  • Fixed subject custom field mapping

0.25.0 - Data Source Config

14 December 2020

  • Configure and ammend data sources within the AireFrame UI
  • Ability to configure multiple data sources of the same type (e.g. FHIR R4)
  • Tenants using an external subject provider can now create forms and upload pdfs
  • Upgrade to Apollo Client 3
  • Various bug fixes and Development setup fixes

0.24.0 - External Subject Provider

24 November 2020

  • Allow subjects to be provided using FHIR - This will later be augmented with tenant-provided plugins for their own data sources
  • Subject fields now require a mapping if using an external subject Provider
  • Net5 Upgrade
  • Hot Chocolate GraphQL 11 Upgrade
  • Other package updates

0.23.0 - Custom Field Updates

10 November 2020

  • Subjects and Persons have been merged and use a combination of custom fields with different data types
  • Custom fields can now be added for a range of different data types

0.22.0 - UI Updates

22 October 2020

  • Improved Login Modal
  • Improved Mobile Navigation
  • Widgets don't take full vertical space when they are collapsed
  • Performance Logging

0.21.0 - Subject Location Assignment

12 October 2020

  • Ability to assign subjects to structural entities

0.20.0 - Tenant Structure Part 2

06 October 2020

  • Tenant-Level Subject Search
  • Strucutral Entity Groups with ability to assign users to groups
  • Structural Entity drill-down view for multi subject views

0.19.0 - Tenant Structure Part 1

17 September 2020

  • Ability to create Tenant Structural Entites (e.g. Organisations, Ward, Region, School)

Last updated: