HTML doesn't have a length restriction on data uris, but C# and Windows does (65,500 limit). Other platforms might have limits too that we should investigate.
.NET and UWP are known to have length limits. This impacts Bot Framework too, since many authors use the .NET C# library to construct cards, and therefore they run into the length limitation when simply constructing the card, even though it's being rendered by JS. They can at least workaround that though.
Schema
All locations in Adaptive Cards that accept data uri images should support infinite length data uris...
๐ Android (#2901)
๐ iOS (#2902)
โ๏ธ TS (#2903)
๐ UWP (#2904)
โ๏ธ Designer (#2899)
Solves requests
Summary
HTML doesn't have a length restriction on data uris, but C# and Windows does (65,500 limit). Other platforms might have limits too that we should investigate.
.NET and UWP are known to have length limits. This impacts Bot Framework too, since many authors use the .NET C# library to construct cards, and therefore they run into the length limitation when simply constructing the card, even though it's being rendered by JS. They can at least workaround that though.
Schema
All locations in Adaptive Cards that accept data uri images should support infinite length data uris...
Image.url
backgroundImage
Action.IconUrl
Example
Host config
N/A
Down level impact
High. Cards sent to old renderers that had length limits will fail to parse completely.
Host burden
None.
Auto-generated task status