1.7.0-beta.2 (2026-10-29)
Features Added
- Added a typed
ManagementLock.Scopeproperty to apply a lock to an individual resource. Leaving it unset or assigningnullpreserves deployment-scope locking. (#63624) - Types deriving from
ManagementLockthat declare their ownScopemember, such as the workaround described in the issue, now hide this property (warning CS0108). Remove that member and useManagementLock.Scope. - Added support for explicitly tagged raw Bicep expressions in
BicepValue<BinaryData>using thetext/vnd.microsoft.bicepmedia type.
Bugs Fixed
- Fixed null assignments to generated resource references in this library to clear the reference instead of emitting an explicit null. Clearing a required
Parentleaves it unset for required-property validation. - Fixed
BicepValue<BinaryData>literal compilation to emit JSON through Bicep'sjson(...)function while preserving generated base64-encoded properties.