Releases
v0.24.24
Highlights
User Defined Types are no longer experimental! (#12577 )
[EXPERIMENTAL] Optional module names (#12600 )
[EXPERIMENTAL] Add bicep jsonrpc
command to CLI for programmatic consumption (#12397 )
Implement pretty-printing for union types (#12584 )
Features and Bug Fixes
Fix for ParameterAssignmentSymbol not present in the dictionary (#12420 )
Fix: Avoid emitting parameters if there are parse errors (#12641 )
Implement consistent markdown handling for hovers & completions (#12654 )
Support overriding of default values when building .bicepparam files (#12648 )
Write lint sarif output to stdout instead of stderr (#12703 )
Fix dynamic loading feature to load providers from custom bicepconfig.json aliases (#12267 )
Prompt warning when an unidentified flag is detected (#12480 )
Update Microsoft Graph Bicep Types (#12578 )
Use a symbolic name target if any functions are imported (#12408 )
Use discriminator constraint to declare tagged union types when loading ARM JSON models (#12388 )
Update UseResourceIdFunctionsRule to account for nullable and aggregate types (#12421 )
Centralize imported symbol to ARM expression conversion (#12405 )
Add support for importing variables that enclose synthesized variables (#12473 )
Handle nested UDF calls during import migration (#12575 )
Fixed exception during decompilation of object properties (#12410 )
Deprecate Bicep CLI parameters using camel case (#12469 )
Change format of requests to show module sources (#12351 )
You can’t perform that action at this time.