Impact Score: 5/10
Turborepo v1.10.4
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.10.4. Source highlight: release(turborepo): 1.10.3-canary.0
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)
- feat(turborepo): Port Manual hashing
- Docs: prior to run testcases, add guides to install dependencies for testcases.
- feat(examples): update basic name on docs
- feat(turborepo): port git-based hashing with inputs
- feat(ci): conditionally set jest verbosity
- feat(turborepo): Run outline pt 2
๐ง Bug Fixes & Patches (6)
- fix(gen): fix ts config interference
- fix(turborepo): Tighten build globs
- fix(turborepo): Fix path match for parent dir in subtree match case
- fix(turborepo): avoid globbing directories due to ancestor truncation
- fix(spaces): read logs correctly when invoked from subdirectory
- fix(turborepo): Re-enable some tests on windows
๐ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.4 -->
## What's Changed
### Changelog
* release(turborepo): 1.10.3-canary.0 by @github-actions in https://github.com/vercel/turbo/pull/5250
* feat(turborepo): Port Manual hashing by @gsoltis in https://github.com/vercel/turbo/pull/5237
* Docs: prior to run testcases, add guides to install dependencies for testcases. by @92hackers in https://github.com/vercel/turbo/pull/3090
* fix(gen): fix ts config interference by @tknickman in https://github.com/vercel/turbo/pull/5263
* release(turborepo): 1.10.3 by @github-actions in https://github.com/vercel/turbo/pull/5262
* feat(examples): update basic name on docs by @tknickman in https://github.com/vercel/turbo/pull/5224
* feat(turborepo): port git-based hashing with inputs by @gsoltis in https://github.com/vercel/turbo/pull/5251
* Update .gitignore by @ph55 in https://github.com/vercel/turbo/pull/5269
* feat(ci): conditionally set jest verbosity by @tknickman in https://github.com/vercel/turbo/pull/5271
* fix(turborepo): Tighten build globs by @gsoltis in https://github.com/vercel/turbo/pull/5274
* fix(turborepo): Fix path match for parent dir in subtree match case by @gsoltis in https://github.com/vercel/turbo/pull/5275
* chore(turborepo): Move SCM to use vendored wax crate by @NicholasLYang in https://github.com/vercel/turbo/pull/5277
* release(turborepo): 1.10.4-canary.0 by @github-actions in https://github.com/vercel/turbo/pull/5278
* fix(turborepo): avoid globbing directories due to ancestor truncation by @gsoltis in https://github.com/vercel/turbo/pull/5273
* release(turborepo): 1.10.4-canary.1 by @github-actions in https://github.com/vercel/turbo/pull/5283
* fix(spaces): read logs correctly when invoked from subdirectory by @mehulkar in https://github.com/vercel/turbo/pull/5284
* Synthesize --only by @gsoltis in https://github.com/vercel/turbo/pull/5285
* feat(turborepo): Run outline pt 2 by @NicholasLYang in https://github.com/vercel/turbo/pull/5203
* feat(lockfiles): add rust implementation for yarn1 by @chris-olszewski in https://github.com/vercel/turbo/pull/5255
* release(turborepo): 1.10.4-canary.2 by @github-actions in https://github.com/vercel/turbo/pull/5286
* feat(turborepo): Report more details when go-turbo exits by @gsoltis in https://github.com/vercel/turbo/pull/5287
* docs(examples): update examples and docs to use node 18 by @mehulkar in https://github.com/vercel/turbo/pull/5300
* update dependencies to sync with next.js by @sokra in https://github.com/vercel/turbo/pull/5303
* feat(cache): Add ability to disable remote cache from turbo.json by @mehulkar in https://github.com/vercel/turbo/pull/5305
* feat(turborepo): Hash with libgit2 by @gsoltis in https://github.com/vercel/turbo/pull/5309
* Add --log-order option by @rafaeltab in https://github.com/vercel/turbo/pull/3916
* release(turborepo): 1.10.4-canary.3 by @github-actions in https://github.com/vercel/turbo/pull/5313
* feat(turborepo): A few cleanup nits around log grouping by @gsoltis in https://github.com/vercel/turbo/pull/5312
* feat(run outline): Hide package graph internals by @chris-olszewski in https://github.com/vercel/turbo/pull/5310
* feat(logging): enable setting log order with an environment variable by @mehulkar in https://github.com/vercel/turbo/pull/5316
* feat(cli): Add ability to pass --remote-only=false from CLI by @mehulkar in https://github.com/vercel/turbo/pull/5317
* fix(turborepo): Re-enable some tests on windows by @gsoltis in https://github.com/vercel/turbo/pull/5319
* refactor(turborepo): cli::run and args processing by @NicholasLYang in https://github.com/vercel/turbo/pull/5297
* feat(logging): add "auto" options for log prefixing and ordering by @mehulkar in https://github.com/vercel/turbo/pull/5320
* Fix ESLint script command. by @anthonyshew in https://github.com/vercel/turbo/pull/5322
* feat(turborepo): Add context to glob errors by @gsoltis in https://github.com/vercel/turbo/pull/5323
* fix(turbo): print help message when turbo called with flags/env vars but no commands by @mehulkar in https://github.com/vercel/turbo/pull/5329
* refactor(turborepo): Move paths to UTF-8 by @NicholasLYang in https://github.com/vercel/turbo/pull/5248
* Add Vercel to CI providers. by @anthonyshew in https://github.com/vercel/turbo/pull/5342
* fix(turborepo): Hashing symlinks is erroring by @gsoltis in https://github.com/vercel/turbo/pull/5340
* release(turborepo): 1.10.4-canary.4 by @github-actions in https://github.com/vercel/turbo/pull/5344
* fix: update ctrlc to 3.4.0 to allow have new signal handlers overwrite by @arlyon in https://github.com/vercel/turbo/pull/5346
## New Contributors
* @aaronbrown-vercel made their first contribution in https://github.com/vercel/turbo/pull/5252
* @younggeeks made their first contribution in https://github.com/vercel/turbo/pull/4883
* @92hackers made their first contribution in https://github.com/vercel/turbo/pull/3090
* @ph55 made their first contribution in https://github.com/vercel/turbo/pull/5269
**Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.3...v1.10.4