0.2.2 Released
# Changelog
## v0.2.2 (2026-04-02)
### Added
- **Claude Code rules directory** — `.claude/rules/` with preferences, architecture decisions, model routing guide, project map (line ranges for 14K-line index.html), and auto-learned corrections. Saves significant exploration tokens for AI sessions.
- **Automated test suite** — 11 Rust unit tests (SSRF allowlist, timeout capping) and 70-point JS smoke test (HTML structure, modes, providers, security, ES5 compliance, a11y). Run with `npm test`.
### Fixed
- **GDD file not found (persistent)** — case-insensitive filename fallback using `TauriFsReadDir`. If `GDD.md` fails, searches directory listing for a case-insensitive match (e.g., `gdd.md`). Also strips BOM and zero-width characters from paths and filenames.
- **Gemini/Codex CLI "command line too long"** — prompts longer than 6000 characters on Windows are now written to a temp file and passed via a node.js wrapper, bypassing cmd.exe's ~8191 character limit. Applies to Gemini, Codex, and Aider. Temp file cleaned up after command finishes.
- **Failed prompt recovery hint** — terminal now shows "press Alt+Up to retrieve" message when a spawn or shell error occurs, so users know their prompt was saved.
- **Textarea native resize grip** — disabled the browser's native `resize: vertical` grip on the prompt textarea, which conflicted with the custom drag handle and did nothing.
Files
Get DEVFORGE
DEVFORGE
A desktop command center for building games with AI. You design. AI implements.
| Status | In development |
| Category | Tool |
| Author | CSL |
| Tags | Game Design |
More posts
- v021 released2 days ago
- v02 released4 days ago
Leave a comment
Log in with itch.io to leave a comment.