Releases: simplebytes-com/domain-details-browser-extensions
Releases · simplebytes-com/domain-details-browser-extensions
Release v1.2.0
Version 1.2.0 (2025-10-25)
Major Improvements
🌐 IANA RDAP Bootstrap Integration
- Implemented official IANA RDAP bootstrap service for universal TLD support
- Three-tier lookup strategy:
- Hardcoded servers for top 25 TLDs (instant lookup)
- Cached IANA data for previously queried TLDs (fast lookup)
- Dynamic IANA fetch for new TLDs (comprehensive coverage)
📦 Smart Caching System
- IANA bootstrap data cached in localStorage for 7 days
- Automatic cache refresh when expired
- Reduces network requests and improves performance
- ~1,500+ TLDs supported automatically
🚀 Performance Optimizations
- Top 25 most popular TLDs hardcoded for zero-latency lookups:
- Generic:
.com,.net,.org,.info,.biz - New gTLDs:
.io,.ai,.co,.me,.xyz,.online,.dev,.app,.cloud,.tech - Country codes:
.uk,.de,.cn,.nl,.fr,.au,.ca,.jp,.br,.it,.es,.ru,.in
- Generic:
- RDAP servers selected based on official IANA registry
- Console logging for debugging and transparency
Technical Details
RDAP Lookup Priority
1. Check hardcoded bootstrap (instant)
↓ if not found
2. Check IANA cache (fast)
↓ if not found or expired
3. Fetch IANA bootstrap (comprehensive)
↓ if still not found
4. Fallback to WHOIS API
What Changed
- RegistryDetector: Now queries IANA's official RDAP bootstrap service
- RdapClient: Updated to use async RDAP URL resolution
- Lookup Logic: Properly awaits RDAP support checks before routing
- Error Handling: Improved fallback chain with better logging
Why This Matters
- Universal Coverage: Supports virtually all TLDs with RDAP servers
- Always Up-to-Date: IANA registry is the authoritative source
- Better Privacy: More lookups use RDAP (faster, more private than WHOIS)
- Reliability: Smart fallback ensures lookups always work