Impact Score: 5/10
Turborepo v1.10.16
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.16. Source highlight: release(turborepo): 1.10.15
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): Go Implementation of Capnproto Hashing
- feat(Turborepo): Drop turbo.json from inference calculation
- feat(turborepo): Layered Config
- feat: hook up task cache
- chore: add go workspace
- feat: make chrome tracing non-conditional and connect --profile flag
โก Performance & Enhancements (1)
- Performance Improvements (5)
๐ง Bug Fixes & Patches (6)
- fix: set size for tar directory entries
- chore: fix clippy lints
- Fix some clippy issues, ignore others
- fix(docs): update storybook build command
- fix: update global cache keys
- fix: support non UTF-8 logs
๐ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.16 -->
## What's Changed
### Changelog
* release(turborepo): 1.10.15 by @github-actions in https://github.com/vercel/turbo/pull/6107
* fix: set size for tar directory entries by @chris-olszewski in https://github.com/vercel/turbo/pull/6100
* Reuse existing login tokens by @Zertsov in https://github.com/vercel/turbo/pull/6034
* feat(turborepo): Go Implementation of Capnproto Hashing by @NicholasLYang in https://github.com/vercel/turbo/pull/6110
* Chunking Refactor Step 1 by @sokra in https://github.com/vercel/turbo/pull/6104
* chore: fix clippy lints by @chris-olszewski in https://github.com/vercel/turbo/pull/6112
* Chunking Refactor Step 2 by @jridgewell in https://github.com/vercel/turbo/pull/6120
* Performance Improvements (5) by @sokra in https://github.com/vercel/turbo/pull/6076
* Extract as_chunk into shared ChunkType trait by @jridgewell in https://github.com/vercel/turbo/pull/6123
* use temp files for auth login test by @Zertsov in https://github.com/vercel/turbo/pull/6115
* Ensure process.env.TURBOPACK is always set by @timneutkens in https://github.com/vercel/turbo/pull/6116
* feat(Turborepo): Drop turbo.json from inference calculation by @gsoltis in https://github.com/vercel/turbo/pull/6079
* chore: Always build run stub by @NicholasLYang in https://github.com/vercel/turbo/pull/6124
* Revert "Reuse existing login tokens" by @nathanhammond in https://github.com/vercel/turbo/pull/6133
* feat(turborepo): Layered Config by @nathanhammond in https://github.com/vercel/turbo/pull/5796
* feat: hook up task cache by @chris-olszewski in https://github.com/vercel/turbo/pull/6117
* release(turborepo): 1.10.16-canary.0 by @github-actions in https://github.com/vercel/turbo/pull/6125
* chore: update pnpm by @feedthejim in https://github.com/vercel/turbo/pull/6140
* Turbopack: detect `spawn(process.argv[0], ['-e', ...])` by @wbinnssmith in https://github.com/vercel/turbo/pull/6118
* Fix some clippy issues, ignore others by @wbinnssmith in https://github.com/vercel/turbo/pull/6129
* chore: add go workspace by @chris-olszewski in https://github.com/vercel/turbo/pull/6111
* fix(docs): update storybook build command by @steadily-worked in https://github.com/vercel/turbo/pull/6134
* refactor(Turborepo): Move inference to repository crate by @gsoltis in https://github.com/vercel/turbo/pull/6127
* Update docs and tests. by @nathanhammond in https://github.com/vercel/turbo/pull/6028
* feat: make chrome tracing non-conditional and connect --profile flag by @arlyon in https://github.com/vercel/turbo/pull/6146
* chore: add schema to vercel.json configs by @mehulkar in https://github.com/vercel/turbo/pull/6151
* remove unnecessary fields in vercel.json from docs by @styfle in https://github.com/vercel/turbo/pull/6153
* chore: remove unnecessary vercel.json from docs by @styfle in https://github.com/vercel/turbo/pull/6154
* Escape colons in globs before sending to the daemon by @gsoltis in https://github.com/vercel/turbo/pull/6141
* chore(turborepo): Bump global cache key by @NicholasLYang in https://github.com/vercel/turbo/pull/6156
* release(turborepo): 1.10.16-canary.1 by @github-actions in https://github.com/vercel/turbo/pull/6161
* fix: update global cache keys by @chris-olszewski in https://github.com/vercel/turbo/pull/6164
* chore: run clippy by @arlyon in https://github.com/vercel/turbo/pull/6159
* fix: support non UTF-8 logs by @chris-olszewski in https://github.com/vercel/turbo/pull/6167
* Chunking Refactoring by @sokra in https://github.com/vercel/turbo/pull/6160
* Chunking Refactoring followup fixes by @sokra in https://github.com/vercel/turbo/pull/6172
* chore: add a few diagnostic log lines for measuring time-to-execute by @arlyon in https://github.com/vercel/turbo/pull/6173
* chore: fail if chrometracing setup fails by @chris-olszewski in https://github.com/vercel/turbo/pull/6168
* fix: log replay output by @chris-olszewski in https://github.com/vercel/turbo/pull/6155
* chore(ci): Break up e2e tests by @mehulkar in https://github.com/vercel/turbo/pull/6169
* Add support for FreeVarReference::Error by @timneutkens in https://github.com/vercel/turbo/pull/6177
* chore: update turborepo team members for labeler by @mehulkar in https://github.com/vercel/turbo/pull/6181
* chore: add more instrumentation by @arlyon in https://github.com/vercel/turbo/pull/6158
* Auth and API Client refactor by @Zertsov in https://github.com/vercel/turbo/pull/6150
* Don't open browser when in test mode by @Zertsov in https://github.com/vercel/turbo/pull/6187
* fix chunk loading in build runtime by @sokra in https://github.com/vercel/turbo/pull/6180
* Deduplicate referenced_output_assets by @jridgewell in https://github.com/vercel/turbo/pull/6191
* build: Update `swc_core` to `v0.86.1` by @kdy1 in https://github.com/vercel/turbo/pull/6171
* fix(turborepo): Size comes from the thing being read. by @nathanhammond in https://github.com/vercel/turbo/pull/6092
* Resistance is futile; change is inevitable (twitter -> X) by @jakeleventhal in https://github.com/vercel/turbo/pull/6192
* chore: re-enable clippy lints and fix new lint errors by @chris-olszewski in https://github.com/vercel/turbo/pull/6185
* feat: port task execution env restriction by @chris-olszewski in https://github.com/vercel/turbo/pull/6184
* chore: fix new clippy lints in auth crate by @chris-olszewski in https://github.com/vercel/turbo/pull/6193
* Move OutputAssets length check into new method by @jridgewell in https://github.com/vercel/turbo/pull/6194
* Fix filewatching setup cookie path by @gsoltis in https://github.com/vercel/turbo/pull/6183
* fix(postcss): fallback postcss config locations by @kwonoj in https://github.com/vercel/turbo/pull/6119
* chore: remove debug logging for file hashes by @mehulkar in https://github.com/vercel/turbo/pull/6196
* chore: Update CODEOWNERS by @mehulkar in https://github.com/vercel/turbo/pull/6198
* fix: log replay message should say replay by @chris-olszewski in https://github.com/vercel/turbo/pull/6199
* feat: add pprof flamegraphs behind a feature flag by @arlyon in https://github.com/vercel/turbo/pull/6147
* chore(lockfiles) avoid hand written reflection by @chris-olszewski in https://github.com/vercel/turbo/pull/6143
* feat(Turborepo): Initial run preamble by @gsoltis in https://github.com/vercel/turbo/pull/6205
* fix(Turborepo): Drop root package removal by @gsoltis in https://github.com/vercel/turbo/pull/6208
* chore: avoid allocations during log capture and replay by @chris-olszewski in https://github.com/vercel/turbo/pull/6189
* fix double self time reporting by @sokra in https://github.com/vercel/turbo/pull/6179
* chore: fix old clippy warnings by @chris-olszewski in https://github.com/vercel/turbo/pull/6204
* allow to show span count by @sokra in https://github.com/vercel/turbo/pull/6135
## New Contributors
* @feedthejim made their first contribution in https://github.com/vercel/turbo/pull/6140
* @steadily-worked made their first contribution in https://github.com/vercel/turbo/pull/6134
* @jakeleventhal made their first contribution in https://github.com/vercel/turbo/pull/6192
**Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.15...v1.10.16