Skip to content

Releases: Azure/template-analyzer

Version 0.8.6

10 Sep 23:49
fd50b81

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.5...v0.8.6

Version 0.8.5

26 Mar 00:40
b0555a4

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

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

Choose a tag to compare

  • Added the ability to specify custom rules.json path

Version 0.7.0

04 Mar 14:24
582d919

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

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

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

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

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

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