github Azure/bicep v0.18.4

latest releases: v0.30.3, v0.29.47, v0.29.45...
15 months ago

Highlights

Bicep team:

  • Support for .bicepparam parameters files (bicep-style parameters file). This includes support for:
    • support for expressions using any functions in the sys namespace (i.e. uniqueString())
    • supported natively by Az CLI and Azure PowerShell (i.e. az deployment group create -f ./main.bicep -p params.bicepparam ...)
    • CLI command to generate bicepparam file from given Bicep file (#10595)
    • Buildparams command vscode extension (#10738)
    • LoadEnvironmentVariable to enable using env variables in .bicepparam files (#10726)
    • Support bicepparam files for VS Code deploy bicep file action (#10593)
    • Bicepparam decompiler (#10785)
    • Bicep param decompile vscode action (#10921)
  • Provide help text when consuming modules from ACR (#10747)
  • Bicep build command linter provides a structured output (#10672)

Bug fixes and features

Bicep team:

  • Mark overload matches as PotentialMatches if any argument is of type 'any' (#10659)
  • Provide completions for unknown keys on dictionaries (#10927)
  • Fix CLI restore --force (9580) (#10817 and #10829)
  • Remove metadata from symbol resolution logic (#10626)
  • Derive operation return type from operands (#10545)
  • [Bicep Public Registry] Allow specifying metadata in bicep in addition to metadata.json (#10860)
  • Add intellisense support for param and output values (#10680)
  • MAINT: Run tests in parallel to speed up CI by 0.5x (#10716)
  • Mark overload matches as PotentialMatches if any argument is of type 'any' (#10659)
  • Provide completions for unknown keys on dictionaries (#10927)
  • Fix CLI restore --force (9580) (#10817)

@dciborow

  • Fixes to BRM README Generation (#10471)

Don't miss a new bicep release

NewReleases is sending notifications on new releases.