GitLab 16.11 發佈,GitLab Duo Chat GA版上線
今天,我們很高興地宣佈 GitLab 16.11 正式版發佈,上線了 GitLab Duo Chat GA版、Product Analytics GA版、安全策略範圍等!
這些只是該版本 40 多項改進中的幾個亮點。請繼續閱讀,查看以下所有重大更新。
感謝力量更大的 GitLab 社區為 GitLab 16.11 做出的 190 多項貢獻!在 GitLab,每個人都可以貢獻自己的力量,沒有你們,我們不可能做到!
要預覽下個月的發佈內容,請查看我們的 “即將發佈”頁面,其中包括我們的 17.0 發佈啟動視頻。
在2024年,Ivan Shtyrliaiev 迄今為止為 GitLab 做出了六項貢獻。他是由 GitLab 首席產品經理 Hannah Sutor 提名的,Hannah Sutor 強調了他在改善用戶列表搜索和篩選體驗方面的貢獻。
“這是一項巨大的用戶體驗改進,幫助我們從水準滾動的標籤列表轉變為只有兩個標籤和一個搜索框的更優雅的用戶體驗,”Hannah 說,“現在用戶可以通過搜索框進行篩選,而不是水準滾動標籤!”
Ivan 接受了這個具有挑戰性的請求,與 GitLab 用戶體驗團隊合作完善了提案,對評論總是積極回應,因而為大家所熟知。GitLab 工程經理Adil Farrukh支持這一提名,指出這一功能並非易事,而且Ivan 對回饋意見反應迅速。Eduardo Sanz García是 GitLab 的高級前端工程師,他也支持這項提名,並對 Ivan 的應變能力表示讚賞。
“真的很感謝Eduardo 的評價,感謝 GitLab 團隊為實現貢獻所付出的努力,”伊萬說,“這對我很有幫助,我意識到這需要花費多少時間。”
Ivan 是 Politico 的前端軟體工程師。
Baptiste Lalanne 撿起了一個已有三年曆史、獲得近七十次投票的問題,貢獻了一個要求很高的功能,即在 CI/CD 配置中添加“ retry:exit ”代碼。這項貢獻使用戶可以更加靈活地管理失敗的流水線作業和有不同“exit”代碼的作業。
Baptiste是由GitLab產品經理Dov Hershkovitch提名的。Dov 說:“Baptiste 在這個專案上的辛勤工作遠遠超出了單純的實施工作。這一成就是我們社區協作力量的最好例證。通過 Baptiste 的努力,GitLab 不僅滿足了一個關鍵需求,還加強了其對開放性和透明度的承諾,豐富了我們的開放核心思想。”
Baptiste 說:“這讓人感到溫暖,真的非常感謝。我非常期待在業餘時間繼續貢獻自己的力量,因為我非常熱愛這項工作。”
在過去的一年裏,Baptiste 已經向 GitLab 提交了六個合併請求,並希望下一步能為 GitLab Runner 做出貢獻。Baptiste 是 DataDog 的軟體工程師。
衷心感謝我們最新的 MVP ——Ivan 和 Baptiste,以及 GitLab 社區的其他貢獻者! 🙌
GitLab Duo Chat GA版已上線。在該版本中,我們還將提供以下功能:
用戶可在 GitLab UI、Web IDE、VS Code 或 JetBrains IDE 中訪問 GitLab Duo Chat。
您可以從相關博文中瞭解有關此次發佈的 GitLab Duo Chat 的更多資訊。
目前,所有旗艦版(Ultimate)和專業版(Premium)版用戶均可訪問聊天功能。實例管理員、群組所有者和專案所有者可以選擇限制 Duo 功能,禁止其訪問和處理他們的數據。
GitLab Duo Chat是 GitLab Duo Pro 的一部分。對於尚未購買GitLab Duo Pro但在使用Chat測試版的用戶,為幫助其順利過渡,旗艦版(Ultimate)和專業版(Premium)版用戶暫時仍可繼續使用Duo Chat(不包含附件)。我們將在晚些時候宣佈何時限制 Duo Pro 用戶的訪問許可權。
歡迎點擊聊天中的回饋按鈕或創建問題並提及 GitLab Duo Chat 來分享您的想法。我們很樂意聽到您的意見!
我們很高興地宣佈 GitLab Duo Chat 可在 JetBrains IDE 中使用。
作為 GitLab 人工智慧產品的一部分,Duo Chat 可將互動式聊天窗口直接引入任何受支持的 JetBrains IDE,並可解釋代碼、編寫測試和重構現有代碼,從而進一步簡化了開發人員的工作。
有關完整的功能列表,請參閱我們的 Duo Chat 文檔。
策略範圍可提供細粒度的策略管理和執行。在合併請求批准(掃描結果)策略和掃描執行策略方面,這項新功能使安全和合規性團隊能夠將策略執行與某個合規性框架或組中已含/排除專案關聯。
目前,安全策略專案中管理的所有策略都會針對所有鏈接的組、子組和專案執行,而策略範圍可讓您按策略細化執行策略。這樣,安全和合規團隊就可以:
瞭解用戶如何使用應用程式,以便就未來的創新和優化做出數據驅動型決策,這一點至關重要。您是否發現關鍵業務 URL 的使用率有所上升,每月活躍用戶數量是否出現異常下降,是否有更多客戶使用移動 Android 設備?通過 GitLab 平臺獲得這些問題的答案,並讓工程團隊能夠訪問這些答案,您的團隊就能隨時瞭解他們的開發工作對用戶體驗的影響。
借助 GitLab 的新產品分析功能,您可以對應用程式進行檢測,收集有關用戶使用和採用情況的關鍵數據,然後在 GitLab 中顯示出來。您可以在儀錶板中將數據可視化,發送報告,並以各種不同的方式對其進行篩選,從而找到有關用戶的見解。現在,您的團隊可以快速識別和應對客戶使用量的意外下降或激增,它們可能代表著潛在問題,也可能意味著最新發佈大獲成功。
要使用 “產品分析”,您需要一個 Kubernetes 集群來安裝helm圖表和為應用程式添加工具,以使您的應用程式向其發送流量。然後,GitLab 將連接到集群,獲取可視化數據。
GitLab.com 群組所有者現在可以禁止為群組中的任何企業用戶創建和使用個人訪問令牌。由於個人訪問令牌可關聯強大的許可權,出於安全考慮,一些所有者可能希望禁用這些令牌。
在平衡 GitLab.com 的安全性和可訪問性方面,這種細粒度控制提供了多種選擇。
我們很高興能在 GitLab 16.11 中為Wiki頁面鏈接引入“自動完成”!有了這項新功能,從您的epics和問題鏈接到Wiki頁面變得前所未有的簡單--只需敲幾下鍵盤。
在epics和問題注釋中複製和粘貼Wiki頁面 URL 的日子一去不復返了。現在,只需導航到任何有Wiki頁面的群組或專案,訪問epics或問題,然後使用自動完成快捷鍵,即可從epics或問題無縫鏈接到你的Wiki頁面!
我們重新設計了專案概覽頁面。現在,你可以在一個側邊欄中找到所有專案資訊和鏈接,而無需去分散的不同區域去找。
租戶管理員使用 Switchboard 對 GitLab Dedicated 實例進行的配置更改完成後,現在會生成電子郵件通知。
所有有許可權在Switchboard 中查看、編輯租戶的用戶都可在做出更改後收到通知。
有時,在發現某個作業失敗後,您可能會手動取消流水線的其他部分,以便在處理導致失敗的問題時節省資源。在 GitLab 16.11 中,您現在可以將流水線配置為在任何作業失敗時自動取消。對於運行時間較長的大型流水線,尤其是並行運行的許多長期作業,這可能是減少資源使用和成本的有效方法。
你甚至可以將流水線配置為在下遊流水線失敗時立即取消,從而取消父流水線和所有其他下游流水線。
特別感謝 Marco 對該功能的貢獻!