Skip to content
v1.33.1
New
- dashboard: simplify domain detail page with collapsible DNS records #63
- api: add machine-readable error codes, rate limit headers, and documentation links #59
- dx: add DNS auto-retry timer and sandbox mode for unverified domains #60
- dashboard: add getting started onboarding checklist to overview #58
- dashboard: improve accessibility and WCAG compliance #57
- dashboard: add send test email button on domain detail page #56
- dashboard: add domain detail page with list-to-detail navigation #55
- dashboard: improve DNS verification UX with cleaner messages and auto-check on domain add
- dashboard: show smart DNS merge suggestions for existing records
- dashboard: animated domain add UX and real DNS verification
Fixed
- dashboard: use idiomatic range contains in format_date filter
- ci: migrate all jobs to self-hosted runner #61
- dashboard: apply rustfmt to send test email handler
- dashboard: apply rustfmt to domain delete handler
- common: use tokens.contains() instead of iter().any() per clippy
- dashboard: register admin templates in include_str loader
- common: apply cargo fmt to dns merge suggestion functions
- dashboard: register new domain templates in include_str loader
- landing: add HSTS header, canonical URL, og:image, RSS autodiscovery, and deduplicate footer CSS