diff --git a/CHANGELOG.md b/CHANGELOG.md index eb94aa5..d3a0c54 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## 2.0.1 (2026-05-31) + +### Fixed +- 修复悔棋奇数步崩溃(新增 NoHistory 错误语义) +- AI 搜索使用 Arc + 独立线程执行,不阻塞 GUI +- 计时器改为双方独立象棋钟,归零自动判负 +- 补全全部 i18n 硬编码中文,中英双语完整 +- 棋谱日期从 Unix 时间戳改为 ISO 8601 格式 +- 禁用未完成的网络对战入口,避免用户困惑 +- clippy needless_range_loop 警告 + +### Added +- 前端核心逻辑和棋盘渲染 10 个 vitest 单元测试 +- LLM AI 接入 GUI(GameConfig.useLlm 切换) +- 认输和保存棋谱 JSON 下载功能 +- 棋盘大小选择器(9x9 ~ 19x19) +- React Error Boundary 组件防白屏 +- env_logger 基础日志系统 +- CONTRIBUTING.md 修正 + ## 2.0.0 (2026-05-31) ### Added diff --git a/Cargo.toml b/Cargo.toml index fc8a1c8..0ef88a7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ members = [ ] [workspace.package] -version = "2.0.0" +version = "2.0.1" edition = "2021" license = "MIT" authors = ["刘航宇"] diff --git a/README.md b/README.md index bda2768..148dcec 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@

- version + version tauri react rust diff --git a/gui/tauri.conf.json b/gui/tauri.conf.json index 3e5a65d..346d7f8 100644 --- a/gui/tauri.conf.json +++ b/gui/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/nicknisi/tauri-config-schema/main/tauri.conf.json", "productName": "Gobang", - "version": "2.0.0", + "version": "2.0.1", "identifier": "com.liuhangyu.gobang", "build": { "frontendDist": "../dist", @@ -12,7 +12,7 @@ "app": { "windows": [ { - "title": "五子棋 v2.0", + "title": "五子棋 v2.0.1", "width": 900, "height": 700, "resizable": true, diff --git a/package.json b/package.json index fdbd73c..e51f656 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "gobang", "private": true, - "version": "2.0.0", + "version": "2.0.1", "type": "module", "scripts": { "dev": "vite",