2019-12-16 08:56:41 +03:00
# Change log
## Unreleased
2022-05-19 02:03:09 +03:00
What's changed since pre-release v0.4.0-B2205006:
- Engineering:
2022-08-04 09:07:25 +03:00
- Bump PSRule to v2.2.0.
[#113 ](https://github.com/microsoft/PSRule.Rules.CAF/pull/113 )
- Bump PSRule.Rules.Azure to v1.17.1.
[#113 ](https://github.com/microsoft/PSRule.Rules.CAF/pull/113 )
2022-05-19 02:03:09 +03:00
2022-05-07 15:16:12 +03:00
## v0.4.0-B2205006 (pre-release)
2022-05-07 14:58:35 +03:00
What's changed since pre-release v0.4.0-B2204019:
2022-04-26 04:38:42 +03:00
- Engineering:
2022-08-04 09:07:25 +03:00
- Bump PSRule to v2.1.0.
[#107 ](https://github.com/microsoft/PSRule.Rules.CAF/pull/107 )
- Bump PSRule.Rules.Azure to v1.15.0.
[#107 ](https://github.com/microsoft/PSRule.Rules.CAF/pull/107 )
- Bump Pester to 5.3.3.
[#106 ](https://github.com/microsoft/PSRule.Rules.CAF/pull/106 )
2022-04-26 04:38:42 +03:00
2022-04-19 12:22:00 +03:00
## v0.4.0-B2204019 (pre-release)
2022-04-18 15:49:07 +03:00
What's changed since pre-release v0.4.0-B2204008:
- Engineering:
2022-08-04 09:07:25 +03:00
- Bump PSRule to v2.0.1.
[#99 ](https://github.com/microsoft/PSRule.Rules.CAF/pull/99 )
- Bump PSRule.Rules.Azure to v1.14.3.
[#99 ](https://github.com/microsoft/PSRule.Rules.CAF/pull/99 )
2022-04-18 15:49:07 +03:00
2022-04-10 10:54:12 +03:00
## v0.4.0-B2204008 (pre-release)
2022-02-08 06:00:19 +03:00
What's changed since v0.3.0:
- Engineering:
2022-08-04 09:07:25 +03:00
- Bump PSRule to v2.0.0.
[#90 ](https://github.com/microsoft/PSRule.Rules.CAF/pull/90 )
- Bump PSRule.Rules.Azure to v1.14.1.
[#94 ](https://github.com/microsoft/PSRule.Rules.CAF/pull/94 )
2022-02-08 06:00:19 +03:00
2022-02-06 17:55:56 +03:00
## v0.3.0
What's changed since v0.2.0:
- General improvements:
- Updated default baseline to use module configuration. [#79 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/79 )
- Engineering:
2022-04-26 04:38:42 +03:00
- Bump PSRule to v1.9.0. [#77 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/77 )
- Bump PSRule.Rules.Azure to v1.9.1. [#78 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/78 )
2022-02-06 17:55:56 +03:00
What's changed since pre-release v0.3.0-B2111006:
- No additional changes.
2021-11-23 18:34:34 +03:00
## v0.3.0-B2111006 (pre-release)
2021-11-23 18:18:48 +03:00
What's changed since v0.2.0:
- General improvements:
- Updated default baseline to use module configuration. [#79 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/79 )
- Engineering:
2022-04-26 04:38:42 +03:00
- Bump PSRule to v1.9.0. [#77 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/77 )
- Bump PSRule.Rules.Azure to v1.9.1. [#78 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/78 )
2021-11-23 18:18:48 +03:00
2021-05-26 13:46:39 +03:00
## 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 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/64 )
- Check that Cognitive Services accounts use a standard name prefix `cog-` . [#65 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/65 )
- Check that EventGrid Domains use a standard name prefix `evgd-` . [#63 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/63 )
- Check that EventGrid Topics use a standard name prefix `evgt-` . [#63 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/63 )
- Check that EventGrid System Topics use a standard name prefix `evgt-` . [#63 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/63 )
- Engineering:
2022-04-26 04:38:42 +03:00
- Bump PSRule to v1.3.0. [#69 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/69 )
- Bump PSRule.Rules.Azure to v1.3.2. [#69 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/69 )
2021-05-26 13:46:39 +03:00
What's changed since pre-release v0.2.0-B2105004:
- No additional changes.
2021-05-20 13:40:43 +03:00
## v0.2.0-B2105004 (pre-release)
2021-05-20 11:00:55 +03:00
What's changed since pre-release v0.2.0-B2104002:
- Engineering:
2022-04-26 04:38:42 +03:00
- Bump PSRule to v1.3.0. [#69 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/69 )
- Bump PSRule.Rules.Azure to v1.3.2. [#69 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/69 )
2021-05-20 11:00:55 +03:00
2021-04-04 19:03:34 +03:00
## v0.2.0-B2104002 (pre-release)
2021-04-01 20:48:42 +03:00
What's changed since v0.1.0:
2021-04-04 18:55:11 +03:00
- New rules:
- Resource naming:
- Check that Cognitive Search services use a standard name prefix `srch-` . [#64 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/64 )
- Check that Cognitive Services accounts use a standard name prefix `cog-` . [#65 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/65 )
- Check that EventGrid Domains use a standard name prefix `evgd-` . [#63 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/63 )
- Check that EventGrid Topics use a standard name prefix `evgt-` . [#63 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/63 )
- Check that EventGrid System Topics use a standard name prefix `evgt-` . [#63 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/63 )
2021-04-01 20:48:42 +03:00
- Engineering:
2022-04-26 04:38:42 +03:00
- Bump PSRule to v1.2.0. [#61 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/61 )
- Bump PSRule.Rules.Azure to v1.2.0. [#61 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/61 )
2021-04-01 20:48:42 +03:00
2021-01-07 10:07:41 +03:00
## v0.1.0
- Initial release.
What's changed since pre-release v0.1.0-B2101013:
- No additional changes.
2021-01-02 07:01:44 +03:00
## v0.1.0-B2101013 (pre-release)
2021-01-02 06:32:07 +03:00
What's changed since pre-release v0.1.0-B2101004:
- Engineering:
2022-04-26 04:38:42 +03:00
- Bump PSRule to v1.0.1. [#49 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/49 )
- Bump PSRule.Rules.Azure to v0.19.0. [#49 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/49 )
2021-01-02 06:51:03 +03:00
- Bug fixes:
- Fixed storage account name rule with Azure Cloud Shell. [#47 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/47 )
2021-01-02 06:32:07 +03:00
2021-01-01 17:19:28 +03:00
## v0.1.0-B2101004 (pre-release)
2021-01-01 17:00:03 +03:00
What's changed since pre-release v0.1.0-B2012004:
- Bug fixes:
- Fixed use of lower case `Tags` resource property. [#43 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/43 )
2020-12-26 16:55:41 +03:00
## v0.1.0-B2012004 (pre-release)
What's changed since pre-release v0.1.0-B2009009:
2020-12-26 16:30:29 +03:00
- General improvements:
- Resource name rules are case-sensitive by default. [#36 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/36 )
- Resource and resource group tagging rules are case-sensitive by default. [#35 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/35 )
- **Breaking change**: Separated resource and resource group tagging rules. [#38 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/38 )
- Renamed `CAF.Tag.Required` to `CAF.Tag.Resource` .
- Moved resource group tagging requirements from `CAF.Tag.Resource` to `CAF.Tag.ResourceGroup` .
2020-12-26 16:46:47 +03:00
- Engineering:
2022-04-26 04:38:42 +03:00
- Bump PSRule to v1.0.0. [#37 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/37 )
2020-12-26 16:30:29 +03:00
2020-09-10 15:26:22 +03:00
## v0.1.0-B2009009 (pre-release)
What's changed since pre-release v0.1.0-B2008005:
2020-09-09 09:37:15 +03:00
- General improvements:
- Updated rule content to align with Microsoft Azure Well-Architected Framework pillars. [#23 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/23 )
2020-09-10 15:08:57 +03:00
- Updated naming rules to check for recommended naming prefixes. [#29 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/29 )
- Checks to determine if a resource name is valid are available in `PSRule.Rules.Azure` .
2020-09-09 09:37:15 +03:00
- Engineering:
2022-04-26 04:38:42 +03:00
- Bump PSRule to v0.20.0. [#24 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/24 )
2020-09-10 15:08:57 +03:00
- Bug fixes:
- Fixed Storage Account `st` prefix. [#28 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/28 )
- Fixed Virtual Network Gateway `vgw-` prefix. [#30 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/30 )
- Fixed Virtual Machine `vm` prefix. [#31 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/31 )
- Fixed Load Balancer `lbe-` and `lbi-` prefixes. [#32 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/32 )
- Fixed exclude `AzureFirewallSubnet` from `CAF.Name.Subnet` . [#27 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/27 )
2020-09-09 09:37:15 +03:00
2020-09-08 16:46:20 +03:00
## v0.1.0-B2008005 (pre-release)
What's changed since pre-release v0.1.0-B2001009:
2020-08-27 16:53:38 +03:00
- Bug fixes:
- Fixed coexistence with PSRule.Rules.Azure. [#20 ](https://github.com/microsoft/PSRule.Rules.CAF/issues/20 )
2020-01-05 16:09:28 +03:00
## v0.1.0-B2001009 (pre-release)
- Initial pre-release.