FIXES:
- Fixed issue preventing policies from updating (#18)
- Policy: rename user variable to name (#19)
- Fixed
arguments_json
in the queue resource, unfortunately it never worked and failed silently. A queue that receives arguments outside of terraform, where said arguments are not of type string, and was originally configured viaarguments
will be saved toarguments_json
. This will present the user a diff but avoids a permanent error. (#26)
DEV IMPROVEMENTS:
- Upgrade to Go 1.11 (#23)
- Provider has been switched to use go modules and bumps the Terraform SDK to v0.11 (#26)
- Makefile: add
website
andwebsite-test
targets (#15) - Upgrade
hashicorp/terraform
to v0.12.2 for latest Terraform 0.12 SDK (#34)
IMPROVEMENTS:
- Allow vhost names to contain slashes (#11)
FIXES:
- Allow integer values for policy definitions (#13)
BACKWARDS INCOMPATIBILITIES / NOTES:
- Due to a bug discovered where bindings were not being correctly stored in state,
rabbitmq_bindings.properties_key
is now a read-only, computed field.
IMPROVEMENTS:
- Added
arguments_json
torabbitmq_queue
. This argument can accept a nested JSON string which can contain additional settings for the queue. This is useful for queue settings which have non-string values. (#6)
FIXES:
- Fix bindings not being saved to state (#8)
- Fix issue in
rabbitmq_user
where tags were removed when a password was changed (#7)
NOTES:
- Same functionality as that of Terraform 0.9.8. Repacked as part of Provider Splitout