Cfn-lint

Latest version: v1.3.5

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

Scan your dependencies

Page 2 of 53

1.3.1

What's Changed
* Update some docs by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3314
* Update policy can have non strict types by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3315
* Add AWS::SSM::Parameter::Value<String> to use AllowedPattern by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3332
* Allow `Fn::GetAtt` to be an array in Join by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3333
* Skip empty strings in action validation by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3337
* Don't validate dynamic references inside fn by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3335
* Only escape type checking for pkg params when strict types is false by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3338
* Remove additionalItems in prefix validation by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3339
* Remove pattern from tag key/value validation by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3341
* Add logic to ImageId format for SSM by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3340
* Remove Refs to yourself in Fn::Sub by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3342
* Update resource pattern for policy validation by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3343
* Update logic on GetAtts for resources that have all attrs by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3344
* Allow capital letters for rule W3687 by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3345
* Skip getatt validation with custom resources by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3346
* Remove AWS::EC2::LaunchTemplate requiredXor value for data by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3347
* Update Null conditions to be scalar or singular by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3349
* Condition satisfaction checks to raise error when unknown by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3350
* Remove \/ as valid escape in yaml by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3331
* Update CodeBuild::Project FilterGroup types by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3351
* Update SQS MessageRetentionPeriod minimum by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3355
* Backwards compatiblity for cloudformation-cli module validation by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3354
* Allow OAI IDs in IAM policies by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3357

**Full Changelog**: https://github.com/aws-cloudformation/cfn-lint/compare/v1.3.0...v1.3.1

1.3.0

What's Changed
* Allow IAM principal to be str or a list by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3306
* Update CloudFormation schemas to 2024-06-18 by github-actions in https://github.com/aws-cloudformation/cfn-lint/pull/3309
* Array of strings are allowed as output value types by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3312


**Full Changelog**: https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a11...v1.3.0

1.2.5a11

What's Changed
* Update CloudFormation schemas to 2024-06-17 by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3299
* Cleanup rule pytest logic to make life easier by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3285
* Cleanup `cfn_path` generation by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3287
* Add error catching to better handle rule issues by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3289
* Fix an issue with SSM params for ForEach by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3294
* V1 - more typing and cleanup by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3296
* Update resolver logic to see if parameter will result in applied conditions still being valid by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3303
* Update rule [W2531](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#W2531) to validate when the specified runtime is deprecated by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3304
* Update rule [E2531](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2531) to validate when you can no longer create a lambda function with the specified runtime by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3304
* Create rule [E2533](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2533) to validate when you can no longer update a lambda function with the specified runtime by kddejong in https://github.com/aws-cloudformation/cfn-lint/pull/3304

**Full Changelog**: https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a10...v1.2.5.a11

1.2.5a10

What's Changed
* Update CloudFormation schemas to `2024-06-07` by kddejong in (pull [3249](https://github.com/aws-cloudformation/cfn-lint/pull/3249))
* Add rule [E3040](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E3040) to validate a developer isn't using a read only property by kddejong in (pull [3275](https://github.com/aws-cloudformation/cfn-lint/pull/3275))
* Add AWS custom `format` types `AWS::EC2::SecurityGroup.GroupId`, `AWS::EC2::SecurityGroup.GroupName` by kddejong in (pull [3274](https://github.com/aws-cloudformation/cfn-lint/pull/3274))
* Add AWS custom `format` types `AWS::EC2::VPC.Id`, `AWS::EC2::Image.Id` by kddejong in (pull [3271](https://github.com/aws-cloudformation/cfn-lint/pull/3271))
* Break resolver functionality into its own package by kddejong in (pull [3271](https://github.com/aws-cloudformation/cfn-lint/pull/3271))
* Remove `awsType` and convert them to `cfnLint` keyword by kddejong in (pull [3262](https://github.com/aws-cloudformation/cfn-lint/pull/3262))

**Full Changelog**: https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a9...v1.2.5.a10

1.2.5a9

What's Changed
* Update CloudFormation schemas to 2024-05-14 by kddejong in (pull [3234](https://github.com/aws-cloudformation/cfn-lint/pull/3234))
* Upgrade more rules to v1 by kddejong (pull [3243](https://github.com/aws-cloudformation/cfn-lint/pull/3243)), (pull #[3237](https://github.com/aws-cloudformation/cfn-lint/pull/3237)), (pull #[3222](https://github.com/aws-cloudformation/cfn-lint/pull/3222))
* Enumerate FindInMap when can't be resolved (pull [3247](https://github.com/aws-cloudformation/cfn-lint/pull/3247))
* Cleanup Rules from ` __init__` by kddejong (pull [3235](https://github.com/aws-cloudformation/cfn-lint/pull/3235))
* Add ability for child rule to claim who their parent is by kddejong (pull [3231](https://github.com/aws-cloudformation/cfn-lint/pull/3231))
* Make `cfnLint` keyword dynamic by kddejong (pull [3225](https://github.com/aws-cloudformation/cfn-lint/pull/3225))
* Remove rule [E2504](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2504) and add back in [E3671](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E3671) by kddejong (pull [3220](https://github.com/aws-cloudformation/cfn-lint/pull/3220))

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

1.2.5a8

What's Changed
* Update CloudFormation schemas to 2024-05-03 by kddejong in (pull [3192](https://github.com/aws-cloudformation/cfn-lint/pull/3192))
* Fix issue in [I3013](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#I3013) with multiple resources () by kddejong (pull [3212](https://github.com/aws-cloudformation/cfn-lint/pull/3212))
* Allow `Fn::Transform` inside a `Fn::Sub` (pull [3213](https://github.com/aws-cloudformation/cfn-lint/pull/3213))

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

Page 2 of 53

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.