終於等到你:Zadig v1.16.0 開發者福利版重磅釋出,用的爽是硬道理,細節拉滿
Hey 等了很久吧?
2023 年伊始,Zadig 團隊正式釋出 v1.16.0 開發者福利版。
該版本主要面向開發者體驗深度優化,互動優化涉及 32 個前端改進點,三萬行程式碼提交;能力上支援開發者儀表盤,首次支援國際化 i18n;開發者最關心的工作流也大大優化,支援多段程式碼預合併驗證,IM 精準通知到人;自定義工作流海量能力擴充套件,組合場景也不用愁。
Zadig 團隊願用這滿滿的細節關懷,陪伴社群小夥伴邁向新的一年。Enjoy ~
支援開發者儀表盤,一盤在手就知道“有”
通過執行中的工作流對團隊情況一目瞭然。配置我的工作流和關注的環境,不用東找西找,專注創造
支援國際化 i18n,全球化團隊一站式協作
首次支援了英文,一鍵切換,你和同事跨國跨地區協作更高效。
32 個體驗互動優化,3 萬行前端程式碼提交
體驗優化由 Zadig 開源小組兩名新入職 00 後聯合發起,深度體驗,所到之處都是細節,用得爽才是硬道理
程式碼分支選擇元件優化、工作流展示更清晰、專案列表/映象倉庫選擇支援搜尋。
日誌支援自定義顏色眼睛看不花,優化前端字型引用載入,頁面速度升個臺階。
工作流面向角色協作增強,高效精準更強大
工作流支援檢視分類,再多工作流也不怕迷路
支援多段程式碼(PR/MR)預合併構建,並行構建部署,驗證效率倍增
工作流 IM 通知支援飛書&企業微信指定人,免去群訊息的打擾,團隊協作更高效精準
自定義工作流擴充套件任務,全面適配複雜場景
程式碼變更觸發分支選擇支援正則表示式,觸發配置靈活,策略精準控制
支援映象分發任務,多個開發測試釋出過程靈活串接,交付物安全晉級
支援任務間引數傳遞,共享儲存等剛需能力,自定義任務設計更方便
支援自定義工作流通過率度量和耗時分析,效率一目瞭然
程式碼掃描通用效能力增強,串聯更緊密
自定義工作流支援編排程式碼掃描步驟,可以將程式碼掃描靈活編排到任何階段。
SonarQube 掃描同樣支援設定自定義構建映象,執行後結果可連結到對應 sonar 專案。
新增功能詳情列表
專案
-
新增開發者儀表盤
-
專案列表支援搜尋
-
Helm 服務支援從通用程式碼源新建
-
Helm 專案支援變數組管理
工作流
-
工作流支援檢視
-
工作流支援多 PR 合併構建
-
工作流支援中文名稱
-
工作流 IM 通知支援指定人(飛書&企業微信)
-
自定義工作流程式碼變更觸發分支選擇支援正則表示式
-
自定義工作流支援映象分發任務
-
自定義工作流支援任務間引數傳遞
-
自定義工作流支援任務間共享儲存
-
自定義工作流增加通過率和耗時分析資料
-
自定義工作流增加準備環境階段
-
工作流列表增加執行資訊
程式碼掃描
-
程式碼掃描支援自定義構建映象
-
程式碼掃描連結支援跳轉到對應 sonar 專案
系統
-
快捷連結入口優化
-
構建模板/Helm Chart 模板新增引用列表
-
AWS 物件儲存整合新增區域配置
-
映象倉庫選擇全域性支援搜尋
-
軟體包管理版本更新
其他優化及問題修復
-
32 個體驗互動細節優化
-
工作流/服務日誌支援自定義顏色
-
工作流列表樣式優化
-
產品工作流執行工作流任務 openAPI 優化
-
程式碼分支選擇元件互動優化
-
測試任務執行過程不做映象倉庫登入操作
-
K8s YAML 專案環境中相關報錯資訊放服務列表顯示
-
修復工作流/測試/程式碼掃描名稱超過一定長度後無法執行的問題
-
修復自定義工作流快取路徑渲染 $WORKSPACE 變數問題
-
修復 commit msg 多行導致工作流執行失敗問題
-
優化前端字型引用載入,移除站外字型引用,提升頁面載入速度
Release Note
Projects
-
Customization for Dashboard.
-
Search functionality for projects.
-
Helm Services can be imported from repository of other types.
-
Improvements to parameters for k8s services.
Workflow
-
Implemented view for workflows.
-
Multiple PR for single build.
-
Workflow naming now supports chinese characters.
-
IM notification for workflow can now be configured to notice a single person ( for Feishu & Wechat Enterprise )
-
Custom workflow can now use regex to set multiple branches as its trigger.
-
Code scanning step for custom workflow.
-
Image distribution step for custom workflow.
-
Parameter passing through steps for custom workflow.
-
Shared PVC between steps for custom workflow.
-
Statistics for custom workflow.
-
Added preparation stage for custom workflow.
Code Scannings
-
Sonar scanning can now use customized images.
-
Sonar scanning task now has a link for the related sonar project.
System
-
Added English as a system language.
-
Improvements to external links.
-
Reference list for helm chart templates and build templates.
-
Added region setting for AWS S3 integration.
-
Search functionality for registry selection.
-
Zadig Packages version updates.
Improvements
-
32 UI/UX improvements.
-
Logs style customization.
-
OpenAPI improvements.
-
User experience improvements for repository & branch selection.
-
Multiple bugfixes.
特別感謝以下社群小夥伴,提出的寶貴建議:
@亮亮 @Eʟɪᴀᴜᴋ @9ishell @胡生生 @李先磊 @志明 @羅志軍
凡是過往,皆為序章,2023 大家一起加油!
Zadig,開放,連結,專業。
- KodeRover/Zadig 攜手阿里雲端計算巢幫助企業構建數字化基建:做工程師背後的工程師!
- Don't Block Developer,Zadig v1.16.0 好用小功能集錦
- 終於等到你:Zadig v1.16.0 開發者福利版重磅釋出,用的爽是硬道理,細節拉滿
- 路特斯如何使用 Zadig 實現混合雲全球交付
- 國際化多版本環境如何用 Zadig Migrate 統一資料和程式碼變更
- Zadig 快速體驗,玩轉本地安裝!
- 為什麼說軟體工程能力是產業數字化的核心驅動力? | WISE2022 新經濟之王大會
- 釋出策略知多少?藍綠/紅黑/灰度/滾動...
- 自動駕駛團隊如何用 Zadig 為開發者提供更好體驗
- Zadig Liquibase:資料變更、業務變更、資料回滾,一鍵搞定
- 神奇的 Zadig 工作流:以連結廣大開發者為使命
- 資料庫/SQL 版本管理工具選型指北
- 如何實現 MySQL 程式碼和資料的一站式變更
- Zadig 跨團隊之最佳使用姿勢:搞定開發、測試、運維協作自動化
- 基於 Zadig 的 GitOps 實踐
- 極速 Zadig 構建效率是這樣煉成的
- 主機基礎設施如何使用 Zadig 做持續交付
- Zadig 環境負載均衡:0 人工干預,極速部署
- 打通了!Jira Zadig 實現需求與研發過程追蹤
- 雲原生 DevOps 現狀調研問卷徵集:KodeRover 聯合 OSCHINA 推出