feat(domain-intelligence): add domain intelligence lookups with RDAP and DNS enrichment

This commit is contained in:
2026-04-13 16:51:41 +00:00
parent 7e973b842c
commit a694b0c8ae
9 changed files with 995 additions and 22 deletions
+9
View File
@@ -1,5 +1,14 @@
# Changelog
## 2026-04-13 - 4.6.0 - feat(domain-intelligence)
add domain intelligence lookups with RDAP and DNS enrichment
- introduces DomainIntelligence with normalized domain handling, RDAP bootstrap discovery, and merged DNS enrichment data
- adds SmartNetwork.getDomainIntelligence() with cache support and public exports for domain intelligence types
- reuses a shared smartdns client across DNS and intelligence features and tears it down cleanly in stop() to prevent hanging processes
- adds integration tests for gTLDs, RDAP-less ccTLDs, IDN normalization, malformed input, caching, and shutdown behavior
- updates the README to document domain intelligence, caching coverage, and shared smartdns lifecycle behavior
## 2026-03-26 - 4.5.2 - fix(docs)
refresh README content and align license copyright holder