What's Changed
- Fix delete fallback blank sessions / 修复删除后的空白会话残留 by @SivanCola in #5691
- ci(accounts): auto-deploy id.reasonix.io on merge to main-v2 by @esengine in #5679
- ci(accounts): sync RESEND_API_KEY from repo secret on deploy by @esengine in #5695
- feat(accounts): device-authorization sign-in for CLI/desktop by @esengine in #5681
- feat(site): account UI — sign-in, register, profile, device approval by @esengine in #5682
- fix(desktop): scope todo panel completion state / 修复待办面板跨会话完成态 by @SivanCola in #5698
- Attribute TodoPanel contributor credit / 补充 TodoPanel 贡献署名 by @SivanCola in #5700
- feat(crash): unify dashboard auth onto id.reasonix.io identity by @esengine in #5701
- feat(forum): community forum API with shared identity + anti-spam by @esengine in #5706
- feat(site): community forum frontend at /community by @esengine in #5708
- fix(desktop): Restore session profile on switch / 修复切会话恢复权限与思考模式 by @SivanCola in #5704
- fix(forum): let staff bypass the trust-based post gates by @esengine in #5713
- Refine context panel usage overview / 优化上下文面板用量概览 by @SivanCola in #5714
- feat(site): bilingual community forum (EN / 中文) by @esengine in #5715
- Compact approval prompts by @SivanCola in #5711
- feat: skill/MCP registry — worker + web discovery page by @esengine in #5725
- Add composer guidance queue controls / 新增 Composer 引导队列控制 by @SivanCola in #5726
- feat(registry): moderate submissions before they go live by @esengine in #5728
- feat(skills): account-aware registry page with admin review by @esengine in #5731
- Show unread topic attention dots / 显示未读会话提醒点 by @SivanCola in #5729
- Fix stalled bash cancel waits / 修复 bash 取消后等待卡死 by @SivanCola in #5733
- Fix silent desktop session save failures / 修复桌面会话保存失败静默丢失 by @SivanCola in #5738
- Fix Windows frameless titlebar controls / 修复 Windows 无边框标题栏控制 by @SivanCola in #5737
- Fix workspace code preview scrolling / 修复工作区代码预览滚动 by @SivanCola in #5743
- Fix Windows classic titlebar tool positioning / 修复 Windows 经典标题栏工具定位 by @SivanCola in #5752
- Reduce desktop trash fallback hydration lag / 降低桌面端删除话题后的恢复卡顿 by @SivanCola in #5751
- Guard anchor edits after same-turn writes / 防止同回合锚点编辑失效 by @SivanCola in #5754
- feat: Heartbeat 定时任务输出实时推送到 Bot 渠道(飞书/QQ) by @ttmouse in #5755
- Simplify custom provider setup / 简化自定义供应商接入配置 by @SivanCola in #5757
Full Changelog: desktop-v1.14.1...desktop-v1.15.0