|
1 | | -## 0.58.2 (2026-02-20) |
| 1 | +## 0.59.0 (2026-03-25) |
2 | 2 |
|
3 | 3 | ### 📦 src 模块 |
4 | 4 |
|
| 5 | +### ✨ Features |
| 6 | + |
| 7 | +- **commit**: improve generation resilience and prompt-aware cache ([79f57a1](https://github.com/littleCareless/dish-ai-commit/commit/79f57a1)) |
| 8 | +- **settings**: add features settings management ([636425a](https://github.com/littleCareless/dish-ai-commit/commit/636425a)) |
| 9 | +- **ai**: add model registry and catalog sync services ([14f5bc0](https://github.com/littleCareless/dish-ai-commit/commit/14f5bc0)) |
| 10 | + |
| 11 | +### 🐛 Bug Fixes |
| 12 | + |
| 13 | +- **webview**: prevent message dedupe drops on page re-entry ([456066f](https://github.com/littleCareless/dish-ai-commit/commit/456066f)) |
| 14 | +- **commit**: align layered generation config and diff snapshots ([07f9f8a](https://github.com/littleCareless/dish-ai-commit/commit/07f9f8a)) |
| 15 | + |
5 | 16 | ### ♻️ Code Refactoring |
6 | 17 |
|
7 | | -- **core**: improve AI provider ToS confirmation flow ([c1c916c](https://github.com/littleCareless/dish-ai-commit/commit/c1c916c)) |
| 18 | +- **commands**: return structured execution status ([dc447b7](https://github.com/littleCareless/dish-ai-commit/commit/dc447b7)) |
| 19 | +- **commit**: remove unused target resources path ([1794064](https://github.com/littleCareless/dish-ai-commit/commit/1794064)) |
| 20 | +- **ai**: standardize provider logging and runtime diagnostics ([ea17db8](https://github.com/littleCareless/dish-ai-commit/commit/ea17db8)) |
| 21 | +- **commit**: orchestrate generation flow and unify diff targeting ([58c0c59](https://github.com/littleCareless/dish-ai-commit/commit/58c0c59)) |
| 22 | +- **core**: remove disconnected orchestration scaffolds ([92cc037](https://github.com/littleCareless/dish-ai-commit/commit/92cc037)) |
| 23 | +- **core**: remove duplicate services and orphan command implementations ([3ede345](https://github.com/littleCareless/dish-ai-commit/commit/3ede345)) |
8 | 24 |
|
9 | 25 | ### 🔧 Chores |
10 | 26 |
|
| 27 | +- **scm**: harden multi-repo boundaries and provider routing ([41459a6](https://github.com/littleCareless/dish-ai-commit/commit/41459a6)) |
| 28 | +- **fix**: isolate git/svn cache keys for prompts and commit cache ([beb63fa](https://github.com/littleCareless/dish-ai-commit/commit/beb63fa)) |
| 29 | +- **chore**: checkpoint current changes ([f2bd596](https://github.com/littleCareless/dish-ai-commit/commit/f2bd596)) |
| 30 | +- **commit**: complete generation result typing ([197cb45](https://github.com/littleCareless/dish-ai-commit/commit/197cb45)) |
| 31 | +- **protocol**: add audit workflow and align webview messaging ([54f0cc8](https://github.com/littleCareless/dish-ai-commit/commit/54f0cc8)) |
| 32 | +- **scm**: unify critical-path logging/menu and publish verification artifacts ([dc2bb3b](https://github.com/littleCareless/dish-ai-commit/commit/dc2bb3b)) |
| 33 | +- **commit**: dedup generation pipeline and enable cross-repo routing ([b9704d9](https://github.com/littleCareless/dish-ai-commit/commit/b9704d9)) |
| 34 | +- **ui**: resolve TypeScript errors in settings components ([6b773d8](https://github.com/littleCareless/dish-ai-commit/commit/6b773d8)) |
| 35 | +- **ui**: unify command palette and welcome page ([2904def](https://github.com/littleCareless/dish-ai-commit/commit/2904def)) |
| 36 | +- **style**: 添加最小宽度以防止内容被压缩 ([0d398ac](https://github.com/littleCareless/dish-ai-commit/commit/0d398ac)) |
| 37 | +- v0.58.2 ([1976014](https://github.com/littleCareless/dish-ai-commit/commit/1976014)) |
11 | 38 | - **ci**: improve release workflow changelog parsing and URL output ([2bc78ea](https://github.com/littleCareless/dish-ai-commit/commit/2bc78ea)) |
12 | | -- v0.58.1 ([b363772](https://github.com/littleCareless/dish-ai-commit/commit/b363772)) |
13 | 39 |
|
14 | 40 | ### 🖥️ webview-ui 模块 |
15 | 41 |
|
| 42 | +### ✨ Features |
| 43 | + |
| 44 | +- **commit**: improve generation resilience and prompt-aware cache ([79f57a1](https://github.com/littleCareless/dish-ai-commit/commit/79f57a1)) |
| 45 | +- **settings**: add features settings management ([636425a](https://github.com/littleCareless/dish-ai-commit/commit/636425a)) |
| 46 | +- **ai**: add model registry and catalog sync services ([14f5bc0](https://github.com/littleCareless/dish-ai-commit/commit/14f5bc0)) |
| 47 | + |
| 48 | +### 🐛 Bug Fixes |
| 49 | + |
| 50 | +- **webview**: prevent message dedupe drops on page re-entry ([456066f](https://github.com/littleCareless/dish-ai-commit/commit/456066f)) |
| 51 | +- **commit**: align layered generation config and diff snapshots ([07f9f8a](https://github.com/littleCareless/dish-ai-commit/commit/07f9f8a)) |
| 52 | + |
16 | 53 | ### ♻️ Code Refactoring |
17 | 54 |
|
18 | | -- **core**: improve AI provider ToS confirmation flow ([c1c916c](https://github.com/littleCareless/dish-ai-commit/commit/c1c916c)) |
| 55 | +- **commands**: return structured execution status ([dc447b7](https://github.com/littleCareless/dish-ai-commit/commit/dc447b7)) |
| 56 | +- **commit**: remove unused target resources path ([1794064](https://github.com/littleCareless/dish-ai-commit/commit/1794064)) |
| 57 | +- **ai**: standardize provider logging and runtime diagnostics ([ea17db8](https://github.com/littleCareless/dish-ai-commit/commit/ea17db8)) |
| 58 | +- **commit**: orchestrate generation flow and unify diff targeting ([58c0c59](https://github.com/littleCareless/dish-ai-commit/commit/58c0c59)) |
| 59 | +- **core**: remove disconnected orchestration scaffolds ([92cc037](https://github.com/littleCareless/dish-ai-commit/commit/92cc037)) |
| 60 | +- **core**: remove duplicate services and orphan command implementations ([3ede345](https://github.com/littleCareless/dish-ai-commit/commit/3ede345)) |
19 | 61 |
|
20 | 62 | ### 🔧 Chores |
21 | 63 |
|
| 64 | +- **scm**: harden multi-repo boundaries and provider routing ([41459a6](https://github.com/littleCareless/dish-ai-commit/commit/41459a6)) |
| 65 | +- **fix**: isolate git/svn cache keys for prompts and commit cache ([beb63fa](https://github.com/littleCareless/dish-ai-commit/commit/beb63fa)) |
| 66 | +- **chore**: checkpoint current changes ([f2bd596](https://github.com/littleCareless/dish-ai-commit/commit/f2bd596)) |
| 67 | +- **commit**: complete generation result typing ([197cb45](https://github.com/littleCareless/dish-ai-commit/commit/197cb45)) |
| 68 | +- **protocol**: add audit workflow and align webview messaging ([54f0cc8](https://github.com/littleCareless/dish-ai-commit/commit/54f0cc8)) |
| 69 | +- **scm**: unify critical-path logging/menu and publish verification artifacts ([dc2bb3b](https://github.com/littleCareless/dish-ai-commit/commit/dc2bb3b)) |
| 70 | +- **commit**: dedup generation pipeline and enable cross-repo routing ([b9704d9](https://github.com/littleCareless/dish-ai-commit/commit/b9704d9)) |
| 71 | +- **ui**: resolve TypeScript errors in settings components ([6b773d8](https://github.com/littleCareless/dish-ai-commit/commit/6b773d8)) |
| 72 | +- **ui**: unify command palette and welcome page ([2904def](https://github.com/littleCareless/dish-ai-commit/commit/2904def)) |
| 73 | +- **style**: 添加最小宽度以防止内容被压缩 ([0d398ac](https://github.com/littleCareless/dish-ai-commit/commit/0d398ac)) |
| 74 | +- v0.58.2 ([1976014](https://github.com/littleCareless/dish-ai-commit/commit/1976014)) |
22 | 75 | - **ci**: improve release workflow changelog parsing and URL output ([2bc78ea](https://github.com/littleCareless/dish-ai-commit/commit/2bc78ea)) |
23 | | -- v0.58.1 ([b363772](https://github.com/littleCareless/dish-ai-commit/commit/b363772)) |
| 76 | + |
| 77 | +### ✨ Features |
| 78 | + |
| 79 | +- **commit**: improve generation resilience and prompt-aware cache ([79f57a1](https://github.com/littleCareless/dish-ai-commit/commit/79f57a1)) |
| 80 | +- **settings**: add features settings management ([636425a](https://github.com/littleCareless/dish-ai-commit/commit/636425a)) |
| 81 | +- **ai**: add model registry and catalog sync services ([14f5bc0](https://github.com/littleCareless/dish-ai-commit/commit/14f5bc0)) |
| 82 | + |
| 83 | +### 🐛 Bug Fixes |
| 84 | + |
| 85 | +- **webview**: prevent message dedupe drops on page re-entry ([456066f](https://github.com/littleCareless/dish-ai-commit/commit/456066f)) |
| 86 | +- **commit**: align layered generation config and diff snapshots ([07f9f8a](https://github.com/littleCareless/dish-ai-commit/commit/07f9f8a)) |
24 | 87 |
|
25 | 88 | ### ♻️ Code Refactoring |
26 | 89 |
|
27 | | -- **core**: improve AI provider ToS confirmation flow ([c1c916c](https://github.com/littleCareless/dish-ai-commit/commit/c1c916c)) |
| 90 | +- **commands**: return structured execution status ([dc447b7](https://github.com/littleCareless/dish-ai-commit/commit/dc447b7)) |
| 91 | +- **commit**: remove unused target resources path ([1794064](https://github.com/littleCareless/dish-ai-commit/commit/1794064)) |
| 92 | +- **ai**: standardize provider logging and runtime diagnostics ([ea17db8](https://github.com/littleCareless/dish-ai-commit/commit/ea17db8)) |
| 93 | +- **commit**: orchestrate generation flow and unify diff targeting ([58c0c59](https://github.com/littleCareless/dish-ai-commit/commit/58c0c59)) |
| 94 | +- **core**: remove disconnected orchestration scaffolds ([92cc037](https://github.com/littleCareless/dish-ai-commit/commit/92cc037)) |
| 95 | +- **core**: remove duplicate services and orphan command implementations ([3ede345](https://github.com/littleCareless/dish-ai-commit/commit/3ede345)) |
28 | 96 |
|
29 | 97 | ### 🔧 Chores |
30 | 98 |
|
| 99 | +- **scm**: harden multi-repo boundaries and provider routing ([41459a6](https://github.com/littleCareless/dish-ai-commit/commit/41459a6)) |
| 100 | +- **fix**: isolate git/svn cache keys for prompts and commit cache ([beb63fa](https://github.com/littleCareless/dish-ai-commit/commit/beb63fa)) |
| 101 | +- **chore**: checkpoint current changes ([f2bd596](https://github.com/littleCareless/dish-ai-commit/commit/f2bd596)) |
| 102 | +- **commit**: complete generation result typing ([197cb45](https://github.com/littleCareless/dish-ai-commit/commit/197cb45)) |
| 103 | +- **protocol**: add audit workflow and align webview messaging ([54f0cc8](https://github.com/littleCareless/dish-ai-commit/commit/54f0cc8)) |
| 104 | +- **scm**: unify critical-path logging/menu and publish verification artifacts ([dc2bb3b](https://github.com/littleCareless/dish-ai-commit/commit/dc2bb3b)) |
| 105 | +- **commit**: dedup generation pipeline and enable cross-repo routing ([b9704d9](https://github.com/littleCareless/dish-ai-commit/commit/b9704d9)) |
| 106 | +- **ui**: resolve TypeScript errors in settings components ([6b773d8](https://github.com/littleCareless/dish-ai-commit/commit/6b773d8)) |
| 107 | +- **ui**: unify command palette and welcome page ([2904def](https://github.com/littleCareless/dish-ai-commit/commit/2904def)) |
| 108 | +- **style**: 添加最小宽度以防止内容被压缩 ([0d398ac](https://github.com/littleCareless/dish-ai-commit/commit/0d398ac)) |
| 109 | +- v0.58.2 ([1976014](https://github.com/littleCareless/dish-ai-commit/commit/1976014)) |
31 | 110 | - **ci**: improve release workflow changelog parsing and URL output ([2bc78ea](https://github.com/littleCareless/dish-ai-commit/commit/2bc78ea)) |
32 | | -- v0.58.1 ([b363772](https://github.com/littleCareless/dish-ai-commit/commit/b363772)) |
|
0 commit comments