2025 年 11 月
- 平台与依赖:Ruby 升至 3.4.7,Rails 升至 8.0.4;mail 升到 2.9.0 并移除自定义 STARTTLS 补丁;多次升级 primer-view-components/icalendar 等组件,前端 package.json 进行了广泛的 Angular/ESLint/TypeScript 版本刷新。
- 包管理切换:全局从 Yarn 转向 pnpm,更新 Capistrano 部署、开发脚本和锁文件/工作区配置。
- API 稳定性:缓存版 representer 过滤并规整异常链接定义与数组片段,防止 webhook 渲染等场景出现 NoMethodError。
- 功能修复:变更工作包项目时,关联工时的更新时间会被刷新;工作包类型的 is_admin_only 选项恢复可保存且受布尔校验。
- 可靠性:邮件投递任务在遇到 SSL EOF 读取错误时按上限重试并记录日志,减少临时网络抖动导致的失败。
- 文档与体验:新增 CLAUDE.md、GEMINI.md 开发/AI 指南;嵌入式窗口样式优化(圆角、最小宽度调整);Blocknote 扩展切换到新仓库来源。