# v0.3.0 发布记录 发布日期:2026-10-16 ## 架构:数据唯一权威迁至服务器 - 本地数据库降级为实时缓存:所有写入立即推送服务器,并以服务器快照全量重建,双端分歧从结构上消失 - 登录 / 注册全部经由服务器(本机仅存自动登录凭据);换设备用同一用户名密码即可恢复全部数据 - 服务端每日自动备份(保留 14 天),注册表变更即触发 ## 新功能:用户管理 - 管理员账号 xionglin 可在应用内管理云端用户:新建、重置密码、删除(服务端鉴权,非管理员 403) - 桌面端侧边栏与手机端「更多」弹层提供入口 ## 手机端布局重设计 - 底部带文字标签栏(日历 / 详情 / 记账 / 备忘录 / 更多),低频入口收进「更多」底部弹层 - 全屏搜索层;打卡日历当日详情改底部抽屉;所有弹窗贴底、表单单列 - 记账表格转卡片行;密码库宽表横向滑动;桌面端布局不受影响 ## 同步可靠性 - 打卡后即时推送(3 秒防抖)+ SSE 秒级拉取(实测 257ms 落库) - 设置页显示自动同步失败原因,便于定位 ## 修复 - 设置页同步信息引用未定义变量导致的运行时崩溃(loadError / showToast 两例) - 数字输入框类型防御(a.value.trim 崩溃) - 服务端冲突比较修正、外键重映射与自然键去重(双设备回归 12/12) ## 质量基线 - 服务端协议审计 34 项、用户管理审计 16 项、双设备回归 12 项、实时链路 6 项、纯函数单测 9 项,全部通过 - 仓库结构整理:根 README、文档归位 docs/、清理误提交产物 ## 升级说明 - 服务器:`cd /opt/daywork && git pull && cd server && docker compose up -d --build` - 客户端:覆盖安装后用原云端用户名密码登录,数据自动拉回