Release v0.2.10: Inline Metadata Editing, MCP Auto-Setup, Multi-Project Improvements
Release v0.2.10 - 2025-12-05
🎉 Major Features
Inline Metadata Editing in Web UI (spec 134)
- Edit spec metadata directly in the browser
- Status dropdown with color-coded badges (planned, in-progress, complete, archived)
- Priority selector (low, medium, high, critical)
- Tags editor with add/remove functionality and autocomplete suggestions
- Inline dependency editor with add/remove support
- Optimistic updates with automatic rollback on error
- Works in both filesystem and multi-project modes
MCP Config Auto-Setup During Init (spec 145)
lean-spec initnow offers to configure MCP for detected AI tools- Supports Claude Code (
.mcp.json), VS Code (.vscode/mcp.json), Cursor (.cursor/mcp.json) - Generates correct MCP config entries with proper absolute paths
- Zero manual configuration needed after init for workspace-local tools
Backfill Command Bootstrap Mode (spec 144)
- New
--bootstrapflag creates frontmatter for specs without any - Auto-infers
statusandcreatedfrom git history - Supports legacy formats (ADR, RFC, inline metadata like
**Status**: Complete) - Maps ADR statuses: accepted→complete, proposed→planned, superseded→archived
✨ Enhancements
-
Multi-project Management UI Improvements (spec 141)
- "Manage Projects" option in project switcher dropdown
- Inline project name editing on /projects page
- Color picker for project customization
- Project path validation with status indicators
-
Multi-project Mode Improvements (spec 142, spec 149)
- All navigation links now use project-scoped URLs
- Added SSR for multi-project dependencies, stats, and context pages
- Projects page has dedicated layout without sidebar
- Fixed path overflow in Add Project dialog
- Dependency graph now works in multi-project mode
-
Performance Optimization
- Lightweight specs for list views - reduces initial load by ~90%
- Spec list API no longer returns full
contentMd
🐛 Bug Fixes
- Dependencies page now works on custom ports (
lean-spec ui --port 3002) - Spec detail dependencies now available in multi-project mode
- MCP
depstool now correctly resolves spec paths by sequence number - Fixed duplicate icons in Status/Priority editors
- Dependencies page light theme contrast improved
- Fixed
lspec→lean-speccommand references - Project switcher navigation fixed
📦 Published Packages
@leanspec/core@0.2.10lean-spec@0.2.10@leanspec/mcp@0.2.10@leanspec/ui@0.2.10