Releases: Azure/PSRule.Rules.Azure
Releases · Azure/PSRule.Rules.Azure
v1.32.0
What's changed since v1.31.3:
- New features:
- Added December 2023 baselines
Azure.GA_2023_12
andAzure.Preview_2023_12
by @BernieWhite.
#2580- Includes rules released before or during December 2023.
- Marked
Azure.GA_2023_09
andAzure.Preview_2023_09
baselines as obsolete.
- Added December 2023 baselines
- Updated rules:
- App Configuration:
- Promoted
Azure.AppConfig.GeoReplica
to GA rule set by @BernieWhite.
#2592
- Promoted
- API Management:
- Promoted
Azure.APIM.DefenderCloud
to GA rule set by @BernieWhite.
#2591
- Promoted
- Azure Kubernetes Service:
- Updated
Azure.AKS.Version
to use latest stable version1.27.7
by @BernieWhite.
#2581
- Updated
- Defender for Cloud:
- Promoted
Azure.Defender.Api
to GA rule set by @BernieWhite.
#2591
- Promoted
- Network Interface:
- Important change: Renamed NIC rules to reflect current usage by @BernieWhite.
#2574- Rename
Azure.VM.NICAttached
toAzure.NIC.Attached
. - Rename
Azure.VM.NICName
toAzure.NIC.Name
. - Rename
Azure.VM.UniqueDns
toAzure.NIC.UniqueDns
. - Added aliases to reference the old names for suppression and exclusion.
- Old names will be removed from v2.
- Rename
- Added support for private link services to
Azure.VM.NICAttached
by @BernieWhite.
#2563
- Important change: Renamed NIC rules to reflect current usage by @BernieWhite.
- App Configuration:
- General improvements:
- Improved reporting of null argument in length function by @BernieWhite.
#2597 - Quality updates to documentation by @BernieWhite.
#2557
#2570
#1772
- Improved reporting of null argument in length function by @BernieWhite.
- Engineering:
- Updated resource providers and policy aliases.
#2579 - Bump xunit to v2.6.2.
#2544 - Bump xunit.runner.visualstudio to v2.5.4.
#2567 - Bump Microsoft.SourceLink.GitHub to v8.0.0.
#2538 - Bump BenchmarkDotNet.Diagnostics.Windows and BenchmarkDotNet to v0.13.11.
#2575 - Bump Microsoft.CodeAnalysis.NetAnalyzers to v8.0.0.
#2568 - Bump Microsoft.NET.Test.Sdk to v17.8.0.
#2527
- Updated resource providers and policy aliases.
- Bug fixes:
- Fixed additional false positives of
Azure.Deployment.SecureParameter
by @BernieWhite.
#2556 - Fixed expansion with sub-resource handling of deployments with duplicate resources by @BernieWhite.
#2564 - Fixed dependency ordered is incorrect by @BernieWhite.
#2578
- Fixed additional false positives of
What's changed since pre-release v1.32.0-B0099:
- No additional changes.
See change log.
v1.32.0-B0099
What's changed since pre-release v1.32.0-B0053:
- New features:
- Added December 2023 baselines
Azure.GA_2023_12
andAzure.Preview_2023_12
by @BernieWhite.
#2580- Includes rules released before or during December 2023.
- Marked
Azure.GA_2023_09
andAzure.Preview_2023_09
baselines as obsolete.
- Added December 2023 baselines
- Updated rules:
- App Configuration:
- Promoted
Azure.AppConfig.GeoReplica
to GA rule set by @BernieWhite.
#2592 - API Management:
- Promoted
Azure.APIM.DefenderCloud
to GA rule set by @BernieWhite.
#2591
- Promoted
- Promoted
- Azure Kubernetes Service:
- Updated
Azure.AKS.Version
to use latest stable version1.27.7
by @BernieWhite.
#2581
- Updated
- Defender for Cloud:
- Promoted
Azure.Defender.Api
to GA rule set by @BernieWhite.
#2591
- Promoted
- App Configuration:
- General improvements:
- Improved reporting of null argument in length function by @BernieWhite.
#2597
- Improved reporting of null argument in length function by @BernieWhite.
- Engineering:
See change log.
v1.32.0-B0053
What's changed since pre-release v1.32.0-B0021:
- Updated rules:
- Network Interface:
- Important change: Renamed NIC rules to reflect current usage by @BernieWhite.
#2574- Rename
Azure.VM.NICAttached
toAzure.NIC.Attached
. - Rename
Azure.VM.NICName
toAzure.NIC.Name
. - Rename
Azure.VM.UniqueDns
toAzure.NIC.UniqueDns
. - Added aliases to reference the old names for suppression and exclusion.
- Old names will be removed from v2.
- Rename
- Added support for private link services to
Azure.VM.NICAttached
by @BernieWhite.
#2563
- Important change: Renamed NIC rules to reflect current usage by @BernieWhite.
- Network Interface:
- General improvements:
- Quality updates to documentation by @BernieWhite.
#2570
#1772
- Quality updates to documentation by @BernieWhite.
- Engineering:
- Bump xunit.runner.visualstudio to v2.5.4.
#2567
- Bump xunit.runner.visualstudio to v2.5.4.
- Bug fixes:
- Fixed dependency is ordered incorrect by @BernieWhite.
#2578
- Fixed dependency is ordered incorrect by @BernieWhite.
See change log.
v1.32.0-B0021
What's changed since v1.31.3:
- General improvements:
- Updates to documentation by @BernieWhite.
#2557
- Updates to documentation by @BernieWhite.
- Engineering:
- Bug fixes:
- Fixed additional false positives of
Azure.Deployment.SecureParameter
by @BernieWhite.
#2556 - Fixed expansion with sub-resource handling of deployments with duplicate resources by @BernieWhite.
#2564
- Fixed additional false positives of
See change log.
v1.31.3
What's changed since v1.31.2:
- Bug fixes:
- Fixed incorrect scope generated for subscription aliases by @BernieWhite.
#2545 - Fixed null dereferenced properties in map lambda by @BernieWhite.
#2535 - Fixed handling of for array index symbols by @BernieWhite.
#2548
- Fixed incorrect scope generated for subscription aliases by @BernieWhite.
See change log.
v1.31.2
What's changed since v1.31.1:
- Bug fixes:
- Fixed nullable parameters with JValue null by @BernieWhite.
#2535
- Fixed nullable parameters with JValue null by @BernieWhite.
See change log.
v1.31.1
What's changed since v1.31.0:
- Bug fixes:
- Fixed additional non-sensitive parameter name patterns by
Azure.Deployment.SecureParameter
by @BernieWhite.
#2528- Added support for configuration of the rule by setting
AZURE_DEPLOYMENT_NONSENSITIVE_PARAMETER_NAMES
.
- Added support for configuration of the rule by setting
- Fixed incorrect handling of expressions with contains with JValue string by @BernieWhite.
#2531
- Fixed additional non-sensitive parameter name patterns by
See change log.
v1.31.0
What's changed since v1.30.3:
- New rules:
- Deployment:
- Check parameters potentially containing secure values by @BernieWhite.
#1476
- Check parameters potentially containing secure values by @BernieWhite.
- Machine Learning:
- Check compute instances are configured for an idle shutdown by @batemansogq.
#2484 - Check workspace compute has local authentication disabled by @batemansogq.
#2484 - Check workspace compute is connected to a VNET by @batemansogq.
#2484 - Check public access to a workspace is disabled by @batemansogq.
#2484 - Check workspaces use a user-assigned identity by @batemansogq.
#2484
- Check compute instances are configured for an idle shutdown by @batemansogq.
- Deployment:
- Engineering:
- Bug fixes:
- Fixed dependency ordering with symbolic name by @BernieWhite.
#2505 - Fixed nullable parameters for custom types by @BernieWhite.
#2489 - Fixed API Connection might be missing dynamic properties by @BernieWhite.
#2424
- Fixed dependency ordering with symbolic name by @BernieWhite.
What's changed since pre-release v1.31.0-B0048:
- No additional changes.
See change log.
v1.31.0-B0048
What's changed since pre-release v1.31.0-B0020:
- Engineering:
- Bug fixes:
- Fixed dependency ordering with symbolic name by @BernieWhite.
#2505 - Fixed nullable parameters for custom types by @BernieWhite.
#2489 - Fixed API Connection might be missing dynamic properties by @BernieWhite.
#2424
- Fixed dependency ordering with symbolic name by @BernieWhite.
See change log.
v1.31.0-B0020
What's changed since v1.30.3:
- New rules:
- Deployment:
- Check parameters potentially containing secure values by @BernieWhite.
#1476
- Check parameters potentially containing secure values by @BernieWhite.
- Machine Learning:
- Check compute instances are configured for an idle shutdown by @batemansogq.
#2484 - Check workspace compute has local authentication disabled by @batemansogq.
#2484 - Check workspace compute is connected to a VNET by @batemansogq.
#2484 - Check public access to a workspace is disabled by @batemansogq.
#2484 - Check workspaces use a user-assigned identity by @batemansogq.
#2484
- Check compute instances are configured for an idle shutdown by @batemansogq.
- Deployment:
- Engineering:
- Bump development tools to .NET 7.0 SDK by @BernieWhite.
#1870 - Bump BenchmarkDotNet to v0.13.9.
#2469 - Bump BenchmarkDotNet.Diagnostics.Windows to v0.13.9.
#2470
- Bump development tools to .NET 7.0 SDK by @BernieWhite.
See change log.