github PSBicep/PSBicep v1.3.0

latest releases: v2.5.0, v2.4.0, v2.4.0-Preview1...
3 years ago

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 to compile and decompile templates.
  • Cmdlets Install-BicepCLI, Update-BicepCLI and Uninstall-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 now Build-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 and ConvertTo-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.

Don't miss a new PSBicep release

NewReleases is sending notifications on new releases.