We are excited to announce the release of Adaptive Cards 1.5!
This release contains some highly requested asks from our community as well as improvements to accessibility. One of our most requested features has been support for a Table element and we are happy to support this in Adaptive Cards 1.5!
- Input.Text Masking
- ActionSet Overflow
- Tooltip for Actions
- Static Filtered ChoiceSet
A closer look
Right to left support will enable users from around the globe. Begining in 1.5, users will now be able to set this optional
rtl boolean at the
Input.Text, card authors will now have the ability to mask text such as passwords.
The ActionSet Overflow flyout menu will allow card authors to provide additional actions on their card when limited space is available. This feature introduces the optional
mode property to all action types. If this
mode property is set to
secondary for a given action, then a
... overflow menu will render next to the actions that are set to
Tooltip for Actions
This feature will now allow card authors to specify text that should be displayed to the end user when they hover over an action. Narration software will also pick up on the text further improving our accessibility story. Text can be set using the
tooltip property for actions.
The table element has been a highly requested feature and is now available in 1.5. This means that card authors will no longer need to nest
ColumnSets to mimic table-like behavior and this new approach for tabular data is much more accessible. This new table element will have a concept of columns and rows working as you would expect it to. Note: advanced functionality like sorting and dynamic sizing is not supported in this initial release.
Static Filtered ChoiceSet
Input.ChoiceSet has been improved with the addition of a new
style known as
filtered. Setting the
filtered will enable search and auto complete on the
Input.ChoiceSet for a static list of choices.
All actions will now have a boolean
isEnabled property that is initially set to
true. Setting this property to
false will both visually and functionaly disable the element associated with the action.
When can I use it?
These features are available today for you to test in our designer! We will keep working closely with our partners to ensure they can support this update as soon as possible. The Adaptive Cards community call and our partner status page are both great resources to find out when these updates are supported on different hosts.
Check out the full release notes to learn more and get started!