Product changelog
What shipped, when, and why. Latest first. Semver-adjacent versioning — breaking changes bump minor until v1.0 GA.
v1.1 α 2026-04-24 · Live feel sprint
Chart rebuild + 4 new pages + live slippage + watchlist + alerts. 25 commits in one afternoon.
Charts
- FIXED OHLC continuity bug — each candle's
opennow equals the previousclose. Zero gaps between bars. - NEW
lightweight-chartscandlestick series on hero + terminal + equity curve - NEW OHLC legend overlays with crosshair-driven hover values
- NEW Real volume histogram (was synthetic
high-lowproxy) - NEW Moving-average overlays on terminal chart — MA 20, MA 50, Bollinger Bands (toggleable)
- NEW Cumulative depth chart under the order book (bids left, asks right)
- NEW 12-week commit activity heatmap on every repo page
- IMPROVED Sparklines everywhere: Catmull-Rom → Bézier smoothing, per-sparkline gradient, end-point dot
New pages
- NEW
/compare.html— head-to-head momentum overlay, normalized to entry, 10-metric table - NEW
/activity.html— unified live tape (trades + alpha + big moves), auto-refresh 15s - NEW
/alerts.html— custom price/velocity thresholds, Browser Notification API wired - NEW
/changelog.html— this page
Trading UX
- FIXED Quote endpoint 403'd every repo (entity_kind blind on ORM),
impact_pricealways 0. Both paths repaired — real VWAP slip now shown. - NEW Live quote + slippage impact-viz on every slider/input change (debounced 350ms)
- NEW Price flash 600ms animation — symbol bar + markets table row cells
- IMPROVED Chart auto-refresh synced with orderbook/trades on 30s interval
Portfolio + watchlist
- NEW Watchlist — track repos you don't hold; cross-page (star button on terminal, markets row, and portfolio section)
- NEW Per-position sparklines in holdings table (parallel-fetched)
- NEW Real CSV export — vorepo-trades and vorepo-holdings timestamped downloads
Admin + status
- NEW Admin analytics panel — 30d active repos, 24h API calls, top 10 volume bars
- NEW Status latency section — p95 response time + requests/minute
Platform
- NEW Global alert badge — pill in top-right of every page, shows triggered count
- NEW Interactive break-even calculator on /pricing.html
- NEW Search results in vorepo topbar now show mini-sparklines per hit
- NEW Alpha signals get per-card 24h spark + 2σ/3σ/4σ severity colour
- NEW Leaderboard: per-trader 30d equity curve on podium + row
- FIXED Orderbook 500 on
depth ≥ 10— md5 seed pool was shorter than requested. Chained hash extends it. - IMPROVED Consistent top nav across all pages (Markets · Trade · Compare · Activity · Portfolio · …)
v1.0 BETA 2026-04-24 · Pre-launch
First public alpha. 15 pages, 22 API endpoints, live demo server at 38.242.247.233:8005.
Trading terminal
- NEW Binance-style 3-column layout — chart · order book · trade panel
- NEW Real candlestick chart via
lightweight-charts.js(TradingView engine) - NEW 5 timeframes: 15m · 1H · 4H · 1D · 1W
- NEW Synthetic order book seeded from mid-price (not tradable, visualisation-only)
- NEW BUY/SELL segmented trade panel with 25/50/75/100% quick sliders
Pages
- NEW
/— exchange landing with ticker tape, hero chart, alpha signals, markets table - NEW
/portfolio.html— equity curve + holdings + P/L + trade history - NEW
/leaderboard.html— top-50 traders with podium + full ranking - NEW
/pricing.html— 3-tab (Trading fees / Plus / API tiers) - NEW
/docs.html— API reference with 12 endpoints + curl examples - NEW
/about.html— story, 4 principles, timeline - NEW
/how-to-start.html— 5-step onboarding + 6 rookie tips - NEW
/status.html— system health + 90-day uptime bars - NEW
/terms.html·/privacy.html·/risk.html·/disclaimer.html— full legal docs (draft, pending counsel)
Platform UX
- NEW Cmd+K global command palette — live search across tickers + pages
- NEW Chat AI assistant — floating widget on every page, rule-based + Anthropic-ready
- NEW Mobile hamburger drawer — slides from right < 900px
- NEW PWA manifest — "Add to Home Screen" on iOS / Android
- NEW Category + sort filter tabs on markets table
Backend
- NEW 22 public API endpoints (markets, search, chart, orderbook, quote, trade, signals, stats, trades, CSV)
- NEW Admin console with 6 endpoints (dashboard, scrapers, quota, suggestions, scrape, approve/reject)
- NEW Alpha Signals — 2σ velocity filter with mean/stddev/threshold transparency
- NEW
/api/chat— rule-based responder with 14 topic rules + Anthropic fallback - IMPROVED PostgreSQL schema — 5 new vorepo tables via migration 001 (RepoSuggestion, StargazerTrust, ListingBond, GithubApiQuota, AutoHealLog)
Infrastructure
- NEW systemd service
ghex-dev.serviceactive on :8005 - NEW 152 curated repos seeded (9 categories: web, ai-ml, systems, tools, data, crypto, security, gamedev, education)
- NEW Dockerfile + compose.yaml (Postgres 16 + Redis 7 + app)
- NEW GitHub Actions CI — offline checks + integration with real DB
v0.9 2026-04-24 · Backend foundation
Core pricing engine, scrapers, scheduler, watchdog.
- NEW Velocity composite formula —
0.40·stars + 0.20·contribs + 0.20·commits + 0.15·buzz − decay - NEW Bonding-curve repo pricing adapter (reuses Toporio
_rate_cap_jitter+_MIN_PRICE) - NEW OU 60s tick generator for chart continuity between scheduler cycles
- NEW GitHub REST scraper with 3000/h throttle, coverage gate 50%, UTC-bucketed quota
- NEW HackerNews Algolia buzz scraper
- NEW github.com/trending HTML discovery →
repo_suggestionsstaging - NEW Ticker generator (ASCII-strict, collision-safe) + stargazer trust + pg_trgm dedupe
- NEW Watchdog with 8 integrity checks → auto_heal_log audit trail
- NEW Market-maker bots (3 personas, opt-in via env)
- NEW APScheduler wiring (github scrape :15, hn :20, trending 00:15 UTC, pricing 15min, watchdog 2h, OU 60s)
- NEW 80 unit tests + offline CI (
verify_all.sh30/30)
v0.5 2026-04-24 · Design system iteration
Four design directions explored before landing on the current exchange aesthetic.
- BREAKING Rebuilt from Bloomberg-terminal amber to Binance-green exchange design
- BREAKING Dropped editorial-quarterly (Fraunces + wine-red paper) variant — too literary, not exchange-like
- IMPROVED Locked palette: pure black + Binance green/red + mint #00e5a0 + gold accent
- IMPROVED Typography: Inter (UI) + JetBrains Mono (prices with tnum tabular)
- FIXED Compliance lint — 0 HARD keyword hits on user-facing pages (reframed risk-disclaimer wording)
v0.1 2026-04-23 · Fork from Toporio
Copied Toporio (celebrity fame market) infrastructure and rebranded for repositories.
- NEW Project folder
/opt/github-repository-exchange/, branchdev, port 8005 - NEW Separate DB (ghex_dev), Redis namespace (ghex:dev), fresh 256-bit JWT
- NEW Copied 90% of backend (FastAPI app, pricing, trading engine, auth, bonding curve, watchdog framework)
- BREAKING Schema extended with repo-specific columns (owner, name, stars_total, star_velocity_24h, etc.)