Commit Graph
7 Commits
Author SHA1 Message Date
beatzaplentyandClaude Sonnet 4.6 81c8c54f07 bump version references to v0.4.0
ci / test (push) Failing after 5m14s
Release / goreleaser (push) Failing after 4m58s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LFZyrmtKsezBwFWGTWsb2y
2026-08-04 00:04:55 +10:00
beatzaplentyandClaude Sonnet 4.6 70bb75ad46 bump to v0.2.0: complete provider implementation with live-tested DNS record types
ci / test (push) Failing after 5m55s
- DYNU_API_KEY env var fallback in provider config
- dynu_domain resource: add 9 computed attributes (unicode_name, ipv4/ipv6 flags,
  wildcard aliases, allow_zone_transfer, dnssec, created_on, updated_on)
- dynu_dns_records data source: add 6 type-specific fields (priority, weight,
  port, flags, tag, value)
- Fix normalizeRecordContentForState for MX/SRV/NS/PTR (read host field) and CAA
  (read value field) to avoid plan/state inconsistency
- Allow underscore-prefixed DNS labels in hostname validator (RFC 2782 SRV)
- Preserve plan/state hostname across create/update/read to prevent inconsistent
  result errors when API returns full FQDN for node_name-style records
- Update all version references from 0.1.0 to 0.2.0

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LFZyrmtKsezBwFWGTWsb2y
2026-08-03 23:40:27 +10:00
beatz174-bit 16652ee1f2 Prepare provider for public Terraform Registry publishing 2026-05-12 18:43:27 +10:00
beatz174-bit a317b5f0ce Require provider api_key and remove env var fallback 2026-05-04 01:21:53 +10:00
beatz174-bit 2c671aaa0f docs: update provider docs for full CRUD support 2026-05-04 01:02:36 +10:00
beatz174-bit c292b82f4e Harden standalone setup and docs messaging 2026-04-21 14:57:16 +10:00
beatz174-bit 6cc1b206dc Harden read-only provider with tests, docs, and CI 2026-04-21 14:39:36 +10:00