Changelog

What we shipped.

Public release notes. Updated on every prod deploy.

v3.0

May 3, 2026

Monorepo + admin SPA split

  • Repo restructured into apps/{api,console,admin,website} with independent versioning.
  • Admin moved to admin.kloup.{com,dev} as a standalone SPA — no more `/admin/*` paths on the console host.
  • Website at www.kloup.{com,dev}. Marketing logos + lockups standardised.
  • Worker / Pages / Queue resources renamed to {env}-{app}{-name} pattern.

v2.13

May 3, 2026

401 auto-redirect + admin chrome polish

  • Expired access tokens now bounce to /auth/login automatically (was a generic "Request failed" toast).
  • Admin sidebar: "Dashboard" relabelled "Analytics", Kloup wordmark replaces the text header.
  • Integrations cards: 30-day volume sparklines for SendGrid + Apollo.
  • Copy JWT now copies as `?jwt=…` for paste-into-URL workflows.

v2.12

May 2, 2026

Admin Dashboard — SOP + Data Room tabs

  • New SOP / Grants tab rolling up equity issuance + the staff cohort across every workspace.
  • New Data Room tab covering storage, adoption, and 30-day upload tempo.
  • Daily Usage tab merged into Users — identity + engagement on one panel.

v2.11

May 1, 2026

Member-issued invites

  • Settings → Invites tab: every active member can mint a single-use invite for their workspace.
  • Per-org budget capped at 15 invites; admin-issued grants bypass the cap.
  • Admin → Dashboard → Invites tab with per-org budget vs usage rollup.

v2.8

Apr 30, 2026

Platform integrations

  • SendGrid, Apollo, and logo.dev moved from per-workspace config to platform secrets.
  • New admin Integrations tab: status + sparklines for SendGrid / Apollo / Calendar / Drive.
  • Migration 062 drops the four orphaned columns from `organizations`.