PSRule.Rules.CAF/CHANGELOG.md

7.8 KiB

Change log

Unreleased

v0.4.0-B2302008 (pre-release)

What's changed since pre-release v0.4.0-B2208003:

  • Engineering:
    • Bump PSRule to v2.7.0. #127
    • Bump PSRule.Rules.Azure to v1.24.2. #127
    • Bump Pester to v5.4.0. #127
    • Bump PSScriptAnalyzer to v1.21.0. #116

v0.4.0-B2208003 (pre-release)

What's changed since pre-release v0.4.0-B2205006:

  • Engineering:
    • Bump PSRule to v2.2.0. #113
    • Bump PSRule.Rules.Azure to v1.17.1. #113

v0.4.0-B2205006 (pre-release)

What's changed since pre-release v0.4.0-B2204019:

  • Engineering:
    • Bump PSRule to v2.1.0. #107
    • Bump PSRule.Rules.Azure to v1.15.0. #107
    • Bump Pester to 5.3.3. #106

v0.4.0-B2204019 (pre-release)

What's changed since pre-release v0.4.0-B2204008:

  • Engineering:
    • Bump PSRule to v2.0.1. #99
    • Bump PSRule.Rules.Azure to v1.14.3. #99

v0.4.0-B2204008 (pre-release)

What's changed since v0.3.0:

  • Engineering:
    • Bump PSRule to v2.0.0. #90
    • Bump PSRule.Rules.Azure to v1.14.1. #94

v0.3.0

What's changed since v0.2.0:

  • General improvements:
    • Updated default baseline to use module configuration. #79
  • Engineering:
    • Bump PSRule to v1.9.0. #77
    • Bump PSRule.Rules.Azure to v1.9.1. #78

What's changed since pre-release v0.3.0-B2111006:

  • No additional changes.

v0.3.0-B2111006 (pre-release)

What's changed since v0.2.0:

  • General improvements:
    • Updated default baseline to use module configuration. #79
  • Engineering:
    • Bump PSRule to v1.9.0. #77
    • Bump PSRule.Rules.Azure to v1.9.1. #78

v0.2.0

What's changed since v0.1.0:

  • New rules:
    • Resource naming:
      • Check that Cognitive Search services use a standard name prefix srch-. #64
      • Check that Cognitive Services accounts use a standard name prefix cog-. #65
      • Check that EventGrid Domains use a standard name prefix evgd-. #63
      • Check that EventGrid Topics use a standard name prefix evgt-. #63
      • Check that EventGrid System Topics use a standard name prefix evgt-. #63
  • Engineering:
    • Bump PSRule to v1.3.0. #69
    • Bump PSRule.Rules.Azure to v1.3.2. #69

What's changed since pre-release v0.2.0-B2105004:

  • No additional changes.

v0.2.0-B2105004 (pre-release)

What's changed since pre-release v0.2.0-B2104002:

  • Engineering:
    • Bump PSRule to v1.3.0. #69
    • Bump PSRule.Rules.Azure to v1.3.2. #69

v0.2.0-B2104002 (pre-release)

What's changed since v0.1.0:

  • New rules:
    • Resource naming:
      • Check that Cognitive Search services use a standard name prefix srch-. #64
      • Check that Cognitive Services accounts use a standard name prefix cog-. #65
      • Check that EventGrid Domains use a standard name prefix evgd-. #63
      • Check that EventGrid Topics use a standard name prefix evgt-. #63
      • Check that EventGrid System Topics use a standard name prefix evgt-. #63
  • Engineering:
    • Bump PSRule to v1.2.0. #61
    • Bump PSRule.Rules.Azure to v1.2.0. #61

v0.1.0

  • Initial release.

What's changed since pre-release v0.1.0-B2101013:

  • No additional changes.

v0.1.0-B2101013 (pre-release)

What's changed since pre-release v0.1.0-B2101004:

  • Engineering:
    • Bump PSRule to v1.0.1. #49
    • Bump PSRule.Rules.Azure to v0.19.0. #49
  • Bug fixes:
    • Fixed storage account name rule with Azure Cloud Shell. #47

v0.1.0-B2101004 (pre-release)

What's changed since pre-release v0.1.0-B2012004:

  • Bug fixes:
    • Fixed use of lower case Tags resource property. #43

v0.1.0-B2012004 (pre-release)

What's changed since pre-release v0.1.0-B2009009:

  • General improvements:
    • Resource name rules are case-sensitive by default. #36
    • Resource and resource group tagging rules are case-sensitive by default. #35
    • Breaking change: Separated resource and resource group tagging rules. #38
      • Renamed CAF.Tag.Required to CAF.Tag.Resource.
      • Moved resource group tagging requirements from CAF.Tag.Resource to CAF.Tag.ResourceGroup.
  • Engineering:
    • Bump PSRule to v1.0.0. #37

v0.1.0-B2009009 (pre-release)

What's changed since pre-release v0.1.0-B2008005:

  • General improvements:
    • Updated rule content to align with Microsoft Azure Well-Architected Framework pillars. #23
    • Updated naming rules to check for recommended naming prefixes. #29
      • Checks to determine if a resource name is valid are available in PSRule.Rules.Azure.
  • Engineering:
    • Bump PSRule to v0.20.0. #24
  • Bug fixes:
    • Fixed Storage Account st prefix. #28
    • Fixed Virtual Network Gateway vgw- prefix. #30
    • Fixed Virtual Machine vm prefix. #31
    • Fixed Load Balancer lbe- and lbi- prefixes. #32
    • Fixed exclude AzureFirewallSubnet from CAF.Name.Subnet. #27

v0.1.0-B2008005 (pre-release)

What's changed since pre-release v0.1.0-B2001009:

  • Bug fixes:
    • Fixed coexistence with PSRule.Rules.Azure. #20

v0.1.0-B2001009 (pre-release)

  • Initial pre-release.