Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 31 million developers.Sign up
We are excited to announce the release of Adaptive Cards 1.0!
Adaptive Cards 1.0
NOTE: These are BREAKING CHANGES from v1.0 - Beta
Many of these changes do have back-compat support in existing renderers, but as clients upgrade to v1.0 through the end of the year we will start to see less support for the v1.0-Beta.
versionis now used to specify the schema version that this card requires
langisn't supported yet
IListproperties were changed to
Listfor XML serialization
- Package rename from
AdaptiveCardRenderer.Rendernow returns a
RenderedAdaptiveCardObjectthat contains the original card, the generated view, a collection of warnings, and a way to gather user input.
AdaptiveCardRenderer.Renderarguments has changed. Takes in an instance of a
ActionRendererRegistrationhas been removed. All actions are rendered in one way and once invoked, the
onActionmethod provided by the caller gets invoked.
onActiongets invoked with the
ParseResultobject that contains the
AdaptiveCardobject and a list of
- Actions (events) are passed directly to clients for handling via
didFetchUserResponse(ACOAdatpiveCard *)card action:(ACOBaseActionElement *)actiondelegate. Input can be examined by sending message inputs to the card.
A huge thanks for the following people (and many others) that got us here!