Skip to content

Release v0.2.10: Inline Metadata Editing, MCP Auto-Setup, Multi-Project Improvements

Choose a tag to compare

@tikazyq tikazyq released this 05 Dec 06:42
· 1216 commits to main since this release

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 init now 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 --bootstrap flag creates frontmatter for specs without any
  • Auto-infers status and created from 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 deps tool now correctly resolves spec paths by sequence number
  • Fixed duplicate icons in Status/Priority editors
  • Dependencies page light theme contrast improved
  • Fixed lspec → lean-spec command references
  • Project switcher navigation fixed

📦 Published Packages

  • @leanspec/core@0.2.10
  • lean-spec@0.2.10
  • @leanspec/mcp@0.2.10
  • @leanspec/ui@0.2.10

🔗 Links