Breaking changes - Classes inheriting from `ResourceSpecificRule` now must allow an `extra` field in the `resource_invoke` function Improvements - Improved context data for `BaseDangerousPolicyActions` and classes inheriting from it Bugfix - `CrossAccountCheckingRule` did not check properly for calculated mock fields.
0.21.1
Not secure
Improvements - Add SNS actions that only allow wildcards
0.21.0
Not secure
Improvements - Upgraded to pycfmodel 0.8.1 (this will improve policy action detection) - Refactored a few classes to use improvements from new base classes and pycfmodel - `PrivilegeEscalationRule` now detects issues in all policies Additions - New Rules: `SNSTopicDangerousPolicyActionsRule` and `SQSDangerousPolicyActionsRule` - New abstract base rule: BaseDangerousPolicyActions Fixes - Various typo fixes
0.20.1
Not secure
Improvements - Added more actions that only allow wildcard as resource Fixes - Require pycfmodel 0.7.2 Other - Bump pip-tools dev requirement to 5.3.1
0.20.0
Not secure
Improvements - Add `WildcardResourceRule` rule
0.19.2
Not secure
Improvements - Add `regex:ignorecase` filter function