Skip to content

Commit 998a76d

Browse files
committed
feat: refactor and enhance chat system with new features and bug fixes
- Added version `v0.12.0` with bug fixes, code refactoring, and new features. - Fixed HTML entity handling and improved environment prefix consistency. - Improved error handling and code cleanup in command execution. - Refactored confirmation logic and removed unused dependencies. - Removed `needConfirm` parameter from `ApplyEdits`. - Improved diff output formatting and rendering. - Simplified edit confirmation logic in diff block editor. - Refactored chat message handling and removed unused code. - Removed unused UI history and spinner components. - Refactored chat system to use `llms.ChatMessage` for message handling. - Refactored console rendering for consistency and simplicity. - Refactored commit message rendering and styling. - Refactored options initialization using a functional pattern. - Added language support to commit command. - Added support for commit message language configuration. - Added support for conventional commit prefixes. - Added shorthand flag for version command output. - Added shell completions and manpage generation support. - Updated version links in the changelog for `v0.12.0`, `v0.1.11`, and `v0.1.10`. - Improved error handling and streaming logic in LLM engine for version `v0.1.11`. Signed-off-by: codiing-hui <wecoding@yeah.net>
1 parent 93818c2 commit 998a76d

File tree

2 files changed

+46
-2
lines changed

2 files changed

+46
-2
lines changed

.goreleaser.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,9 @@ changelog:
9696
- title: "Code Refactoring"
9797
regexp: '^.*?refactor(\([[:word:]]+\))??!?:.+$'
9898
order: 3
99+
- title: "Auto Coder Generated Code"
100+
regexp: '^.*?auto-coder(\([[:word:]]+\))??!?:.+$'
101+
order: 4
99102
- title: Others
100103
order: 999
101104

CHANGELOG.md

Lines changed: 43 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,45 @@
11
# Change Log
22

33

4+
<a name="v0.12.0"></a>
5+
## [v0.12.0] - 2025-01-12
6+
### Bug Fixes
7+
- fix HTML entity handling and improve env prefix consistency
8+
- improve error handling and code cleanup in command execution
9+
10+
### Code Refactoring
11+
- refactor confirmation logic and remove unused dependencies
12+
- remove `needConfirm` parameter from `ApplyEdits`
13+
- improve diff output formatting and rendering
14+
- simplify edit confirmation logic in diff block editor
15+
- refactor chat message handling and remove unused code
16+
- remove unused UI history and spinner components
17+
- refactor chat system to use `llms.ChatMessage` for message handling
18+
- refactor console rendering for consistency and simplicity
19+
- refactor commit message rendering and styling
20+
- refactor commit message rendering with styled UI components
21+
- refactor options initialization using functional pattern
22+
- Refactor auto.coder to support command completion
23+
- refactor error handling and improve config error messaging
24+
25+
### Features
26+
- add language support to commit command
27+
- add support for commit message language configuration
28+
- add support for conventional commit prefixes
29+
- add shorthand flag for version command output
30+
31+
32+
<a name="v0.1.11"></a>
33+
## [v0.1.11] - 2025-01-05
34+
### Code Refactoring
35+
- improve error handling and streaming logic in LLM engine
36+
37+
438
<a name="v0.1.10"></a>
539
## [v0.1.10] - 2025-01-05
40+
41+
<a name="0.1.10"></a>
42+
## [0.1.10] - 2025-01-05
643
### Bug Fixes
744
- correct function name typo in auto coder
845

@@ -16,6 +53,7 @@
1653
- refactor error handling to use `display.Fatal`
1754

1855
### Features
56+
- add shell completions and manpage generation support
1957
- add default chat ID handling for LLM engine
2058
- add warning message display functionality in UI
2159

@@ -223,8 +261,11 @@
223261
- add ask cmd
224262

225263

226-
[Unreleased]: https://github.com/coding-hui/ai-terminal/compare/v0.1.10...HEAD
227-
[v0.1.10]: https://github.com/coding-hui/ai-terminal/compare/v0.1.9-1...v0.1.10
264+
[Unreleased]: https://github.com/coding-hui/ai-terminal/compare/v0.12.0...HEAD
265+
[v0.12.0]: https://github.com/coding-hui/ai-terminal/compare/v0.1.11...v0.12.0
266+
[v0.1.11]: https://github.com/coding-hui/ai-terminal/compare/v0.1.10...v0.1.11
267+
[v0.1.10]: https://github.com/coding-hui/ai-terminal/compare/0.1.10...v0.1.10
268+
[0.1.10]: https://github.com/coding-hui/ai-terminal/compare/v0.1.9-1...0.1.10
228269
[v0.1.9-1]: https://github.com/coding-hui/ai-terminal/compare/v0.1.9...v0.1.9-1
229270
[v0.1.9]: https://github.com/coding-hui/ai-terminal/compare/v0.1.8...v0.1.9
230271
[v0.1.8]: https://github.com/coding-hui/ai-terminal/compare/v0.1.7...v0.1.8

0 commit comments

Comments
 (0)