What's New
Stay up to date with the latest KyedNS features and improvements
March 2026
DNS sync failure alerts
March 26, 2026When DNS record sync to PowerDNS fails, you now see a "Sync Failed" badge on your dashboard instead of the error being silently logged. The error details are shown on hover.
Automatic DNS health checks every 6 hours
March 26, 2026KyedNS now checks your domain's DNS status automatically. Stale domains are re-checked every 6 hours in the background. You can also trigger a manual check from the dashboard.
DNS propagation checker
March 26, 2026After changing a DNS record, check if it has propagated across 8 global resolvers (Google, Cloudflare, Quad9, OpenDNS, and more). See a progress bar and per-resolver status. Available from any domain page.
Router setup wizard
March 26, 2026Step-by-step instructions for configuring your router to auto-update your hostname. Supports ASUS, Fritz!Box, Synology NAS, pfSense, DD-WRT/OpenWrt, and generic ddclient/cron setups. Your credentials are pre-filled — just follow the steps.
Zone file import
March 26, 2026Upload a BIND zone file to bulk-import DNS records. Supports A, AAAA, CNAME, MX, TXT, SRV, and CAA records. SOA and NS records are skipped (managed by KyedNS).
Bulk record operations
March 26, 2026Select multiple DNS records and delete them or change their TTL in one action. Use the checkboxes next to each record and the action bar that appears.
API documentation page
March 26, 2026New /api page documenting the DynDNS2 protocol, authentication, response codes, and dual-stack behavior. Includes ready-to-use examples for curl, ddclient, and PowerShell.
Webhook notifications
March 26, 2026Get notified instantly when your IP changes, DNS records are modified, or health checks detect issues. Configure webhook URLs under Webhooks in the navigation. Supports HMAC-SHA256 payload signing. Works with Slack, Discord, ntfy, Home Assistant, and any HTTPS endpoint.
DNS health check rules
March 26, 2026KyedNS now automatically detects 5 common DNS issues: nameservers not pointing to us, MX records that don't resolve, CNAME at zone apex (RFC violation), duplicate A records, and dynamic records that haven't updated in 90+ days. Warnings appear on your domain page.
Database column cleanup
March 25, 2026Internal improvement: legacy PHP column names replaced with Rails conventions. No user-visible changes, but makes the codebase easier to maintain for future features.