Redmine 6.1 现已发布
Redmine 6.1.0 是一个功能丰富的更新,带来了许多新功能、改进和技术变更。此版本解决了近 70 个问题,从小型优化到全新功能,旨在改善用户工作流程并为管理员提供更多控制权。
1. Key features:
- Reactions to content:用户可以对问题、注释、新闻和论坛帖子添加反应(#42630)。
- Auth2 支持:Redmine 现在可以作为 OAuth2 提供商(#24808)。
- 用户姓名首字母作为头像:已实现原生头像功能,在 Gravatar 服务禁用时,可显示用户姓名首字母作为头像 ( #29824 )。对于使用 Gravatar 服务显示用户头像的用户,已添加对 Gravatar 近期推出的“姓名首字母”选项的支持 ( #42623 )。
- “Progress bar”自定义字段:引入了一种新的自定义字段格式,其行为类似于现有的“Done Ratio”问题字段(#42335)。
2. UI 改进:
- Sticky header for issues:当滚动浏览较长的问题页面时,问题主题现在仍然显示在屏幕顶部,从而防止意外更新错误问题(#42684)。
- 复制按钮:API 密钥和预代码块中的内容可以直接复制到剪贴板(#5953、#29214)。
- 图标更新:Watch 图标已更改为眼睛(#31531),引用注释图标已更改为引号(#31531)。
- Journals / comments / replies look and feel update:现在这三个都使用相同的结构(#42972),并更新视觉风格(#40744),以简化视图。
3. 文本格式改进:
- 自动列表标记插入:在列表项后使用 Markdown 或 Textile 格式编辑文本时按 Enter 键,它将自动插入下一个列表标记(#43095)。
- CommonMark 警报扩展已启用:该扩展现已启用,可用于高亮显示文本,例如注释、提示、警告、注意和重要信息(#42603)。
- 改进的 HiDPI 显示:插入到问题和其他内容中的图像将在高像素密度屏幕上自动调整为正确的大小(#38504)。
{{recent_pages}}宏:新宏显示最近更新的 Wiki 页面列表(#38501)。
4. 管理员增强功能:
- 可配置的列:现在可以使用可配置的列自定义子问题和相关问题的列表(#42477)。
- 已关闭问题的时间跟踪:现在可以配置关闭问题后是否允许添加时间条目(#13596)。
- 可配置的 auto-watch:现在可以自定义自动关注问题的默认设置(#42880)。
- 禁用 wiki 内容中的 JavaScript 表格排序:管理员现在可以禁用此功能,该功能在某些情况下可能会造成困扰 ( #40588 )。此外,新安装的版本已禁用该设置。
- 改进的 role deletion:删除角色时,错误提示现会列出该角色正在使用的项目,并附有项目设置页面的链接(Feature #42441)。
5. Rails、Ruby 和其他技术改进:
- 现在支持 Ruby 3.4(#41976),并且不再支持 Ruby 3.1(#42496)。
- Stimulus已作为现代 JavaScript 框架添加到 core 中(#42510)。目前仅有少量功能采用该新框架实现/现代化改造,但官方计划持续在 Redmine 7 中推进其应用。
- 14 个可提升性能 issues tickets 已完成处理。此外,Redmine 开发人员现在可以使用
bulletgem 自动检测低效的数据库查询 ( #42555 )。 Redmine::I18n::Backend已被移除(#42859)。- CommoMark 提供的任务列表项现在使用 commonmarks tasklist 扩展。
deckar01-task_listgem 已被移除。