github Azure/bicep v0.30.3

2 days ago

Highlights

  • Bicep error codes for core diagnostics documentation (#14881)

Bugs and Features

  • Use minutes in VS Code default bicep deployment name (#14764) - thanks @Strandfelt !
  • Support completions for import file paths (#14659)
  • Handle operator precedence correctly in use-safe-access linter rule codefix (#14710)
  • Local mode Bicep issue fixes for #14770 (#14830)
  • Support validation & completions for property access on array element (#14846)
  • Rename provider -> extension in many places (#14872)
  • adding code completion for extends keyword in bicepparam files (#14986)
  • adding none in the suggested completions list (#14988)
  • Avoid assigning invalid cyclic types to declarations (#14874)
  • Trim descriptions in compiled JSON (#14870)
  • Deploy pane: link to correct Portal blade for nested deployments (#14880)
  • Relax bicepconfig.json validation for extensions, to allow file paths (#14873)
  • Add spread & multiline objects + arrays to grammar (#14983)
  • Use imported symbol identifiers rather than identity in memory to deduplicate imports when building closure (#14615)
  • Enable type narrowing on assignment of non-variable symbols (#14989)
  • Fix go to def for template spec modules (#14871)
  • Fix obsoletion warnings (#14992)
  • Allow Variable Symbol Access from within user defined functions (#14531)
  • What If Short Circuiting Linter Rule (Default Off) (#14910)
  • Added Documentation on Extendable Bicep Params (#14865)
  • Fix for issue 12800 function arguments with comment before end token (#14699)

Don't miss a new bicep release

NewReleases is sending notifications on new releases.