OpenDesign / VERSIONS.md
Urytorre1's picture
Upload folder using huggingface_hub
c04bc04 verified
|
Raw History Blame Contribute Delete
2.43 kB
# Versions
## 0.3.1
Bug fixes for `run-opendesign` and `setup-opendesign`.
- `setup-opendesign` β€” fixed viewer.html fetch URL (`open-design` β†’ `opendesign`), preventing a potential silent hijack if the old repo name is reclaimed.
- `run-opendesign` β€” port check now probes `/opendesign/index.html` for a 200 before treating :8289 as the OpenDesign server; a foreign process on that port now surfaces a clear error instead of a dead link.
- `run-opendesign` β€” added platform detection (`uname -s`); Windows path uses `netstat` for port checks, `python`-first runtime priority, and `Start-Process` for background launch.
## 0.3.0
Preview server β€” clickable link after every build, no manual terminal commands.
- `run-opendesign` β€” new skill. Checks if port 8289 is already in use, detects python3/python/node, starts the server in the background, prints `http://localhost:8289/opendesign/` as a clickable link.
- `opendesign` β€” step 5 now dispatches `run-opendesign` after writing the manifest instead of telling the user to open the file manually.
## 0.2.0
Mockup viewer β€” browse and preview all mockups from a single page.
- `setup-opendesign` β€” new first-run setup skill. Downloads `viewer.html` from GitHub, creates output folders, initialises `manifest.json`. Called automatically by `opendesign`.
- `opendesign` β€” step 1 now dispatches `setup-opendesign` on first run; step 5 now scans and rewrites `manifest.json` after every build.
- `viewer.html` β€” pre-built HTML viewer shipped with the plugin. Dark sidebar, iframe preview, collapsible groups, empty state. No dependencies.
## 0.1.0
Initial release. Open-source, skills-based implementation of [Claude Design](https://claude.ai/design) for Claude Code.
- `opendesign` β€” entry-point skill. Workflow, questioning protocol, taste rules, design-system discovery.
- `create-design-system` β€” builds reusable systems at `./design-systems/<name>/` with discovery markers.
- `frontend-design` β€” committed, distinctive aesthetic when no brand exists.
- `wireframe` β€” low-fi breadth-first exploration, 3–5 structurally distinct options.
- `interactive-prototype` β€” clickable React prototypes with working state.
- `make-a-deck` β€” slide-native presentations on a fixed 1920Γ—1080 canvas.
- `make-tweakable` β€” in-design Tweaks panel with host handshake.
- `handoff-to-claude-code` β€” developer handoff folder, spec README, zipped.