Releases: hashicorp/terraform-provider-dns
Releases · hashicorp/terraform-provider-dns
v3.4.2
NOTES:
- all: This release introduces no functional changes. It does however include dependency updates which address upstream CVEs. (#476)
v3.4.1
NOTES:
- all: This release contains no functionality changes, only the inclusion of the LICENSE file in the release archives (#434)
v3.4.0
ENHANCEMENTS:
- all: All data sources now respect the trust-ad resolver option to send the AD bit in queries (#357)
BUG FIXES:
- provider: Ensure timeout configuration value is parsed correctly (#298)
- all: All data sources now use native DNS resolution on macOS, which may fix resolution when using VPNs or other tooling which adjusts the OS DNS resolver configuration (#357)
- datasource/dns_cname_record_set: Removed lookup error if target of CNAME record did not resolve, instead it will now always return the CNAME record (#357)
v3.3.2
BUG FIXES:
- provider: Prevented
Invalid Provider Server Combination
errors when configured via environment variables (#293)
v3.3.1
BUG FIXES:
- provider: Prevents panics resulting from provider configuration errors (#289)
- provider: Correctly configures DNS client from provider configuration via Terraform configuration (#290)
v3.3.0
NOTES:
- This Go module has been updated to Go 1.19 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#272)
- Rewritten to use the terraform-plugin-framework, except dns_a_record_set and dns_aaaa_record_set resources (#260)
v3.2.4
BUG FIXES:
- provider: Prevent panic by returning errors from miekg/dns to practitioners (#233)
- resource/dns_a_record_set: Strip leading zeros from IPv4 addresses (#233)
- resource/dns_aaaa_record_set: Strip leading zeros from IPv4 addresses (#233)
v3.2.3
BUG FIXES:
- provider: Prevented potential EDNS TCP KeepAlive timeout issues (#187)
- provider: Prevented potential EDNS Expire issues (#187)
- provider: Prevented "cannot unmarshal DNS" error for responses without EDNS and greater than 512 bytes