All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project follows Semantic Versioning.
1.9.8 - 2026-01-05
- CRITICAL: Fixed false positives for .ai TLD (domains reported as "available" when actually registered)
- Added WHOIS cross-verification for unreliable RDAP TLDs (.ai, .io, .sh, .ac)
- Implemented native TCP WHOIS lookup for accurate .ai/.io/.sh/.ac domain status
- RDAP 404 responses for .ai/.io/.sh/.ac now trigger WHOIS verification
- WHOIS module now uses native TCP (port 43) for TLDs with unreliable web APIs
1.9.6 - 2026-01-05
- Hybrid Redis + in-memory cache for horizontal scaling
- Circuit breaker with automatic Redis fallback to in-memory
- Connection health monitoring with exponential backoff reconnection
- Cache layer now uses Redis as primary with seamless in-memory fallback
1.9.5 - 2026-01-04
ai_healthtool for monitoring AI inference service status- Circuit breaker state visibility (closed/open/half-open)
- Adaptive concurrency metrics exposure
1.9.4 - 2026-01-04
- Adaptive batch sizing for AI inference based on response times
- Dynamic concurrency adjustment (1-4 parallel requests)
- Batch size optimization (1-5) based on latency percentiles
1.9.3 - 2026-01-04
- Circuit breaker pattern for AI inference resilience
- Parallel AI suggestion generation with Promise.allSettled
- Automatic fallback to semantic engine on AI failures
- AI suggestion flow now uses parallel requests with circuit breaker protection
1.9.2 - 2026-01-03
/metricsendpoint with Prometheus-compatible format- Cache hit/miss statistics per cache type
- Request latency histograms
- AI inference success/failure counters
1.9.1 - 2026-01-02
- HTTP transport rate limiting (100 requests/minute per IP)
- Rate limit bypass for
/healthendpoint - Connection tracking and cleanup on disconnect
1.9.0 - 2026-01-01
- HTTP/SSE transport mode (
--httpflag orMCP_TRANSPORT=http) - OpenAPI 3.1 specification auto-generation from Zod schemas
- REST API endpoints (
/api/tools/*) for ChatGPT Actions compatibility - Session management with UUID tracking
- CORS support with configurable origins
- Server now supports dual transport: stdio (default) and HTTP
1.8.1 - 2025-12-31
- Sync SERVER_VERSION constant with package.json version
1.8.0 - 2025-12-31
- Zero-config AI-powered suggestions via public Qwen 7B-DPO inference
suggest_domains_smarttool with fine-tuned domain generation- OpenRouter fallback for AI inference redundancy
- Security hardening for inference endpoints
- AI suggestions now work out of the box without API keys
1.6.2 - 2025-12-31
- CI/CD release workflow for proper npm publishing with provenance
1.5.1 - 2025-12-31
- RDAP false positives corrected using backend availability signal
- GoDaddy direct API integration (replaced with backend)
1.5.0 - 2025-12-31
- Federated negative cache system for pre-filtering taken domains
expiring_domainstool for monitoring domains approaching expiration- Cache backend deployment scripts for VPS
1.4.0 - 2025-12-31
- Security improvements for API key handling
- Performance optimizations for bulk searches
1.3.2 - 2025-12-31
- WHOIS API error response handling
1.3.1 - 2025-12-31
- SERVER_VERSION sync with package.json
1.3.0 - 2025-12-31
analyze_projecttool for scanning local/GitHub projects and suggesting matching domainshunt_domainstool for domain investment opportunities (Sedo auctions, pattern generation, investment scoring)- Project manifest parsing (package.json, pyproject.toml, Cargo.toml, go.mod)
- README keyword extraction for better suggestions
1.2.32 - 2025-12-30
- who.is parser fix for production
1.2.31 - 2025-12-30
- who.is parser updated for Next.js HTML format changes
1.2.30 - 2025-12-30
- WHOIS fail-safe on ambiguous API responses
1.2.29 - 2025-12-30
- llama.cpp integration for local Qwen AI domain suggestions
1.2.28 - 2025-12-30
- Refined smart suggestion filtering for crypto/tech prompts to avoid fragment outputs.
- Prefer Porkbun price check links when pricing backend is enabled and registrar is unknown.
1.2.27 - 2025-12-30
- Nameserver-based aftermarket hints (Sedo/Dan/Afternic) with cache + timeout controls.
- RDAP bootstrap caching with IANA fallback reuse.
- Compact table output with pricing labels and link consolidation.
- Tests for Sedo parsing, RDAP bootstrap cache, and table formatting.
1.2.26 - 2025-12-30
- Release Drafter automation for release notes (labels -> changelog).
1.2.25 - 2025-12-30
- GitHub Actions release workflow that publishes with provenance and creates GitHub Releases.
1.2.24 - 2025-12-30
- Release workflow documentation and local publish scripts (canary/latest).
1.2.23 - 2025-12-30
- Sedo public feed lookup for aftermarket auction hints (configurable TTL + feed URL).
1.2.22 - 2025-12-30
- Removed Dynadot backend usage due to ToS restrictions.