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

We use cookies to improve your experience. By continuing, you agree to our privacy policy.