What vercel/turborepo shipped
Written by FoxPlug from public releases; not affiliated with Turborepo. An automatic summary of the public release, pull request and commit data of github.com/vercel/turborepo. Turborepo did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.
Get a weekly update like this for your product, free
Week of September 21, 2026
What shipped
- Added standalone installer URLs for `curl | bash` installation on macOS, Linux, and Windows, serving installer scripts directly from the documentation site. Pull request #14325
- Published versioned standalone turbo archives for five platform targets with verification that each archive contains exactly one root-level executable. Pull request #14322
- Added version-matched agent guidance with a root-only configuration option and version-aware managed AGENTS.md block to guide automatic updates. Pull request #14250
- Fixed TUI log streaming after Ratatui upgrade by avoiding cursor-position queries during terminal clearing transitions. Pull request #14318
- Upgraded Ratatui from 0.30.0 to 0.30.2 to reduce TUI allocations by avoiding temporary vector builds in Terminal::flush. Pull request #14317
- Optimized GraphiQL serving by switching from compiled Handlebars templates to a static HTML page. Pull request #14315
- Optimized Bun lockfile parsing by removing trailing commas directly from validated tokens instead of reformatting the entire JSON tree. Pull request #14314
- Fixed LSP task reference resolution to locate package script keys through the JSONC AST instead of searching source text. Pull request #14298
- Improved error reporting to show actual missing lockfile paths and point Yarn configuration errors at `.yarnrc.yml` instead of the lockfile. Pull request #14296
- Fixed token file reading to treat empty token values as TokenNotFound instead of accepting empty strings. Pull request #14293
Why it matters
This week brings significant improvements to Turborepo installation and usability. The new standalone installers make getting turbo simpler on multiple platforms, while numerous performance optimizations and bug fixes improve the core tooling experience. Fixes to the LSP, error reporting, and package manager handling strengthen the development experience.
Changelog entry
- Standalone installer URLs for `curl | bash` installation on macOS, Linux, and Windows Pull request #14325
- Versioned standalone turbo archives published for five platform targets Pull request #14322
- Version-matched agent guidance with root-only configuration option added Pull request #14250
- TUI log streaming fixed after Ratatui upgrade Pull request #14318
- Ratatui upgraded to 0.30.2 for reduced TUI allocations Pull request #14317
- GraphiQL page now served statically instead of compiled on each request Pull request #14315
- Bun lockfile parsing optimized by removing trailing commas without full JSON formatting Pull request #14314
- LSP task references now resolved using JSONC AST instead of text search Pull request #14298
- Package manager error reporting now shows actual missing lockfile paths Pull request #14296
- Token files with empty values now treated as TokenNotFound Pull request #14293
- Standalone asset publication now passes repository explicitly to gh release commands Pull request #14327
- Installer test environment isolated from GitHub Actions PATH variables Pull request #14326
Turborepo now supports standalone installation via curl | bash. Reduced TUI allocations, faster Bun parsing, static GraphiQL serving, and improved LSP task resolution also shipped this week.
This week's Turborepo updates focus on easier installation and better performance. Standalone installers now available for curl | bash setup across platforms. Performance improvements include upgraded Ratatui reducing TUI allocations, optimized Bun lockfile parsing, and static GraphiQL serving. Fixes improve LSP task resolution, error reporting for package managers, and token file handling.