We are excited to release Adaptive Cards v1.5!
Latest Packages
* :tada:[.NET Templating 1.2.2](https://www.nuget.org/packages/AdaptiveCards.Templating/1.2.2)
* :tada:[XAML Object Model 1.0.0](https://www.nuget.org/packages/AdaptiveCards.ObjectModel.Uwp/1.0.0)
* :tada:[XAML 3.0.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Uwp/3.0.0)
* :tada:[JavaScript 2.10.0](https://www.npmjs.com/package/adaptivecards/v/2.10.0)
* :tada:[React 1.0.0](https://www.npmjs.com/package/adaptivecards-react/v/1.0.0)
* :tada:[Android 2.8.0](https://search.maven.org/artifact/io.adaptivecards/adaptivecards-android/2.8.0/aar)
* :tada:[iOS 2.8.1](https://cocoapods.org/pods/AdaptiveCards)
* :tada:iOS 2.8.1 SPM Commit Hash: 96076818f
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!
New Features
1. [RTL](https://github.com/microsoft/AdaptiveCards/blob/main/specs/features/RTL.md)
2. [Input.Text Masking](https://github.com/microsoft/AdaptiveCards/issues/4673)
3. [ActionSet Overflow](https://github.com/microsoft/AdaptiveCards/issues/4715)
4. [Tooltip for Actions](https://github.com/microsoft/AdaptiveCards/issues/4668)
5. [Tables](https://github.com/microsoft/AdaptiveCards/blob/main/specs/features/Tables.md)
6. [Static Filtered ChoiceSet](https://github.com/microsoft/AdaptiveCards/issues/4713)
7. [Action.isEnabled](https://github.com/microsoft/AdaptiveCards/issues/4670)
Bug Fixes
Shared
* https://github.com/microsoft/AdaptiveCards/issues/6393
JS
* https://github.com/microsoft/AdaptiveCards/issues/6398
* https://github.com/microsoft/AdaptiveCards/issues/5863
* https://github.com/microsoft/AdaptiveCards/issues/5837
* https://github.com/microsoft/AdaptiveCards/issues/5666
.NET
* https://github.com/microsoft/AdaptiveCards/issues/5575)
* https://github.com/microsoft/AdaptiveCards/issues/5963
Android
* https://github.com/microsoft/AdaptiveCards/issues/6299
* https://github.com/microsoft/AdaptiveCards/issues/6238
iOS
* https://github.com/microsoft/AdaptiveCards/issues/6365
* https://github.com/microsoft/AdaptiveCards/issues/6222
* https://github.com/microsoft/AdaptiveCards/issues/6220
* https://github.com/microsoft/AdaptiveCards/issues/6219
* https://github.com/microsoft/AdaptiveCards/issues/6219
* https://github.com/microsoft/AdaptiveCards/issues/6149
* https://github.com/microsoft/AdaptiveCards/issues/6083
* https://github.com/microsoft/AdaptiveCards/issues/6082
* https://github.com/microsoft/AdaptiveCards/issues/6025
* https://github.com/microsoft/AdaptiveCards/issues/6025
* https://github.com/microsoft/AdaptiveCards/issues/5650
XAML
* https://github.com/microsoft/AdaptiveCards/issues/5865
Accessibility
* https://github.com/microsoft/AdaptiveCards/issues/6272
* https://github.com/microsoft/AdaptiveCards/issues/6271
* https://github.com/microsoft/AdaptiveCards/issues/6268
* https://github.com/microsoft/AdaptiveCards/issues/6263
* https://github.com/microsoft/AdaptiveCards/issues/6263
* https://github.com/microsoft/AdaptiveCards/issues/6261
* https://github.com/microsoft/AdaptiveCards/issues/6259
Website
* https://github.com/microsoft/AdaptiveCards/issues/6448
* https://github.com/microsoft/AdaptiveCards/issues/6375
* https://github.com/microsoft/AdaptiveCards/issues/6021
* https://github.com/microsoft/AdaptiveCards/issues/5703
* https://github.com/microsoft/AdaptiveCards/issues/5642
Breaking Changes
XAML
* The classes and interfaces under `AdaptiveCards.Rendering.Uwp` which represent the object model of the card, parsing functionality, and all related enums have been moved to the `AdaptiveCards.ObjectModel.Uwp` namespace.
* The following properties have been converted from value types to an `IReference` to those value types:
* `AdaptiveCards.ObjectModel.Uwp.AdaptiveImage.HorizontalAlignment`
* `AdaptiveCards.ObjectModel.Uwp.AdaptiveContainer.VerticalContentAlignment`
* `AdaptiveCards.ObjectModel.Uwp.AdaptiveColumn.VerticalContentAlignment`
* `AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement.Size`
* `AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement.Weight`
* `AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement.Color`
* `AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement.IsSubtle`
* `AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement.FontType`
* `AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlock.HorizontalAlignment`
* `AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlock.HorizontalAlignment`
* `AdaptiveCards.Rendering.Uwp.AdaptiveTextConfig` class used to configure fact sets in the host config has been renamed to `AdaptiveCards.Rendering.Uwp.AdaptiveFactSetTextConfig`
* `AdaptiveCards.Rendering.Uwp.AdaptiveRenderContext.AddInlineShowCard` has been removed.
iOS
* `ACRVerticalAlignment` enum name has changed to `ACRVerticalContentAlignment`
* AdaptiveCards framework has a new dependency on FluentUI framework.
* Actions targets such as `ACRAggregateTarget`, `ACRShowCardTarget` and etc will have a new base target `ACRBaseTarget` and it will take the dependency on FluentUI.
* `hasStretchableView` and `hasPaddingView` `properties` are removed from `ACRColumnView`.
* `heightType` `property` is added to `ACRColumnView`.
* `ACRContentHoldingUIScrollView`'s `properties`, `widthConstraintForStretch`, `centerXConstraintForStretch`, `centerYConstraintForStretch` are consolidated to `nonStretchConstraints` and `stretchConstraints`
* `- (void)hideIfSubviewsAreAllHidden` is removed from `ACRContentStackView`
* Gesture recognizer for Action targets are changed from `LongPressureGestureRecognizer` to `TapGestureRecognizer` to differentiate the gesture for tooltip feature.
* min supported iOS version is bumped to iOS12.1 due to FluentUI dependency.
* Umberall header is changed from ACFramework.h to AdaptiveCards.h
* Path to C++ and ObjectiveC++ headers are changed, add the source path in `HeaderSearchPath` in Xcode with recursion `true`.
* $POD_SRC can be used for the C++ and ObjectiveC++ headers.
Android
* CollectionTypeElement has been renamed to `StyledCollectionElement`
* The usage of android.support libraries has been removed in favor of the newer androidx libraries
* com.android.support:appcompat-v7:28.0.0 -> androidx.appcompat:appcompat:1.0.0
* com.android.support.constraint:constraint-layout:1.1.3 -> androidx.constraintlayout:constraintlayout:1.1.3