This release improves Cloudflare trace IP detection, adds a GitHub Container Registry mirror, and makes configuration errors easier to diagnose.
Improvements
- More resilient IP detection. The built-in
cloudflare.traceprovider now tries multiple Cloudflare endpoints and uses the first validated response, allowing detection to succeed when an endpoint is slow or unavailable. This also removescloudflare.trace:<url>, an unofficial workaround for past temporary Cloudflare server outages. (#1262, #1263) - GHCR mirror. Docker images are also available at
ghcr.io/favonia/cloudflare-ddns, with the same tags as Docker Hub and cosign verification for release images. (#1264) - Clearer domain validation. Domain names with empty interior labels are now rejected with correction guidance. Names accepted after removing leading or extra trailing dots now produce warnings showing the effective spelling. (#1268)
- Hints for incomplete IPv6 host IDs. Startup diagnostics now suggest a valid IPv6 spelling for invalid
hostid6values missing leading colons. (#1282)