Skip to content

Releases: Azure/template-analyzer

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

Version 0.3.0

26 Aug 21:15
c354c02
Compare
Choose a tag to compare
  • Replaces TTK for PSRule as the core of our PowerShell engine
  • Improves the documentation
  • Improves the console output of the CLI

Version 0.2.0

13 Jul 23:07
e17c905
Compare
Choose a tag to compare
  • Adds support for scanning Bicep template files
  • Adds rule severity, filtering rules based on severity, and changing built-in severity
  • Adds CLI verbose option
  • Bug fixes, optimizations, and improvements including:
    • Update to .NET 6
    • CLI returns error codes
    • Improved CLI analysis output
    • Logs execution errors as SARIF tool notifications