LogoLogo
Changelog
Changelog
Changelog
  • 18.5 Release Notes (5/4)
  • 18.4 Release Notes (3/23)
  • 18.3.16 Release Notes (2/21)
  • 18.3 Release Notes (2/9)
  • 18.2 Release Notes (12/13)
  • 18.1.253 Release Notes (11/29)
  • 18.1.245 Release Notes (11/22)
  • 18.1.233 Release Notes (11/17)
  • 18.1.213 Release Notes (11/15)
  • 18.1.212 Release Notes (11/10)
  • 18.1.187 Release Notes (11/3)
  • 18.1.173 Release Notes (11/1)
  • 18.1.161 Release Notes (10/27)
  • 18.1.107 Release Notes (10/18)
  • 18.1.98 Release Notes (10/13)
  • 18.1.92 Release Notes (10/11)
  • 18.1.83 Release Notes (10/7)
  • 18.1.56 Release Notes (9/27)
  • 18.1.21 Release Notes (9/15)
  • 18.1 Release Notes (9/13)
  • 18.0.435 Release Notes (9/7)
  • 18.0.424 Release Notes (8/30)
  • 18.0.411 Release Notes (8/26)
  • 18.0.389 Release Notes (8/23)
  • 18.0.376 Release Notes ( 8/16)
  • 18.0.367 Release Notes (8/11)
  • 18.0.361 Release Notes (8/9)
  • 18.0.335 Release Notes (8/2)
  • 18.0: Builder Impact (3/22)
  • 17.15 Release Notes (3/2/22)
  • 17.14 Release Notes (9/27/21)
  • 17.13 Release Notes (8/13/21)
  • 17.12 Release Notes (4/29/21)
  • 17.11 Release Notes (4/6/21)
  • 17.10 Release Notes (03/10/21)
Powered by GitBook
On this page
  • 🎉 Added
  • Data Models and Form Controls
  • Data Models and Form Controls
  • Accessibility and WCAG Improvements
  • Internal Support Access
  • Activity Explorer Improvements
  • 🚧 Deprecations
  • Custom Data Types
  • 🛠 Fixes & Updates

Was this helpful?

18.5 Release Notes (5/4)

Next18.4 Release Notes (3/23)

Last updated 1 year ago

Was this helpful?

Hello Builders! Version 18.5 of the Airkit platform is out! This release, we've got some miscellaneous improvements across the platform as well as the introduction of one major new feature: there's now a way to generate forms from a Data Model that not only automatically structures the input fields, but handles validation as well. This should make it much faster to build complicated forms!

Let's jump right in!

🎉 Added

Data Models and Form Controls

Data Models and Form Controls

🎊 Introducing the Web Control, which generates forms out of ! 🎊

Using Data Models to build Forms expedites the process of creating the form UI and streamlines the process of handling validation. Validation requirements, as well as the Failure Text that should be displayed to users when each requirement is not met, are configured in the Data Model and then automatically incorporated into the Form after it is tied to the Data Model. Pre-configured Actions then generate appropriate user-facing error messages that display when requirements are not met. This is made possible in part by two new Airscript functions: , which references Data Models directly, and , which defines the appropriate error message to display.

To learn more, check out .

Accessibility and WCAG Improvements

We are continuing to make improvements to the web accessibility features available to incorporate into our consumer-facing applications. More of our Controls have been updated with the proper Aria properties, keyboard controls, and voiceover capabilities.

For more on how to enable accessibility features on your apps, see .

Internal Support Access

There is now a mechanism to grant Airkit Support temporary access to your Organization without needing to create a full user account! You can find the interface for this in in the Console, under > Organization.

Activity Explorer Improvements

Other activity explorer fixes were performance and cleaning up the columns of data: we fixed some of the scrolling issues, and added more of the UUIDs to the view.

🚧 Deprecations

Custom Data Types

🛠 Fixes & Updates

  • We fixed a bug preventing copy/pasting in the platform when accessed through Firefox.

There is new UI for Event Filtering when exploring application activity in both for and the Sessions emulated via . Depending on what aspect of an application flow you are trying to examine, this can help narrow down the Events you need to search through in order to find what you're looking for.

Custom Data Types have been turned into Data Models. Data Models can do everything Custom Data Types can do and then some, but they are edited in the rather than the .

AirData Performance Improvements - We've made improvements to the speed and reliability of manually supplying data to . Copy/Pasting large quantities of data in to AirData will result in less lag.

We fixed a bug in the made it impossible to set a Background color when there was a Font Variable with the same name.

We fixed a bug where the did not allow selection of a date more than 90 days in the future when selecting any calendar. The date picker now allows you to extend the days into the future that can be selected after choosing the necessary calendar.

published Sessions
App Preview
Data Model Editor
AirData Builder
AirData
Theme Builder
Date Picker
👋
Form
Data Models
Trigger Form Validation
RUN_VALIDATIONS
FIRST_VALIDATION
Making Forms from Data Models
Accessibility in Airkit
Settings