Tuist

Tuist

변경사항

Product

Xcode Cache build analytics

The build insights now include detailed Xcode Cache analytics for a specific build, including:

  • Cache summary: View task hits, misses, hit rate percentage, total downloads and uploads
  • Cacheable tasks breakdown: Visual representation of local, remote, and missed cache hits
  • Latency metrics: Average read and write latency for cache operations
  • Throughput metrics: See the build's download and upload throughput
  • ...and more

Xcode Cache analytics tab showing cache summary and task breakdown

CAS Outputs tab showing throughput and storage details

Product

Build duration percentile selector

The build insights now include a dropdown for selecting the average or percentile value (p99, p90, p50) of build duration. You can also see the trend compared to the previous period to track performance changes over time based on the type of data you selected:

Build duration percentile selector dropdown

Product

Bundles filtering

The bundles page now includes filters which you can for example use to find new bundles with higher than expected install size:

Bundles interface with filtering options

Product

Storage region selection

You can now choose where your artifacts, like module cache binaries, are stored for legal compliance. You can now select between storing artifacts in all regions, Europe only, or United States only from your account or organization settings:

Image showing the new storage region selection feature in account settings

Product

Cache profiles for fine-grained control

You can now control how aggressively targets are replaced with cached binaries when generating projects using cache profiles. Choose from built-in profiles like only-external (default), all-possible, or none, or define your own custom profiles in Tuist Config.

Read more about cache profiles in our documentation.

Illustration showing cache profile options

Product

SSO login page

We've added a dedicated SSO login page that makes it easier for enterprise customers to authenticate with the Okta SSO:

Image showing the new SSO login page

Product

Skip unit tests with tuist test

We've had already had a way to easily skip UI tests with a single flag in tuist test:

bash
tuist test --skip-ui-tests

Now, we're bringing the some convenience flag for unit tests:

bash
tuist test --skip-unit-tests

This way, you can easily have separate CI pipelines for UI and unit tests, such as when you don't want to run your UI tests for every PR but instead nightly.

Product

New landing page

For a long time, our landing page design was outdated and not aligned with our dashboard. We've completely redesigned it to make our design more consistent and we hope you'll love the result as much as we do:

Image showing the new landing page