Releases: Skyscanner/cfripper
Releases · Skyscanner/cfripper
1.6.0
[1.6.0]
Updates
- Created
GenericResourceWildcardPrincipalRule
to be an abstract for wildcard principals for Generic resources. - Created
GenericResourcePartialWildcardPrincipalRule
andGenericResourceFullWildcardPrincipalRule
to evaluate Generic resources.
Fixes
- Rollback
GenericWildcardPrincipalRule
as it was in1.5.2
.
1.5.3
1.5.2
1.5.1
[1.5.1]
Updates
- Created
GenericResourceWildcardPolicyRule
in order to check for WildcardPolicy issues in generic resources. - Added documentation regarding the deprecation of
S3BucketPolicyWildcardActionRule
,SNSTopicPolicyWildcardActionRule
andSQSQueuePolicyWildcardActionRule
. - Covering cases for already mapped models in rules inherited from
GenericWildcardPolicyRule
with the newGenericResourceWildcardPolicyRule
.
1.5.0
[1.5.0]
Updates
- Created
GenericCrossAccountTrustRule
in order to check for CrossAccount issues for generic resources. - Added documentation regarding the deprecation of
S3CrossAccountTrustRule
,KMSKeyCrossAccountTrustRule
,ElasticsearchDomainCrossAccountTrustRule
andOpenSearchDomainCrossAccountTrustRule
. - Covering cases for already mapped models in rules inherited from
CrossAccountCheckingRule
with the newGenericCrossAccountTrustRule
.
Improvements
- Bump
pycfmodel
to0.17.0
Fixes
- Stopped using
_statement_as_list()
when retrieving statements inCrossAccountCheckingRule
in favor ofstatement_as_list()
.
1.4.2
1.4.1
1.4.0
[1.4.0] - 2022-2-21
Fixes
- Fix CI, updated tests to work with
pycfmodel
latest version which includes the use of theGeneric
.
Improvements
- Bump and fixed required dependency
pycfmodel
to be at least0.16.2
. - Bump several dependencies:
boto3
to1.21.2
botocore
to1.24.2
cfn-flip
to1.3.0
pydantic
to1.9.0
python-dateutil
to2.8.2
pyyaml
to6.0
s3transfer
to0.5.1
typing-extensions
to4.1.1
urllib3
to1.26.8