github aws-cloudformation/cfn-lint v1.49.0
Release v1.49.0

6 hours ago

What's Changed

  • feat: add rule E3712 to validate TargetTrackingScaling policy requires ASG MaxSize greater than MinSize by @kddejong in #4444
  • feat: add rule E3713 to validate Fargate ECS services use supported log drivers by @kddejong in #4444
  • feat: add rule E3714 to validate LaunchTemplate SecurityGroup and Subnet are in the same VPC by @kddejong in #4444
  • feat: add rule E3711 to validate ListenerRule target group protocol is not GENEVE by @kddejong in #4444
  • feat: add rule E3715 to validate VirtualName uses ephemeral device format when Ebs is absent by @kddejong in #4456
  • feat: add rule W3698 to warn VirtualName is ignored when Ebs is specified by @kddejong in #4456
  • feat: add rule E3716 to validate Lambda layer ARN length based on region by @kddejong in #4444
  • Expand format keyword coverage for additional AWS services by @kddejong in #4442
  • Add missing resource types to _all_property_types for GetAtt by @kddejong in #4443
  • Fix Lambda FunctionName maxLength from 140 to 64 by @kddejong in #4448
  • Fix false positive E3062 when EngineVersion is unquoted float by @kddejong in #4454
  • fix: condition CNF explosion for templates with nested condition references by @kddejong in #4455
  • Fix smithy script to check exceptions for pattern constraints by @kddejong in #4451
  • Skip me-south-1 during schema update due to endpoint timeout by @kddejong in #4449
  • chore(deps): restrict to Python 3.13 by @adrianmace in #4452
  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #4457
  • Update CloudFormation schemas to 2026-04-20 by @github-actions[bot] in #4450

New Contributors

Full Changelog: v1.48.1...v1.49.0

Don't miss a new cfn-lint release

NewReleases is sending notifications on new releases.