github tuist/tuist 4.201.0-rc.6
CLI 4.201.0-rc.6

latest releases: server@1.226.1, 4.202.0-canary.32, server@1.226.0...
pre-release5 hours ago

⛰️ Features

  • Support library products in the module cache (#11290)
  • release channels (canary / rc / stable) (#11242)

🐛 Bug Fixes

  • align cache warm hashes with generation (#11621)
  • avoid static framework module map copies [4.201.x backport] (#11590)
  • consume nested static-objc xcframeworks via their own module map [4.201.x backport] (#11537) (#11559)
  • add xcframework Headers root for cached static-objc-behind-dynamic deps (ARCore) [4.201.x backport] (#11510)
  • exclude module-map xcframework headers from search paths [4.201.x backport] (#11482)
  • sanitize SwiftPM prebuilt paths (#11194)
  • support package documentation module imports (#11135)
  • quote framework search path response files (#11382)
  • show scheme test configuration in build runs (#11378)
  • avoid embedding external resource bundles in cached frameworks (#11257)
  • show verbose flag in inspect help (#11385)
  • isolate hostless tests in workspace schemes (#11225)
  • preserve generated module map mtimes (#11351)
  • Treat proto files as sources (#11211)
  • support SwiftPM static library artifact bundles
  • resolve suite shard destination from test plan (#11331)
  • graph recursion overflow (#11350)
  • Implicit imports with SPM binary deps (#10918)
  • refresh Bazel credential-helper token before the expiry boundary (#11341)
  • make suite-granularity sharding select Swift Testing suites (#11329)
  • use SwifterPM artifact scratch path for restores (#11328)
  • support SwiftPM warning control settings (#11326)
  • remove cache target build time tracking (#11282)
  • SwifterPM 0.8.12 (skip __MACOSX, stream resolve output) (#11308)

🧪 Testing

  • cover SwifterPM materialization passthrough (#11354)

Don't miss a new tuist release

NewReleases is sending notifications on new releases.