Highlights
- Add support for
join()
function (#7327) - Add deprecation notice for
providers()
function (#7365) - Add support for readonly resource types (i.e. built-in policy definitions) (#7397)
- Remove setting for bicep deploy and make it available by default (#7349)
- Updated types for 0.8 release (#7431)
Features and bug fixes
Bicep team:
- Generate params: ensure parameters file is replaced in full (#7240)
- Update LangServer CodeAction test to account for spans that have multiple proposed code fixes (#7369)
- Add a linter rule to suggest using identifier tokens and property access for object properties when the property name permits it. (#6584)
- Fixed type checking exception with overloaded binary operators and operands of
any
type (#7337) - Fixed dependency generation with existing resources (#7433)
- Improve scaffolding experience with new config file (#7250)
- Added default type definitions. (#7174)
- Add validation for parent property (#7254)
- LoadJsonContent fix selecting multiple tokens and handling copy object property (#7293)
- Load Functions' path argument completions and navigation (#7237)
- Bicep Source Mapping (map ARM JSON lines back to Bicep source lines) (#6852)
Docs and snippets
Bicep team:
- Remove limitation from README (#7299)
- Update contribution guide to mention that we are no longer taking example contributions (#7230)
- Add Bicep snippets: res-lock and res-scoped-lock (#7085)
- Gc api ver (#7014)