From d0b3b7a15b59266b4ae4262fdb0364245092c17c Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Fri, 24 Apr 2026 12:38:38 -0500 Subject: feat(v3.7.0): add timeline and advanced diffing system - introduce TimelineView for historical snapshots - allow comparison between any two snapshots - implement DiffService for structured domain diffs - improve diff visualization with clear change indicators - add navigation across changes - optimize history loading for performance - extend CLI and export to support timeline data --- DomainDig/RDAPService.swift | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'DomainDig/RDAPService.swift') diff --git a/DomainDig/RDAPService.swift b/DomainDig/RDAPService.swift index e7e2c93..6d67e45 100644 --- a/DomainDig/RDAPService.swift +++ b/DomainDig/RDAPService.swift @@ -48,6 +48,7 @@ enum RDAPService { } private func fetchRDAPResponse(for domain: String) async -> ServiceResult { + let startedAt = DomainDebugLog.signpostStart("RDAP.fetch", domain: domain) guard let url = URL(string: "https://rdap.org/domain/\(domain)") else { return .error("Unavailable") } @@ -55,9 +56,11 @@ private func fetchRDAPResponse(for domain: String) async -> ServiceResult ServiceResult