# Latest

**URL:** https://community.tuist.dev/latest.md?page=2

[Latest](https://community.tuist.dev/latest.md) · [Categories](https://community.tuist.dev/categories.md) · [Tags](https://community.tuist.dev/tags.md)

**Page:** 3

---

## [XCTest-dependent helper targets (TestSupport, test utilities) should be cacheable](https://community.tuist.dev/t/xctest-dependent-helper-targets-testsupport-test-utilities-should-be-cacheable/941)

<div class="topic-metadata">

**Author:** [@eghnacr](https://community.tuist.dev/u/eghnacr)\
**Replies:** 1\
**Last updated:** [March 16, 2026, 5:15pm UTC](https://community.tuist.dev/t/xctest-dependent-helper-targets-testsupport-test-utilities-should-be-cacheable/941 "2026-03-16T17:15:42Z")

</div>

staticFramework targets that depend on XCTest (e.g. TestSupport targets providing test mocks/helpers) are excluded from binary caching. These are not test bundles — they’re regular frameworks only consumed by test target…

---

## [Distributed Key-Value Store for Cache Nodes](https://community.tuist.dev/t/distributed-key-value-store-for-cache-nodes/939)

<div class="topic-metadata">

**Author:** [@cschmatzler](https://community.tuist.dev/u/cschmatzler)\
**Replies:** 3\
**Last updated:** [March 12, 2026, 11:13am UTC](https://community.tuist.dev/t/distributed-key-value-store-for-cache-nodes/939 "2026-03-12T11:13:14Z")

</div>

Abstract This RFC proposes adding an eventually-consistent distributed replication layer to the cache service’s key-value store. Today, KV entries live in per-node SQLite databases, causing inconsistent hit/miss behavior…

---

## [Marketing video: Introducing MCP](https://community.tuist.dev/t/marketing-video-introducing-mcp/938)

<div class="topic-metadata">

**Author:** [@pepicrft](https://community.tuist.dev/u/pepicrft)\
**Replies:** 0\
**Last updated:** [March 11, 2026, 11:45am UTC](https://community.tuist.dev/t/marketing-video-introducing-mcp/938 "2026-03-11T11:45:26Z")

</div>

We’ll start making videos to present new platform capabilities, and as part of that we thought why not iterating on those in public so others can participate and also have a peek into our creative process? Here’s a first…

---

## [Machine metrics](https://community.tuist.dev/t/machine-metrics/937)

<div class="topic-metadata">

**Author:** [@marekfort](https://community.tuist.dev/u/marekfort)\
**Replies:** 0\
**Last updated:** [March 11, 2026, 11:37am UTC](https://community.tuist.dev/t/machine-metrics/937 "2026-03-11T11:37:57Z")

</div>

Machine Metrics for Xcode and Gradle Builds Hey everyone :wave: Ever wondered why a build is slow? Low CPU or network usage in a slow build usually means the build isn’t parallelized enough. But that kind of data, corre…

---

## [Expanding Tuist's Cache Infrastructure Beyond Build Systems](https://community.tuist.dev/t/expanding-tuists-cache-infrastructure-beyond-build-systems/935)

<div class="topic-metadata">

**Author:** [@pepicrft](https://community.tuist.dev/u/pepicrft)\
**Replies:** 7\
**Last updated:** [March 11, 2026, 10:01am UTC](https://community.tuist.dev/t/expanding-tuists-cache-infrastructure-beyond-build-systems/935 "2026-03-11T10:01:16Z")

</div>

We’ve invested in building cache infrastructure designed so teams can optimize latency by bringing it closer to their compute. The infrastructure was purpose-built for one use case: optimizing the compilation of build sy…

---

## [Enhancing Tuist's \`graph\` Command with Interactive Graph](https://community.tuist.dev/t/enhancing-tuists-graph-command-with-interactive-graph/225)

<div class="topic-metadata">

**Author:** [@ajkolean](https://community.tuist.dev/u/ajkolean)\
**Replies:** 6\
**Last updated:** [March 10, 2026, 11:50pm UTC](https://community.tuist.dev/t/enhancing-tuists-graph-command-with-interactive-graph/225 "2026-03-10T23:50:59Z")

</div>

RFC: Enhancing Tuist’s graph Command with Interactive Visualization Using a CDN-Hosted xcode-graph-component Author: Andy Kolean GitHub: GitHub Need/Problem Tuist’s existing graph command generates static images of a…

---

## [Support treating arbitrary directories as files in Buildable Folder resolution](https://community.tuist.dev/t/support-treating-arbitrary-directories-as-files-in-buildable-folder-resolution/934)

<div class="topic-metadata">

**Author:** [@sphanley](https://community.tuist.dev/u/sphanley)\
**Replies:** 2\
**Last updated:** [March 9, 2026, 4:18pm UTC](https://community.tuist.dev/t/support-treating-arbitrary-directories-as-files-in-buildable-folder-resolution/934 "2026-03-09T16:18:46Z")

</div>

With this recent PR, opaque directories such as .xcassets directories are treated as files rather than directories. I’m wondering if it’s possible to support similarly treating an arbitrary directory as a file? This was …

---

## [RFC: Test Sharding](https://community.tuist.dev/t/rfc-test-sharding/929)

<div class="topic-metadata">

**Author:** [@marekfort](https://community.tuist.dev/u/marekfort)\
**Replies:** 5\
**Last updated:** [March 6, 2026, 6:27pm UTC](https://community.tuist.dev/t/rfc-test-sharding/929 "2026-03-06T18:27:58Z")

</div>

Summary This RFC proposes adding test sharding to Tuist, allowing users to split their test suites across multiple CI runners for faster feedback loops. The system will distribute tests across shards using timing data co…

---

## [Enforce bundle size in PRs with the Tuist GitHub App](https://community.tuist.dev/t/enforce-bundle-size-in-prs-with-the-tuist-github-app/931)

<div class="topic-metadata">

**Author:** [@marekfort](https://community.tuist.dev/u/marekfort)\
**Replies:** 0\
**Last updated:** [March 6, 2026, 5:44pm UTC](https://community.tuist.dev/t/enforce-bundle-size-in-prs-with-the-tuist-github-app/931 "2026-03-06T17:44:51Z")

</div>

Tuist can already track your app’s bundle size over time and post PR comments showing how it changed. But until now, there was no way to enforce a limit, and so a size regression could slip through if no one caught the c…

---

## [Server-Side xcactivitylog Processing](https://community.tuist.dev/t/server-side-xcactivitylog-processing/928)

<div class="topic-metadata">

**Author:** [@marekfort](https://community.tuist.dev/u/marekfort)\
**Replies:** 5\
**Last updated:** [March 6, 2026, 10:30am UTC](https://community.tuist.dev/t/server-side-xcactivitylog-processing/928 "2026-03-06T10:30:10Z")

</div>

Summary Move xcactivitylog parsing from the CLI (client-side) to a dedicated server-side processing pipeline. Instead of parsing logs locally and uploading structured data, the CLI would upload raw .xcactivitylog files t…

---

## [Codeowners for test insights](https://community.tuist.dev/t/codeowners-for-test-insights/922)

<div class="topic-metadata">

**Author:** [@Jon889](https://community.tuist.dev/u/Jon889)\
**Replies:** 1\
**Last updated:** [March 6, 2026, 8:42am UTC](https://community.tuist.dev/t/codeowners-for-test-insights/922 "2026-03-06T08:42:18Z")

</div>

Hi, We don’t use test insights (yet hopefully), but one feature that would be quite a big draw would be able to see the owner of a test based on the CODEOWNERS file in the repository. Even just on an individual test bas…

---

## [RFC: Comparison Primitives for MCP, CLI, and Agent Skills](https://community.tuist.dev/t/rfc-comparison-primitives-for-mcp-cli-and-agent-skills/925)

<div class="topic-metadata">

**Author:** [@pepicrft](https://community.tuist.dev/u/pepicrft)\
**Replies:** 7\
**Last updated:** [March 5, 2026, 11:37am UTC](https://community.tuist.dev/t/rfc-comparison-primitives-for-mcp-cli-and-agent-skills/925 "2026-03-05T11:37:07Z")

</div>

Summary This RFC proposes adding comparison workflows to Tuist by combining existing data-fetching tools/commands with new MCP prompts and a CLI skill that guide AI agents through structured comparisons. No new server-si…

---

## [Tuist cache only simulator](https://community.tuist.dev/t/tuist-cache-only-simulator/916)

<div class="topic-metadata">

**Author:** [@makleso6](https://community.tuist.dev/u/makleso6)\
**Replies:** 2\
**Last updated:** [March 4, 2026, 11:50am UTC](https://community.tuist.dev/t/tuist-cache-only-simulator/916 "2026-03-04T11:50:10Z")

</div>

Is it possible to run tuist cache to cache only xcframework for is simulator

---

## [RFC: Bundle Size CI Check Threshold](https://community.tuist.dev/t/rfc-bundle-size-ci-check-threshold/923)

<div class="topic-metadata">

**Author:** [@marekfort](https://community.tuist.dev/u/marekfort)\
**Replies:** 2\
**Last updated:** [March 4, 2026, 10:02am UTC](https://community.tuist.dev/t/rfc-bundle-size-ci-check-threshold/923 "2026-03-04T10:02:39Z")

</div>

Summary Add bundle size threshold checks to tuist inspect bundle via GitHub Check Runs. When a bundle is uploaded and a threshold is exceeded, the server posts a check run with an action\_required conclusion and an “Accep…

---

## [Missing resource accessors in static dependencies](https://community.tuist.dev/t/missing-resource-accessors-in-static-dependencies/918)

<div class="topic-metadata">

**Author:** [@czaplarski](https://community.tuist.dev/u/czaplarski)\
**Replies:** 6\
**Last updated:** [March 3, 2026, 8:51pm UTC](https://community.tuist.dev/t/missing-resource-accessors-in-static-dependencies/918 "2026-03-03T20:51:46Z")

</div>

Question or problem Hi :waving\_hand: we are currently evaluating Tuist for our app project and are close to the finish line, but after the rollback mentioned here, we are now blocked by static dependencies that rely on …

---

## [Tuist now supports Gradle](https://community.tuist.dev/t/tuist-now-supports-gradle/921)

<div class="topic-metadata">

**Author:** [@marekfort](https://community.tuist.dev/u/marekfort)\
**Replies:** 0\
**Last updated:** [March 3, 2026, 4:57pm UTC](https://community.tuist.dev/t/tuist-now-supports-gradle/921 "2026-03-03T16:57:13Z")

</div>

We’ve been teasing it for a while, but it’s finally here – Tuist now supports Gradle. For years, we’ve been helping iOS teams move faster with features like build insights, remote caching, and flaky test detection. But …

---

## [\`tuist inspect build\` misclassifies incremental builds as "clean" (Xcode 26 + cache)](https://community.tuist.dev/t/tuist-inspect-build-misclassifies-incremental-builds-as-clean-xcode-26-cache/920)

<div class="topic-metadata">

**Author:** [@nstfn](https://community.tuist.dev/u/nstfn)\
**Replies:** 1\
**Last updated:** [March 3, 2026, 9:01am UTC](https://community.tuist.dev/t/tuist-inspect-build-misclassifies-incremental-builds-as-clean-xcode-26-cache/920 "2026-03-03T09:01:54Z")

</div>

Question or problem Hey everyone :waving\_hand: After setting up Xcode Compilation Cache (Xcode 26), I’m running into a build categorization issue with tuist inspect build. Expectation Proper build categorization C…

---

## [Feedback from trying out Tuist Previews](https://community.tuist.dev/t/feedback-from-trying-out-tuist-previews/905)

<div class="topic-metadata">

**Author:** [@kaioelfke](https://community.tuist.dev/u/kaioelfke)\
**Replies:** 4\
**Last updated:** [March 2, 2026, 1:53pm UTC](https://community.tuist.dev/t/feedback-from-trying-out-tuist-previews/905 "2026-03-02T13:53:03Z")

</div>

I wanted to try tuist previews finally. Here’s some of the issues I ran into. AppNameMobile for the Debug configuration was not found. You can build it by running tuist build AppNameMobile Why does the output recommend…

---

## [Promote tuist generate warnings to errors](https://community.tuist.dev/t/promote-tuist-generate-warnings-to-errors/911)

<div class="topic-metadata">

**Author:** [@marekfort](https://community.tuist.dev/u/marekfort)\
**Replies:** 1\
**Last updated:** [February 26, 2026, 4:22pm UTC](https://community.tuist.dev/t/promote-tuist-generate-warnings-to-errors/911 "2026-02-26T16:22:05Z")

</div>

Generation warnings are easy to miss. They show up at the end of tuist generate, but by the time you’re looking at your freshly opened Xcode project, those warnings are long forgotten. Starting now, you can promote spec…

---

## [Tuist 4.79.0 supports excluding files from buildable folders and setting compiler flags](https://community.tuist.dev/t/tuist-4-79-0-supports-excluding-files-from-buildable-folders-and-setting-compiler-flags/768)

<div class="topic-metadata">

**Author:** [@pepicrft](https://community.tuist.dev/u/pepicrft)\
**Replies:** 9\
**Last updated:** [February 24, 2026, 11:50pm UTC](https://community.tuist.dev/t/tuist-4-79-0-supports-excluding-files-from-buildable-folders-and-setting-compiler-flags/768 "2026-02-24T23:50:30Z")

</div>

As you might know, we added support for buildable folders not too long ago, but some of you couldn’t migrate because it lacked certain features or had bugs in other areas like the resource interfaces we generate based on…

---

## [Warnings as errors RFC](https://community.tuist.dev/t/warnings-as-errors-rfc/907)

<div class="topic-metadata">

**Author:** [@marekfort](https://community.tuist.dev/u/marekfort)\
**Replies:** 2\
**Last updated:** [February 24, 2026, 12:29pm UTC](https://community.tuist.dev/t/warnings-as-errors-rfc/907 "2026-02-24T12:29:25Z")

</div>

RFC: Selective Warnings as Errors in tuist generate Summary Allow project maintainers to promote specific generation warnings to errors via GenerationOptions in Tuist.swift, so that tuist generate fails immediately when …

---

## [Slower incremental Emit Swift module in Tuist-generated project vs legacy Xcode project](https://community.tuist.dev/t/slower-incremental-emit-swift-module-in-tuist-generated-project-vs-legacy-xcode-project/897)

<div class="topic-metadata">

**Author:** [@JanC](https://community.tuist.dev/u/JanC)\
**Replies:** 2\
**Last updated:** [February 21, 2026, 7:20am UTC](https://community.tuist.dev/t/slower-incremental-emit-swift-module-in-tuist-generated-project-vs-legacy-xcode-project/897 "2026-02-21T07:20:50Z")

</div>

Hi all, I’m seeing a reproducible incremental build slowdown after moving to a Tuist-generated project, and I’m trying to understand whether this is expected from project shape/ settings. Observed behavior When I modi…

---

## [Swift Package Registry overriding local dependency in Tuist-generated project](https://community.tuist.dev/t/swift-package-registry-overriding-local-dependency-in-tuist-generated-project/902)

<div class="topic-metadata">

**Author:** [@fdiaz](https://community.tuist.dev/u/fdiaz)\
**Replies:** 1\
**Last updated:** [February 19, 2026, 6:55pm UTC](https://community.tuist.dev/t/swift-package-registry-overriding-local-dependency-in-tuist-generated-project/902 "2026-02-19T18:55:30Z")

</div>

Swift Package Registry overriding local dependency in Tuist-generated project Hi folks — we’re running into an issue where a Swift Package Registry dependency appears to be taking precedence over a local package dependen…

---

## [Our plans for 2026C2: Runners, Gradle parity, test attachments, sharding, and the path to agentic dev infrastructure](https://community.tuist.dev/t/our-plans-for-2026c2-runners-gradle-parity-test-attachments-sharding-and-the-path-to-agentic-dev-infrastructure/901)

<div class="topic-metadata">

**Author:** [@pepicrft](https://community.tuist.dev/u/pepicrft)\
**Replies:** 0\
**Last updated:** [February 17, 2026, 1:58pm UTC](https://community.tuist.dev/t/our-plans-for-2026c2-runners-gradle-parity-test-attachments-sharding-and-the-path-to-agentic-dev-infrastructure/901 "2026-02-17T13:58:37Z")

</div>

Hi :waving\_hand: Having completed the first cycle of 2026, it’s time to start thinking about 2026C2. Here’s the list of things that we plan to focus on. Runners :woman\_running: The more we invested in building our cach…

---

## [2026C1 Cycle Completed: Tuist goes cross-platform: Gradle cache, Linux CLI, flaky test detection, and more](https://community.tuist.dev/t/2026c1-cycle-completed-tuist-goes-cross-platform-gradle-cache-linux-cli-flaky-test-detection-and-more/900)

<div class="topic-metadata">

**Author:** [@pepicrft](https://community.tuist.dev/u/pepicrft)\
**Replies:** 0\
**Last updated:** [February 17, 2026, 1:25pm UTC](https://community.tuist.dev/t/2026c1-cycle-completed-tuist-goes-cross-platform-gradle-cache-linux-cli-flaky-test-detection-and-more/900 "2026-02-17T13:25:52Z")

</div>

Hola :waving\_hand: We just completed the cycle 2026C1 and thought I’d share with you what we’ve accomplished in this cycle: Linux CLI support :penguin: This wasn’t originally planned for this cycle, but it became a pri…

---

## [Tuist now runs on Linux](https://community.tuist.dev/t/tuist-now-runs-on-linux/899)

<div class="topic-metadata">

**Author:** [@marekfort](https://community.tuist.dev/u/marekfort)\
**Replies:** 0\
**Last updated:** [February 17, 2026, 10:45am UTC](https://community.tuist.dev/t/tuist-now-runs-on-linux/899 "2026-02-17T10:45:02Z")

</div>

Running Tuist on macOS has always been a given, but what about the commands that don’t actually need macOS? Commands like listing flaky test cases, browsing build analytics, or managing project configuration just talk to…

---

## [New Notification - Bundle related](https://community.tuist.dev/t/new-notification-bundle-related/896)

<div class="topic-metadata">

**Author:** [@danibachar](https://community.tuist.dev/u/danibachar)\
**Replies:** 1\
**Last updated:** [February 14, 2026, 11:32am UTC](https://community.tuist.dev/t/new-notification-bundle-related/896 "2026-02-14T11:32:24Z")

</div>

I was thinking it could be nice to create a notification about bundle size - for example if the bundle increases/decreases in more then a certain % Tuist would send a Slack notification on that - similar to build/test ti…

---

## [Static frameworks, resource bundles, and a lot of pain](https://community.tuist.dev/t/static-frameworks-resource-bundles-and-a-lot-of-pain/892)

<div class="topic-metadata">

**Author:** [@pepicrft](https://community.tuist.dev/u/pepicrft)\
**Replies:** 1\
**Last updated:** [February 13, 2026, 2:35pm UTC](https://community.tuist.dev/t/static-frameworks-resource-bundles-and-a-lot-of-pain/892 "2026-02-13T14:35:08Z")

</div>

Hi :waving\_hand: You might know that we recently stopped generating bundles for static frameworks, since they can contain resources since Xcode 15. This is something we attempted a year ago, but we ended up reverting it…

---

## [Coding Agents Are Changing Everything, and Tuist Is Ready](https://community.tuist.dev/t/coding-agents-are-changing-everything-and-tuist-is-ready/895)

<div class="topic-metadata">

**Author:** [@pepicrft](https://community.tuist.dev/u/pepicrft)\
**Replies:** 0\
**Last updated:** [February 12, 2026, 2:52pm UTC](https://community.tuist.dev/t/coding-agents-are-changing-everything-and-tuist-is-ready/895 "2026-02-12T14:52:31Z")

</div>

Things are moving quite fast with coding agents. Years ago, it took companies weeks or months of work to adopt generated projects. Now, they can do it in hours and see their productivity boosted significantly. How crazy …

---

## [Tuist official skills](https://community.tuist.dev/t/tuist-official-skills/893)

<div class="topic-metadata">

**Author:** [@pepicrft](https://community.tuist.dev/u/pepicrft)\
**Replies:** 0\
**Last updated:** [February 11, 2026, 11:11am UTC](https://community.tuist.dev/t/tuist-official-skills/893 "2026-02-11T11:11:49Z")

</div>

Hi :waving\_hand:, Coding agents have become an indispensable tool in our toolchains. At Tuist, we use them all the time for every kind of task, from reproducing, debugging, and fixing issues that you report, to implemen…

[Previous page](https://community.tuist.dev/latest.md?page=1)

[Next page](https://community.tuist.dev/latest.md?page=3)
