Tuist v2.1.0 Release Notes
-
๐ Changed
- ๐ Use cache version instead of Tuist version in target hash calculation #3554 by @danyf90
- Perform remote cache download and upload concurrently #3549 by @danyf90
โ Added
- โ Add
analytics
option toConfig.Cloud
to enable sending analytics event to cloud backend #3547 by @danyf90 - โ Add optional
manifest
argument totuist dump
command, to allow to dump other kinds of manifests #3551 by @danyf90 - โ Add device and os options to caching profiles #3546 by @mollyIV
- โ Add support for configuring the
LastUpgradeCheck
of theXcode
project #3561 by @mollyIV - โ Add arbitrarily high
LastUpgradeCheck
to SwiftPackageManager generated projects to disable warnings #3569 by @danyf90 - โ Add
isCI
parameter to analytics events #3568 by @mollyIV - โ Add Files Resource Synthesizer #3584 by @mollyIV
- โ Add support for additional files at the target level #3579 by @danyf90
๐ Fixed
- ๐ Fix a focused project issue for which when focusing a tests target, cached resources are not linked to it. #3571 by @fila95
- ๐ Fix target caching resources linking for extensions. They are now considered
runnable
targrts (which they are) #3570 by @fila95 - ๐ Fix the way a target is known to be supporting resources, excluding
.commandLineTool
s. #3572 by @fila95 - ๐ Fix Swift Package Manager default resource handling #3295 by @mstfy
- ๐ง If present, use coloured output configuration from environment even if it's false #3550 by @danyf90
- ๐ Fix
tuist generate
performance regression #3562 by @adellibovi - ๐ Fix SwiftPackageManager dependencies mapping when the dependency contains nested umbrella header #3588 by @danyf90
โ Removed