Hive Hive
Sign in

Forage

Feature requests, bug reports, feedback, GitHub issues, and Grafana alerts in one queue.

Items
819
Open signals
193
Domains
14
Forage items
Item Type Status Domains Source Updated Actions
fix(cli): add xcframework Headers root for cached static-objc-behind-dynamic deps (ARCore)

Fixes ARCore (and similar Google SDK xcframeworks) failing to build when consumed from the binary cache.

GitHub issue
Closed
Cache Generated projects
tuist/tuist #11506
fix(cli): consume nested static-objc xcframeworks via their own module map (ARCore)

Corrects the ARCore caching fix from #11506, which traded one build failure for another. Reproduced and guarded by a new acceptance test.

GitHub issue
Closed
Generated projects
tuist/tuist #11537
GitHub issue
Closed
Generated projects
tuist/tuist #11574
fix(cli): suppress duplicate xcframework warnings

  • De-duplicate identical .xcframework dependencies while expanding .external SwiftPM products into graph target dependencies.

GitHub issue
Closed
Generated projects
tuist/tuist #11575
fix(cli): align cache warm hashes with generation

  • Keep the cache-warm preload graph normalized with FrameworkSearchPathsGraphMapper.

GitHub issue
Closed
Cache
tuist/tuist #11616
fix(cli): make suite-granularity shard enumeration reliable

Suite-granularity shard plans were non-deterministically missing tests. On the same commit, enumeration discovered 44 of 69 targets one run and 12 the next (other bad runs land…

GitHub issue
Closed
Testing
tuist/tuist #11509
feat(cli): skip rewriting project.pbxproj when generation output is unchanged

No linked issue — originated from an internal proposal to make a no-op tuist generate cheaper for downstream Xcode builds.

GitHub issue
Closed
Generated projects
tuist/tuist #11500
fix(cli): recover or fail on test targets that enumerate present-but-empty

A suite-granularity shard plan could silently drop test targets. A test plan with 70 targets produced a shard plan covering only 12 — and the count swung run to run (as low as …

GitHub issue
Closed
Testing
tuist/tuist #11558
feat(cli): make HTTP timeouts and connection limit configurable

The shared URLSession Tuist uses to download and upload cache artifacts ([cli/Sources/TuistHTTP/URLSession+Tuist.swift](https://github.com/tuist/tuist/blob/main/cli/Sources/Tui…

GitHub issue
Closed
Cache
tuist/tuist #11523
fix(cli): avoid duplicate SwiftPM C target public headers

Backports #11638 to releases/4.202.x, the release branch for the latest CLI RC (4.202.0-rc.1).

GitHub issue
Closed
Generated projects
tuist/tuist #11642