Releases: Azure/template-analyzer
Releases · Azure/template-analyzer
Version 0.8.1
What's Changed
- [Built-in rule] Add
SystemAssigned, UserAssigned
as an allowed identity on TA-000007, TA-000013, TA-000019 by @richardsondev in #370 - Added nuget package for Analyzer.Reports by @reynoldsa in #374
- Update build status badge by @JohnathonMohr in #373
- Simplify CodeQL by @JohnathonMohr in #375
- Converted to centralized package management and bump some package versions by @reynoldsa in #376
New Contributors
- @richardsondev made their first contribution in #370
Full Changelog: v0.8.0...0.8.1
Version 0.8.0
- Added the ability to specify custom rules.json path
Version 0.7.0
- Fixes #356
- PSRule update with new security rules for improved coverage
- Upgrade to .net8
- Bicep dependency update
- ARM template processor dependency update
Version 0.6.0
This release has an issue: #356. A new release will contain a fix.
- Upgrade to .NET 7
- Bicep dependency update
- Support for specifying only partial set of parameters
- Small bug fix and optimization
Version 0.5.2
- Updated Azure.Deployments.* and Microsoft.PowerShell.SDK dependencies for CVE-2023-29331
Version 0.5.1
- Records correct rule severity in scan results when outputting to SARIF (in
"level"
property), which was previously always set to "Error".
Version 0.5.0
- Tool rename to "Template Analyzer"
- Adds support for recursively scanning Bicep modules, keeping context from results in referenced templates
- Updates to console and SARIF output to show results in the file of origination
- Adds seven new built-in rules for Azure API Management (APIM)
- Improvements to the documentation
- Various bug fixes and refactoring improvements
Version 0.4
- Adds support for inline nested templates
- Implements auto-discovery of parameters files using Microsoft naming conventions
- Adds two rules: ClassicCompute.MigrateToARM and ClassicStorage.MigrateToARM
- Reduces noise in the console output of the CLI and other improvements to logging
- Adds rule names and short descriptions to the SARIF output
- Improvements to the documentation and rules information
Version 0.3.1
- Bug fixes, mostly related to the PowerShell execution
Version 0.3.0
- Replaces TTK for PSRule as the core of our PowerShell engine
- Improves the documentation
- Improves the console output of the CLI