Skip to content

Releases: Azure/template-analyzer

Version 0.8.5

26 Mar 00:40
b0555a4
Compare
Choose a tag to compare

Summary

CLI Changes

Library Changes (via NuGet)

  • Allow to skip the powershell rules by @borisf94 in #382
  • Allow creating a template analyzer instance and load rules from memory by @borisf94 in #389

Full Changelog: 0.8.1...v0.8.5

Version 0.8.1

22 Nov 20:42
42bdca0
Compare
Choose a tag to compare

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

Full Changelog: v0.8.0...0.8.1

Version 0.8.0

05 Aug 19:51
1ba7313
Compare
Choose a tag to compare
  • Added the ability to specify custom rules.json path

Version 0.7.0

04 Mar 14:24
582d919
Compare
Choose a tag to compare
  • 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

20 Jan 00:12
d2e9a44
Compare
Choose a tag to compare

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

20 Jul 20:19
fc07a3a
Compare
Choose a tag to compare
  • Updated Azure.Deployments.* and Microsoft.PowerShell.SDK dependencies for CVE-2023-29331

Version 0.5.1

08 May 23:56
602e7ff
Compare
Choose a tag to compare
  • 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

11 Apr 23:02
6b317dd
Compare
Choose a tag to compare
  • 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

09 Nov 20:13
657b0de
Compare
Choose a tag to compare
  • 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

09 Sep 21:12
9328421
Compare
Choose a tag to compare
  • Bug fixes, mostly related to the PowerShell execution