Tuist 版本記錄

Tuist GmbH and contributors · 用於 Swift 定義的 Xcode 專案的命令列工具,支援構建快取、選擇性測試及已配置的團隊構建服務。

Cask開發工具Apple 晶片 · Intel
主頁
來自 homebrew/cask
近 30 天安裝
2,004
App榜第 143
近一年安裝
2.6萬
365 天累計
最新版本
4.213.0
4 天前 · 10月21日
下載大小
58MB
arm64 / x86_64 · zip
更新節奏
每天
近 30 天 5 個版本
  1. 4.213.0

    最新

    OpenNavo 編輯 Homebrew 收錄 AI 翻譯

    相容性未知

    改進 CI 歷史與覆蓋率、分塊模組快取及生成專案的穩定性。

    每次 CI 執行收集 Git 歷史,並在 TeamCity 收集 Git 和拉取請求資訊。保留 Tuist 跳過測試的覆蓋率,移除客戶端測試列舉,並以原子方式更新覆蓋率計數。大型模組快取分塊上傳,處理上傳背壓,並重新發布快取預熱時被遠端逐出的條目。

    穩定生成的 xcproj 目標標識,配置編譯快取的 LLDB 原始碼對映。修復不同目錄名下的本地包覆蓋登錄檔包、OTHER_SWIFT_FLAGS 重複引數以及託管測試與動態原生包的關聯。拒絕環境變數提供的無效可選值,並在建立程序前啟動管道讀取。只有一個連結使用方時跳過重複靜態產物檢查。CI 和遠端快取等服務功能需要相應專案配置。

    Tuist 4.213.0.

  2. 4.212.0

    OpenNavo 編輯 Homebrew 收錄 AI 翻譯

    相容性未知

    收集提交覆蓋率、Git 歷史和測試選擇資料。

    更新
    收集提交覆蓋率、Git 歷史和測試選擇資料。啟用 Xcode 27 快取字首對映時保留程式碼覆蓋率。即使輸出包含空檔案,也能恢復快取目標。為釋出預熱快取的 XCFramework 包含 dSYM。併發執行專案生成的附帶操作,提升效能。修復本地包登錄檔覆蓋設定,並保留 Swift 警告標誌。
  3. 4.211.1

    補丁

    OpenNavo 編輯 Homebrew 收錄 AI 翻譯

    相容性未知

    將本地軟體包登錄檔覆蓋設定的修復回移至 4.211 分支。

    更新
    將本地軟體包登錄檔覆蓋設定的修復回移至 4.211 分支。
  4. 4.211.0

    展開

    OpenNavo 編輯 Homebrew 收錄 AI 翻譯

    相容性未知

    更新快取基礎設施並修復快取鍵、依賴項和選擇性測試。

    快取
    將現代模組快取遷移到 REAPI。跨 CI 提供商新增 Linux 執行器快取卷。將 Xcode 構建包含在二進位制快取鍵中。將 DEVELOPER_DIR 選擇的 Xcode 用於 CAS 代理。構建被快取二進位制檔案替換的目標所需的包產品。避免靜態 xcframeworks 的重複模組對映。
    測試
    將工具鏈包含在選擇性測試雜湊中。在作業摘要中報告跳過的測試模組。在分片執行中保留 --test-targets。
    可靠性
    在慢速連線上恢復模組快取下載。允許快取代理在 SIGTERM 時退出。在生成期間保留合成的檔案修改時間。
  5. 4.210.0

    展開

    OpenNavo 編輯 Homebrew 收錄 AI 翻譯

    相容性未知

    新增 Xcode 27 專案格式選擇,並改進依賴、快取和生成行為。

    新功能
    為 Xcode 27 新增 projectFormat 生成配置。加速新 Kura 例項的啟動。移除 Kura 退出選項以及對舊版快取節點的路由。
    修復
    保留 Swift 包捆綁識別符號中的下劃線。根據其命名包解析包產品。從可構建資料夾中排除佔位符。避免無主機單元測試的額外 xcframework 執行路徑。恢復編譯快取傳輸分析。將生成的專案指向已安裝的 CAS 外掛。
    維護
    在預熱快取時避免對圖進行兩次雜湊。包含釋出版本標記的向後移植。
  6. 4.209.0

    展開

    OpenNavo 編輯 Homebrew 收錄 AI 翻譯

    相容性未知

    新增快取控制和早期訪問的行級覆蓋率,並修復依賴和快取問題。

    功能
    為 Xcode 編譯快取儲存新增 Tuist.swift 限制。允許在不重新安裝代理的情況下更改快取上傳策略。新增早期訪問的 Xcode 行級程式碼覆蓋率。預設啟用 Bazel 依賴下載。
    修復
    當二進位制上傳失敗時讓 tuist cache 失敗。在包之間保留本地包測試依賴。將 CAS 外掛選項應用於遮蔽 OTHER_SWIFT_FLAGS。使用 Rosalind 0.8.2 恢復每臺裝置的 Android AAB 大小。
    效能
    避免在清單查詢期間遍歷 Derived/FrameworkSearchPaths。避免在清單宣告的 glob 中出現這些連結。
  7. 4.208.0

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  8. 4.207.0

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  9. 4.206.0

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  10. 4.205.0

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  11. 4.204.0

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  12. 4.203.4

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  13. 4.203.3

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  14. 4.203.2

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  15. 4.203.1

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  16. 4.203.0

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  17. 4.202.6

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  18. 4.202.5

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  19. 4.202.4

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  20. 4.202.3

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  21. 4.202.2

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  22. 4.202.1

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  23. 4.202.0

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明
  24. 4.201.0

    展開

    Homebrew 收錄

    相容性未知

    此版本沒有單獨的更新說明