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 @@
-
+
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",