Changelog
What's new in VectorEO. Follow our journey from MVP to enterprise.
v3.4.02026-03-15
Architecture & Hardening
- +Correlation IDs for end-to-end request tracing
- +Utility extraction and shared module cleanup
- +CSP (Content Security Policy) headers on all responses
- +Auto-format enforcement (ruff-format) across the codebase
- +Post-analysis health checks in CI pipeline
v3.3.02026-03-14
Security Audit Fixes
- +HTML escaping on all user-supplied content in templates
- +Session management hardening (token rotation, invalidation)
- +Resilience & graceful degradation audit — 12 fixes across 7 files
- +spaCy model missing graceful skip (no more crash on missing model)
- +Billing state anomaly detection and Stripe 503 handling
- +Concurrency fixes: FOR UPDATE on job creation and API key limits
v3.2.02026-03-13
Admin Notifications & Profile
- +Admin email notifications for job completion and failures
- +User profile editing (name, email) on Settings page
- +Upgrade CTA modals for free-tier users hitting limits
- +Enterprise security whitepaper (14 sections, OWASP/SOC2/ISO27001/GDPR mappings)
- +Write & Audit remediation — 9 code bugs fixed, 3 orphaned components removed
v3.1.32026-03-13
Production Readiness
- +Zombie job reaper — heartbeat_at tracking, auto-fail stuck jobs after 2h
- +Crawl checkpointing — Redis-backed state save every 50 pages, resume on retry
- +Atomic exports — write-to-tmp + os.replace() for NDJSON/JSON dumps
- +Qdrant verification — <95% post-upsert count mismatch raises error
- +Enrichment hardening — zero results fails job, partial results trigger warning email
v3.1.22026-03-03
Admin & Compliance
- +TOTP two-factor authentication with backup codes
- +GDPR data export and account deletion (cascading cleanup)
- +Webhook endpoint CRUD with HMAC-SHA256 signing and delivery logs
- +Admin audit logs page with filtering
- +Custom MCP tool registry (user-defined filtered query tools)
v3.1.12026-03-02
App Redesign & Marketing
- +Full dashboard redesign with site detail views and AI Explorer
- +16 marketing pages (landing, pricing, features, docs, security, blog, etc.)
- +AI Explorer — interactive chat-style interface to query vectorized content
- +Site report page with AI readiness scoring and recommendations
- +Crawl progress page with real-time pipeline stage tracking
v3.1.02026-03-02
Launch Readiness & SEO
- +SEO pre-rendering — 17 marketing pages rendered at build time
- +Production security audit — 6 prompt injection defenses, SSRF validation
- +MCP anomaly detection with Redis rate limiting and daily quotas per plan
- +Error sanitization in production (no stack traces exposed)
- +Custom tools ownership enforcement (3-tier: direct, org, admin)
v3.0.02026-03-02
Hybrid Pipeline & GEO
- +Hybrid pipeline — 1 Claude API call per page + h2/h3 section chunking (5x cost reduction)
- +GEO Citeability Metrics — 7 deterministic signals, citability score 0-100
- +Client MCP server (HTTP at /mcp, OAuth 2.1, 10 read-only tools)
- +Plan-based limits — Free tier capped at 10 pages (scan-only, no AI serving)
- +Content-hash chunk IDs for stable deduplication across recrawls
v2.4.02026-02-27
Search & Entity Enrichment
- +Query expansion + Qdrant vector search + cross-encoder reranking pipeline
- +spaCy NER + Wikidata entity linking (Q-IDs) on all chunks
- +E-E-A-T enrichment signals (author byline, dates, credentials, citations)
- +Sitemap-first crawl strategy with priority scoring and preflight HEAD checks
- +Metadata-augmented embeddings for 10-20% better retrieval accuracy
v2.3.02026-02-25
Activation & Onboarding
- +Free AI Readiness Scan — no signup required website analysis
- +3-step onboarding wizard for new users
- +Per-plan rate limiting (API + MCP query daily limits)
- +Content staleness alerts and crawl failure digests
- +Usage dashboard with MCP queries, API calls, and page counts
v2.2.02026-02-25
AI Discovery Bridge
- +Embeddable HTML snippets for client-domain discovery
- +DNS/proxy setup guides (Cloudflare, Nginx, Vercel, Netlify)
- +Discovery verification endpoint
- +WebMCP browser integration snippet
v2.1.02026-02-25
Launch Blockers
- +4-plan pricing page (Free/Growth/Scale/Enterprise)
- +Org-level site limits and usage headers
- +Payment failure grace period with dunning emails
- +Production Docker Compose and deployment guide
- +CAN-SPAM compliant email footers
v2.0.02026-02-24
Enterprise
- +Custom MCP tool registry
- +White-label branding and custom domains
- +SDK code snippets (Python, TypeScript, curl)
- +Bulk CSV/JSON site import
- +SLA monitoring with per-plan targets
- +Auto-scaling, CDN, multi-region support
v1.0.02026-02-24
MVP SaaS Launch
- +User authentication (JWT + API keys)
- +Stripe billing integration
- +Client dashboard with site management
- +Email system (Resend)
- +Admin dashboard with user management
- +CI/CD pipeline with GitHub Actions
See how AI-ready your site is
Free AI Readiness Scan checks 12 signals and scores your site from 0 to 100.
Scan Your Site Free