GitLab 16.1 发布,带来全新的导航界面
今天,我们很高兴地宣布发布 GitLab 16.1,其中包括全新的导航、GitLab Dedicated GA版、Kubernetes 资源可视化、使用服务账户进行身份验证等!
这些只是该版本 100 多项改进中的几个亮点。请继续阅读,查看以下所有重大更新。
我们感谢力量更大的 GitLab 社区为 GitLab 16.1 做出的 189 项贡献!在 GitLab,每个人都可以贡献自己的力量,没有你们,我们不可能做到!
要预览下个月发布的版本,请查看我们的 “即将发布”页面,其中包括我们的 16.2 发布启动视频。
GitLab 16.1 拥有全新的导航体验!我们已将所有用户的导航体验默认为开启。若想开始启用,请转到用户界面右上方的头像,打开新导航切换开关。
新导航的设计旨在解决用户反馈的三个关键问题: GitLab导航内容过于繁杂、很难从上次离开的地方继续浏览以及无法自定义导航。
新的导航包括一个精简和改进的左侧边栏,在这里你可以:
我们为新的导航感到自豪,并迫不及待地想知道您的想法。请查看更改内容列表,并阅读我们关于导航愿景和设计的博文。
请试用新导航,并将您的体验告知我们。我们已经在处理收到的反馈意见,并最终决定移除切换按钮。
如何检查集群中运行的应用程序的状态?流水线状态和环境页面使您可以洞察最新部署的运行情况。然而,以前版本的 GitLab 无法使您了解部署的状态。在 GitLab 16.1 中,您可以看到 Kubernetes 部署中主要资源的概览。
该功能适用于每个已连接的 Kubernetes 集群。无论您是使用 CI/CD 集成还是 GitOps 部署工作负载,都可以使用该功能。为了进一步提升Flux 用户的功能体验,391581 期问题提议应支持显示环境的同步状态。
很多用例都需要使用非人类用户进行身份验证。以前,根据所需的范围,用户可以使用个人、项目或组访问令牌来满足这一需求。这些令牌并不理想,因为它们要么与某个人绑定(如个人访问令牌),要么与不必要的特权角色绑定(如组和项目访问令牌)。
服务账户不与人类用户绑定,范围更加细化。仅限API可创建和管理服务账户。9965期问题提议应支持“用户界面选项”。
以前,如果要查看或管理作业工件,必须进入每个作业的详细页面或使用 API。现在,可以通过 “构建”>“工件”访问 “工件”页面来查看和管理作业工件。
拥有至少维护者角色的用户也可以使用这个新界面删除工件。您可以删除单个工件,也可以通过手动选择或选中页面顶部的 “选择全部”选项,一次批量删除多达 100 个工件。
请使用 “工件 ”页面顶部的调查问卷,分享您对这项新功能的任何反馈意见。您可以在“构建工件”页面的改进epic中查看正在被考虑的其他用户界面功能。
CI/CD 变量是所有流水线的关键部分,可以在多个地方进行定义,包括在项目和组设置中。为了准备更大的改进,帮助用户直观地浏览不同层次的变量,我们首先改进了变量列表的可用性和布局。
在 GitLab 16.1 中,您将看到这些改进的第一次迭代。我们将 “类型”和 “选项”列合并为新的 “属性”列,这样就能更好地表示这些相关属性。欢迎在我们的变量改进epics中发表评论。