Skip to content

Releases: aws-cloudformation/cfn-lint

Release v1.2.5a10

07 Jun 22:29
c2c811c
Compare
Choose a tag to compare
Release v1.2.5a10 Pre-release
Pre-release

What's Changed

  • Update CloudFormation schemas to 2024-06-07 by @kddejong in (pull #3249)
  • Add rule E3040 to validate a developer isn't using a read only property by @kddejong in (pull #3275)
  • Add AWS custom format types AWS::EC2::SecurityGroup.GroupId, AWS::EC2::SecurityGroup.GroupName by @kddejong in (pull #3274)
  • Add AWS custom format types AWS::EC2::VPC.Id, AWS::EC2::Image.Id by @kddejong in (pull #3271)
  • Break resolver functionality into its own package by @kddejong in (pull #3271)
  • Remove awsType and convert them to cfnLint keyword by @kddejong in (pull #3262)

Full Changelog: v1.2.5.a9...v1.2.5.a10

Release v0.87.5

07 Jun 21:35
4c5f531
Compare
Choose a tag to compare
CloudFormation Specifications
  • Update CloudFormation specs to 176.0.0 (pull #3268)
Fixes
  • Update W1011 to allow integers in the Fn::FindInMap (pull #3272)

Release v0.87.4

28 May 16:28
600ee1f
Compare
Choose a tag to compare
CloudFormation Specifications
  • Update CloudFormation specs to 175.0.0 (pull #3255)
  • Add some allowed patterns for ELB and SGs (pull #3269)
Fixes
  • Return None when a list is emptied out during condition processing (pull #3265)

Release v0.87.3

17 May 15:05
368fbee
Compare
Choose a tag to compare
CloudFormation Specifications
  • Update CloudFormation specs to 174.0.0 (pull #3229)
Fixes
  • In Graph make sure is_resource id is string (pull #3252)
  • Update language extension transform to enumerate FindInMap when can't be resolved (pull #3246)
  • Add AWS::IAM::ManagedPolicy.PolicyArn to AWS::IAM::ManagedPolicy.Arn (pull #3230)

Release v1.2.5a9

14 May 17:15
31a7144
Compare
Choose a tag to compare
Release v1.2.5a9 Pre-release
Pre-release

What's Changed

Full Changelog: v1.2.5.a8...v1.2.5.a9

Release v0.87.2

09 May 22:08
dda5595
Compare
Choose a tag to compare
CloudFormation Specifications
  • Update CloudFormation specs to 173.0.0 (pull #3215)
Fixes
  • Ignore_bad_template and E0000 based ignore checks (pull #3226)
  • Update rule E3002 to validate GetAtts are to a list when being used for a list (pull #3224)

Release v1.2.5.a8

10 May 16:27
d15139c
Compare
Choose a tag to compare
Release v1.2.5.a8 Pre-release
Pre-release

What's Changed

Full Changelog: v1.2.5.a7...v1.2.5.a8

Release v0.87.1

03 May 16:00
10b6a8b
Compare
Choose a tag to compare
CloudFormation Specifications
  • Update CloudFormation specs to 172.0.0 (pull #3181)
Fixes
  • Continue to walk the FindInMap components in transform (pull #3203)
  • Fix an issue with refs in registry schemas (pull #3189)
  • Add AWS::Kinesis::Stream to be a stateful resource (pull #3188)

Release v0.87.0

30 Apr 17:44
72bbf3d
Compare
Choose a tag to compare
CloudFormation Specifications
  • Update CloudFormation specs to 171.0.0 (pull #3160)
Fixes
  • When using a list param in foreach pass back select statements when no allowed value (pull #3176)
  • Fix an issue with graphs and pydot and not quoting attrs (pull #3177)
  • Update I3013 as read replicas don't need backup period (pull #3171)
  • Change filenames to be OS specific paths (pull #3170)
  • Update E8001 to validate null Condition section (pull #3169)

Release v1.2.5.a7

24 Apr 18:28
e3f60b9
Compare
Choose a tag to compare
Release v1.2.5.a7 Pre-release
Pre-release

What's Changed

  • Update CloudFormation schemas to 2024-04-24 by @kddejong in (pull #3159)
  • Fix config of regions in TemplateRunner by @kddejong in (pull #3164)

Full Changelog: v1.2.5.a6...v1.2.5.a7