Hive Hive
Sign in

Large dependency graphs no longer cause recursion overflow

Metadata
Source
GitHub
Version
4.201.0-rc.1
Published
Jun 22, 2026 · 21:48 UTC
Repository
tuist/tuist
Update

Recursive graph traversals used for circular dependency detection, topological sorting, module map mapping, and static product linting have been replaced with iterative implementations. This prevents stack overflow crashes when generating very large but valid acyclic dependency graphs.