Changelog

Features and fixes in each release

v3.22Latest
2026-03-24
FixFix cross-device/session subscription access: DB-authoritative check with auto-heal, no re-login needed
v3.21
2026-03-24
ImproveDashboard merged to single API endpoint: subscriptions, stamps and TLD config fetched in parallel
Improve60-second client cache for Dashboard: instant data on re-visit, silent background refresh
v3.20
2026-03-24
ImproveAbout page: real favicons via Google Favicon service with graceful fallback icon
ImproveChangelog page redesigned: vertical timeline, large version numbers, colored type badges
v3.19
2026-03-24
ImproveTiered query cache: >180 d expiry → 12 h; >60 d → 6 h; ≤7 d → 30 min — cuts redundant lookups
v3.18
2026-03-24
ImproveOG images: Cache-Control s-maxage=3600 so CDN serves repeat requests without hitting Edge Function
v3.17
2026-03-24
ImproveAnonymous query cap removed: all queries stored permanently with same-IP deduplication
NewAdmin search records: new Logged-in filter tab alongside All / Anonymous with live badge counts
v3.16
2026-03-24
ImproveSubscription cards redesigned: lifecycle progress bar, phase label, next reminder date, editable interval (7–90 d)
ImproveSubscriptions tab: summary chips (active/due soon/urgent/expired) and reminder banner listing affected domains
v3.15
2026-03-24
ImproveAPI lookup: precise type detection for domain/IPv4/IPv6/ASN/CIDR with high-value domain flagging
v3.14
2026-03-24
NewTLD lifecycle page: built-in reference table for popular TLDs, one-click to apply as override
v3.13
2026-03-24
FixFix announcement banner overlapping the navbar
NewAdmin reminders: inline expiry date editing and direct test-email trigger
v3.12
2026-03-24
FixFix logged-in users' search history not being recorded correctly (auth check misplacement in lookup API)
v3.11
2026-03-24
ImproveWHOIS parser: multi-language domain status string support (reserved/prohibited/suspended variants)
v3.10
2026-03-24
NewOG images: brand name and tagline editable in admin, takes effect immediately
ImproveOG: all 8 styles read brand name/tagline from config — no more hardcoded values
NewAdmin changelog: Sync Version History button to auto-import missing entries to DB
ImproveSearch history: high-value domain labels hidden from users (still recorded in admin)
v3.9
2026-03-24
NewAPI Key system: generate, revoke and manage keys by scope (api / subscription / all)
NewAdmin: new Access Keys page with generation, enable/disable, delete and usage stats
FeatureAll public APIs (WHOIS/DNS/SSL/IP) support X-API-Key auth with global toggle
ImproveDocs: new API Key Auth section covering header format, scopes and error codes
v3.8
2026-03-23
FixFix page transition animation broken by animationKey logic error
FixFix DNS/SSL/IP tool pages ignoring URL params on initial render
NewDNS/IP/SSL APIs: rate limiting added (60/30/20 req/min respectively)
FixFix site name hydration mismatch causing first-render flash
v3.7
2026-03-23
ImproveRedis cache: smart adaptive TTL based on domain type
ImproveNew two-tier cache: L1 in-memory 30 s + L2 Redis adaptive TTL
v3.6
2026-03-22
NewWHOIS rate limiting: 60 req/min with proper 429 response
ImproveDocs: rate-limit table updated with accurate per-endpoint values
v3.5
2026-03-22
NewAdmin reminders: bulk actions, status filters, expiry date range search
ImproveReminder list: Last Sent column added with re-trigger test email button
v3.4
2026-03-22
NewAdmin user management: list, disable/enable, view and assign permissions
NewAdmin brand stamps: review, force-verify and bulk-clear expired claims
v3.3
2026-03-22
NewUser feedback system: in-app submission with admin category management and status workflow
NewTLD fallback WHOIS servers: admin can set custom resolver for any TLD to fix niche TLD failures
v3.2
2026-03-21
NewSystem status page: real-time DB / email / Redis connectivity check for admins
NewSite announcements: publish notices in admin, displayed as a top banner on the homepage
v3.1
2026-03-21
NewVercel integration: one-click DNS check comparing required vs actual records
ImproveVercel domain helper: detects missing records and provides step-by-step fix guide
v3.0
2026-03-21
NewPricing page: multi-plan comparison with monthly/annual billing and feature breakdown
NewSponsor showcase: homepage sponsor slots with full admin CRUD, sort and visibility control
v2.4
2026-03-20
NewTianhu integration: domain appraisal report on lookup result pages
ImproveLookup results: Domain Valuation module with live Tianhu API data
v2.3
2026-03-20
NewSearch history: auto-recorded for logged-in users; admin can view all users' history
NewAdmin Search Records: full history with domain/user filters and anonymous flagging
v2.2
2026-03-20
New8 distinct OG image styles: Minimal Grid, Gradient Panel, Terminal Dark, Header Bar, Premium Dark, Blueprint, Editorial Frame, Type Gradient
NewAdmin OG style management: preview all styles, enable/disable individually, hash-based random selection from enabled styles
NewOG preview mode (?preview=1): skip WHOIS lookup for fast admin preview with 5-minute DB cache
NewOG style override via ?style=0-7 param for precise external control and testing
ImproveBlueprint style: deep-blue grid background, cyan corner marks, monospace font — unique engineering aesthetic
ImproveEditorial Frame style: off-white background, inset black border, uppercase domain — classic print typography
ImproveType Gradient style: gradient background auto-switches by query type (DOMAIN/IPv4/IPv6/ASN/CIDR)
v2.1
2026-03-16
NewICP filing query: supports website/app/mini-program/quick-app and blacklist types with paginated results
NewICP query health badge: real-time online/offline/checking indicator in page header with offline warning banner
NewDynamic changelog system: admin can create/edit/delete changelog entries; front end merges them by version
NewChangelog email subscription: users subscribe to release notifications; admin can broadcast with one click
ImproveAPI docs overhaul: quick-nav pills, category section headers, /api/lookup expanded to 5 query types
ImproveAPI docs: /api/dns/txt documented with comparison table against /api/dns/records
ImproveAPI docs: per-endpoint rate-limit table with accurate values (40 req/min for /api/lookup etc.)
ImproveAPI docs: all code examples now use the actual site domain instead of the placeholder your-domain.com
ImproveICP page: loading overlay replaces content swap — result area holds its height with no layout shift
v2.0
2026-03-12
NewFriendly Links admin: DB-backed CRUD with show/hide toggle, category grouping, custom sort order
NewAbout page fully admin-editable: zh/en intro, contact email, GitHub URL, author info all configurable
NewAcknowledgements list supports JSON override; defaults preserved when field is empty
NewAuthor credit card restored with configurable GitHub repo and author homepage links
NewCAPTCHA integration: Cloudflare Turnstile and hCaptcha supported; enable by setting keys in admin
NewEmail OTP at registration: 6-digit code, 10-minute validity, 60-second resend cooldown
NewInvite code system: admin-generated codes with max-use limits; apply at registration or from dashboard
NewRegistration gating: require_invite_code toggle; valid code required when enabled
NewDashboard subscription tab: locked state with inline invite-code application form when no access
NewDB-configurable TLD lifecycle rules: admin can override grace/redemption/pendingDelete days per TLD
NewDrop approaching notification: email sent 7 days before predicted drop date during pendingDelete phase
NewDomain released notification: email sent on drop, subscription auto-deactivated
FeatureAnonymous query deduplication: same query within 24 h written only once to history
ImproveAdmin Settings: new CAPTCHA section with provider dropdown, Site Key and Secret Key fields
ImproveAdmin nav: new Links, Rules, and Changelog entries
v1.9
2026-03-10
ImprovePage transition refined: 0.28 s → 0.22 s, ease-out-expo curve, scale jitter removed
ImproveAnimated wrapper gains will-change: opacity, transform for early GPU layer promotion
Improveprefers-reduced-motion support: all animations near-instant for users who prefer reduced motion
ImproveGlobal smooth scrolling enabled (respects prefers-reduced-motion)
ImproveDocument head: preconnect + dns-prefetch hints for exchange-rate API and IANA RDAP
v1.8
2026-03-08
ImproveWHOIS merge-wait window reduced 600 → 350 ms; RDAP-first results arrive ~250 ms earlier
ImproveProgressive fallback trigger lowered 3 500 → 3 000 ms; worst-case 500 ms faster for slow TLDs
Improvewhoiser module eagerly warm-loaded at process start — no parse overhead on first query
ImproveTLD DB calls halved for 2-part domains (.com/.net…): 4 queries → 2 via deduplication
v1.7
2026-03-05
ImproveLookup API: IP-based sliding-window rate limiting (40 req/min) to prevent abuse
ImproveLookup API: strict HTTP method validation — only GET accepted
ImproveQuery length capped at 300 chars; control characters rejected with 400
ImproveStandard rate-limit headers: X-RateLimit-Limit / Remaining / Reset
ImproveAdmin settings save button now shows sync latency note (instant in current browser, ≤60 s elsewhere)
FeatureFour new access-control toggles: disable login, maintenance mode, query-only mode, hide raw WHOIS
v1.6
2026-03-01
NewDomain value scoring: 100-point multi-dimensional evaluation (length/TLD/keywords/pattern)
NewTLDs page: full IANA list of 1436 TLDs including 248 ccTLD and 1188 gTLD
NewTLDs page: filterable by ccTLD/gTLD via clickable stat cards
NewTLDs page: WHOIS/RDAP badge indicators per TLD with ccTLD country name display
NewTLDs page: integrated IANA RDAP bootstrap data; gTLDs show RDAP support by default
NewAbout page: project intro, features, tech stack, remix declaration, and acknowledgements
NewAcknowledgements: nazhumi.com / tian.hu / miqingju.com / yisi.yun listed as partners
NewChangelog page: version timeline with categorized change types (new/feature/improve/fix)
NewFriendly Links page: curated domain industry tools and resources
NewToolbox: click count tracking across all categories with persistent sort by popularity
ImproveFixed iOS Safari page zoom on input focus globally
FixFixed horizontal overflow causing feedback drawer misalignment
v1.5
2026-02-05
NewDashboard: subscription guide modal and brand claim guide modal added
New/remind page: domain expiry reminder management with unsubscribe support
v1.4
2026-01-15
NewDomain expiry reminder system: email alerts at 90/30/7/1 days before expiry
NewRDAP query support, prioritized over legacy WHOIS protocol
FeatureDomain meaning translation (via Tianhu API) with English meaning display
FeatureDomain market price tags: registration/renewal/transfer price comparison
ImproveQuery result page overhauled, added domain lifecycle timeline
v1.3
2025-12-01
NewBrand Stamp: show verified brand tags via DNS TXT verification
NewDNS lookup tool: A/MX/TXT/SPF/DMARC multi-resolver
NewSSL certificate checker tool
FeatureIP/ASN lookup: geolocation and autonomous system information
ImproveWHOIS parser optimization, improved field recognition accuracy
v1.2
2025-11-08
NewUser system: register, login, forgot/reset password
NewDashboard: domain subscription management and brand claims list
FeatureDomain toolbox (/tools): curated external tool links
FixFixed WHOIS server configs for multiple country ccTLDs
v1.1
2025-10-15
New8-language support: zh/en/ja/ko/de/fr/ru/zh-tw
NewDark/light theme toggle
NewAPI documentation page (/docs)
FeatureCIDR network range lookup support
ImproveMobile navigation optimized with bottom drawer menu
v1.0
2025-09-01
NewInitial launch: domain WHOIS lookup with 200+ TLD support
NewASN autonomous system lookup
NewIPv4/IPv6 address lookup
FeaturePWA support for home screen installation

All versions follow Semantic Versioning