Changelog
What shipped, version by version.
Every HoldLens release, newest first. Updated as we ship — not as we plan. Subscribe via RSS for release notifications.
v0.60
·2026-05-13Cross-device watchlist sync via Supabase- Logged-in users: starred tickers sync across devices via Supabase (own-row RLS, no other user can read yours)
- Dual-write pattern — localStorage for instant UI, Supabase as source of truth across devices
- Login = union-merge of local + remote (no destructive overwrite of pre-signup tickers)
- Backed by `lib/watchlist-sync.ts` — pull, union, optimistic upsert
v0.59
·2026-05-13ConvictionScore transparency — 'Why this score?' breakdown- Every /signal/[ticker]/ page now has an expandable 9-factor breakdown
- Each factor shows min/max range + plain-English description of what it measures
- Raw-sum vs clamped-score reconciliation (transparency when the −100/+100 clamp activates)
- Native <details> element — SEO-readable + works without JS
v0.58
·2026-05-13User accounts + pricing tier ladder- Signup / login / account routes wired to Supabase Auth (magic-link primary, password fallback)
- Account page with watchlist summary + subscription state
- Power tier €49/mo signaled (coming soon) above the existing €9 founders + €14 Pro
- Annual discount strip — 2 months free for annual subscribers
- Founders €9/mo for-life commitment honored (first 100, no rug-pull)
v0.57
·2026-05-13Insider-flow sanity filter — kill the −$56,540B homepage bug- Defensive filter on Form 4 ingestion: drops rows where pricePerShare > $10k or value > $5B
- 62 outlier rows (mostly CRWV parser-edge-case at $10.9M/share) filtered out
- Homepage 'Net insider flow' now shows −$7.67B (was −$56,540.58B)
v0.55-0.56
·2026-05-13Fund-overlap pages + position intelligence on every investor- 208 new /fund-overlap/[slug]/ pages — every pair of 2 tracked investors with ≥2 shared tickers (e.g. Buffett vs Munger)
- PositionIntelligence component on every /investor/[slug]/ — every holding classified by size bucket (Core / Significant / Starter / Small) + trend (Building / Trimming / Steady / New / Exit pending)
- ConvictionFactorTable — the 9-factor breakdown exposed per holding
- Buffett dedicated page (bespoke template) parity'd with the v20.x bundle
v0.46-0.54
·2026-05-08 → 2026-05-12Pivot-A compliance — data-display only, no verdict labels- Dropped BUY/SELL/STRONG-X verdict labels across all /signal/[ticker]/ pages — replaced with factual data-display copy
- Rewrote Article schema headlines as descriptive (e.g. 'AAPL — Q4 13F Filings Summary' not 'AAPL SELL signal')
- Inline 45-day SEC lag disclosure on every result page
- Brokerage affiliate stack moved off YMYL surfaces per Google Publisher Policy compliance
- AdSense application resubmitted with cleared verdict surface; awaiting recrawl
v0.40-0.45
·2026-04-28 → 2026-05-04ConvictionScore v5 — SEC Signals trilogy- 9-layer composite: smart money + insider boost + track record + trend streak + concentration + contrarian + event signal − dissent − crowding
- Unified scoring across 13F + Form 4 + 8-K filings
- Per-ticker breakdown table on every signal page (inline values + colors)
- InsiderScore + EventScore companion brands
v0.30-0.39
·2026-04-22 → 2026-04-27Public methodology + backtest proof- Full /methodology page with worked examples for every factor
- /proof page with realized returns of top-conviction picks vs SPY — honestly disclosed: 20 data points, not statistically significant (n too small for inference)
- /learn/conviction-score-explained — plain-English walkthrough
- TollBit AI-licensing pilot wired (Layer 8 of the Revenue Maximizer stack)
v0.27-0.29
·2026-04-12 → 2026-04-15Public launch + 30-manager universe- First public launch (2026-04-12) — 30 superinvestors, one ConvictionScore
- Quarterly 13F + daily Form 4 + intraday 8-K ingestion pipeline
- 150-endpoint JSON API at /api/v1/ — free, no key required
- Static export deploy on Cloudflare Pages — global edge cache, free tier
v0.26
·2026-04-11Copy parity- Rewrote /learn/conviction-score-explained to describe the shipped unified signed score (was telling users it was 'coming in v0.4')
- Repositioned /pricing — Pro is now email alerts + EDGAR + custom watchlists + API, not the unified score (which stays free)
- Homepage hero and feature card updated with the +100/−100 framing
- Meta descriptions, root layout, /press-kit launch posts all updated with the sharper 'Dataroma puts META on both lists simultaneously — HoldLens fixes that with one signed score' hook
v0.25
·2026-04-10Unified signed score- One signed ConvictionScore per stock on a single −100..+100 scale. +100 = strongest buy, −100 = strongest sell
- A ticker now appears on exactly one list (buys or sells) — fixed the META bug where the same ticker showed up on both sides
- Symmetric classification thresholds + formatSignedScore helper
- Refactored getBuySignals / getSellSignals / getNetSignal / ratingLabel to all derive from the unified conviction score
- All ranking pages (/buys, /sells, /what-to-buy, /what-to-sell, /this-week, /signal, /best-now) display the signed score directly
v0.24
·2026-04-10Changelog page- First public /changelog page (this one) — every release documented
- Article JSON-LD, footer link, sitemap entry
v0.23
·2026-04-09Fair-model backtest- Extended recommender backtest to 8 quarters of data for a fair model test
- /proof page shows realized alpha over a longer horizon, not just a single quarter
- First fairly-tested quarter (Q4 2024) delivered +31.6% alpha
v0.22
·2026-04-08Trust-builder- Recommender backtest proof page — /proof
- Shows the model's picks vs the market, quarter by quarter, with realized returns
- Honest — no curation, shows losers alongside winners
v0.21
·2026-04-07ConvictionScore v3- ConvictionScore v3 — weights position age, recent adds, and portfolio concentration
- New /best-now page surfaces the highest-conviction ideas across every tracked manager
- Mobile nav fix, portfolio share card, /press-kit launch assets page
v0.20
·2026-04-06Profiles + leaderboard- /profile page — minimal user profile in localStorage
- /portfolio page — add your own stocks, cross-referenced with the recommendation model
- Manager ROI leaderboard at /leaderboard — sortable, filterable, real 10y alpha
- ManagerROICard on every investor profile showing realized CAGR and alpha
v0.19
·2026-04-05Monetization surfaces- AdSlot component with AdSense + Carbon Ads fallback (env-var driven)
- AffiliateCTA component for brokerage referrals on /signal pages
- StripeCheckoutButton on /pricing — payment-link integration, zero backend
- Manager quality scores now derived from realized 10y ROI, not curation
v0.18
·2026-04-04Pricing + alerts + insiders- /pricing page — Free + Pro $14/mo, early-access waitlist
- /alerts page — buy/sell signal email signup with next filing deadline
- Insider activity (Form 4) curated for 21+ tickers, displayed on /ticker and /signal pages
- Screener filter save via localStorage
- CSV export on /screener and /this-week
v0.17
·2026-04-03Earnings + this-week- Earnings calendar on ticker pages
- Trend badges on signal pages
- SEO aliases for common searches
- RSS feed + /this-week aggregated view
v0.16
·2026-04-0230 managers + screener + compare- Scaled from 22 to 30 tracked managers
- Screener — filter by sector, conviction, net signal, day change
- Manager compare page (side-by-side holdings, 105 pairs)
- Social share cards for /signal pages
v0.15
·2026-04-01Signal dossier- Per-ticker /signal dossier with news, multi-quarter trend, holdings, verdict badge
- CSV export on signal pages
- Expanded moves dataset to 4 quarters
v0.14
·2026-03-31Buy/sell recommendation model- First proprietary buy/sell recommendation model
- 22 Tier-1 managers tracked
- /buys /sells /activity /grand pages live
v0.13
·2026-03-30Live data- Live Yahoo Finance quotes via Cloudflare Worker proxy
- Watchlist, cmd+K search, SEC filing badges
- Interactive 1M/3M/6M/1Y SVG charts
v0.12
·2026-03-294 more investors- Added Howard Marks, Prem Watsa, Bill Nygren, Glenn Greenberg
- Related-managers widget on every profile
- Social share buttons on all backtests
v0.11
·2026-03-28FAQ + press kit- FAQ page with FAQPage schema
- Press kit page
- Expanded footer nav
v0.10
·2026-03-27Klarman + Burry backtests- Seth Klarman and Michael Burry added
- 5 total manager backtests live
- JSON-LD breadcrumbs on investor + ticker pages
v0.9
·2026-03-26Learn pages + homepage v2- Quarterly recaps
- /learn/copy-trading-myth explains why blind copy-trading fails
- /learn/conviction-score-explained — the scoring primer
- Homepage v2 — backtest gallery
v0.8
·2026-03-25Druckenmiller + simulate + learn- Druckenmiller backtest
- /simulate index page
- /learn index page
v0.7
·2026-03-24Ackman + generic backtest- Bill Ackman backtest
- /learn/what-is-a-13f explainer
- Generic ManagerBacktest component — reusable across manager pages
v0.6
·2026-03-23Sitemap + nav- Sitemap with 186 URLs — sectors, compare, top-picks
- Updated main nav
v0.5
·2026-03-22Top picks + sector pages- /top-picks page
- 11 sector pages
- Full SEO coverage
v0.4
·2026-03-21Ticker comparison pages- 105 ticker-vs-ticker comparison pages
- Social share cards (X + OpenGraph)
- RSS alternate link
v0.3
·2026-03-204 more managers + methodology- Added Michael Burry, Stanley Druckenmiller, Li Lu, Mohnish Pabrai
- Methodology page
- RSS feed
- 13 new ticker pages
v0.2
·2026-03-195 managers + 40 tickers- 5 manager pages
- 40 ticker pages
- Index pages
- About page
- JSON-LD schema
v0.1
·2026-03-18Launch- Landing page
- Buffett backtest
- Buffett profile
- Deployed to Cloudflare Pages
Want to be first to know? Subscribe to the RSS feed or join the waitlist on the alerts page.