Repository navigation
v1.40.0
What's changed since v1.39.3:
- New features:
- Added support for expanding from
.jsoncparameter files by @BernieWhite.
#2053- Previously only parameter files with the
.jsonextension where automatically expanded. - This feature adds support so that JSON parameter files with the
.jsoncextension are also discovered and expanded. - No additional configuration is required if expansion of JSON parameter files is enabled.
- To enable parameter file expansion set the
AZURE_PARAMETER_FILE_EXPANSIONconfiguration option totrue.
- Previously only parameter files with the
- Added support for expanding from
- Updated rules:
- Deployment:
- Updated
Azure.Deployment.SecureValueto check additional resource types by @BernieWhite.
#2650
#2651- Added support for container apps secret properties.
- Added support for deployment script secret properties.
- Bumped rule set to
2024_12.
- Updated
Azure.Deployment.SecureParameterto reduce false positives by @BernieWhite.
#3149- Parameters named ending with
name,uri,url,path,type,id, oroptionsare ignored. - The
customerManagedKeyparameter is ignored.
- Parameters named ending with
- Updated
- Microsoft Defender for Cloud:
- Updated
Azure.DefenderCloud.Contactto useemailsproperty and removedphoneby @BernieWhite.
#3117- Renamed rule to
Azure.Defender.SecurityContactto better align with naming for defender rules. - Bumped rule set to
2024_12.
- Renamed rule to
- Updated
- Deployment:
- General improvements:
- Added first time contributor guide in docs by Mohammed Abdul Rahman (@that-ar-guy).
#3097 - Additional quality updates to documentation by @BernieWhite.
#3102
- Added first time contributor guide in docs by Mohammed Abdul Rahman (@that-ar-guy).
- Engineering:
- Bug fixes:
- Fixed evaluation of APIM policies when using embedded C# with quotes by @BernieWhite.
#3184 - Fixed resource group ID is incorrect under subscription scope by @BernieWhite.
#3198 - Fixed object to hashtable conversion for default parameter values by @BernieWhite.
#3033 - Fixed deployments with more than one module at tenant scope by @BernieWhite.
#3167 - Fixed projection of default role authorization property
principalTypeby @BernieWhite.
#3163 - Fixed user defined function not found when used as parameter default by @BernieWhite.
#3169 - Fixed evaluation of
Azure.NSG.LateralTraversalwith empty string properties by @BernieWhite.
#3130 - Fixed evaluation of
Azure.Deployment.AdminUsernamewith symbolic references by @BernieWhite.
#3146 - Fixed output map expansion with resource IDs by @BernieWhite.
#3153
- Fixed evaluation of APIM policies when using embedded C# with quotes by @BernieWhite.
What's changed since pre-release v1.40.0-B0206:
- No additional changes.
See change log.