Releases: Skyscanner/pycfmodel
Releases · Skyscanner/pycfmodel
0.19.0
0.19.0
Improvements
- Able to parse PolicyDocument that are implicit in string properties. #97
0.18.2
0.18.2
Fixes
- Fix obtaining
policy_documents
for resources without properties. #98
Updates
- Update
CLOUDFORMATION_ACTIONS
.
0.18.1
0.18.1
Fixes
Properties
can now be optional for Generic. See PR #96
Updates
- Update
CLOUDFORMATION_ACTIONS
.
0.18.0
0.18.0 - [2022-04-01]
Fixes
- Removes
smart_union
flag from Generic. See PR #95
0.17.1
0.17.1 - [2022-03-03]
Additions
- Add
assume_role_statement_conditions
property for IAMRole
to include statements on AssumeRolePolicyDocuments
.
- Update
CLOUDFORMATION_ACTIONS
.
0.17.0
0.17.0 - [2022-03-02]
Additions
KMSKey
to use default policy_documents
property instead of returning an empty list.
Updates
- Update
CLOUDFORMATION_ACTIONS
.
0.16.3
0.16.3 - [2022-02-24]
Fixes
- Fix
resolve
for bool
s that can be str
such as "true"
or "false"
or similar, by making ResolvableBool
to be resolvable to SemiStrictBool
.
Updates
- Update
CLOUDFORMATION_ACTIONS
.
0.16.2
0.16.2 - [2022-02-16]
Fixes
resolve
was converting to string booleans, this is incompatible since 0.14.0 because bool were converted to StrictBooleans.
Updates
- Update
CLOUDFORMATION_ACTIONS
.
0.16.1
0.16.1 - [2022-02-16]
Fixes
- AWS KMS Key policies can contain an
Id
field in a PolicyDocument
. The model for PolicyDocument
has been updated accordingly to support this.
Updates
- Update
CLOUDFORMATION_ACTIONS
.
0.16.0
0.16.0 - [2022-02-14]
Additions
- Added
all_statement_conditions
property to Resource
. This enables a list of all IAM Conditions defined in a Resource to be captured and used.