|
|
Build insights find DerivedData for projects with spaces in the name
Build insights collection now locates Xcode activity logs for projects whose filename contains a space. DerivedDataLocator mirrors Xcode's b
|
Tuist
|
Generated projects
|
4.202.0-rc.2
|
GitHub
|
|
|
Nested static-objc xcframeworks like ARCore build through the binary cache
ARCore and similar Google SDK xcframeworks can now be cached and consumed through the binary cache. Static Objective-C xcframeworks with nes
|
Tuist
|
Generated projects
|
4.202.0-rc.2
|
GitHub
|
|
|
Static frameworks no longer get a copied module map
Tuist no longer copies module maps into static framework products while leaving dynamic framework behavior unchanged. The earlier copy appli
|
Tuist
|
Generated projects
|
4.202.0-rc.2
|
GitHub
|
|
|
No more false-positive duplicate xcframework warnings
The duplicate-xcframework warning is no longer raised when the same binary SwiftPM target is reached through multiple external SwiftPM produ
|
Tuist
|
Generated projects
|
4.202.0-rc.2
|
GitHub
|
|
|
Scheme code coverage can target external and SPM projects
Project schemes can now include code coverage targets from any project in the workspace, including packages produced by SPM projects and ext
|
Tuist
|
Generated projects
|
4.202.0-rc.2
|
GitHub
|
|
|
Compiled .nib resources now work in SwiftPM packages
SwiftPM packages that ship compiled .nib resources (.xib was already supported) are now bundled correctly: the auto-generated resource globs
|
Tuist
|
Generated projects
|
4.202.0-rc.2
|
GitHub
|
|
|
Resilient selective-testing shard downloads and bounded uploads
Selective-testing shard downloads are now resilient to transient slowdowns: the shard bundle download retries on transient failures (3x) ins
|
Once, Tuist
|
Testing
|
4.202.0-rc.2
|
GitHub
|
|
|
Package base settings propagate to macro targets without clobbering bundle IDs
Package-level base settings such as deployment targets now reach SwiftPM macro targets. At the same time, the package-wide PRODUCT_BUNDLE_ID
|
Tuist
|
Generated projects
|
4.202.0-rc.2
|
GitHub
|
|
|
Cache warm and generate keys are aligned
Targets warmed with tuist cache warm are now reliably reused by tuist generate --cache-profile all-possible and by build/generate binary cac
|
Tuist
|
Cache
|
4.202.0-rc.2
|
GitHub
|
|
|
Auth token is memoized between CLI operations
The CLI's shared macOS credential store now memoizes the resolved auth token in ServerAuthenticationController between calls (bounded by the
|
Tuist
|
Cache
|
4.202.0-rc.2
|
GitHub
|