GitHub更新Issues功能,添加子议题(Sub-issues)、议题类型(Issue Types)以及高端搜索(Advanced Search)功能,提升开发者的项目管理效率与议题关注能力。同时,GitHub也针对用户界面进行多项改进,使操作更直觉顺畅。
子议题功能让开发团队将主要议题细分为多层次的子议题,构建出父子层级的结构,更清楚地呈现出项目的工作分解与进度安排。GitHub通过结构化的方式,让开发团队不仅能关注子议题的完成情况,还能查看整体项目的剩余工作量,协助管理者更有效地分配资源,并确保项目按进程进行。
议题类型功能则提供标准化的议题分类方式,供团队在跨项目、跨团队的场景的议题管理更一致,例如开发人员可以快速查看bug修复的进度、掌握团队正在处理的策略性议题,或查看项目中各项工作的分工情况。
GitHub强化了议题的检索能力,添加高端搜索功能,用户可使用AND、OR布尔运算符以及括号,创建复杂的搜索条件来精确筛选议题。开发者可以搜索特定类型的议题,例如bug或任务的开放状态,或筛选由特定用户创建的议题,快速找到所需资讯。这对管理庞大议题库的团队特别实用,能有效缩短搜索时间并提高工作效率。
除了添加功能,GitHub也改善Issues前端界面,界面添加筛选列的自动完成功能和语法突出显示,让搜索条件设置更直觉。同时,议题表单的范本依文件名称字母顺序排列,方便快速检索。用户在创建多个议题时,现在可以方便地选择“快速创建更多”选项。
在先前,GitHub正式宣布程序代码安全分析工具CodeQL Action v2已于GitHub Enterprise Server 3.11停止支持后正式退役,不再提供更新或技术支持,虽然在无安全漏洞的情况下可使用,但既有的工作流程可能会逐渐失效。官方还是建议所有用户升级至CodeQL Action v3,该版本采用Node.js 20并包含最新的分析功能。