Skip to content

chore(deps): update dependency tuist to v4.213.0 - #408

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/tuist-4.x
Oct 21, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/tuist-4.x

Conversation

@renovate

@renovate renovate Bot commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
tuist tools minor 4.208.0 → 4.213.0

Release Notes

tuist/tuist (tuist)

v4.213.0: CLI 4.213.0

Compare Source

⛰️ Features
  • collect Git history on every CI run (backport to 4.213.x) (#​14247)
  • collect Git and pull request information on TeamCity (#​13982)
  • carry coverage from what Tuist skipped and remove client-side test enumeration (#​14027)
  • upload large module cache blobs as spliced chunks (#​13974)
  • accept mix on project creation via API, CLI and MCP (#​13968)
  • report program status to terminals (#​13956)
  • bump coverage counters atomically when uploading coverage (#​13929)
🐛 Bug Fixes
  • stabilize xcproj target identifiers across generation (#​14094)
  • configure LLDB source maps for compilation caching (#​14066)
  • let local packages override registry packages under a different directory name (#​14065)
  • reject invalid values for optional options when their env var is set (#​13977)
  • republish module cache entries the remote evicted during cache warm (#​13966)
  • stop OTHER_SWIFT_FLAGS dedup from orphaning repeated flag arguments (#​13983)
  • preserve hosted test links to dynamic native packages (#​13960)
  • make launch agent polling tests deterministic (#​13943)
  • stop cutting CLI and server canaries for release-registry edits (#​13934)
  • handle module cache upload admission backpressure (#​13892)
  • start process pipe readers before spawning (#​13886)
  • upload a depth-1 push's commit with its real parent to the commit graph (#​13835)
⚡ Performance
  • skip redundant static product checks with one linking consumer (#​13837)
🧹 Maintenance
  • regenerate the server OpenAPI client (#​14028)

v4.212.0: CLI 4.212.0

Compare Source

⛰️ Features
  • store and collect commit coverage, Git history and test-selection data (#​13561)
🐛 Bug Fixes
  • backport local package registry override fix to 4.212 (#​14074)
  • keep code coverage when Xcode 27 cache prefix mapping is on (#​13826)
  • preserve Swift warning group flags (#​13812)
  • restore cached targets whose outputs include an empty file (#​13782)
  • stop signature verification from slowing local-hit generates (#​13772)
  • accept once on project creation and hide it from shipped clients (#​13762)
  • accept project build systems clients don't know yet (#​13760)
  • resolve REAPI module cache stalls on 4.211 cold generate (#​13753)
  • drop redundant -swift-version flag from swiftLanguageMode mapping (#​13755)
  • resolve /^root snapshot paths against the checkout (#​13737)
  • keep schemes with hand-written test plans on their emptied project so selective testing runs them (#​13702)
  • make byte formatting thread-safe on Linux (#​13696)
  • name the REAPI call a module cache upload failed on (#​13672)
  • bundle dSYMs into cached XCFrameworks warmed for release (#​13638)
⚡ Performance
  • stop StaticXCFrameworkModuleMapGraphMapper from walking every target's closure (#​13783)
  • execute generation side effects concurrently and without quadratic link checks (#​13683)

v4.211.1: CLI 4.211.1

Compare Source

🐛 Bug Fixes
  • backport local package registry override fix to 4.211 (#​14073)

v4.211.0: CLI 4.211.0

Compare Source

⛰️ Features
  • add Linux runner cache volumes across CI providers (#​13488)
  • move modern module caching to REAPI (#​13260)
🐛 Bug Fixes
  • hash the Xcode build into binary cache keys (#​13666)
  • stop Linux subprocess output streams from missing end of file (#​13629)
  • build and link package products used by targets replaced with cached binaries (#​13615)
  • hand the CAS proxy the Xcode DEVELOPER_DIR selects (#​13616)
  • compute cached-target xcframework reachability in post-order (#​13618)
  • stop adding a second module map for static xcframeworks Xcode already processes (#​13603)
  • keep warnings-as-errors settings out of the binary cache hash (#​13607)
  • refuse cache endpoints to non-members with a message naming the logged-in account (#​13584)
  • prefix-map package checkouts so Xcode cache keys match across worktrees (#​13588)
  • show test modules skipped by selective testing in the job summary (#​13582)
  • keep re-running a target with a flaky new test in report mode (#​13590)
  • include the toolchain in selective-testing hashes (#​13570)
  • resume module cache downloads on slow links instead of capping them (#​13316)
  • restore swift-subprocess migration safely (#​13535)
  • stop silent Xcode cache misses on entries an eviction removed (#​13538)
  • stamp the release version into the entry point, not TuistConstants (#​13523)
  • revert the swift-subprocess migration (#​13490) (#​13529)
  • let the cache proxy exit on SIGTERM so setup can replace it (#​13510)
  • keep --test-targets in force across sharded test runs (#​13455)
  • preserve synthesized file mtimes during generation (#​13444)
  • make a promotion that ships nothing fail and stay retryable (#​13441)
  • resolve promotions with current tooling, not the line's vintage (#​13437)
  • publish CLI releases with the release token (#​13436)
🚜 Refactor
  • replace Command with swift-subprocess (#​13490)
  • remove the artifact download resume middleware (#​13471)
🧹 Maintenance
  • remove unused xcodebuild selective-testing hasher (#​13569)

v4.210.0: CLI 4.210.0

Compare Source

⛰️ Features
  • bring new Kura instances up in seconds (#​13321)
  • add projectFormat generation option for Xcode 27 xcproj (#​13359)
  • release stable and RC CLI versions every Monday (#​13338)
  • remove the Kura opt-out and stop routing to the legacy cache nodes (#​13296)
🐛 Bug Fixes
  • backport release version stamping to 4.210 (#​13670)
  • exclude placeholders from buildable folders (#​13376)
  • preserve underscores in Swift package bundle identifiers (#​13374)
  • include projectFormat in the dumped config fixture (#​13370)
  • resolve package product dependencies against the package they name (#​13365)
  • stop adding a run path per xcframework to hostless unit tests (#​13356)
  • restore compilation cache transfer analytics (#​13348)
  • point generated projects at the CAS plugin tuist setup cache installs (#​13343)
  • print the CAS plugin path in tuist setup cache (#​13324)
⚡ Performance
  • stop hashing the graph twice during a cache warm (#​13161)
🧹 Maintenance
  • upgrade CI workflows to Xcode 27 (#​13323)

v4.209.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/tuist-4.x branch from 20f4827 to dbbe3f5 Compare October 11, 2026 05:25
@renovate renovate Bot changed the title chore(deps): update dependency tuist to v4.211.0 chore(deps): update dependency tuist to v4.211.1 Oct 11, 2026
@renovate
renovate Bot force-pushed the renovate/tuist-4.x branch from dbbe3f5 to 7675aca Compare October 12, 2026 09:56
@renovate renovate Bot changed the title chore(deps): update dependency tuist to v4.211.1 chore(deps): update dependency tuist to v4.212.0 Oct 12, 2026
@renovate
renovate Bot force-pushed the renovate/tuist-4.x branch from 7675aca to c9c9b71 Compare October 21, 2026 11:27
@renovate renovate Bot changed the title chore(deps): update dependency tuist to v4.212.0 chore(deps): update dependency tuist to v4.213.0 Oct 21, 2026
@renovate
renovate Bot merged commit 29f05a6 into main Oct 21, 2026
9 checks passed
@renovate
renovate Bot deleted the renovate/tuist-4.x branch October 21, 2026 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants