# Change Log All notable changes to the "vscode-code-reviewer" extension will be documented in this file. Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. ## [1.3.0] - 2026-08-09 ### 修复 - 修复 `codeReviewer.addCustomRule` 空壳命令:改为打开设置面板,进入真正的规则添加流程(抽取 `openSetupPanel`,与 `openSetup` 共用) - 修复插件停用资源清理:清空待执行的延迟分析定时器,显式释放诊断集合,消除停用后回调抛错隐患 - 修复 PMD 退出码判定:去掉 `stdout.length > 0` 兜底,非零退出按 stderr 报错,不再静默吞错 - 修复 SQLFluff 项目配置检测遗漏:全量支持 `setup.cfg` / `tox.ini` / `pep8.ini` / `pyproject.toml`,按配置段内容感知匹配,避免项目配置被内置临时配置覆盖 - 修复 AI 翻译结果配对错位:由数组下标改为按 `originalRuleId` 匹配,AI 返回重排或漏译时不再错挂诊断 - 修复启动/打开文件时分析错误未被捕获:`runStaticAndApply` 增加 try-catch 保护,消除未处理 Promise 拒绝 ### 清理 - 删除 orchestrator 未使用的 `getAdapterMap()` / `getAdaptersByIds()` 死方法 - 删除 pmd.ts 未使用的 `jarPathChecked` 死字段 - 移除 SQLFluff 不支持的 `.sqlfluff.ini` 检测死代码 ## [Unreleased]