Hive Hive
Sign in

Drops

Shipped updates from GitHub releases and changelog feeds across every domain.

Activity
Published Title Project Domains Version Source
Generated SPM C-target module-map products no longer break sibling shim modules SwiftPM C-family targets with an explicit module map now surface all of their headers as project headers rather than Public in the generated
Tuist
Generated projects
4.202.0-rc.1
GitHub
Suite-granularity shard plans no longer silently drop test targets that failed to bootstrap A suite-granularity shard plan no longer silently drops test targets. XCTestEnumerator now surfaces the errors array from xcodebuild -enumer
Once, Tuist
Testing
4.202.0-rc.1
GitHub
Generated Xcode projects now include SwiftPM C-family target headers SwiftPM C-family targets (custom module maps, umbrella headers, nested headers, non-.h extensions such as .hpp and .hxx) now contribute thei
Tuist
Generated projects
4.202.0-rc.1
GitHub
Cached static-objc-behind-dynamic xcframework headers are on the search path For cached static Objective-C xcframeworks reached through the binary cache behind a dynamic framework, the consuming target's HEADER_SEARCH
Tuist
Cache, Generated projects
4.202.0-rc.1
GitHub
Suite-granularity shard enumeration is deterministic and complete XCTestEnumerator now reads machine-parseable JSON written to a file via -test-enumeration-format json -test-enumeration-style hierarchical -
Once, Tuist
Testing
4.202.0-rc.1
GitHub
Selective-testing shard downloads retry and download only the modules each shard needs Sharded test downloads now retry (3×) on transient slowdowns instead of failing on the 90s timeoutIntervalForResource cap, and the shard bun
Once, Tuist
Testing
4.202.0-rc.1
GitHub
Compiled .nib resources are bundled correctly in SwiftPM packages Tuist now recognizes .nib alongside .xib in the default SwiftPM resource file extensions and treats compiled .nib directories as opaque wrap
Tuist
Generated projects
4.202.0-rc.1
GitHub
project.pbxproj is no longer rewritten when generation output is unchanged When tuist generate produces byte-identical output, the generated project.pbxproj is no longer rewritten. The previously-changed inode/mtime
Tuist
Generated projects
4.202.0-rc.1
GitHub
Package base settings stop clobbering SwiftPM target bundle identifiers A package-wide PRODUCT_BUNDLE_IDENTIFIER template such as com.acme.$(PRODUCT_NAME) no longer overrides the per-target sanitized bundle ident
Tuist
Generated projects
4.202.0-rc.1
GitHub
Build archives no longer ship a corrupt machine_metrics entry from the metrics sampler UploadBuildRunService.bundleBuild now copies the metrics file into the build archive while holding the launchd sampler's shared file lock, s
Tuist
CLI
4.202.0-rc.1
GitHub