v0.13.0
Pre-release
Pre-release
Added
- Completions for
dependsOn
array elements - Intellisense improvements:
- Child/parent code lenses for resources
Changed
- If we find just a single matching parameter file, we now automatically use it without asking. It can be manually disassociated or associated with a different parameter file, and this behavior can be turned off via VS Code settings #911
- ARM Template Outline view and Intellisense now use a more compact format for the name and type of resources that are expressions, based on the new string interpolation format for Bicep
- ARM Template Outline view now shows only the last segment of a resource's name
- ARM Template Outline view now also shows the last segment of a resource's type
- For a cleaner look, parameter code lenses just show "Using default value" for parameters with default values, and do not actually repeat the default value #999
Fixed
- Missing one warning in the error list after changing the property from "inner" to "outer" #891
- Added location property to deployment() function metadata #936
- "Cannot read property 'start' of undefined: TypeError: Cannot read property 'start' of undefined" in suites #858
- List function is not recognized #949
- Support for new template functions: createObject(), false(), true(), null()
- resourceId completion should pull from within the correct scope of resources #775
- Unable to remove file reference from parameter file to template file if template file is deleted #952
- Using schema with http instead of https sets language to arm-template but schema Intellisense/validation don't work #834