Skip to content

Releases: aws-cloudformation/cfn-lint

Release v1.3.3

21 Jun 17:25
c5cb3db
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.2...v1.3.3

Release v1.3.2

20 Jun 22:57
6f46af4
Compare
Choose a tag to compare

What's Changed

  • Switch max condition logic to attemptes over returned by @kddejong in #3359
  • Update maintenance job to get data from boto by @kddejong in #3361
  • Update md5 creation to work better on FIPS compliant OSes by @kddejong in #3362
  • Add in awslogs-create-group to ECS task logging by @kddejong in #3363

Full Changelog: v1.3.1...v1.3.2

Release v1.3.1

20 Jun 20:34
0a218f3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.3.1

Release v1.3.0

19 Jun 16:04
23ee527
Compare
Choose a tag to compare

What's Changed

  • Allow IAM principal to be str or a list by @kddejong in #3306
  • Update CloudFormation schemas to 2024-06-18 by @github-actions in #3309
  • Array of strings are allowed as output value types by @kddejong in #3312

Full Changelog: v1.2.5.a11...v1.3.0

Release v1.2.5a11

17 Jun 16:58
9284326
Compare
Choose a tag to compare
Release v1.2.5a11 Pre-release
Pre-release

What's Changed

  • Update CloudFormation schemas to 2024-06-17 by @kddejong in #3299
  • Cleanup rule pytest logic to make life easier by @kddejong in #3285
  • Cleanup cfn_path generation by @kddejong in #3287
  • Add error catching to better handle rule issues by @kddejong in #3289
  • Fix an issue with SSM params for ForEach by @kddejong in #3294
  • V1 - more typing and cleanup by @kddejong in #3296
  • Update resolver logic to see if parameter will result in applied conditions still being valid by @kddejong in #3303
  • Update rule W2531 to validate when the specified runtime is deprecated by @kddejong in #3304
  • Update rule E2531 to validate when you can no longer create a lambda function with the specified runtime by @kddejong in #3304
  • Create rule E2533 to validate when you can no longer update a lambda function with the specified runtime by @kddejong in #3304

Full Changelog: v1.2.5.a10...v1.2.5.a11

Release v0.87.7

12 Jun 22:37
aecfd0f
Compare
Choose a tag to compare
Fixes
  • Update rule W2531 to validate when the specified runtime is deprecated (pull #3297)
  • Update rule E2531 to validate when you can no longer create a lambda function with the specified runtime (pull #3297)
  • Create rule E2533 to validate when you can no longer update a lambda function with the specified runtime (pull #3297)

Release v0.87.6

11 Jun 17:29
ef52605
Compare
Choose a tag to compare
CloudFormation Specifications
  • Update CloudFormation specs to 177.0.0 (pull #3282)
Fixes
  • Update language transformation to handle SSM based Parameters (pull #3293)

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)