Back to Savvo

Changelog

What's shipped in Savvo, newest first. Built in the open by @neilbajaj.

v0.6

April 22, 2026

Gold-standard product polish

  • New sort dropdown on /contacts: Recently added, Last contacted, Needs attention, Name A-Z, Health
  • Scheduling/cadence now shapes the daily digest and /reach-out priority order
  • Logged-in users land on /dashboard instead of a features guide
  • LinkedIn import now blocks duplicates with a clear conflict message instead of silently inserting
  • Meeting prep upgrade flow matches the rest of the Pro-gate UX
  • Calendar connect tooltip: auto-syncs daily, click for a manual sync
  • Finished the data.error error-message sweep — failures now show the real reason
  • Data export: download everything Savvo stores about you as JSON, in one click
  • Install prompt on dashboard for users on supported browsers
  • Public changelog (you're reading it) and security contact at /.well-known/security.txt

v0.5

April 20, 2026

Dedup gold standard + security hardening

  • Duplicate detection rebuilt: side-by-side diff, merge preview, confidence tiers, bulk high-confidence merge, and one-click undo
  • Proactive duplicates banner on /contacts linking to the review flow
  • Semantic-similarity fallback via contact embeddings catches 'Bob Smith' vs 'Robert Smith, Inc.'
  • Cloudflare Turnstile on signup — blocks bot signups at Supabase Auth layer
  • Weekly cleanup cron deletes unverified users after 7 days
  • Upgraded Next.js to 16.2.4 + patched vite (closed 9 high-severity CVEs)
  • Fixed a hydration error on /dashboard that was firing for 10 users
  • Six rounds of adversarial code review applied to auto-merge, calendar sync, and import paths

v0.4

April 13, 2026

Scheduling + cadence

  • Set a cadence on any contact: Weekly, Every 2 weeks, Monthly, Quarterly, or custom
  • Schedule one-off follow-ups for a specific date
  • Snooze a contact for 3 days, 1 week, or 2 weeks if they're not ready yet
  • Cadence-aware health score — your pace overrides the default thresholds
  • Dashboard Reach Out list surfaces contacts due today first
  • Ten adversarial-review polish items: clearer pricing copy, softer marketing tone, trust signals in the nav, accessibility labels on health badges
  • Stripe checkout fix for Vercel serverless environments

v0.3

March 24, 2026

First users + distribution

  • Shipped to real users; ingested first-round feedback same-day
  • Onboarding checklist + dashboard walkthrough for new users
  • Intros flow: Savvo suggests who in your network to introduce
  • Welcome experience redesigned for speed

v0.2

March 21, 2026

Foundations

  • Health scoring across every contact, color-coded by freshness
  • Daily and weekly digest emails
  • Google Contacts import + CSV import for Pro users
  • LinkedIn URL import
  • Semantic search over your network
  • Security headers, RLS on every table, audit logging