@@ -7,6 +7,39 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.2.9] - 2025-12-04
11+
12+ ### Added
13+ - ** Project-wide dependency visualization** ([ spec 137] ( https://web.lean-spec.dev/specs/137 ) ) - New ` /dependencies ` page in Web UI
14+ - Bird's-eye view of entire project's dependency structure using DAG layout
15+ - Interactive ReactFlow graph with zoom/pan controls
16+ - Click nodes to navigate directly to spec details
17+ - Filter by status, priority, and tags
18+ - Color-coded nodes by status (amber=planned, blue=in-progress, green=complete)
19+ - Spec selector dropdown to focus on specific spec's dependency chain
20+ - Critical path highlighting for transitive dependencies
21+ - Sidebar showing focused spec details and connections
22+ - ** Enhanced context file viewer** - Improved file browsing in Web UI
23+ - New ` ContextFileDetail ` component for better file inspection
24+ - Dynamic file icons and colors based on file type (markdown, yaml, json, etc.)
25+
26+ ### Changed
27+ - ** Simplified spec relationships** ([ spec 139] ( https://web.lean-spec.dev/specs/139 ) ) - Removed ` related ` field, keeping only ` depends_on `
28+ - ** Breaking** : ` related ` field is deprecated and will be ignored
29+ - Cleaner DAG-only visualization (no more cluttered network graphs)
30+ - Simpler mental model: every edge means "blocking dependency"
31+ - Tags + search now recommended for discovery instead of explicit ` related ` links
32+ - Better AI agent guidance with single relationship type
33+ - Removed ` --related ` flag from ` lean-spec link ` and ` lean-spec unlink ` commands
34+ - ** Turbo updated** to v2.6.2
35+
36+ ### Fixed
37+ - ** Chinese/Unicode spec name support** ([ spec 135] ( https://web.lean-spec.dev/specs/135 ) ) - Fixed sequence number detection for non-ASCII spec names
38+ - Specs with Chinese characters (e.g., ` 001-测试 ` ) now correctly detected
39+ - Japanese, Korean, and other Unicode scripts supported
40+ - ** Spec frontmatter validation** - Fixed YAML parsing errors from orphaned array items in some specs
41+ - ** Docs-site integration** - Converted from submodule to direct inclusion for simpler maintenance
42+
1043## [ 0.2.8] - 2025-11-28
1144
1245### Added
@@ -627,6 +660,7 @@ This UAT release operationalizes LeanSpec's five first principles:
627660- Gray-matter for frontmatter parsing
628661- Dayjs for date handling
629662
663+ [ 0.2.9 ] : https://github.com/codervisor/lean-spec/releases/tag/v0.2.9
630664[ 0.2.8 ] : https://github.com/codervisor/lean-spec/releases/tag/v0.2.8
631665[ 0.2.7 ] : https://github.com/codervisor/lean-spec/releases/tag/v0.2.7
632666[ 0.2.6 ] : https://github.com/codervisor/lean-spec/releases/tag/v0.2.6
0 commit comments