Bicep PowerShell Module - v1.3.0 Release Notes
New features
- Bicep PowerShell module is now using the assemblies from the official Bicep repository(
version 0.2.328
). No more dependency on having Bicep CLI installed tocompile
anddecompile
templates. - Cmdlets
Install-BicepCLI
,Update-BicepCLI
andUninstall-BicepCLI
are still part of the module to simplify installing and updating Bicep CLI if that is your preferred tool to manage.bicep
files. Bicep CLI could also be used if you want to use new features not yet supported by the PowerShell Module. Invoke-BicepBuild
is nowBuild-Bicep
(Invoke-BicepBuild
is kept as an alias).Bicep-Build
now supports-OutputDirectory
and-AsString
parameters.- Added SupportsShouldProcess on
Build-Bicep
. ConvertTo-Bicep
now supports-OutputDirectory
and-AsString
parameters.- Diagnostic messages for
Build-Bicep
andConvertTo-Bicep
is now tagged with Information, Warning or Error to be able to tell them apart programmatically. Install-BicepCLI
is now installing Bicep CLI using the Windows Installer.- Replaced comment based help with PlayPS generated help files.
Fixes
- Bug fix for private function LatestBicepVersion to remove IE dependency.
Docs
- Removed cmdlet docs from README.md. Help can now be found in the Docs\Help folder.
- Added section "Maintainers" to README.md.
Repository
- General Pester tests have been implemented, will run on Pull Request.
- Started adding Pester tests for functions.