CHANGELOG · v1

What shipped. And when.

Every release, every fix, every backwards-incompatible change. We don't soft-ship — everything below was on status.stadar.net the day it landed.

  1. 2026-05-16
    RELEASE
    v1.0

    Customer dashboard + marketing site land.

    • apps/web ships behind stadar.net with marketing pages, signup, dashboard, billing.
    • Polar.sh as Merchant of Record per ADR-0019. Checkout flow is /checkout?tier=… → apps/api → Polar.
    • API key management UI: create, view masked, revoke. Raw key shown once on create.
    • Design tokens lifted from the stadar.zip handoff — sharp 0-radius cells, monospace heavy.
  2. 2026-05-15
    RELEASE
    slice-3

    Auth + billing on apps/api.

    • POST /v1/auth/{signup,login,logout} + GET /v1/auth/me.
    • GET/POST/DELETE /v1/account/keys for API-key CRUD.
    • Polar webhook receiver at /v1/webhooks/polar with signature verification.
    • API key middleware gates on billing_subscriptions.status (per ADR-0019 §8).
  3. 2026-05-12
    RELEASE
    slice-2

    Scraper jobs for LoL, CS2, DOTA2, VALORANT.

    • Liquipedia-only sources per ADR-0004 — bo3.gg approved as accepted-risk via ADR-0013.
    • 60/hr LiquipediaDB rate budget enforced globally via Redis.
    • No demo parsing — see ADR-0010.
  4. 2026-05-09
    RELEASE
    slice-1

    Public read API for fixtures + results.

    • GET /v1/{tournaments,matches,teams,leagues,series}.
    • Cursor pagination. Response envelope locked.
    • _sources attribution included on every Liquipedia-derived record.