---
title: v0.3.0
description: GradRight Editor replaces Keystatic, split docs/CMS hosts, and header polish.
type: changelog
date: 2026-08-31
draft: false
changelog:
  version: 0.3.0
  category: Features
---

The GradRight Editor is now the only CMS. Docs stay public on one host; editing runs on a separate editor host with team password auth.

## Docs & hosting

- Public docs at [graddesign.vercel.app](https://graddesign.vercel.app)
- Editor at [grdesign-edit.vercel.app/edit](https://grdesign-edit.vercel.app/edit)
- **Edit** on a docs page opens the matching page in the GradRight Editor
- Dark-mode logo mark matches the editor (purple `#782BFF` + GradRight wordmark)
- Header actions: **GitHub** icon → [github.com/soshubh](https://github.com/soshubh); **profile** icon → GradRight Editor (`grdesign-edit.vercel.app/edit`)

## Editor (CMS)

- Keystatic (`/keystatic`) removed; `/edit` is the only editor
- Team password login (`CMS_EDITOR_PASSWORD`); saves commit to GitHub via `CMS_GITHUB_TOKEN`
- Left page sidebar restored on production (Blume nav generated during the CMS build)
- Header shows **Sign out** when signed in and **Sign in** when not — not both at once
- Tables, image uploads, and rich-text editing continue on the simple TipTap editor

## Local

- `npm run dev` still serves docs + editor on `localhost:3000`
- Local editing does not require a password
