Version 1.5.4 - Custom Domains Management
Release Date: December 29, 2025
🌐 Enhanced Custom Domains Management
Comprehensive custom domain management with domain selection during secret creation, improved verification, and full domain lifecycle management.
New Features
- Domain Selection in Secret Creation - Choose which custom domain to use when creating secrets
- Auto-Select Primary Domain - Your primary domain is automatically selected when creating secrets
- Domain Deletion - Safely delete custom domains with protection for primary domains and active secrets
- Enhanced Verification - Both TXT and CNAME records required for complete domain verification
Custom Domain Features
- Domain Management - Add, verify, manage, and delete multiple custom domains from your dashboard
- DNS Verification - Dual-record verification (TXT + CNAME) to ensure proper domain configuration
- Primary Domain - Set a primary domain that auto-selects when creating secrets
- Domain Selection - Choose any verified domain when creating secrets, or use the default domain
- Tier-Based Limits - Custom domain limits based on your subscription tier
- Pro: Up to 3 custom domains
- Business: Unlimited custom domains
Domain Verification
- Complete DNS Setup - Step-by-step instructions for both TXT and CNAME records
- Dual-Record Verification - Both TXT (ownership) and CNAME (routing) records required
- Detailed Feedback - Clear error messages showing which DNS records are missing or incorrect
- Copy to Clipboard - One-click copy of all DNS record values for easy setup
- CNAME Instructions - Clear instructions for pointing your domain to TraceNone
Secret Creation Integration
- Domain Selector - Choose your custom domain directly in the secret creation modal
- Primary Domain Default - Primary domain automatically pre-selected for convenience
- Branded URLs - Secrets created with custom domains use your domain in the shareable links
- Domain Validation - Only verified domains can be selected for secret creation
Domain Management
- Delete Domains - Remove custom domains you no longer need
- Primary Domain Protection - Cannot delete primary domain (must set another as primary first)
- Active Secret Handling - Secrets using deleted domains automatically fall back to default domain
- Deletion Feedback - Clear notifications about affected secrets when deleting domains
User Experience
- Dedicated Domains Page - New
/dashboard/domains page for managing your domains
- Visual Status Indicators - Clear verification status and primary domain badges
- Streamlined Workflow - Simple add, verify, select, and manage flow
- Comprehensive Instructions - Detailed DNS setup instructions with both TXT and CNAME records
- Error Handling - Helpful error messages guiding users through DNS configuration
Technical Improvements
- Domain Validation - Robust domain format validation
- Secure Verification - Cryptographically secure verification tokens
- Database Schema - CustomDomain model with relationships to secrets
- Foreign Key Constraints - Proper handling of domain deletion with secret references
- Dual DNS Verification - Validates both TXT and CNAME records for complete verification
- Secret-Domain Association - Secrets track which custom domain was used for creation