Highlights
- Add implementation for use-resource-symbol-reference linter rule (#9742)
- Nullable types (#9454) - must have
experimentalFeaturesEnabled.userDefinedTypes
set to true - Remove experimental flag for Paste as Bicep (#9905)
- Add view type definition support for MCR modules (#9709)
- Support module registry reference completions (#9913)
- Bumping Types version (#9986)
Bug fixes and features
Bicep team:
- Add a fix for a known cause of issue 1931 (#9711)
- Add issue redirect link (#9731)
- Fix issue 9467 (#9858)
- Fix for issue 9855 (#9859)
- Remove coalesce from list of functions (#9914)
- Fix for issue 7952 (#9910)
- VSCode: Show less obtrusive and more granular loading indicator (#9920)
- Emit a warning rather than an error for inappropriately nullable function arguments (#9721)
- Warn (don't error) on nullables throughout (#9730)
- Replace loop-local variable references on the
scope
of descendent resources (#9651) - Update join signature (#9954)
- Prevent stack overflow in use-stable-resource-identifiers linter (#10001)
- Fixed restore from ACR with anonymous pull enabled when az or PS are not logged in (#9922)
- Fix language server starup issue in visual studio (#9739)
- Update devcontainer.json to latest schema (#9849)
- Add linter rule to simplify json('null') to null (#9744)