返回 Bug 清单
BUG-0780project-65高已修复python-logic

版本号单一来源化——修复登录框 v2.0.0/主窗口 v1.0/config 2.1.0 失步(用户冒烟实锤)

发现:2026-10-09验证:2026-10-09置信度:70%

症状

commit 0251f9c3fd18 (2026-10-03) fix(桌面端): 版本号单一来源化——修复登录框 v2.0.0/主窗口 v1.0/config 2.1.0 失步(用户冒烟实锤)

根因

commit message 描述: fix(桌面端): 版本号单一来源化——修复登录框 v2.0.0/主窗口 v1.0/config 2.1.0 失步(用户冒烟实锤)

修复方案

修复 66 行,删除 16 行。改动文件: core/app_info.py, main.py, resources/splash.png, tests/test_ui_components.py, ui/auth/login_dialog.py

错误签名

fix(桌面端): 版本号单一来源化——修复登录框 v2.0.0/主窗口 v1.0/config 2.1.0 失步(用户冒烟实锤) - 新增 core/app_info.py: APP_VERSION 常量 + get_version()(优先读 .governance/VERSION,冻结/缺文件回退常量)
- login_dialog 登录框版本标签、main_window 窗口标题(2 处)、main.py 启动画面绘制全部改为动态引用
- splash.png 重生成为无版本字样版,main.py 加载后动态绘制 v{APP_VERSION}(杜绝升级失步)
- config.json version 2.1.0 → 2.32.0
- test_ui_components 旧断言同步动态化;桌面测试回归 37 passed / 5 skipped
- 发版同步清单由三处扩为五处:VERSION/server.py/CHANGELOG/version_info.py/app_info.py

技术信息

来源项目

project-65

涉及文件

core/app_info.py, main.py, resources/splash.png +3

标签

git-sweep, auto-ingested, project-65, mcp-reported, source-agent