Skip to content

Releases: hashicorp/terraform-provider-dns

v3.4.1

22 Apr 14:41
Compare
Choose a tag to compare

NOTES:

  • all: This release contains no functionality changes, only the inclusion of the LICENSE file in the release archives (#434)

v3.4.0

12 Dec 14:34
Compare
Choose a tag to compare

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

24 Apr 14:31
Compare
Choose a tag to compare

BUG FIXES:

  • provider: Prevented Invalid Provider Server Combination errors when configured via environment variables (#293)

v3.3.1

20 Apr 13:49
Compare
Choose a tag to compare

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

18 Apr 14:38
Compare
Choose a tag to compare

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

06 Feb 14:17
Compare
Choose a tag to compare

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

21 Mar 13:26
Compare
Choose a tag to compare

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