GitLab 16.7 发布,GitLab Duo Code Suggestions GA版和 CI/CD 目录测试版全面上线
今天,我们很高兴地宣布 GitLab 16.7 正式发布,其中包括 GitLab Duo Code Suggestions、CI/CD 目录测试版、Insights 报告图表中的新下钻视图、MR 变更视图中的 SAST 发现等等!
这些只是该版本 30 多项改进中的几个亮点。请继续阅读,查看以下所有重要更新。
感谢力量更大的 GitLab 社区为 GitLab 16.7 做出的 186 项贡献!在 GitLab,每个人都可以贡献自己的力量,没有你们,我们不可能做到!
要预览下个月发布的版本,请查看我们的 “即将发布”页面,其中包括我们的 16.8 发布启动视频。
GitLab Duo Code Suggestions GA版已上线!
GitLab Duo Code Suggestions 可帮助团队更快、更高效地创建软件,完成代码行,定义并生成函数逻辑。
Code Suggestions 以隐私为重要基础。存储在 GitLab 中的私人、非公开客户代码不会用作训练数据。您可进一步了解使用Code Suggestions时的数据使用情况。
正式发行版中的Code Suggestions可适用于多种不同的集成环境,且更易用、更灵敏。
根据 GitLab 测试协议,GitLab Duo Code Suggestions 可试用至 2024 年 2 月 15 日。从今天起,您可以购买 Code Suggestions 作为 GitLab 订阅的附加组件,如需开始使用 Code Suggestions ,请联系我们。
以前,要创建 GitLab Pages 项目,您需要一个格式如 name.example.io 或 name.pages.example.io的域名。这意味着你必须设置通配符 DNS 记录和 SSL/TLS 证书。在 GitLab 16.7 中,你可以在不使用 DNS 通配符的情况下建立 GitLab Pages 项目。这项功能目前在试验阶段。
不再要求通配符证书可降低与 GitLab Pages 相关的管理开销。有些客户因其组织机构对通配符 DNS 记录或证书的限制而无法使用 GitLab Pages。
欢迎在434372 问题中反馈与此功能相关的意见。
通过 Insights 报告,您可以使用自定义图表分析随时间变化的模式。在 “按优先级创建的漏洞”和 “按严重性创建的漏洞”Insights 报告中添加的新下钻功能允许您钻取问题分析报告以进行更深入的分析。
我们计划在以后的版本中将此功能作为自定义选项纳入其他洞察(Insights)报告。
SAST 结果现在显示在合并请求更改视图中。这使得在代码审查过程中更容易看到、理解和修复潜在的缺陷。
若某行代码包含SAST问题,则该行的侧边栏会显示对应标志。您可以点击该标志查看问题列表,进而可以点击“问题”以查看详细情况。
我们已经在 GitLab.com 上启用了这一功能。我们计划在 GitLab 16.8 中为自管理实例默认启用该功能标志。
GitLab 16.7 发布了 CI/CD 目录测试版!在目录中,您可以搜索由您、您的组织或公共社区维护的 CI/CD 组件。这里是 DevOps 工程师共同创建、贡献和共享可重用流水线(pipeline)配置的地方。
与其他重用 CI/CD 配置的方法不同,在目录中发布的 CI/CD 组件具有更好的体验,并可轻松添加到您的流水线中。我们邀请您开始测试这项令人兴奋的新功能!您可以试用其他人创建并在目录中共享的组件,也可以创建自己的组件并与大家共享。
虽然这只是该功能的初始测试版,但我们将继续努力,使用户体验更好。我们的目标是让 CI/CD 目录成为 GitLab CI/CD 体验的基本组成部分。