Tuist v1.32.0 Release Notes
-
โ Added
- Generate resource mapping and synthesized Bundle accessors for targets with Core Data models #2376 by @thedavidharris.
- ๐ Support for dynamic library dependencies for command line tool projects #2332 by @danyf90.
- Disable SwiftFormat in the generated synthesized interface for resources #2328 by @natanrolnik.
- Implement foundations for caching profiles #2190 by @mollyIV.
๐ Fixed
- ๐ Fix missing autocompletion link on website #2396 by @fortmarek.
- ๐ Fix memory leak related to xcbeautify #2380 by @adellibovi.
- ๐ Fix autocompletion script output and documentation #2400 by @danyf90.
- ๐ Fix cache's hash calculation of resources #2325 by @natanrolnik.
- ๐ Fixed known issue that causes the
xcodebuild
process hang when runningtuist test
andtuist build
. #2297 by @Jake-Prickett. - ๐ Fix missing vendor directory in built from source versions #2388 by @natanrolnik.
๐ Changed
- ๐ Improve
tuist migration list-targets
by sorting using topological order #2383 by @adellibovi. - ๐ Use project generated for automation and always leverage
XXX-Scheme
#2057 by @fortmarek - ๐ Improve the cache warm command significantly (around 20-45 seconds per framework) by using
XcodeProjectPathHasher
instead ofCacheBuildPhaseProjectMapper
#2356 by @natanrolnik. - ๐ Improve performance of project generation by removing unneeded Glob directory cache #2318 by @adellibovi.
- Extracted graph models into
TuistGraph
#2324 by @pepibumur. - ๐ Improved the CI workflows to run only when their logic is impacted by the file changes #2390 by @pepibumur.