* Fixed a problem where filtering steps were failing on properly performing if the data is a list of dict of lists. E.g. `aws_iam_policy` with multiple heredoc policy statements. ([177](https://github.com/eerkunt/terraform-compliance/issues/177)) * Added integration tests into the build pipeline for allowing end-to-end tests.
1.0.54
* Fixed a problem on providers discovery where some providers have alias, some doesn't. ([173](https://github.com/eerkunt/terraform-compliance/issues/173))
1.0.53
* Fixed a problem where resource names were reported wrong in some failures. ([171](https://github.com/eerkunt/terraform-compliance/issues/171)) * Fixed a problem where in some cases `teraform-compliance` where giving `AttributeError: 'NoneType' object has no attribute 'get'` exception. ([172](https://github.com/eerkunt/terraform-compliance/issues/172)) * Supporting multiple provider or providers aliases. ([173](https://github.com/eerkunt/terraform-compliance/issues/173)) * Filtering steps are now performing case insensitive matching. * Improved error messaged on steps doing math operations.
1.0.52
* Fixed a problem where resource mounting were causing a issues on `resources that support tags`. ([168](https://github.com/eerkunt/terraform-compliance/issues/168))
1.0.51
* Fixed a problem where multiple resources were reported even some not failed. ([153](https://github.com/eerkunt/terraform-compliance/issues/153))
1.0.50
* Fixed a recursion problem occurred due to pointer assignment in resource mounting. ([156](https://github.com/eerkunt/terraform-compliance/issues/156)) * Added a capability where some of the resource & property information was not shown in some tests. ([153](https://github.com/eerkunt/terraform-compliance/issues/153)) * Added a capability where we can define ALL resources in GIVEN directive. ([157](https://github.com/eerkunt/terraform-compliance/issues/157)) * Fixed a problem where `must` in a step does not trigger a failure for `provider`s. ([158](https://github.com/eerkunt/terraform-compliance/issues/158))