MvRAdaptiveCards

0.8.2

This module provides functions for working with Adaptive Cards in PowerShell in a similar fashion as the popular module PSWriteHTML does for HTML generation. Please read the documentation on GitHub for more information. (https://github.com/Michael19842/PowerShell.MvRAdaptiveCards.Module)

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name MvRAdaptiveCards -RequiredVersion 0.8.2

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name MvRAdaptiveCards -Version 0.8.2

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) Michael van Rooijen. All rights reserved.

Package Details

Author(s)

  • Michael van Rooijen

Tags

AdaptiveCards Cards PowerShell MvRAdaptiveCards MvR MicrosoftTeams Outlook SMTP Email MsTeams Teams

Functions

Build-CardFromTemplate Find-CardTemplateTag Get-CardResponse New-AdaptiveCard New-CardActionOpenUrl New-CardActionSet New-CardActionShowCard New-CardActionSubmit New-CardActionToggleVisibility New-CardBadge New-CardCarousel New-CardCarouselPage New-CardChartDonut New-CardCodeBlock New-CardColumn New-CardColumnSet New-CardContainer New-CardFactSet New-CardGridArea New-CardIcon New-CardImage New-CardImageSet New-CardInputChoiceSet New-CardInputRating New-CardInputText New-CardInputToggle New-CardLayoutAreaGrid New-CardLayoutFlow New-CardLayoutStack New-CardMedia New-CardMediaCaptionSource New-CardProgressBar New-CardRichTextblock New-CardTable New-CardTemplateTag New-CardTextBlock Out-CardPreview Out-OnlineDesigner Send-CardViaClassicOutlook Send-CardViaSMTP Send-CardViaTeams Set-CardDefaultFallback Set-CardDefaultResponseSetting Set-CardDefaultSmtpSetting Set-CardDefaultTeamsSetting

PSEditions

Desktop Core

Dependencies

This module has no dependencies.

Release Notes

## Version 0.8.0 - 2025-01-15

### Added
- New chart functions: New-CardChartDonut with Chart.js integration
- ProgressBar element with determinate/indeterminate modes
- WebView2 support for Windows with auto-fallback to browser
- Template tag system for dynamic card generation
- 965+ comprehensive Pester tests

### Improved
- Enhanced EdgeApp mode with custom window sizing
- Better error handling across all functions
- Cross-platform compatibility (PS 5.1 and 7+)
- Performance optimizations in template processing

### Fixed
- WebView2 window closing in EdgeApp mode
- JSON serialization for special characters
- Template tag replacement with complex objects

### Breaking Changes
- None

See full changelog: https://github.com/Michael19842/PowerShell.MvRAdaptiveCards.Module/blob/main/CHANGELOG.md

FileList

Version History

Version Downloads Last updated
0.8.6 4 11/3/2025
0.8.3 6 11/2/2025
0.8.2 (current version) 6 11/2/2025
0.8.0.1 6 11/1/2025
0.7.3.0 6 10/30/2025
0.7.1.0 7 10/26/2025
0.7.0.0 6 10/24/2025
0.6.14.0 5 10/24/2025
0.6.13.0 6 10/23/2025
0.6.12.1 6 10/23/2025
0.6.12.0 6 10/23/2025
0.6.10.1 5 10/23/2025
0.6.10.0 4 10/23/2025
0.6.8.1 8 10/22/2025
0.6.7.0 7 10/21/2025
0.6.4.0 5 10/20/2025
0.6.3.0 5 10/20/2025
0.6.1.2 4 10/20/2025
0.6.1.1 5 10/19/2025
0.5.6.0 4 10/18/2025
0.5.5.0 5 10/18/2025
Show more