Skip to content

Releases: aws-cloudformation/cfn-lint

Release v1.30.0

13 Mar 18:09
d467bb9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.29.1...v1.30.0

Release v1.29.1

10 Mar 18:45
03f148d
Compare
Choose a tag to compare

What's Changed

  • Update CloudFormation schemas to 2025-03-10 by @github-actions in #3999
  • Update E3701 to keep artifact names uniquely by the resource name by @kddejong in #4002

Full Changelog: v1.29.0...v1.29.1

Release v1.29.0

10 Mar 15:27
e6278b4
Compare
Choose a tag to compare

What's Changed

  • Add rule W3660 to validate mixing API body definitions in AWS::ApiGateway::* resources by @kddejong in #3989
  • Add rule E3505 to validate timeouts when connection AWS::Lambda::Function and AWS::SQS::Queue by @kddejong in #3990
  • Add rule E3636 to validate AWS::CodeBuild::Project s3 locations by @kddejong in #3991
  • Add rule E3061 to validate AWS::S3::Bucket tiering configurations by @kddejong in #3994
  • Deprecate E2540 for new v1 version rules by @kddejong in #3993
  • Deprecate E2541 for new v1 version rules by @kddejong in #3993
  • Add rule E3700 to validate AWS::CodePipeline::Pipeline Source actions are only in the first stage by @kddejong in #3993
  • Add rule E3701 to validate AWS::CodePipeline::Pipeline artifact names shared between InputArtifacts and OutputArtifacts by @kddejong in #3993
  • Add rule E3702 to validate AWS::CodePipeline::Pipeline counts for InputArtifacts, OutputArtifacts based on action type by @kddejong in #3993
  • Add rule E3703 to validate AWS::CodePipeline::Pipeline configuration of an action by @kddejong in #3993
  • Additional general schema updates to complete the rest of the validation in rules E2540 and E2541 by @kddejong in #3993
  • Update CloudFormation schemas to 2025-03-07 by @github-actions in #3988
  • Add Condition to Choice in state machine by @kddejong in #4000

Full Changelog: v1.28.0...v1.29.0

Release v1.28.0

05 Mar 16:10
0bf1182
Compare
Choose a tag to compare

What's Changed

  • Add uniqueKeys for Sid in IAM policies by @kddejong in #3982
  • Create ipv4 and ipv6 network formats by @kddejong in #3981
  • Add rule E3059 to validate if AWS::EC2::Subnet CIDRs are in a AWS::EC2::VPC by @kddejong in #3985
  • Add rule E3060 to validate if AWS::EC2::Subnet CIDRs overlap with each other by @kddejong in #3985
  • Update CloudFormation schemas to 2025-03-04 by @github-actions in #3980

Full Changelog: v1.27.0...v1.28.0

Release v1.27.0

28 Feb 17:45
0e49015
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.26.1...v1.27.0

Release v1.26.1

25 Feb 21:00
fd830c8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.26.0...v1.26.1

Release v1.26.0

25 Feb 19:11
8a10a56
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.25.1...v1.26.0

Release v1.25.1

13 Feb 23:46
dce29a6
Compare
Choose a tag to compare

What's Changed

  • No maximum number of Conditions by @kddejong in #3958
  • Update CloudFormation schemas to 2025-02-13 by @github-actions in #3956

Full Changelog: v1.25.0...v1.25.1

Release v1.25.0

13 Feb 22:49
d026f0e
Compare
Choose a tag to compare

What's Changed

  • Don't do boto work on the AWS::CloudFormation::Stack by @kddejong in #3951
  • Add rule E3501 to validate AWS::SQS::Queue properties based on the queue type by @kddejong in #3952
  • Add rule E3502 to validate AWS::SQS::Queue DLQ types match by @kddejong in #3952
  • Add TRUE to list of strings that can be boolean true by @kddejong in #3953
  • Allow asterisks for rule I3042 by @kddejong in #3954
  • Update CloudFormation schemas to 2025-02-11 by @github-actions in #3948

Full Changelog: v1.24.0...v1.25.0

Release v1.24.0

04 Feb 21:16
510febb
Compare
Choose a tag to compare

What's Changed

  • Cleanup boto patching and include min/max by @kddejong in #3939
  • Fix format error messaging when no pattern by @kddejong in #3943
  • Update CloudFormation schemas to 2025-02-04 by @github-actions in #3945

Full Changelog: v1.23.1...v1.24.0