Releases: BeatAPI/BeatDesign
Release list
BeatDesign v0.2.2
Highlights
- Expanded the shared local workspace to 26 MCP tools, including SRT caption import/upsert, timeline caption support, burned-in caption export, video frame extraction, and tail-frame continuation workflows.
- Added a repository-native Claude Code plugin and marketplace package with BeatDesign MCP and workspace guidance.
- Added a WorkBuddy MCP + Skill connector submission package, including metadata, examples, and icon.
- Updated the Codex plugin package and all host metadata to v0.2.2.
- Added
pnpm dev:agentto run the visual BeatDesign app and loopback HTTP MCP endpoint together, while safely reusing an already-running app.
Release assets
beatdesign-codex-plugin-v0.2.2.zipbeatdesign-claude-code-plugin-v0.2.2.zipbeatdesign-workbuddy-connector-v0.2.2.zip
These are install/submission packages. Claude community-directory and WorkBuddy marketplace review have not been submitted or approved yet.
Verification
- Clean install, database schema setup, production build, and typecheck passed.
- 342 automated tests passed.
- i18n parity passed: 591 English / 591 Chinese keys.
- Both stdio and loopback HTTP MCP handshakes passed with all 26 tools.
- Production route smoke tests passed for Home, Projects, API ping, robots.txt, and sitemap.xml.
- GitHub Quality workflow passed.
Remote paid BeatAPI generation was not re-run for this release. This release does not claim a website deployment or third-party marketplace approval.
BeatDesign v0.2.1
BeatDesign v0.2.1 completes the local-first runtime cleanup.
- Local SQLite is now the only workspace database.
- BeatAPI Files is the default confirmed-generation upload path.
- Optional public R2/S3-compatible storage remains available with credentials encrypted locally.
- D1, Wrangler, Vercel, environment-loader, and obsolete SaaS-era artifacts were removed.
- App, MCP server, and Codex plugin versions are synchronized.
Verified with 328 tests, production build, TypeScript, bilingual i18n checks, production dependency audit, security scans, and a real MCP stdio handshake.
BeatDesign v0.2.0
BeatDesign v0.2.0 turns the open-source workbench into a complete local Canvas-to-Editor creative loop controlled by any MCP-capable Agent.
Highlights:
- Studio, infinite Canvas, local Assets, and short-form Editor share one Project
- 20 stdio MCP tools across Project, Asset, Canvas, Generation, and Editor
- image, video, and audio timeline clips with trim, split, move, Takes, diagnostics, undo/redo, and browser-native MP4 export
- tail-frame extraction, continuation generation, Timeline nodes, and Canvas-to-Editor handoff
- provider-decoupled generation contracts with BeatAPI as the built-in adapter
- revision-aware Command Kernel, persisted idempotency receipts, project Asset validation, and visible UI refresh after MCP writes
- refreshed English and Chinese README with the new BeatDesign cover
Verified on the release commit:
- 330 tests passed
- typecheck, i18n, Node production build, Cloudflare build, and production dependency audit passed
- real stdio MCP plus visible Canvas and Editor localhost smoke passed
Current boundaries: MP4 export remains browser-driven; Editor snapshot is semantic rather than pixel-rendered; captions, transitions, speed controls, multiple timelines, and desktop packaging remain follow-up work.