Cfn Python Lint Versions Save

CloudFormation Linter

1.2.5.a8

2 weeks ago

What's Changed

  • Update CloudFormation schemas to 2024-05-03 by @kddejong (pull #3192)
  • Fix issue in I3013 with multiple resources (#) by @kddejong (pull #3212)
  • Allow Fn::Transform inside a Fn::Sub by @kddejong (pull #3213)

Full Changelog: https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a7...v1.2.5.a8

v0.87.1

2 weeks ago
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)

v0.87.0

3 weeks ago
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)

v1.2.5.a7

3 weeks ago

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: https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a6...v1.2.5.a7

v0.86.4

4 weeks ago
CloudFormation Specifications
  • Update CloudFormation specs to 170.0.0 (pull #3149)
Fixes
  • Only pick up .json files when using registry shcemas (pull #3150)
  • Update IAM policy validation to not allow Action and NotAction (pull #3145)
  • Update IAM policy validation to not allow Principal and NotPrincipal (pull #3145)
  • Update IAM policy validation to not allow Resource and NotResource (pull #3145)

v1.2.5.a6

1 month ago

What's Changed

  • Add a bunch of DynamoDB rules and schema changes by @kddejong in (pull #3133)
  • Don't support resources in a FindInMap by @kddejong (pull #3120)
  • Create rules W3689 and W3688 to do validation of AWS::RDS::DBCluster by @kddejong (pull #3118)
  • Create rules E3660 to do validation of Rest API configuration with OpenAPI by @kddejong (pull #3117)
  • Update specs to 2024/04/15 (pull #3146)

Full Changelog: https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a5...v1.2.5.a6

v0.86.3

1 month ago
CloudFormation Specifications
  • Update CloudFormation specs to 169.0.0 (pull #3135)
  • Support db2-ae and db2-se RDS engines for AWS::RDS::DBInstance.Engine (pull #3139)
Fixes
  • Safely get readOnlyProperties (pull #3141)

v0.86.2

1 month ago
CloudFormation Specifications
  • Update CloudFormation specs to 168.0.0 (pull #3127)
  • Remove AWS::RDS::DBCluster from exclusive checks (pull #3119)
Fixes
  • When doing a transform pass back FindInMap when resolution failure (pull #3131)
  • Update deprecated Lambda runtimes (pull #3113)

v0.86.1

2 months ago
CloudFormation Specifications
  • Update CloudFormation specs to 165.0.0 (pull #3092)
Fixes
  • RDS DB Cluster remove MasterUserPassword from exclusion with MasterUsername (pull #3106)
  • fix an issue when searching for Ref in tojsonstring (pull #3107)

v1.2.5.a5

2 months ago

What's Changed

  • Show all errors in a validation schema by @kddejong in (pull #3097)
  • Remove description from schemas by @kddejong in (pull #3094)
  • Update specs to 2024/03/14 by @kddejong in (pull #3094)

Full Changelog: https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a4...v1.2.5.a5