github Azure/bicep v0.4.1

latest releases: v0.31.92, v0.31.34, v0.30.23...
3 years ago

Highlights

Bicep team:

  • Linter MVP (#2341)
  • Strip out deprecated parameter modifier syntax (#2870)
    • this removes support for the already deprecated param foo string { minLength: 3 } modifier syntax
    • new syntax (i.e. @minLength(3)) is documented here
  • More snippets
  • More bug fixes

Other features and bug fixes

Bicep team:

  • Bump types nuget -> 0.1.157 (#2898)
  • Improved handling of array access base expression union types (#2696)
  • Removed static analysis false positive (#2867)
  • Blocked non-object assignment to module params (#2875)
  • improved union type normalization (#2886)
  • Fix a regression in nested resource completion (#2727)
  • Handle more (if not all) corner cases in DTC validation (#2769)
  • Intellisense for bicepconfig.json within vscode (#2874)
  • Initial changes to add telemetry (#2774)

@miqm

  • Fixed Key Vault Secret Reference usage with looped resource (#2872)

@slapointe

  • managementGroup in module scope now generate as unqualified instead of tenantResourceId (#2719)
  • Auto-close multi-line comments (#2843)

Docs, snippets, and examples

Bicep team:

  • Linter doc updates (#2842)
  • Small readme tweaks, removed a known limitation (#2778)

@emilguden

  • Api Management Instance Snippet (#2758)

@MCKLMT

  • Update Homebrew to v0.3.539 (#2836)

@akasnik

  • WVDcreate hostpool (#2770)

Don't miss a new bicep release

NewReleases is sending notifications on new releases.