Breaking Changes / Porting Guide
- Remove support for ansible-core < 2.14 (#102).
Major Changes
- terraform_provider - Added
search_child_modulesoption (#55). - terraform_provider - Allow
project_pathin terraform_provider inventory plugin to accept a list of paths (#55).
Minor Changes
- Removed integration tests workaround in terrform_provider. (#84)
- Set default of
state_filein terraform_provider inventory plugin to a blank string (#55). - terraform - add support for
workspacewhen runningterraform output(#85). - terraform_output - add support for
workspacewhen runningterraform output(#85). - tf_output - add support for
workspacewhen runningterraform output(#85). - terraform - cleanup temporary file create during module execution. (#2)
Bugfixes
- module_utils - Accept Terraform executables present on PATH passed in as
binary_pathwithout specifying their absolute path. (#49) - module_utils - Allow
nested_typeattribute in terraform schema. (#93) - module_utils - Fix AWS SQS queue creation. The
valuesattribute in terraform output is optional. SQS is one of (rare) cases wherevaluesis absent. (#86) - terraform - fix spaces between characters in command field in result (#76).
- move test requirements out of the requirements.txt file (#67).
- terraform - fix issue with
plan_fileoption specified withcheck_mode=trueandstateset to one ofpresentandabsent, the module is enable now to generate a Terraform file to the specified location (#87).