Releases: akamai/terraform-provider-akamai
Releases · akamai/terraform-provider-akamai
v0.11.0
0.11.0 (Nov 19,2020)
NOTES:
- provider: Added support for application security API
BUG FIXES:
- provider: Updated edgegrid library to version 2.0.2. Ths should include the following fixes:
- Re-enabled global account switch key support in edgerc files for reseller accounts.
- PAPI - edgehostname update returns - The System could not find cnameTo value
- PAPI - edgehostname once again supports both IPV4 and IPV6 true. (Still have a known issue with IPV6 only though)
- PAPI - property update return error - You provided an Etag that does not represent the last edit. Another edit has occurred, so check your request again before retrying.
v0.10.2
Notes:
Updated only documentation and guides in this release.
v0.10.0
NOTES:
- provider: The backing edgegrid library was entirely rewritten. Provider behavior should be preserved but there is chance of incidental changes due to the project size.
- resources/akamai_edge_hostname: edge_hostname field should be provided with an ending of edgesuite.net, edgekey.net, or akamaized.net. If a required suffix is not provided then edgesuite.net is appended as default.
ENHANCEMENTS:
- provider: improved error handling and improved message consistency
- provider: release notes categorize updates according to Terraform best practices guide.
- resources/akamai_cp: support ids with and without prefixes
- resources/akamai_edge_hostnames: support ids with and without prefixes
- resources/akamai_property: support ids with and without prefixes
- resources/akamai_property_activation: support ids with and without prefixes
BUG FIXES:
- resources/akamai_property: [AT-42] Fix criteria_match values handling
- provider: fixed documentation to properly present guides and categories on Hashicorp Terraform registry site
- resources/edge_hostname: added error when neither IPV4 nor IPV6 is selected
- resources/akamai_property: comparisons in rule tree now properly ignore equivalent values with attribute order differences.
- datasource/akamai_property_rules: comparisons in rule tree now properly ignore equivalent values with attribute order differences.
- provider: updated all error messages to better identify issues and actions required by user
- provider: fixed crash due to unexpected data types from unexpected API responses
- provider: fixed crash due to unexpected data types in terraform files
- provider: errors now get reported using Terraform diagnostics allowing much more detail to be passed to user when an error occurs.
v0.9.1
0.9.1 (Sept 02, 2020)
Notes:
- [IMPORTANT] Breaking change for TF clients <= 0.11. Provider now built using Terraform sdk v2 library. Terraform dropped 0.11 client support as part of this update. This change will make many new enhancements possible. (See: Terraform v2 sdk)
- [CHANGE] Individual edgerc file sections for different Akamai APIs (i.e.,
property_section
,dns_section
) has been deprecated in favor a commonconfig_section
used in conjuction with provider aliases (See: Multiple Provider Configurations) - [FIX] datasource akamai_group will no longer panic when contract not provided
- [ADD] Project re-organized to prepare for additional APIs to be included
- Fixed build job to compile sub-modules. Code is otherwise identical to 0.9.0 release
v0.9.0
0.9.0 (August 26, 2020)
Notes:
- [WARNING] This build did not compile sub-modules properly - use 0.9.1 above instead.
v0.8.2
0.8.2 (August 13, 2020):
Notes:
- Initial release to the Terraform Registry otherwise identical to 0.8.1 release