Updates & Releases
v0.4.0
Mar 22Session Hooks, Auto-Record, Releases & Milestones
What's New
Session-Start Hook
- Automatically detects current project when opening Claude Code
- Injects project context (stage, progress, open issues, feedback count)
- Injects mandatory AUTO-RECORD rules for proactive bug tracking
Auto-Record System
- CLAUDE.md rule: Claude automatically calls devforge_add_issue when discovering bugs
- Auto-updates issues when fixes are applied
- Session summaries via devforge_add_note
Releases System
- New releases table for version changelog (separate from issues)
- MCP tool devforge_add_release for creating releases
- /devforge:df-release slash command for auto-generating changelogs
- Portal Updates page shows release timeline with markdown rendering
Milestones & Roadmap
- New milestones table for project evolution timeline
- MCP tool devforge_add_milestone for tracking project journey
- Portal Roadmap page with zigzag alternating timeline layout
Issue Voting & Comments
- issue_votes and issue_comments tables
- Public voting on issues for community prioritization
- Chat-style comments with DiceBear avatars and Owner badges
- Right-side drawer for issue details
Rich Text Editor
- Tiptap-based editor across all input forms
- Bold, italic, strikethrough, headings, lists, code blocks, quotes, dividers
- Built-in image upload with auto-insert
Other
- Issue status: removed in-review, added closed
- Feedback auto-converts to issues on submission
- One-line installer with symlink auto-updates
- MCP registered in ~/.claude.json (fixed from settings.json)
Bug Fixes
- Hydration mismatch (formatDate)
- Tiptap SSR error (immediatelyRender: false)
- Avatar not persisting after submit
- 3-column layout not rendering
- .next cache not refreshing
v0.3.0
Mar 22Public Feedback System + Portal
What's New
- DevForge Portal — separate public-facing website
- Chat-style feedback with DiceBear avatars
- Issue voting system for community prioritization
- Public roadmap page
- Auto-convert feedback to issues
Feedback Features
- Anonymous or named submissions
- Image upload support
- Honeypot + rate limiting anti-spam
- Email notifications
v0.2.0
Mar 22Claude Code Integration — MCP + Plugin + CLI
What's New
- MCP Server with 8 tools for AI-powered context loading
- Claude Code Plugin with 9 slash commands
- CLI tool for terminal operations
- Deterministic bash scripts (CCPM pattern)
- Session-start hook for auto-detection
MCP Tools
devforge_list_projects, devforge_get_project,
devforge_add_issue, devforge_update_issue,
devforge_add_note, devforge_update_progress,
devforge_get_feedback, devforge_scan
v0.1.0
Mar 22Initial Release — Dashboard + Scanner
What's New
- Project dashboard with 93 repositories auto-scanned
- SQLite database with Drizzle ORM
- Overview, Projects, Issues, Settings pages
- Light theme with lime green accents
Tech Stack
- Next.js 15 + TailwindCSS 4 + shadcn/ui
- Drizzle ORM + better-sqlite3