Impact Score: 5/10
Turborepo v1.8.0
Source available โ automated, not human-reviewed
Component: turbo ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
Turborepo v1.8.0. Source highlight: Turborepo 1.8
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โจ New Features & Capabilities (6)
- docs: add package.json and turbo.json to a pruned directory example
- Add a page about installing turbo, including both global and repo-local
- Re-add ffi-install step during make
- feat(docs): update verbosity reference
- feat(cli): reccomend codemod in updater
- Add support for `--graph=file.mermaid`
๐ง Bug Fixes & Patches (6)
- fix: Use go implementation when no build tags present
- fix: remove turborepo binary dependency on ffi
- chore: add local and global versions in debug
- fix: update verbosity integration tests
- fix(turbo): improved yarn berry pnp support (#3744
- Change error log line to debug, it's not an error
๐ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.8.0 -->
## Blog Post
[Turborepo 1.8](https://turbo.build/blog/turbo-1-8-0)
## What's Changed
### Changelog
* fix: Use go implementation when no build tags present by @chris-olszewski in https://github.com/vercel/turbo/pull/3678
* Avoid filename conflict by @sokra in https://github.com/vercel/turbo/pull/3673
* fix: remove turborepo binary dependency on ffi by @chris-olszewski in https://github.com/vercel/turbo/pull/3683
* chore: add local and global versions in debug by @chris-olszewski in https://github.com/vercel/turbo/pull/3661
* refactor ResolveResult to allow mixing special and assets in alternatives by @sokra in https://github.com/vercel/turbo/pull/3675
* docs: add package.json and turbo.json to a pruned directory example by @m-shaka in https://github.com/vercel/turbo/pull/3666
* release(turborepo): 1.7.4 by @github-actions in https://github.com/vercel/turbo/pull/3688
* test(turborepo): Login by @NicholasLYang in https://github.com/vercel/turbo/pull/3663
* Add a page about installing turbo, including both global and repo-local by @gsoltis in https://github.com/vercel/turbo/pull/3686
* fix: update verbosity integration tests by @chris-olszewski in https://github.com/vercel/turbo/pull/3699
* Revert protoc version and stop building ffi on make by @mehulkar in https://github.com/vercel/turbo/pull/3705
* Re-add ffi-install step during make by @mehulkar in https://github.com/vercel/turbo/pull/3708
* Check in Go file generated from protobuf by @gsoltis in https://github.com/vercel/turbo/pull/3710
* feat(docs): update verbosity reference by @tknickman in https://github.com/vercel/turbo/pull/3740
* feat(cli): reccomend codemod in updater by @tknickman in https://github.com/vercel/turbo/pull/3743
* fix(turbo): improved yarn berry pnp support (#3744 by @tknickman in https://github.com/vercel/turbo/pull/3744
* release(turborepo): 1.7.5-canary.0 by @github-actions in https://github.com/vercel/turbo/pull/3752
* Add support for `--graph=file.mermaid` by @styfle in https://github.com/vercel/turbo/pull/3633
* chore: add option to dump args sent to go by @chris-olszewski in https://github.com/vercel/turbo/pull/3515
* Revert "chore: add option to dump args sent to go (#3515)" by @mehulkar in https://github.com/vercel/turbo/pull/3782
* Warn on absolute paths used in turbo.json by @gsoltis in https://github.com/vercel/turbo/pull/3658
* Change error log line to debug, it's not an error by @gsoltis in https://github.com/vercel/turbo/pull/3808
* Remove TIMING=1 from eslint command in examples and create-turbo starter by @mehulkar in https://github.com/vercel/turbo/pull/3813
* Use non-high intensity yellow for warnings for readability on white background by @mehulkar in https://github.com/vercel/turbo/pull/3810
* use consistent actions/checkout version in examples by @oddnavy in https://github.com/vercel/turbo/pull/3791
* feat(types): update turbo.json schema by @tknickman in https://github.com/vercel/turbo/pull/3821
* Ensure Task can depend across workspaces by @mehulkar in https://github.com/vercel/turbo/pull/3820
* Error if none of the tasks passed to CLI were found by @mehulkar in https://github.com/vercel/turbo/pull/3828
* port(turborepo): Unlink by @NicholasLYang in https://github.com/vercel/turbo/pull/3824
* Add `outputs` to all examples by @anthonyshew in https://github.com/vercel/turbo/pull/3830
* Callout installation docs in getting started by @mehulkar in https://github.com/vercel/turbo/pull/3833
* Bump @types/react version in create-turbo starter by @mehulkar in https://github.com/vercel/turbo/pull/3844
* chore(deps): update dependency @types/express to v4.17.17 by @renovate in https://github.com/vercel/turbo/pull/3636
* Add package version to eslint.mdx in eslint-config-custom example by @KamWis in https://github.com/vercel/turbo/pull/3511
* Copy `public` directory to docker by @sandumorari in https://github.com/vercel/turbo/pull/2642
## New Contributors
* @chicoworry made their first contribution in https://github.com/vercel/turbo/pull/3763
* @h-a-n-a made their first contribution in https://github.com/vercel/turbo/pull/3762
* @nonparibus made their first contribution in https://github.com/vercel/turbo/pull/3400
* @KamWis made their first contribution in https://github.com/vercel/turbo/pull/3511
* @sandumorari made their first contribution in https://github.com/vercel/turbo/pull/2642
* @angeblecon made their first contribution in https://github.com/vercel/turbo/pull/3852
**Full Changelog**: https://github.com/vercel/turbo/compare/v1.7.4...v1.8.0