Releases: Skyscanner/pycfmodel
Releases · Skyscanner/pycfmodel
1.0.0
1.0.0
Breaking changes
- Pydantic updated to v2 including a reformat of the repository to comply with the new API.
- Drops python 3.7 support due to pydantic upgrade
Thanks to @oscarbc96 for making this upgrade possible
v0.21.2
0.21.2
Fixes
- Add missing fields to kms keys
Updates
- Update
CLOUDFORMATION_ACTIONS
.
- Add dependabot config
- Add release drafter config
- Start using ruff instead of flake8
- Upgrade make freeze commands
- Run the test to check the full list of actions in all branches but master
0.21.1
0.21.1
Fixes
Updates
- Update
CLOUDFORMATION_ACTIONS
.
- Actions versions.
- ReadMe badges.
0.21.0
0.21.0
Fixes
- Fix resolving conditions recursively #114
Enhancements
- Compatible with Python3.11 #110
- Compatible with Python3.12 #115
Updates
- Update
CLOUDFORMATION_ACTIONS
.
0.20.3
0.20.3
Fixes
- Fix resolver find_in_map for maps with bool values. #112
Updates
- Update
CLOUDFORMATION_ACTIONS
.
0.20.2
0.20.2
Fixes
- Fix model for IAM Role which was missing
Description
and Tags
.
- Fix README.md tabs on list of available models.
Updates
- Update
CLOUDFORMATION_ACTIONS
.
- Updated tests accordingly for IAM Role
0.20.1
0.20.1
Fixes
- Fix docs that were failing to get updated/generated
Improvements
- Add tests for docs so they don't get outdated
Updates
- Update
CLOUDFORMATION_ACTIONS
.
0.20.0
0.20.0
Additions
- New
RDSDBSecurityGroup
and RDSDBSecurityGroupIngress
resources [#103]
Improvements
- IAM Role is able to return its
AssumeRolePolicyDocument
as a list of OptionallyNamedPolicyDocument
. #102
Updates
- Compatible with Python3.10 #100
- Update
CLOUDFORMATION_ACTIONS
.
0.19.1
0.19.1
Fixes
Effect
on Statement
is required. #101
Updates
- Update
CLOUDFORMATION_ACTIONS
.