Releases: tuist/tuist
Releases · tuist/tuist
4.11.0
Tuist
Fixed
- Fix generating CoreData models in resourceSynthesizer .coreData() #6201 by @alexfilimon
- Align resource bundle accessor generation with SPM #6146 by @danibachar
- Align bundle name sanization with SPM #6234 by @danibachar
- Revert "Embed external xcframeworks regardless of linking type (#6217)" #6237 by @fortmarek
Tuist Cloud
- no changes
4.10.2
4.10.1
4.10.0
Tuist
Added
- Add support for privacy manifest file generation #6117 by @Lilfaen
- Add simulated location support on testable target configuration #6187 by @woin2ee
Fixed
- Fix resources filename mismatch when a dependency has a + #6151 by @fortmarek
- Fix integration of Cuckoo #6195 by @danibachar
- Fix missing external target settings with config conditions #6170 by @fortmarek
- Skip rewriting modulemaps if not changed to fix issues with pch #6212 by @waltflanagan
- Use relative paths instead of absolute paths for header search paths for modulemaps #6218 by @fortmarek
Tuist Cloud
- no changes
4.9.0
Tuist
Changed
- Improve the error message when parsing malformed property list files. #6122 by @pepicrft
- Filter out empty auxiliary groups #6142 by @kwridan
Fixed
- Fix SPM integration of the latest version of swift-testing #6121 by @fortmarek
- Fix adding newline at the end of tuist version in
.mise.toml
file #6127 by @dxmvsh - Fix running Tuist.graph() in a Tuist task #6129 by @fortmarek
Tuist Cloud
- no changes
4.8.1
4.8.0
Tuist
Added
Fixed
- Fix testing search path build settings when forcing explicit dependencies #5773 by @alexanderwe
- Fix integration of latest Firebase #6104 by @fortmarek
- Fix custom configurations from target when
enforceExplicitDependencies
option is enabled #6080 by @fdzsergio - Fix Swift Macros when embedded apps #6109 by @pepicrft
Tuist Cloud
- no changes
4.7.0
Tuist
Added
- Add cached artifacts into a new group called
/Cache
#6057 by @mustiikhalil - Allow specifying explicit product destinations in PackageSettings #6073 by @fortmarek
Fixed
- Fix integration of swift-testing #6062 by @fortmarek
- Templates are linked to ProjectDescriptionHelpers Plugins #6013 by @stefanomondino
- Fix setting custom package baseSettings #6070 by @fortmarek
- Skip flagging the install error if there's no instance of external dependency in the graph #6054 by @mihaicris-adoreme
- Fix the look up of the templates directory in a Homebrew installation #6095 by @pepicrft
Tuist Cloud
- no changes
4.6.0
Tuist
Fixed
- Prevent cached frameworks from crashing in Previews after deleting derived data by @anlaital-oura in #6035
- Fix generate with Workspace.swift by @fortmarek in #6039
- Fix compiling libraries with umbrella headers that have a dash by @fortmarek in #6042
- Fix reading metadata of swift-package-manager-google-mobile-ads by @fortmarek in #6049
Added
- Breaking Add platform condition support to
CopyFilesAction
by @waltflanagan in #6023CopyFilesAction
now accepts files as[CopyFileElement
instead of[FileElement]
. The new type is designed for copy file actions to support platform conditions. We've designed the new API to be as aligned as possible withFileElement
to ease the migration work.
- Add missing catch for unsupported platform error by @fortmarek in #6052
Changed
- Allow setting visionOS deployment target for appleVisionWithiPadDesign by @freak4pc in #6033
- Skip targets with unsupported platforms instead of throwing an error by @fortmarek in #6047
- Force addition of macro flags regardless of inherited presence by @fortmarek in #6051
Removed
- Remove Deprecated ‘platforms’ Parameter from PackageSettings Documentation by @TheImShrey in #6061
Tuist Cloud
- no changes
4.5.1
Tuist
Fixes
- Fix generation of SPM packages when some resources are missing by @fortmarek in #6027
- fix: Previews crash when accessing resources from cached XCFrameworks by @anlaital-oura in #6028
Tuist Cloud
- no changes
Full Changelog: 4.5.0...4.5.1