Adaptive-cards-py

Latest version: v0.2.5

Safety actively analyzes 715032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 10

2020.12

Latest Packages
* Renderers
* .NET
* :tada:[.NET Base Library 2.4.0](https://www.nuget.org/packages/AdaptiveCards/2.4.0)
* :tada:[WPF 2.4.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Wpf/2.4.0)
* :tada:[WPF XCeed 2.4.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Wpf.Xceed/2.4.0)
* :tada:[HTML 2.4.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Html/2.4.0)
* :tada:[UWP 2.4.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Uwp/2.4.0)
* :tada:[JavaScript 2.6.0](https://www.npmjs.com/package/adaptivecards/v/2.6.0)
* :tada:[Android 2.4.0](https://search.maven.org/artifact/io.adaptivecards/adaptivecards-android/2.4.0/aar)
* :tada:[iOS 2.4.5](https://cocoapods.org/pods/AdaptiveCards)

Smoke Test Notes
* Automated CI/CD on `release/20.12` branch
* Regression tests against:
- [v1.0\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.0/Scenarios)
- [v1.1\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.1/Scenarios)
- [v1.2\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.2/Scenarios)
- [v1.3\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.3/Scenarios)

What's new?
Binary License Updates
With this release we've corrected a long standing error which had been us shipping binary packages under the MIT license inadvertently, which typically only governs open source code use and distribution and doesn't apply to corresponding binary distribution. We have a new EULA for our [UWP/.NET](https://github.com/microsoft/AdaptiveCards/blob/main/source/EULA-Windows.txt)/[iOS/Android](https://github.com/microsoft/AdaptiveCards/blob/main/source/EULA-Non-Windows.txt) packages at this point linked in this note here for your easy reference. This End User License Agreement is a standard Microsoft license which shouldn't have any anticipated customer impact. Please do feel free to reach out should you observe issues or have concerns.
Website
Schema updates related to 5078
Renderers
JavaScript
* [ALL][Unable to have two SubmitAction Buttons *and* validation] https://github.com/microsoft/AdaptiveCards/issues/5078
* [JavaScript][Input.Number] [Type of value has changed with latest update] https://github.com/microsoft/AdaptiveCards/issues/5111
* [JavaScript/WPF/UWP][Automatic tooltip for selectAction title] https://github.com/microsoft/AdaptiveCards/issues/4694
* [JavaScript][Extensibility] [Rendering breaks on registering custom element for multiple/expanded choiceset] https://github.com/microsoft/AdaptiveCards/issues/5091
* [JavaScript][Accessibility] [ac-horizontal-separator does not set "aria-hidden" to true] https://github.com/microsoft/AdaptiveCards/issues/5073
* [JavaScript][Extensibility] [Min/max limit not set on number input] https://github.com/microsoft/AdaptiveCards/issues/5092
* [NodeJS] ActionSet.getActionById() always returns undefined https://github.com/microsoft/AdaptiveCards/issues/5001
WPF
* [UWP][NET] Introduce correct package EULAs https://github.com/microsoft/AdaptiveCards/pull/5169
* [ALL] Unable to have two SubmitAction Buttons *and* validation https://github.com/microsoft/AdaptiveCards/issues/5078
* [JavaScript/WPF/UWP][Automatic tooltip for selectAction title] https://github.com/microsoft/AdaptiveCards/issues/4694
Android
* [ALL] Unable to have two SubmitAction Buttons *and* validation https://github.com/microsoft/AdaptiveCards/issues/5078
* [Android][Column Rendering] Long column content shrinks auto/fixed sized columns https://github.com/microsoft/AdaptiveCards/issues/4988
* [Android][Inline Action] [Inline Action with image are rendered too big] https://github.com/microsoft/AdaptiveCards/issues/5063
* [Android][Rendering] Elements with "height: stretch" cause other elements to vertically shrink https://github.com/microsoft/AdaptiveCards/issues/4989
* [Android][Column/ColumnSet rendering] [The height and width allocation in columns has been changed] https://github.com/microsoft/AdaptiveCards/issues/5061
* [Android] Column stretch expands too much https://github.com/microsoft/AdaptiveCards/issues/4570
* [Android][Container rendering] [The verticalContentAlignment is not working in containers] https://github.com/microsoft/AdaptiveCards/issues/5062
* [Android][ColumnSet rendering] ColumnSet with minHeight is generating extra view https://github.com/microsoft/AdaptiveCards/issues/5052
* [Android][Column Rendering] Column Bleed crashes https://github.com/microsoft/AdaptiveCards/issues/5050
* [Android][Column/ColumnSet rendering] Custom Column rendering forces use of FlexBox Layout https://github.com/microsoft/AdaptiveCards/issues/5053
* [Android][Image rendering] Image sizes are not being respected when rendering inside a column https://github.com/microsoft/AdaptiveCards/issues/5054
* [Android][Image Rendering] Non-rendered images create app crashes https://github.com/microsoft/AdaptiveCards/issues/5048
* [Android][Accessibility] Expanded ChoiceSet elements are not reading labels https://github.com/microsoft/AdaptiveCards/issues/5039
* [Android][Accessibility] [Input validation errors] https://github.com/microsoft/AdaptiveCards/issues/4881
* [Mobile][User Experience] [Input validation errors]Compact style Input ChoiceSet Focus Style on Error https://github.com/microsoft/AdaptiveCards/issues/4889
* [Android][UX] [Input validation error UX does not working with inline actions] https://github.com/microsoft/AdaptiveCards/issues/5021
* [Android][Accessibility] [On input validation failure focus does not go to the first invalid input field when the first invalid field is date/time/compact choiceset] https://github.com/microsoft/AdaptiveCards/issues/5022
* [Android][Accessibility] [Successful submit action puts the focus on next card/element in chat] https://github.com/microsoft/AdaptiveCards/issues/5018
* [Android][Accessibility] [On multiple input validation failures the card scrolls out of viewport] https://github.com/microsoft/AdaptiveCards/issues/5019
* [Android] Input.Date doesn't receive focus on error https://github.com/microsoft/AdaptiveCards/issues/5014
* [Android][Accessibility][Input Validation] Input elements are not receiving focus after validation https://github.com/microsoft/AdaptiveCards/issues/5015
* [Android] Background image not filling the entire container. https://github.com/microsoft/AdaptiveCards/issues/4632
iOS
* [iOS][Smoke Test] [Multiline Input's boundary has disappeared] https://github.com/microsoft/AdaptiveCards/pull/5179
* [iOS][Packaging] [Removed Arm64 Binary for Simulator] https://github.com/microsoft/AdaptiveCards/pull/5170
* [iOS][TextField, checkbox, radio contrast] [Parity issue between iOS and desktop for image width in columnSet] https://github.com/microsoft/AdaptiveCards/pull/5151
* [iOS][Accessibilty] [Added relation information to Input.ChoiceSet compact style]https://github.com/microsoft/AdaptiveCards/pull/5147
* [iOS][Accessibility] [Fix VoiceOver focus loss for Input.Date]https://github.com/microsoft/AdaptiveCards/pull/5131
* [iOS][Accessibility] [Assigned Proper Accessibility Roles to Images with Select Action] https://github.com/microsoft/AdaptiveCards/pull/5070
* [iOS][Input.Date UIPickerView Presentation Style is Updated for iOS 14] https://github.com/microsoft/AdaptiveCards/issues/5088
* [iOS][Fixed a super view's touch handler overshadowing subview's touch handler issue] https://github.com/microsoft/AdaptiveCards/issues/4600
* [iOS][Input ChoiceSet] [Text is getting clipped when wrap:true is not being set] https://github.com/microsoft/AdaptiveCards/issues/5105
* [iOS][Accessibility][UISwitch's Offstate color contrast is adjusted] https://github.com/microsoft/AdaptiveCards/pull/5090
* [iOS][Accessibility][Updated Luminosity] https://github.com/microsoft/AdaptiveCards/pull/5089
* [iOS][Accessibility][Updated Action.OpenURL button to have Link Accessibility Role] https://github.com/microsoft/AdaptiveCards/pull/5071
* [iOS][Accessibility][Added Alt Text to Image & Added Accessibility Grouping to Column] https://github.com/microsoft/AdaptiveCards/pull/5069
* [iOS][Accessibility][Made Media Icont Accessible] https://github.com/microsoft/AdaptiveCards/pull/5068
* [iOS][Accessibility][Fixed the voiceover to ignore 'space' when a label has only whitespace chars] https://github.com/microsoft/AdaptiveCards/issues/5067
* [iOS][Custom Action] [Can not send additional properties to action delegates in case of custom action] https://github.com/microsoft/AdaptiveCards/issues/5025
* [iOS][ChoiceSet] [choice set not rendered properly for long text] https://github.com/microsoft/AdaptiveCards/issues/5023
* [iOS][Accessibility] [View is getting scrolled on submit validation for input.text and input.number when voice over is on] https://github.com/microsoft/AdaptiveCards/issues/5024
* [ALL] Unable to have two SubmitAction Buttons *and* validation https://github.com/microsoft/AdaptiveCards/issues/5078
UWP
* [UWP][NET] Introduce correct package EULAs https://github.com/microsoft/AdaptiveCards/pull/5169
* [ALL] Unable to have two SubmitAction Buttons *and* validation https://github.com/microsoft/AdaptiveCards/issues/5078
* [JavaScript/WPF/UWP][Automatic tooltip for selectAction title] https://github.com/microsoft/AdaptiveCards/issues/4694
Known Issues

2020.10.1

Updated Packages
* Renderers
* :tada:[Android 2.3.1](https://search.maven.org/artifact/io.adaptivecards/adaptivecards-android/2.3.1/aar)
* :tada:[iOS 2.3.1](https://cocoapods.org/pods/AdaptiveCards)

Renderer
This is a patch update to our recent 20.10 set of renderer artifacts with updates to our mobile renderers with a few accessibility and misc fixes around our Input Validation feature.

Android
1. [Android][Accessibility] [Successful submit action puts the focus on next card/element in chat] https://github.com/microsoft/AdaptiveCards/issues/5018
2. [Android][Accessibility] [On multiple input validation failures the card scrolls out of viewport] https://github.com/microsoft/AdaptiveCards/issues/5019
3. [Android][Accessibility] [On input validation failure focus does not go to the first invalid input field when the first invalid field is date/time/compact choiceset] https://github.com/microsoft/AdaptiveCards/issues/5020
4. [Android][UX] [Input validation error UX does not working with inline actions] https://github.com/microsoft/AdaptiveCards/issues/5021
5. [Android][Accessibility] Expanded ChoiceSet elements are not reading labels https://github.com/microsoft/AdaptiveCards/issues/5039
6. [Android][Image Rendering] Non-rendered images create app crashes https://github.com/microsoft/AdaptiveCards/issues/5048

iOS
1. [iOS][ChoiceSet] [choice set not rendered properly for long text] https://github.com/microsoft/AdaptiveCards/issues/5023
2. [iOS][Accessibility] [View is getting scrolled on submit validation for input.text and input.number when voice over is on] https://github.com/microsoft/AdaptiveCards/issues/5024
3. [iOS][Custom Action] [ Can not send additional properties to action delegates in case of custom action]
https://github.com/microsoft/AdaptiveCards/issues/5025

Smoke Test Notes
* Automated CI/CD on `release/20.10` branch
* Regression tests against:
- [v1.0\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.0/Scenarios)
- [v1.1\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.1/Scenarios)
- [v1.2\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.2/Scenarios)
- [v1.3\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.3/Scenarios)
- [v1.3\elements](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.3/Elements)

2020.10

Latest Packages
* Renderers
* .NET
* :tada:[.NET Base Library 2.3.0](https://www.nuget.org/packages/AdaptiveCards/2.3.0)
* :tada:[WPF 2.3.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Wpf/2.3.0)
* :tada:[WPF XCeed 2.3.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Wpf.Xceed/2.3.0)
* :tada:[HTML 2.3.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Html/2.3.0)
* :tada:[UWP 2.3.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Uwp/2.3.0)
* :tada:[JavaScript 2.5.0](https://www.npmjs.com/package/adaptivecards/v/2.5.0)
* :tada:[Android 2.3.0](https://search.maven.org/artifact/io.adaptivecards/adaptivecards-android/2.3.0/aar)
* :tada:[iOS 2.3.0](https://cocoapods.org/pods/AdaptiveCards)

Smoke Test Notes
* Automated CI/CD on `release/20.10` branch
* Regression tests against:
- [v1.0\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.0/Scenarios)
- [v1.1\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.1/Scenarios)
- [v1.2\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.2/Scenarios)
- [v1.3\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.3/Scenarios)

What's new?

Website
* [Schema] Update default schema link to use the 1.3.0 schema https://github.com/microsoft/AdaptiveCards/pull/4968
* [Samples][Accessibility] TextBlock wrap in Scenario cards https://github.com/microsoft/AdaptiveCards/pull/4991

Renderers

JavaScript
* [JS] Update renderer README https://github.com/microsoft/AdaptiveCards/pull/4905
* [JS] Fix complex expression parsing https://github.com/microsoft/AdaptiveCards/pull/4971
* [JS][Renderer] Use TextRun.selectAction.title as aria-label https://github.com/microsoft/AdaptiveCards/pull/4857

WPF
* [.NET] Return warning when validated inputs don't have an error message https://github.com/microsoft/AdaptiveCards/pull/4885
* [.NET] Don't set number input text box value to NaN https://github.com/microsoft/AdaptiveCards/pull/4911

Android
* [Android] Auto sized images scale to dp https://github.com/microsoft/AdaptiveCards/pull/4956
* [Android] Update submit validation API https://github.com/microsoft/AdaptiveCards/pull/4876
* [Android] Update input error visual cue rendering to support custom background drawables https://github.com/microsoft/AdaptiveCards/pull/4942
* [Android] Time formatting patch https://github.com/microsoft/AdaptiveCards/pull/4878
* [Android][UX] [Input ChoiceSet (compact) height and width squeezed] https://github.com/microsoft/AdaptiveCards/issues/4891
* [Android][Accessibility] Image focus, altText https://github.com/microsoft/AdaptiveCards/pull/4930
* [Android] Image sizing regression in several configurations https://github.com/microsoft/AdaptiveCards/issues/4964
* [Android][Accessibility] Add role for Containers with Actions
* [Android][ChoiceSet Input] [Choiceset input (required) rendering fails inside a container] https://github.com/microsoft/AdaptiveCards/issues/4994

Breaking changes

If you are a host application developer, leveraging the following APIs for input validation scenarios, please note that breaking changes regarding the custom rendering of input elements and actions have been introduced in this version. All of the APIs that were modified were introduced in the 2.0.0 release:

| Old API | API in 2.3.0 | Notes |
| --- | --- | --- |
| `void registerInputHandler (IInputHandler, InternalId)` | `void registerInputHandler (IInputHandler, RenderArgs)` | **Scenario**: Custom rendering input elements. <br> **Change**: The use of InternalId was removed to avoid using the underlying C++ code. |
| `void setParentToCard (InternalId, InternalId)` | `void setParentToCard (long, long)` | **Scenario**: Custom rendering a hidden card. <br/> **Change**: The use of InternalId was removed to avoid using the underlying C++ code. |
| None | `void registerSubmitableAction (View renderedAction, RenderArgs)` | **Scenario**: Custom rendering an action that must trigger validation and input retrieval. <br/> **Change**: By adding this method, developers can now register custom actions to trigger input validation, this allows developers to avoid input validation in actions that don't require that process. |
| `boolean areInputsValid (SubmitAction)` | `boolean areInputsValid ()` | **Scenario**: Input retrieval <br/> **Change**: As actions now register their submit-like behavior, the reference to the action is not required to retrieve the last input validation result. This also avoids making additional validations to retrieve the last validation result. |
| `void setSelectAction (RenderedAdaptiveCard, BaseActionElement, View, ICardActionHandler)` | `void setSelectAction (RenderedAdaptiveCard, BaseActionElement, View, ICardActionHandler, RenderArgs)` | **Scenario**: Custom rendering containers with select actions. <br/> **Change**: A RenderArgs argument is added to be able to register submit actions for containers with select actions. |

iOS
* [iOS][ColumnSet Parity Issue] [Parity issue between iOS and desktop for image width in columnSet] https://github.com/microsoft/AdaptiveCards/pull/4918
* [iOS][Resource Resolver] Add Placeholder Image Support For Resource Resolver https://github.com/microsoft/AdaptiveCards/pull/4897
* [iOS][Image - repeatHorizontally] [Parity issue: iOS requires minimum height to render background image] https://github.com/microsoft/AdaptiveCards/issues/4832
* [iOS][Input Evolution] [input validation error messages enabled on the card sent by bot] https://github.com/microsoft/AdaptiveCards/pull/4907
* [iOS][input validation error] [UX issue : Input view styling on validation error] https://github.com/microsoft/AdaptiveCards/pull/4852
* [iOS][Issue with isVisibility] [isVisibility for an item in Container gets imposed on other items] https://github.com/microsoft/AdaptiveCards/pull/4920
* [iOS] Added Event Handler Registration https://github.com/microsoft/AdaptiveCards/pull/4943
* [iOS][Accessibility ] [Focus is not going to the first accessibility element] https://github.com/microsoft/AdaptiveCards/issues/4890
* [iOS] Updated accessiblity for Inputs https://github.com/microsoft/AdaptiveCards/pull/4951
* [iOS] Updated layout notification to include properties https://github.com/microsoft/AdaptiveCards/pull/4944
* [iOS] Updated custom registration for ActionSet https://github.com/microsoft/AdaptiveCards/pull/4965
* [iOS][Visibility false field causes spacing issues] [Element with visibility false and spacing defined causes spacing issues] https://github.com/microsoft/AdaptiveCards/issues/4900
* [iOS][Icon with data in buttons] [Parity: b64 encoded image data for button icons does not get rendered] https://github.com/microsoft/AdaptiveCards/issues/4902
* [iOS][Accessibility] [Input.Time/Date with a validation failure does not announce label and error after the submit] https://github.com/microsoft/AdaptiveCards/issues/4980
* [iOS][Accessibility] [Compact Style Input.ChoiceSet Doesn't Include Placeholder text during VoiceOver] https://github.com/microsoft/AdaptiveCards/issues/4982

UWP
* [UWP] Update multiline Input.Text controls to wrap https://github.com/microsoft/AdaptiveCards/pull/4916

Miscellaneous

Known Issues
* [Android][Inconsistency] [Column Width Stretch] 4960
* [Android][Column Rendering] Long text makes column with image not show up at all 4988
* [Android][Rendering] Images in column take too much height space 4989

2020.09

Latest Packages
* [Designer 1.4.0](https://www.npmjs.com/package/adaptivecards-designer)
* Renderers
* .NET
* [.NET Base Library 2.2.0](https://www.nuget.org/packages/AdaptiveCards/)
* [WPF 2.2.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Wpf/)
* [WPF XCeed 2.2.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Wpf.Xceed/)
* [HTML 2.2.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Html/)
* [UWP 2.2.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Uwp/)
* [JavaScript 2.4.0](https://www.npmjs.com/package/adaptivecards)
* [Android 2.2.0](https://mvnrepository.com/artifact/io.adaptivecards/adaptivecards-android)
* [iOS 2.2.0](https://cocoapods.org/pods/AdaptiveCards)
* Templating
* [.NET 1.2.0](https://www.nuget.org/packages/AdaptiveCards.Templating/)
* [JavaScript 1.4.0](https://www.npmjs.com/package/adaptivecards-templating)

Smoke Test Notes
* Automated CI/CD on `release/20.08` branch
* Regression tests against:
- [v1.0\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.0/Scenarios)
- [v1.1\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.1/Scenarios)
- [v1.2\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.2/Scenarios)
- [v1.3\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.3/Scenarios)

What's new?

Designer
* Designer data binding error when sample data contains empty array https://github.com/microsoft/AdaptiveCards/issues/4734
* Adaptive Card Designer - toolbar buttons missing html type attribute https://github.com/microsoft/AdaptiveCards/issues/4721
* [Designer] Trap keyboard for modal dialogs https://github.com/microsoft/AdaptiveCards/pull/4850
* [Designer] Add help button and dialog https://github.com/microsoft/AdaptiveCards/pull/4849

Website
* [Site] regex property being reported as v1.0 https://github.com/microsoft/AdaptiveCards/issues/4728
* [Sample Cards] Text in sample cards truncated https://github.com/microsoft/AdaptiveCards/issues/4712
* Website: added label accessibility note to samples and schema explorer https://github.com/microsoft/AdaptiveCards/pull/4807
* [Website] Update hostconfig container colors in script.js file https://github.com/microsoft/AdaptiveCards/pull/4806
* [Sample][Accessibility] Update templated sample https://github.com/microsoft/AdaptiveCards/pull/4804
* Website: added label accessibility note to samples and schema explorer https://github.com/microsoft/AdaptiveCards/pull/4807

Renderers

JavaScript
* [Javascript][Actions] [Execute ShowCardActions programmatically] https://github.com/microsoft/AdaptiveCards/issues/4818
* [Javascript] TypeError: Cannot read property 'isValid' of undefined https://github.com/microsoft/AdaptiveCards/issues/4767
* [nodejs][Keyboard shortcut] Ctrl+Enter not working when inlineAction associated with a text.input https://github.com/microsoft/AdaptiveCards/issues/4575
* [JS][Renderer] Use TextRun.selectAction.title as aria-label https://github.com/microsoft/AdaptiveCards/pull/4857
* [JavaScript][Accessibility] Inline action img explicit role=presentation https://github.com/microsoft/AdaptiveCards/pull/4803
* [JS] Fix arrow keys and actionset aria https://github.com/microsoft/AdaptiveCards/pull/4859

WPF
* [WPF] Change TextBlock to render only when text is not empty https://github.com/microsoft/AdaptiveCards/pull/4799

Android
* [Android][TextBlock] Font Weights are not consumed. https://github.com/microsoft/AdaptiveCards/issues/4015
* [Android][Inconsistency between desktop and android] [Cards containing facts with empty title do not render] https://github.com/microsoft/AdaptiveCards/issues/3949
* [Android] Placeholder values of input components are not applied https://github.com/microsoft/AdaptiveCards/issues/4484
* [Android][inconsistency android vs web] [Columns in a column set get pushed out of the card when width set to auto] https://github.com/microsoft/AdaptiveCards/issues/3855

iOS
* [iOS][Rendering] Crash when "bleed" property used on outermost container https://github.com/microsoft/AdaptiveCards/issues/4745
* [iOS][Accessibility] ACRTextView placeholder text color too light https://github.com/microsoft/AdaptiveCards/issues/4672
* [iOS][Input validation] [Card UX issue : when error message is displayed on the card on button click] https://github.com/microsoft/AdaptiveCards/issues/4835
* [iOS][RichTextBlock Rendering] [Parity issue in RichTextBlock TextRun with action] https://github.com/microsoft/AdaptiveCards/issues/4531

Miscellaneous
* Input.ChoiceSet docs and placeholder updates https://github.com/microsoft/AdaptiveCards/issues/4810
* [MSTeams][Android/Ios] [Adaptive card input.choice set placeholder not getting displayed] https://github.com/microsoft/AdaptiveCards/issues/3885
* Text Blocks default to false for wrap https://github.com/microsoft/AdaptiveCards/issues/4483
* [iOS-Android-UWP][Parity Issue - Fact Set] [Card with empty factSet does not render on iOS but renders on other platforms] https://github.com/microsoft/AdaptiveCards/issues/4136
* [Desktop vs Mobile][Platform Inconsistency] TextBlock with no text property https://github.com/microsoft/AdaptiveCards/issues/4478

2020.08

Latest Packages
* :tada: [Designer 1.3.0](https://www.npmjs.com/package/adaptivecards-designer)
* Renderers
* .NET
* :tada: [.NET Base Library 2.1.0](https://www.nuget.org/packages/AdaptiveCards/)
* :tada: [WPF 2.1.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Wpf/)
* :tada: [WPF XCeed 2.1.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Wpf.Xceed/)
* :tada: [HTML 2.1.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Html/)
* :tada: [UWP 2.1.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Uwp/)
* :tada: [JavaScript Renderer 2.3.0](https://www.npmjs.com/package/adaptivecards)
* :tada: [Android 2.1.0](https://mvnrepository.com/artifact/io.adaptivecards/adaptivecards-android)
* :tada: [iOS 2.1.0](https://cocoapods.org/pods/AdaptiveCards)
* Templating
* :tada: [.NET 1.1.0](https://www.nuget.org/packages/AdaptiveCards.Templating/)
* :tada: [JavaScript 1.3.0](https://www.npmjs.com/package/adaptivecards-templating)

Smoke Test Notes
* Automated CI/CD on `release/20.08` branch
* Regression tests against:
- [v1.0\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.0/Scenarios)
- [v1.1\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.1/Scenarios)
- [v1.2\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.2/Scenarios)

What's new?

Designer && Website
* [Designer] Copy Card JSON changes to include the data bound card https://github.com/microsoft/AdaptiveCards/issues/4579
* [Designer] Select Action is wrongly supported in version 1.0 https://github.com/microsoft/AdaptiveCards/issues/4595
* [Designer] Set focus on first card in card catalog when it loads https://github.com/microsoft/AdaptiveCards/pull/4562
* [Designer] Added landmarks and labels to the designer https://github.com/microsoft/AdaptiveCards/pull/4634
* [JavaScript][Accessibility] Return focus after copy https://github.com/microsoft/AdaptiveCards/pull/4591
* [Site][Accessibility] Reflow during resize https://github.com/microsoft/AdaptiveCards/pull/4660
* [Site] Generate tree markup for Schema Explorer https://github.com/microsoft/AdaptiveCards/pull/4608

Renderers

JavaScript
* [JavaScript] Automatic tooltip for selectAction title https://github.com/microsoft/AdaptiveCards/issues/4699
* [JS] Add keyboard invocation for media elements https://github.com/microsoft/AdaptiveCards/pull/4577
* [JavaScript] Spurious warning regarding height property https://github.com/microsoft/AdaptiveCards/issues/4563
* [JavaScript] toJSON() in 2.1.0 sets incorrect version (1.3) when another (1.2) is specified https://github.com/microsoft/AdaptiveCards/issues/4620

.NET
* .NET WPF doesn't render a simple card https://github.com/microsoft/AdaptiveCards/issues/2569

Android
* Updated tests
* [Android] Custom typeface support https://github.com/microsoft/AdaptiveCards/pull/3328
* [Android][Rendering] Conflict between image size and column weight https://github.com/microsoft/AdaptiveCards/issues/4439
* [Android][Dev Experience] There is no BaseActionParser class for parsing properties in BaseActionElement https://github.com/microsoft/AdaptiveCards/issues/4509

Android && iOS Renderers
* [Mobile][Usability] [Chevron no reset issue in Action.ShowCards ] https://github.com/microsoft/AdaptiveCards/issues/4548

UWP
* [UWP] Null pointer check on outparam in column fallback case https://github.com/microsoft/AdaptiveCards/pull/4627
* Misc. Perf improvements
* Async image crash fix

Shared model
* [Shared/UWP] InputNecessityIndicators enum and property on AdaptiveCard https://github.com/microsoft/AdaptiveCards/issues/4622

Templating

.NET
* [Templating] Adaptive Cards pre-built functions are not working within $data construct https://github.com/microsoft/AdaptiveCards/issues/4574

JavaScript
* [JS][Templating] "$when" should not be emitted in expanded template https://github.com/microsoft/AdaptiveCards/issues/4692

Miscellaneous
* Sample updates
* Schema updates https://github.com/microsoft/AdaptiveCards/issues/4580 https://github.com/microsoft/AdaptiveCards/issues/4558

Known Issues
* [Sample Cards] Text in sample cards truncated 4712

2020.07

Renderer
:tada:Announcing **AdaptiveCards schema version 1.3** with support for [InputValidation and Labels](https://docs.microsoft.com/en-us/adaptive-cards/authoring-cards/input-validation).:tada:
- Please **update to Renderer versions 2.0.0** and higher to avail new features and lots of bug fixes and refactoring's over the past year since our last major refresh (1.2).
- :tada:[.NET WPF Latest Version 2.0.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Wpf/2.0.0)
- :tada:[.Android Latest Version 2.0.0](https://search.maven.org/artifact/io.adaptivecards/adaptivecards-android/2.0.0/aar)
- :tada:[iOS Latest Version 2.0.0](https://cocoapods.org/pods/AdaptiveCards)
- :tada:[JS Latest Version 2.1.0](https://www.npmjs.com/package/adaptivecards/v/2.1.0)
- :tada:[UWP Latest Version 2.0.0](https://www.nuget.org/packages/AdaptiveCards.Rendering.Uwp/2.0.0)
New Features:
1. [Input Validation and Labels](https://github.com/microsoft/AdaptiveCards/issues/3081)
2. [Underline Support in TextRuns](https://github.com/microsoft/AdaptiveCards/issues/3051)
Breaking Changes:
1. This release introduces a change in the behavior of the interaction between Submit actions and ShowCard actions. Previously, all inputs in all parts of the card would be gathered when a submit action is pressed. Going forward, inputs will gathered only if they are on the same card as the Action.Submit, or on any parent cards of the card containing the Action.Submit in the case of a card under an Action.ShowCard. Inputs will **not** be submitted if they are on a card that is a child or sibling show card of the card containing the Action.Submit. This includes cards from Action.ShowCards in ActionSets in the body of that card. For more information see the input validation documentation [here](https://docs.microsoft.com/en-us/adaptive-cards/authoring-cards/input-validation#fields-to-be-validated-and-submitted).
2. [[.NET WPF] Input.ChoiceSet incorrectly defaults to "expanded"](https://github.com/microsoft/AdaptiveCards/issues/2446)
3. [[UWP][Fallback Requirements] Change requirements handling from a function to a property](https://github.com/microsoft/AdaptiveCards/issues/3409)
Smoke Test Notes
1. Automated CI/CD on release/20.07 branch
2. Regression tests against:
- [v1.0\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.0/Scenarios)
- [v1.1\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.1/Scenarios)
- [v1.2\scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/v1.2/Scenarios)
Known issues
1. [Android][Regression] [The Sizes of Images in ImageSet in Food Order May Be Different] 4519
2. [Android] Input.Number will fail validation if an empty value is supplied 4544
Other Notable Bug Fixes
1. [[JavaScript][Deregistering a property from the parser/render]](https://github.com/microsoft/AdaptiveCards/issues/4414)
2. [[UWP] Unnecessary string copying](https://github.com/microsoft/AdaptiveCards/issues/4198)
3. [[UWP] non-latin characters breaks markdown on UWP renderer](https://github.com/microsoft/AdaptiveCards/issues/2992)
Templating
This is a non-breaking release for our existing .NET + JS templating SDK's.
- :tada:[.NET Latest version: 1.0.1](https://www.nuget.org/packages/AdaptiveCards.Templating/1.0.1)
- :tada:[JS Latest version: 1.1.0](https://www.npmjs.com/package/adaptivecards-templating/v/1.1.0)
Notable Bug Fixes:
1. [[.NET][Templating] [Unable to render only the template]](https://github.com/microsoft/AdaptiveCards/issues/4344)
2. [[.NET][AdaptiveCards.AdaptiveSerializationException] [AdaptiveCard.FromJson failed when isVisible attribute using a bool variable from an object]](https://github.com/microsoft/AdaptiveCards/issues/4322)
3. [[JS]data binding to boolean expression fails](https://github.com/microsoft/AdaptiveCards/issues/4261)
4. [[JS]data binding to $index fails](https://github.com/microsoft/AdaptiveCards/issues/4260)
Website (adaptivecards.io)
- Refreshed for 1.3 schema changes
- Sample updates
- Miscellaneous Accessibility fixes
Designer
This is a non-breaking release with some ongoing improvements.
- :tada:[Latest version: 1.1.0](https://www.npmjs.com/package/adaptivecards-designer/v/1.1.0)
Notable Bug Fixes:
1. [[JavaScript][Validation] Customize parse warning messages for unsupported element/action types](https://github.com/microsoft/AdaptiveCards/issues/4416)
2. [[Javascript][Validation][Warning should be returned for unsupported action types]](https://github.com/microsoft/AdaptiveCards/issues/4413)

Page 2 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.