Changelog
What's new in Project88. We ship continuously — this page tracks the user-visible changes that matter.
Project88 ships in small, frequent increments. This page is the human log; the in-app Changelog widget reads from the same source and shows you a refresh prompt when a new version goes live.
Select a version from the sidebar to see what changed.
Vault and secrets
How Project88 stores every credential — provider keys, integration tokens, webhook secrets — in Supabase Vault.
0.11.0 — MCP server ships (30 tools across the 6 native apps) + per-card loading skeletons on Dial home and Templates
The **MCP server** finally ships — an earlier draft existed in the tree but had never been deployed, had no UI to mint a token against, and covered only 4 of the 6 native apps thinly. This is the working suite — **thirty read-only tools across Tables, Calendar, Dial, Inbox, Pages, and Templates**, tokens that bind to `(org_id, user_id)` and query through the owner's own RLS (so isolation is a database property, not a per-tool discipline), a **Settings → MCP access** tab to mint and revoke, and it's live on production. Plus **per-card loading skeletons** on the Dial landing page and the Templates gallery, killing the "0 available now" false zero and the "No templates yet" flash on first paint.