Turborepo v1.13 | High-performance build system

Turborepo is a high-performance build system for JavaScript and TypeScript codebases.

Turborepo 1.13 brings an improved local development experience along with other enhancements, such as:



New Terminal UI (Experimental): 

Interact with your tasks locally in an enhanced terminal experience.

Enable the Fastest Defaults: Make your local development environment faster with turbo scan.

CI Logging Improvements: Support for four major providers and automatic unfurling of errored tasks.

Enhanced Prune Support: Bug fixes and improved stability for turbo prune.


To get started, use the following command:

`npx create-turbo@latest`


New Terminal UI:

The new, experimental terminal UI allows you to:

Toggle through the logs of each of your tasks, making them easier to follow and read.

Interact with your persistent tasks by entering and exiting the task’s shell, giving you the ability to re-run unit tests, for example.

See the duration for each of your tasks in a bar graph.

To enable the new UI, either use the --experimental-ui flag or add the experimentalUI flag to your turbo.json:

{

  "experimentalUI": true

}


For more information, visit the documentation

Enable the Fastest Defaults:

Running turbo scan will inspect your machine for optimizations that make your experience faster.


CI Logging Improvements:

This release adds support for automatically grouping successful logs in:

Azure Pipelines

TeamCity

Travis CI


Enhanced Prune Support:

Turborepo’s prune command is an important optimization for Docker users, helping them to create lightweight images from monorepos. This release includes bug fixes and improved stability for turbo prune.


Visit - https://turbo.build

Post a Comment

Post a Comment (0)

Previous Post Next Post