Cfn-lint

Latest version: v0.87.3

Safety actively analyzes 629564 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 32 of 52

0.33.2

Features
- Upgrade SAM Translator to v1.25.0 (pull [1594](https://github.com/aws-cloudformation/cfn-python-lint/pull/1594))
CloudFormation Specifications
- Update CloudFormation specs to 15.3.0 (pull [1600](https://github.com/aws-cloudformation/cfn-python-lint/pull/1600))
Fixes
- Update rule [E3401](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E3401) to not fail on Apex records (pull [1599](https://github.com/aws-cloudformation/cfn-python-lint/pull/1599))

0.33.1

CloudFormation Specifications
- Update CloudFormation specs to 15.1.0 (pull [1593](https://github.com/aws-cloudformation/cfn-python-lint/pull/1593))
- Add additional allowed values for `AWS::SecretsManager::SecretTargetAttachment.TargetType` (pull [1573](https://github.com/aws-cloudformation/cfn-python-lint/pull/1573))
- Add property types for `AvailabilityZone` in the `AWS::DMS::ReplicationInstance` and `AWS::EC2::Subnet` resources (pull [1585](https://github.com/aws-cloudformation/cfn-python-lint/pull/1585))
- Expand allowed values for `AWS::CodeBuild::Project.Environment.Type` (pull [1589](https://github.com/aws-cloudformation/cfn-python-lint/pull/1589))
Fixes
- Update rule [E2004](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2004) to not check AllowedValues when the Type is `AWS::SSM::Parameter::Value<String>` (pull [1571](https://github.com/aws-cloudformation/cfn-python-lint/pull/1571))
- Update Transform logic to not update DefinitionUri to S3 when not using DefinitionUri originally (pull [1576](https://github.com/aws-cloudformation/cfn-python-lint/pull/1576))

0.33.0

Features
- Upgrade SAM Translator to v1.24.0 (pull [1562](https://github.com/aws-cloudformation/cfn-python-lint/pull/1562))
- Warning messages for Python 3.4 and 2.7 (pull [1337](https://github.com/aws-cloudformation/cfn-python-lint/pull/1337))
- Add `--output-file` parameter to output the results into a file (pull [1511](https://github.com/aws-cloudformation/cfn-python-lint/pull/1511))
- Remove usage of jsonpointer (pull [1546](https://github.com/aws-cloudformation/cfn-python-lint/pull/1546))
- Add rule [E3042](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E3042) that checks AWS::ECS::TaskDefinition.ContainerDefinition has at least one essential container (pull [1548](https://github.com/aws-cloudformation/cfn-python-lint/pull/1548))
CloudFormation Specifications
- Update CloudFormation specs to 14.4.0 (pull [1555](https://github.com/aws-cloudformation/cfn-python-lint/pull/1555))
- Add allowed patterns and values for properties in `AWS::S3::Bucket.InventoryConfiguration` (pull [1551](https://github.com/aws-cloudformation/cfn-python-lint/pull/1551))
Fixes
- Update Transform logic to support local files for the state machine defintion (pull [1562](https://github.com/aws-cloudformation/cfn-python-lint/pull/1562))

0.32.1

Features
- Adding [`Hooks`](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/blue-green.html) template section to rule [E1001](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E1001) (pull [1543](https://github.com/aws-cloudformation/cfn-python-lint/pull/1543))

0.32.0

Features
- New rule [E3041](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E3041) to check if `HostedZoneName` is a super domain for `Name` (pull [1483](https://github.com/aws-cloudformation/cfn-python-lint/pull/1483))
- Update SAM Translator dependency to `1.23.0` (pull [1536](https://github.com/aws-cloudformation/cfn-python-lint/pull/1536))
- Move Template and Runner classes into their own files (pull [1523](https://github.com/aws-cloudformation/cfn-python-lint/pull/1523))
CloudFormation Specifications
- Update CloudFormation specs to 14.3.0 (pull [1538](https://github.com/aws-cloudformation/cfn-python-lint/pull/1538))
- Add instance type allowed values to ElastiCache, Elasticsearch, ElasticMapReduce, ManagedBlockchain, GameLift, and AppStream (pull [1535](https://github.com/aws-cloudformation/cfn-python-lint/pull/1535) and #[1541](https://github.com/aws-cloudformation/cfn-python-lint/pull/1541))

0.31.1

Fixes
- Exempting resource types [AWS::Serverless transform](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/transform-aws-serverless.html) creates that violated rule [W3011](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#W3011) (pull [1529](https://github.com/aws-cloudformation/cfn-python-lint/pull/1529))

Page 32 of 52

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.