- Use Supervisor API to detect IPv6 host addresses, selectable by interface
- Split IPv4 and IPv6 updates as duckdns skips v4 detection with v6 present
- Fix misleading help text regarding IPv6 address autodetection
- Disable Docker default system init for S6 update
- Add option to specify algorithm used for SSL certificates
- Update base to 3.14
- Use images from ghcr
- Update dehydrated to 0.7.0
- Fix bug causing DuckDNS to return KO, when aliases were configured
- Fix bug where IPv6 got the value of IPv4
- Dont set IPv4 / IPv6 in duckdns request if config is unset
- Rely on bashio to handle empty IPv4 / IPv6
- Clean up dehydrated lock file at start also if no live cert exists
- Add option to specify a service or URL as IPv4 and IPv6 address source
- Add DNS alias option to allow pointing a CNAME at a Duck DNS subdomain
- Do not skip TLS security checks on Duck DNS API access
- Fix issue with dehydrated lock file
- Fix issue with empty IPv4 / IPv6