@@ -11,7 +11,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111- ** Inline metadata editing in Web UI** ([ spec 134] ( https://web.lean-spec.dev/specs/134 ) ) - Edit spec metadata directly in the browser
1212 - Status dropdown with color-coded badges (planned, in-progress, complete, archived)
1313 - Priority selector (low, medium, high, critical)
14- - Tags editor with add/remove functionality
14+ - Tags editor with add/remove functionality and autocomplete suggestions
15+ - Inline dependency editor with add/remove support
1516 - Optimistic updates with automatic rollback on error
1617 - Works in both filesystem and multi-project modes
1718- ** MCP config auto-setup during init** ([ spec 145] ( https://web.lean-spec.dev/specs/145 ) ) - Automatic MCP configuration
@@ -24,23 +25,39 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2425 - Auto-infers ` status ` and ` created ` from git history
2526 - Supports legacy formats (ADR, RFC, inline metadata like ` **Status**: Complete ` )
2627 - Maps ADR statuses: accepted→complete, proposed→planned, superseded→archived
28+ - ** Multi-project management UI improvements** ([ spec 141] ( https://web.lean-spec.dev/specs/141 ) ) - Enhanced project management
29+ - "Manage Projects" option in project switcher dropdown for quick access
30+ - Inline project name editing on /projects page
31+ - Color picker for project customization
32+ - Project path validation with status indicators (valid/invalid/missing)
2733
2834### Changed
29- - ** Multi-project mode improvements** ([ spec 142] ( https://web.lean-spec.dev/specs/142 ) ) - Critical UX fixes
35+ - ** Multi-project mode improvements** ([ spec 142] ( https://web.lean-spec.dev/specs/142 ) , [ spec 149 ] ( https://web.lean-spec.dev/specs/149 ) ) - Critical UX fixes
3036 - All navigation links now use project-scoped URLs (` /projects/[id]/specs ` )
3137 - Added SSR for multi-project dependencies, stats, and context pages
32- - Projects page has dedicated layout without sidebar
38+ - Projects page has dedicated layout without sidebar (cleaner management UX)
3339 - Fixed path overflow in Add Project dialog with proper truncation
40+ - Auto-redirect to specs list when switching projects from spec detail page
41+ - URL format detection with auto-redirect between single/multi-project modes
42+ - Dependency graph now works in multi-project mode (new API endpoint)
3443- ** Lightweight specs for list views** - Performance optimization
3544 - Spec list API no longer returns full ` contentMd ` (can be 1MB+ total)
3645 - Reduces initial page load size by ~ 90% for projects with many specs
46+ - ** Frontmatter validation improvements** - Enhanced date parsing and validation
47+ - Multi-project filesystem source validates frontmatter on load
48+ - Better handling of malformed or missing dates
3749
3850### Fixed
3951- ** Dependencies page fails on custom ports** - ` lean-spec ui --port 3002 ` now works
4052 - Pages now call data functions directly instead of fetching from hardcoded localhost:3000
4153 - Multi-project dependencies correctly parse ` depends_on ` from frontmatter
54+ - ** Spec detail dependencies not available in multi-project mode** - "View Dependencies" button now works
55+ - Added relationship extraction from spec content for multi-project mode
56+ - New ` /api/projects/[id]/specs/[spec]/dependency-graph ` API endpoint
4257- ** MCP ` deps ` tool fails to find spec by sequence number** - Now correctly resolves spec paths
43- - ** Command references updated** - Fixed ` lspec ` → ` lean-spec ` in documentation
58+ - ** Duplicate icons in Status/Priority editors** - Fixed SelectValue to display explicit labels
59+ - ** Command references updated** - Fixed ` lspec ` → ` lean-spec ` in documentation and code
60+ - ** Project switcher navigation** - Uses ` window.location.assign ` for better state management
4461
4562## [ 0.2.9] - 2025-12-04
4663
0 commit comments