|
4 | 4 |
|
5 | 5 | ## [Unreleased] |
6 | 6 |
|
| 7 | +## [1.4.0] - 2025-12-26 |
| 8 | + |
7 | 9 | ### Added |
8 | 10 |
|
9 | 11 | - **File Hotspot Analysis**: New "File Hotspots" tab showing top 10 most frequently modified files |
10 | 12 | - Displays modification count and total lines changed per file |
11 | 13 | - Helps identify code hotspots and potential problem areas |
12 | 14 | - Double-click navigation to filter commits that modified the file |
13 | | - |
14 | 15 | - **Large Commit Detection**: Visual warnings and checks for commits exceeding 500 lines |
15 | 16 | - Yellow background highlighting in commit table |
16 | 17 | - Warning icon with tooltip in the lines column |
17 | 18 | - Optional commit check that prompts confirmation before committing large changes |
18 | 19 | - Checkbox in Commit Checks panel to enable/disable the check |
19 | | - |
20 | 20 | - **Enhanced UI Interactions**: |
21 | 21 | - Double-click hotspot files to jump to filtered commit list |
22 | 22 | - Tooltip on large commit warning icon explaining the threshold |
|
28 | 28 | - Selection now preserved during data refresh |
29 | 29 | - Added proper state management with isUpdating flag |
30 | 30 | - Initial empty item to prevent blank display |
31 | | - |
32 | 31 | - **Accurate Line Counting**: File hotspots now use real diff calculations |
33 | 32 | - Replaced rough estimates with actual line additions/deletions |
34 | 33 | - Provides accurate code churn metrics per file |
|
67 | 66 | - Line counts (additions, deletions) |
68 | 67 | - Binary file detection |
69 | 68 |
|
70 | | -[Unreleased]: https://github.com/SukiEva/git-commit-stats/compare/v1.3.0...HEAD |
| 69 | +[Unreleased]: https://github.com/SukiEva/git-commit-stats/compare/v1.4.0...HEAD |
| 70 | +[1.4.0]: https://github.com/SukiEva/git-commit-stats/compare/v1.3.0...v1.4.0 |
71 | 71 | [1.3.0]: https://github.com/SukiEva/git-commit-stats/compare/v1.2.0...v1.3.0 |
72 | 72 | [1.2.0]: https://github.com/SukiEva/git-commit-stats/compare/v1.1.0...v1.2.0 |
73 | 73 | [1.1.0]: https://github.com/SukiEva/git-commit-stats/compare/v1.0.0...v1.1.0 |
|
0 commit comments