Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog。
0.23.0 (2025-06-18)
✨ Features
- indexing: 增强嵌入服务并改进错误处理 (6652b5d)
- setting: 改进索引错误处理与显示 (7f4e558)
- settings: 增强设置页面保存提示并更新菜单标签 (a7a9002)
🎫 Chores
- release: 准备 0.22.0 版本发布 (19df93a)
🐛 Bug Fixes
- indexing: 增强索引错误处理与报告 (8227100)
0.22.0 (2025-06-17)
♻ Code Refactoring
- commands: 调整命令中的嵌入上下文逻辑 (f67fd95)
- utils: 移除不再使用的配置模块 (f67eb75)
- webview/settings: 重构设置视图,分离关注点并改进配置管理 (3edd1d2)
✨ Features
- ai: 集成嵌入服务以提供相似代码上下文 (a4a011e)
- branding: 更新插件标题和图标 (cbeaf6e)
- code-index: 实现可配置的 embedding 服务并增强索引稳定性 (7323665)
- config: 引入 embedding 功能并更新相关配置 (8e88ddb)
- core, ai: 集成嵌入服务并添加设置视图 (c5b3bab)
- core: 新增多个核心工具函数 (9dd8ad1)
- core: 引入代码解析与向量存储依赖 (8d5bcf7)
- glob: 实现文件和目录忽略逻辑 (72ac425)
- indexing: 集成 EmbeddingServiceManager 并添加 Qdrant 相关配置 (0a91691)
- indexing: 集成 Ollama,改进代码解析与分块,增加索引进度 (437c76b)
- indexing: 新增 EmbeddingService 管理器 (3279a92)
- indexing: 引入代码语义索引和搜索功能 (981841f)
- setting: 新增设置页面 UI,支持代码索引配置 (1ef3c28)
- settings: 添加服务连接测试并重构代码索引设置 UI (b2706ee)
- tree-sitter: 实现基于 WASM 的多语言解析和查询功能 (8841069)
- ui, core: 新增设置界面并升级代码解析库 (5aaae4f)
- webview-ui: 引入多视图支持并添加设置页面 (4e41e02)
- webview: 实现插件设置视图提供程序 (2727a5e)
- webview: 新增设置与周报页面,并更新项目标识符 (773e017)
🎫 Chores
- config: 添加工作区配置模式 (dc6a621)
- constants: 添加核心常量定义 (5194e01)
- deps: 更新依赖项并调整 typescript 依赖类型 (ce22e8b)
- release: 发布 0.21.1 版本 (1f59412)
🐛 Bug Fixes
- build: 修复构建脚本未复制 WASM 文件的问题 (6aa39de)
0.21.1 (2025-06-13)
♻ Code Refactoring
🎫 Chores
0.21.0 (2025-06-13)
✨ Features
- ai-provider: 为 AI 提供程序实现 PR 摘要生成功能 (c0c9d48)
- config: 添加 PR 摘要配置选项 (d933c69)
- extension: 添加生成 PR 摘要功能 (d9b1d21)
- pr-summary: 添加生成 PR 摘要功能 (5867855)
- pr-summary: 添加生成 PR 摘要功能 (78c92c1)
- scm: 新增获取提交日志与分支列表功能 (be86233)
🎫 Chores
0.20.2 (2025-06-12)
🎫 Chores
- vscode: 将 images/demo.gif 添加到忽略列表 (e0938ba)
🐛 Bug Fixes
0.20.1 (2025-06-11)
♻ Code Refactoring
🎫 Chores
- deps: 降级 vscode 引擎及类型定义版本 (75bb17d)
- deps: 更新依赖项并删除 package-lock.json (7e5c9e8)
- model-picker: 为模型选择逻辑添加注释 (2ec10db)
- release: 发布 0.20.0 版本 (f276e47)
🐛 Bug Fixes
- openai: 修复模型获取失败的日志 (887bbeb)
0.20.0 (2025-06-10)
✨ Features
🎫 Chores
🐛 Bug Fixes
- scm: 修复 Git 日志查询中作者名特殊字符转义 (924a7b7)
0.19.0 (2025-06-04)
♻ Code Refactoring
- generatecommitcommand: 重构提交生成命令,移除旧版执行逻辑 (342d3a0)
✨ Features
- ai-providers: 实现 AI 提供程序流式请求并更新智谱配置 (31c5899)
- ai: 增加流式生成提交信息功能 (663ac26)
- generate-commit-command: 实现流式生成提交信息功能 (4ef52fa)
- scm: 为 SCM 提供程序添加流式输入支持 (de1f6b2)
🎫 Chores
📝 Documentation
- changelog: 更新变更日志至 0.18.0 版本 (6bb864d)
0.18.0 (2025-06-03)
✨ Features
🎫 Chores
0.17.0 (2025-05-28)
✨ Features
👷 Build System
- deps: 升级版本至 0.16.0 并引入 @typescript/native-preview (9e92ca0)
0.16.0 (2025-05-23)
✨ Features
- gemini: 添加新版本 Gemini 2.5 模型支持 (ac6bdca)
🐛 Bug Fixes
- package: 修复版本控制系统条件表达式格式 (cd1cb34)
📝 Documentation
- changelog: 更新变更日志和版本号至 0.15.2 (24f0d4a)
0.15.2 (2025-05-22)
🐛 Bug Fixes
- package: 优化命令显示条件逻辑 (3cf6755)
👷 Build System
- version: 发布 v0.15.0 版本 (64a92a3)
0.15.0 (2025-05-09)
✨ Features
👷 Build System
- version: 发布 v0.14.2 版本 (e3b8c78)
0.14.2 (2025-05-07)
🎫 Chores
- build: 更新构建配置和 AI 提供器实现 (f9e057b)
👷 Build System
- version: 发布 v0.14.0 版本 (813446d)
0.14.0 (2025-04-22)
✨ Features
- log: 增强版本控制日志提取功能 (1b2dcf8)
🎫 Chores
- config: 调整系统配置及周报生成提示器 (b63b18a)
👷 Build System
- version: 发布 v0.13.3 版本 (6dc6bfc)
0.13.3 (2025-04-18)
🎫 Chores
- config: 优化插件配置和构建脚本 (f71ea75)
👷 Build System
- version: 发布 v0.13.2 版本 (1d1f40b)
0.13.2 (2025-04-18)
🐛 Bug Fixes
- package: 修复菜单命令顺序错误 (070fd6c)
👷 Build System
- version: 发布 v0.13.1 版本 (2e41c7f)
💄 Styles
- 忽略.DS_Store 文件 (c8fa89a)
0.13.1 (2025-04-18)
🎫 Chores
- release: 发布 v0.13.0 版本 (0f45fcc)
🐛 Bug Fixes
- git: 优化生成的提交信息内容处理 (8e8a528)
0.13.0 (2025-04-18)
♻ Code Refactoring
- ai: 优化 AI 服务提供商的温度配置参数 (cf82e72)
✨ Features
🎫 Chores
- ai: 调整 AI 提供者配置和错误处理 (be7debd)
- config: 修复表情符号显示问题 (eb9c48d)
- locale: 添加生成失败和模型选择相关的翻译 (1cce980)
- version: 更新项目版本至 0.12.5 (884e2ff)
👷 Build System
- deps: 添加 @google/genai 依赖包 (cceb650)
0.12.5 (2025-04-17)
🎫 Chores
- version: 更新项目版本至 0.12.4 (28d5d8e)
🐛 Bug Fixes
- misc: 优化提交信息与分支名生成功能 (78530f3)
0.12.4 (2025-04-17)
📝 Documentation
- version: 更新版本号至 0.12.3 (bba3f9d)
0.12.3 (2025-04-16)
🎫 Chores
👷 Build System
- bundle: 添加 esbuild 打包支持 (bcc989f)
📝 Documentation
- changelog: 更新版本至 0.12.2 (d7cf90d)
0.12.2 (2025-04-16)
🐛 Bug Fixes
- scm: 优化子目录 Git 仓库检测逻辑 (7a478af)
👷 Build System
- release: 发布版本 v0.12.1 (4567997)
0.12.1 (2025-04-15)
♻ Code Refactoring
- config: 调整配置项的默认值和格式 (82d6f70)
🎫 Chores
👷 Build System
- version: 升级项目版本至 0.12.0 (4c86577)
0.12.0 (2025-04-14)
✨ Features
👷 Build System
- version: 更新项目版本至 0.11.4 (e80dab0)
0.11.4 (2025-04-14)
♻ Code Refactoring
- ai: 重命名 generateResponse 方法为 generateCommit (92383ab)
🎫 Chores
- types: 修复日期选择器类型定义 (20dce25)
📝 Documentation
- changelog: 更新项目版本至 0.11.3 (64ea845)
🔧 Continuous Integration
- workflow: 添加 GitHub Actions 发布流程 (8914a22)
0.11.3 (2025-04-14)
♻ Code Refactoring
- ai: 重构生成周报和代码评审功能 Prompt (96a10fa)
📝 Documentation
- changelog: 更新 v0.11.2 版本文档 (c5177cc)
0.11.2 (2025-04-11)
♻ Code Refactoring
📝 Documentation
- changelog: 更新 v0.11.1 版本变更记录 (ebb559c)
0.11.1 (2025-04-11)
♻ Code Refactoring
- prompt: 重构提示词模块目录结构 (5826aa2)
- provider: 重构 AI 提供者执行逻辑添加重试机制 (154cba2)
- providers: 统一 AI 提供者文件命名规范 (0aa9db5)
🎫 Chores
- config: 添加分层提交消息功能及重构 AI 提供者 (0f53a45)
📝 Documentation
0.11.0 (2025-04-10)
✨ Features
- branch: 添加分支名称生成功能 (ab9be01)
🎫 Chores
📝 Documentation
- version: 更新版本至 0.10.3 并同步更新日志 (b8525c1)
🔧 Continuous Integration
- workflows: 添加 VS Code 插件发布流程 (b005f76)
0.10.3 (2025-04-09)
♻ Code Refactoring
👷 Build System
- deps: 升级依赖包版本 (88a216e)
📝 Documentation
- misc: 更新版本至 0.10.2 (3362f3f)
0.10.2 (2025-04-09)
🎫 Chores
- ui: 调整命令菜单的显示顺序与条件 (10ba90d)
📝 Documentation
- changelog: 更新版本至 0.10.1 (e49f6b2)
0.10.1 (2025-04-09)
♻ Code Refactoring
🎫 Chores
💄 Styles
- components: 调整组件文件命名规范 (0a65ab7)
📝 Documentation
- changelog: 发布 0.10.0 版本 (4eee872)
0.10.0 (2025-04-07)
♻ Code Refactoring
✨ Features
🎫 Chores
- config: 优化配置和支持新的 AI 提供商 (5dc41ad)
- deps: 全面升级依赖项版本 (f592f44)
- deps: 添加打包依赖配置 (e00ac04)
- diff: 简化差异处理配置并移除过时工具 (f82c7a2)
- release: 发布 v0.7.1 版本 (da38bd0)
- release: 发布 v0.8.0 版本 (ab60b51)
👷 Build System
- deps: 更新前端依赖库版本 (b884ae1)
💄 Styles
📝 Documentation
- diff: 重构差异处理模块文档和实现 (def11fe)
0.9.0 (2025-03-21)
✨ Features
- git: 优化 Git 差异比较功能 (220f047)
🎫 Chores
- release: 发布 v0.8.0 版本 (ab60b51)
👷 Build System
- deps: 更新前端依赖库版本 (b884ae1)
💄 Styles
- 统一优化组件样式 (0548121)
0.8.0 (2025-03-14)
♻ Code Refactoring
- scm: 重构 SVN 相关服务的架构设计与错误处理 (9bc67b7)
✨ Features
- provider: 添加 Deepseek AI 提供商支持 (f8843be)
🎫 Chores
- config: 优化配置和支持新的 AI 提供商 (5dc41ad)
- deps: 添加打包依赖配置 (e00ac04)
- diff: 简化差异处理配置并移除过时工具 (f82c7a2)
- release: 发布 v0.7.1 版本 (da38bd0)
📝 Documentation
- diff: 重构差异处理模块文档和实现 (def11fe)
0.7.1 (2025-02-12)
🎫 Chores
0.7.0 (2025-02-11)
♻ Code Refactoring
- ai: 重构模型验证和选择逻辑 (c660a2d)
- ai: 重构模型验证和选择逻辑 (4bd0e55)
- deepseek: 调整模型配置和类型定义 (2b231df)
- deepseek: 调整模型配置和类型定义 (1f08e97)
- utils: 重构通知、本地化和工具类结构 (b8550cd)
- utils: 重构通知、本地化和工具类结构 (9a2b4cf)
✨ Features
🎫 Chores
🐛 Bug Fixes
- provider: 优化 VSCode 提供器错误信息处理 (9ccb51a)
0.6.3 (2025-02-06)
🎫 Chores
- scm: 优化版本控制系统检测和提交消息处理 (d92553e)
0.6.2 (2025-02-03)
🎫 Chores
- release: 发布 v0.6.2 版本 (ed75871)
🐛 Bug Fixes
- core: 修复文件选择和国际化问题 (4bd85f6)
0.6.1 (2025-01-22)
🐛 Bug Fixes
- i18n: 优化本地化管理器实例获取逻辑 (7e52052)
📝 Documentation
- changelog: 更新版本至 0.6.0 (4810b27)
0.6.0 (2025-01-22)
♻ Code Refactoring
- commands: 重构命令类系统并增加代码文档 (bd1443f)
✨ Features
- utils: 添加代码审查报告生成器和优化工具类 (d9da1b3)
🎫 Chores
- config: 增强配置管理系统文档和类型定义 (2e70f09)
- features: 添加代码评审功能 (af250fd)
- i18n: 更新国际化字符串并优化本地化逻辑 (76f57d7)
- review: 添加代码评审相关的国际化文案 (6c72cf8)
📝 Documentation
- ai: 为 AI 服务提供者相关类添加完整注释文档 (2989f03)
- changelog: 更新版本至 0.5.3 (e09e3bc)
- github: 新增 GitHub Copilot 助手配置说明 (c9fe402)
- scm: 添加源代码管理模块详细注释和类型定义 (79801c4)
- ts: 优化代码文档和注释 (cc32d54)
- typescript: 优化代码注释和类型声明 (35cbe88)
0.5.3 (2025-01-06)
🎫 Chores
- build: 优化构建配置和依赖管理 (9a7cc25)
0.5.2 (2025-01-06)
🎫 Chores
- build: 优化 webview 构建路径和资源加载 (c7f3872)
0.5.1 (2025-01-03)
🎫 Chores
- config: 更新 eslint 配置并移除 package-lock.json (d95e6b3)
📝 Documentation
- 更新版本至 0.5.0 并同步更新文档 (ed6b512)
0.5.0 (2025-01-03)
✨ Features
- 周报: 周报页面更新 使用 vite react 渲染 (15bee62)
🎫 Chores
📝 Documentation
- config: 更新配置项结构和描述 (0eacdaf)
- package: 更新应用描述和分类信息 (b5e6c27)
- readme: 优化 README 文件,添加命令列表和配置说明 (b80993c)
- version: 更新项目版本至 0.4.3 (9d8ed6d)
- version: 更新项目版本至 0.4.4 (9ebfc88)
- 更新文档内容和配置说明 (618dd56)
0.4.4 (2024-12-19)
🎫 Chores
- config: 修改智谱 AI 相关配置命名 (3773623)
📝 Documentation
0.4.3 (2024-12-16)
🎫 Chores
- config: 修改智谱 AI 相关配置命名 (3773623)
📝 Documentation
- version: 更新项目版本至 0.4.2 (7967df6)
0.4.2 (2024-12-13)
📝 Documentation
0.4.1 (2024-12-13)
🎫 Chores
- providers: 优化 AI 服务商配置和错误处理 (4dde116)
📝 Documentation
- changelog: 发布 0.4.0 版本并更新配置文件 (911ed64)
0.4.0 (2024-12-13)
✨ Features
- 周报: 添加周报生成功能配置和国际化支持 (7471d2c)
📝 Documentation
- changelog: 发布 0.3.0 版本并更新文档 (cd0f05e)
0.3.0 (2024-12-13)
✨ Features
🎫 Chores
0.2.0 (2024-12-12)
♻ Code Refactoring
- ai: 优化 AI 提供程序和参数配置 (238d03a)
- commands: 重构命令处理类的代码结构和类型 (d9cebd5)
- config: 重构配置管理系统架构 (664d6d4)
- config: 重构配置系统和 AI 提供商配置结构 (480f7d0)
- config: 重构配置系统架构 (7eb3ff2)
- localization: 统一配置项命名风格 (74ae537)
- prompt: 重构提交消息生成器功能 (791cb75)
- providers: 优化配置管理器的类型推断 (9e97e1c)
✨ Features
- app: 升级版本至 0.2.0 (fbae238)
- commands: 增强命令执行和错误处理功能 (cf8654b)
- scm: 添加获取提交信息输入框内容功能 (e670326)
- scripts: 添加配置更新脚本功��� (96fa854)
🎫 Chores
- config: 重构配置系统架构 (36ba4d7)
- config: 重构配置项结构并增强功能 (27848c2)
- deps: 添加依赖和配置相关更新 (2bd795a)
- extension: 移除配置验证并优化错误处理格式 (28662ab)
- release: 发布 0.1.0 版本 (9a39771)
💄 Styles
- git: 优化代码格式和错误处理逻辑 (b413151)
📝 Documentation
- readme: 更新 README 文件以包含更多 AI 服务支持 (79eda9d)
0.1.0 (2024-12-10)
♻ Code Refactoring
- commands: 重构命令处理逻辑并优化错误处理 (d708190)
- core: 重构命令管理和错误处理 (cad5b4e)
- scm: 优化源代码管理部��� (5e5d791)
- utils: 优化工具类的错误处理和性能 (73dfaf4)
- Reorganize AI provider and SCM integration (968e9aa)
✨ Features
- ai: 添加 AI 工具类和模型选择服务 (5603b08)
- config: 新增多个 AI 服务提供商的配置支持 (fa072f1)
- docs: 添加多语言支持链接到更新日志和 README 文件 (fd16226)
- locale: 更新国际化语言文案 (54d806f)
- rebranding: 重新命名并增强 AI 提交信息扩展 (9f41dc1)
🎫 Chores
- ai: 增强 AI 提供商管理系统 (1b36a48)
- commitlint: 简化提交消息类型配置 (0dad6c2)
- config: 完善项目配置文件 (f9bd1e2)
- 更新配置和项目结构 (ae2507b)
🐛 Bug Fixes
- api: Normalize openai provider enum and improve logging (451f284)
- scm: 修复 GitProvider 和 SvnProvider 中的错误处理逻辑 (b2854e2)
💄 Styles
📝 Documentation
- Update README and README.zh-CN files (2e3c5b4)