Changes for version 0.1.0 - 2026-01-08
- First public release: EasyDNS DDNS updater CLI
- Config precedence (CLI/ENV/config/defaults) with safe secret handling
- Public IP discovery + skip update when unchanged (state file)
- Retries via Retry::Policy and HTTP::Tiny wrapper
- CI workflow, example config, and documentation
Modules
EasyDNS DDNS updater (CLI-first App distribution)
Configuration handling for sdseasydyn
HTTP layer with Retry::Policy integration
Persistent state (e.g., last-known public IP)
Small utilities (trimming, redaction)
Provides
in lib/EasyDNS/DDNS.pm