v0.9.38
v0.9.38
发布时间:2026-05-30
新增
- 新增通知中心与桌面小组件的共享交互链路,小组件可在桌面和通知中心之间移动。
- 新增桌面小组件对象级右键菜单,支持编辑设置、切换尺寸、移入或移出通知中心、移除等操作。
- 新增通知中心顶部未读 / 全部轻量切换,保留登录用户通知的已读状态语义。
优化
- 优化通知中心的 macOS 侧栏质感、折叠层级、卡片间距和展开/收起动效。
- 优化通知分组展示,同类型通知默认折叠,展开后可查看更多通知并进行批量处理。
- 优化小组件尺寸切换逻辑,按组件声明的小 / 中 / 大实例替换,不再把单一布局强行拉伸。
- 优化组件中心和桌面编辑流程,桌面右键可直接进入添加小组件流程,添加后可继续拖动并完成添加。
- 优化 Playwright smoke 的文章发现逻辑,避免本地 404 示例文章阻塞整轮 smoke。
修复
- 修复通知中心关闭后未保存的小组件状态丢失问题。
- 修复通知中心内小组件宽高比例被侧栏压缩的问题。
- 修复天气、豆瓣等共享小组件在通知中心中渲染不稳定或尺寸不一致的问题。
- 修复未读通知点击删除语义不清的问题:未读通知执行已读,已读通知执行删除。
- 修复通知中心切换未读 / 全部和展开 / 收起时的闪烁、跳动和滚动条露出问题。
支持
- 支持桌面和通知中心共用同一套小组件定义与渲染入口。
- 支持可配置小组件通过右键进入内置设置。
- 支持多尺寸小组件按真实尺寸规格切换,保持桌面与通知中心表现一致。
Git 变更总结
21146ec 新增通知中心与共享小组件交互54cb4d9 更新通知中心构建产物f834fd2 优化桌面小组件编辑与通知中心交互95a0dc5 更新桌面小组件构建产物
验证
git diff --checknode --check scripts/smoke-playwright.mjspnpm run lintpnpm run typecheckpnpm run build-onlypnpm run verify:reloadSMOKE_BASE_URL=http://localhost:8090 pnpm run smoke:playwright