v2.5.146 – v2.5.156 — 2026-07-19
- fix(backup): stop endless spinner on file-browse; surface the error
- fix(backup): file browser lists one directory level instead of walking the whole snapshot
- feat(agent-client): retry agent calls when the connection is refused
- fix(proftpd): self-heal FTP config so the daemon can always (re)start
- feat(firewall): restrict remote node agent port to the controller
- fix(dns-check): stop the DNS check page crashing when a record has no values
- feat(sites): show which IPv4/IPv6 a site's domain resolves to + enlarge quick-action icons
- fix(sites): DNS-IP check compares against the server's public hostname IP
- feat(dashboard): add a website preview hero to the customer dashboard
- feat(backup): prominent per-plan reminder to archive the encryption key
- feat(backup): show the encryption key to customers right after they create a plan