Releases: aws-cloudformation/cfn-lint
Releases · aws-cloudformation/cfn-lint
Release list
Release v1.54.0
Release v1.53.3
What's Changed
- Cache
RefResolversubschemas lookup per instance by @sir-sigurd in #4590 - chore(deps): bump pyinstaller from 6.20.0 to 6.21.0 in /requirements by @dependabot[bot] in #4595
- chore(deps): bump setuptools from 82.0.1 to 83.0.0 in /requirements by @dependabot[bot] in #4593
- fix(E3701): Prevent false positive for
Fn::IfinOutputArtifactsNameby @kddejong in #4596 - fix(schema): Add file locking to prevent concurrent cache corruption by @kddejong in #4598
- Update CloudFormation schemas to
2026-07-28by @github-actions[bot] in #4589
Full Changelog: v1.53.2...v1.53.3
Release v1.53.2
What's Changed
- Compute Context.module_names lazily to avoid rescan on every evolve() by @sir-sigurd in #4586
- Update CloudFormation schemas to 2026-07-23 by @github-actions[bot] in #4583
New Contributors
- @sir-sigurd made their first contribution in #4586
Full Changelog: v1.53.1...v1.53.2
Release v1.53.1
What's Changed
- Update snapshot script results file naming so that templates with sam… by @satyakigh in #4575
- fix: Don't error on
FindInMapkeys resolved from parameter defaults by @kddejong in #4580 - chore(deps): bump actions/setup-python from 6 to 7 by @dependabot[bot] in #4581
- Update CloudFormation schemas to
2026-07-20by @github-actions[bot] in #4576
Full Changelog: v1.53.0...v1.53.1
Release v1.53.0
What's Changed
- fix: Restore pricing and AWS API scripts, fix Elasticsearch instance type enum by @kddejong in #4569
- Update CloudFormation schemas to 2026-07-06 by @github-actions[bot] in #4562
- fix: Move schema cache to platform-appropriate user directory by @kddejong in #4571
- feat: Add version.json schema precedence and bundled fallback by @kddejong in #4573
- Fix shared pricing defaults by @0xTaoZ in #4572
- Update CloudFormation schemas to 2026-07-09 by @github-actions[bot] in #4570
New Contributors
Full Changelog: v1.52.1...v1.53.0
Release v1.52.1
What's Changed
- fix: Auto-download schemas when not present for pre-commit users by @kddejong in #4558
- Update CloudFormation schemas to 2026-06-26 by @github-actions[bot] in #4554
- Update CloudFormation schemas to 2026-06-29 by @github-actions[bot] in #4559
New Contributors
- @johnanand707 made their first contribution in #4527
Full Changelog: v1.52.0...v1.52.1
Release v1.52.0
What's Changed
- Source schemas from enhanced-schemas repo instead of local patching by @kddejong in #4539
- fix: LanguageExtensions transform preserves Fn::Sub with underscore variables by @kddejong in #4548
- fix: Resolve false positives for dead config properties by @kddejong in #4550
- chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #4552
- Update CloudFormation schemas to 2026-06-22 by @github-actions[bot] in #4549
- fix: Add static test schemas so unit tests pass without cfn-lint -u by @kddejong in #4553
Full Changelog: v1.51.5...v1.52.0
Release v1.51.5
What's Changed
- fix: Correct schema false positives for ElastiCache and IAM by @kddejong in #4540
- chore(deps): bump codecov/codecov-action from 6 to 7 by @dependabot[bot] in #4541
- fix: Allow decimal values in Logs MetricFilter MetricValue pattern by @kddejong in #4542
- Update CloudFormation schemas to 2026-06-12 by @github-actions[bot] in #4538
- fix: Make EC2::TrafficMirrorFilterRule TrafficDirection case-insensitive by @kddejong in #4543
- Update CloudFormation schemas to 2026-06-15 by @github-actions[bot] in #4544
Full Changelog: v1.51.4...v1.51.5
Release v1.51.4
What's Changed
- fix: E3042 false positive when Essential is omitted from ECS containers by @kddejong in #4536
- Update CloudFormation schemas to
2026-06-03by @github-actions[bot] in #4534
Full Changelog: v1.51.3...v1.51.4
Release v1.51.3
What's Changed
- fix: Allow
ProvisionedThroughputwith 0 values whenBillingModeisPAY_PER_REQUESTby @kddejong in #4524 - Revert: S3 bucket names with uppercase should remain an error by @kddejong in #4528
- fix: Allow ARN format for Lambda FunctionName property by @kddejong in #4529
- feat: Add OpenSearch instance type validation from pricing API by @kddejong in #4525
- fix: Sync update_schemas_manually.py with committed manual.json files by @kddejong in #4530
- Update CloudFormation schemas to
2026-06-02by @github-actions[bot] in #4523 - fix: Update Lambda runtime lifecycle dates from AWS docs by @kddejong in #4532
Full Changelog: v1.51.2...v1.51.3