π 39 PRs Β· 25 contributors Β· one day after 0.2.0 β Open Design 0.3.0 keeps the momentum going: a pet companion, richer design-system browsing, stronger packaged-agent detection, better export/deploy flows, Arabic RTL + French, and a pile of Windows / CLI / preview reliability fixes.
π₯ Highlights
- πΎ Pet companion for Codex hatch-pet workflows. Open Design now includes an in-app companion surface wired to hatch-pet and bundled community pet assets. (#296) Thanks @pftom.
- π¨ Richer design-system browsing. Brand systems now get card thumbnails plus side-by-side DESIGN.md previews, powered by the new per-tool renderer registry. (#289, #282) Thanks @pftom.
- π€ More agent coverage. Added Devin for Terminal and Mistral Vibe CLI, plus persisted code-agent startup state. (#301, #354, #255) Thanks @dabit3, @bezineb5, and @Ajay-Satish-01.
- π€ Better export and download workflows. Native Save As for
.pptx, Export as Markdown, and ZIP downloads that return the actual project tree. (#330, #345, #341) Thanks @laihenyi, @Sid-Qin, and @monshunter. - π Deployment hardening. Added deploy preflight inspection and fixed bundling / rewriting for assets referenced from inline styles. (#320, #314) Thanks @Nagendhra-web.
- π Arabic RTL + French. Open Design now ships full Arabic language support with RTL layout, plus a French locale. (#316, #376) Thanks @Alihayder0 and @rpalfray87.
π₯ Download: final asset URLs are below. Tag:
open-design-v0.3.0.
Platform Architecture Asset macOS Apple Silicon (arm64) open-design-0.3.0-mac-arm64.dmg macOS (auto-update feed) Apple Silicon (arm64) open-design-0.3.0-mac-arm64.zip Windows x64 (unsigned) open-design-0.3.0-win-x64-setup.exe
β¨ What's New
πΎ Pets, design systems & skills
- πΎ Pet companion with Codex hatch-pet integration. (#296) Thanks @pftom.
- π§© Brand design-system cards, thumbnails, and DESIGN.md side-by-side preview. (#289) Thanks @pftom.
- π οΈ Per-tool renderer registry for generative UI. (#282) Thanks @pftom.
- ποΈ Taste-skill-derived web prototype and HTML PPT examples. (#358) Thanks @pftom.
- π PPTX HTML fidelity audit skill wired into export prompts. (#307) Thanks @laihenyi.
- π Broader PPTX fidelity script coverage beyond CJK. (#308) Thanks @laihenyi.
π€ Agents & packaged runtime
- πΎ Persist code-agent startup state. (#255) Thanks @Ajay-Satish-01.
- π§ Mistral Vibe CLI agent adapter. (#354) Thanks @bezineb5.
- π₯οΈ Devin for Terminal support. (#301) Thanks @dabit3.
- π§ Packaged app can find agent CLIs installed through nvm / fnm / mise. (#364) Thanks @dabing1022.
- π Codex and Gemini CLI detection now checks user toolchain paths. (#346) Thanks @maddada.
π€ Export, deploy & sharing
- πΎ Native desktop Save As dialog for
.pptxdownloads. (#330) Thanks @laihenyi. - π Export as Markdown from the share menu. (#345) Thanks @Sid-Qin.
- π¦ Download as
.zipnow returns the actual project tree. (#341) Thanks @monshunter. - π§ͺ Deploy preflight endpoint for inspecting projects before upload. (#320) Thanks @Nagendhra-web.
- π
OD_BIND_HOSTand--hostfor interface binding. (#328) Thanks @NickSeagullBot.
π Internationalization & Docs
- πΈπ¦ Arabic (
ar) with RTL layout. (#316) Thanks @Alihayder0. - π«π· French (
fr) locale. (#376) Thanks @rpalfray87. - π―π΅ Japanese documentation update. (#309) Thanks @eltociear.
- π§± Contributors wall refresh. (#360) Thanks @nettee.
- π Spelling fixes in CLI comments, spec, and video prompt docs. (#300) Thanks @luojiyin1987.
π‘οΈ Stability & Reliability
- πͺ Node 24 Windows packaged builds are more reliable after upgrading
better-sqlite3for prebuilt support. (#357) Thanks @louie42. - π₯ Copilot and Codex prompt-via-stdin fixes remove literal dash argv issues and make prompts consume correctly. (#351, #342) Thanks @Sid-Qin.
- πͺ cmd.exe shim invocations survive
/s /cquote stripping. (#339) Thanks @Sid-Qin. - π§©
.jsx/.tsxfiles are served with JS-family MIME types so browser loaders accept them. (#340) Thanks @Sid-Qin. - π§― Inline script content is treated as literal in FileViewer. (#343) Thanks @bankielewicz.
- π Project upload limit increased from 20MB to 200MB. (#319) Thanks @lefarcen.
π Bug Fixes
- π Keep Design Files view active after deleting a file. (#329) Thanks @sak0a.
- π Scroll workspace tabs in place instead of scrolling the whole window. (#363) Thanks @emilneander.
- π Fix macOS entry view drag region. (#373) Thanks @fuyizheng3120.
- π€ Use response-order matching for bulk upload aggregation. (#323) Thanks @mvanhorn.
- π Add missing
designFiles.showMorelocale keys for ar / hu / ko / pl / tr. (#335) Thanks @lefarcen. - π Update locale coverage after main merge. (#251) Thanks @ccfuncy.
β System Requirements
- macOS β Apple Silicon (arm64) only, macOS 11 Big Sur or newer. Intel macs are not supported in 0.3.0.
- Windows β x64, Windows 10 / 11. Installer is unsigned (SmartScreen will warn on first launch; choose "More info β Run anyway").
- Linux β no packaged build; run from source or via headless mode.
- From source β Node.js 24.x and pnpm 10.33.2+.
β οΈ Known Issues
- πͺ Windows installer is unsigned β SmartScreen / antivirus warnings on first launch. Code signing remains a follow-up.
- π No macOS Intel (x64) build β Apple Silicon only.
- π§ No Linux desktop package β run from source or deploy headlessly.
π¨ For Developers
Click to expand
- π§ͺ
release-stablemetadata check recognizesopen-design-v0.3.0as the next stable tag after0.2.0. - π¦ All workspace package versions and internal workspace dependencies are bumped to
0.3.0. - β
Validation:
pnpm install,release-stablemetadata script,pnpm typecheck, andpnpm testpassed locally. Local Node was22.22.0, so pnpm printed engine warnings for the repo's~24requirement.
Full Changelog: open-design-v0.2.0...open-design-v0.3.0