Impact Score: 5/10
Turborepo v1.10.15
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.15. Source highlight: release(turborepo): 1.10.14
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(turbopack): emit raw image bytes for unsupported codec
- feat(create-turbo): support package manager opt
- add progress and top self time to convert trace tool
- Add "toggleButton" to sidebar
- feature(turborepo): Port Run Summary
- feat(prune): add ability to specify scopes via argument instead of flag
โก Performance & Enhancements (6)
- Tracing improvements
- Performance Improvements (1)
- Performance Improvements (2)
- Performance Improvements (4)
- Performance Improvements (1+2) review follow-up
- Performance improvements (3)
๐ง Bug Fixes & Patches (6)
- fix:(create-turbo) Review changes for package manager flag.
- fix(Turborepo): Add typescript peer dep as dev dep
- fix(turborepo): Run outline fixes
- fix(turborepo): Make shim do complete package manager detection.
- fix: make `OutputWriter` references `Send`
- fix(turbopack-ecmascript): make free var replacements (compile time defines) work for member expressions and allow JSON values
๐ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.15 -->
## What's Changed
### Changelog
* release(turborepo): 1.10.14 by @github-actions in https://github.com/vercel/turbo/pull/5963
* Quiet a (mostly unaddressable) Sentry error by @anthonyshew in https://github.com/vercel/turbo/pull/5974
* feat(turbopack): emit raw image bytes for unsupported codec by @kwonoj in https://github.com/vercel/turbo/pull/5967
* sync deps by @sokra in https://github.com/vercel/turbo/pull/5975
* feat(create-turbo): support package manager opt by @tknickman in https://github.com/vercel/turbo/pull/5979
* fix:(create-turbo) Review changes for package manager flag. by @nathanhammond in https://github.com/vercel/turbo/pull/5980
* fix(Turborepo): Add typescript peer dep as dev dep by @gsoltis in https://github.com/vercel/turbo/pull/5985
* fix(turborepo): Run outline fixes by @NicholasLYang in https://github.com/vercel/turbo/pull/5966
* fix(turborepo): Make shim do complete package manager detection. by @nathanhammond in https://github.com/vercel/turbo/pull/5986
* Link to Next.js issue link for Turbopack issues by @padmaia in https://github.com/vercel/turbo/pull/5991
* add progress and top self time to convert trace tool by @sokra in https://github.com/vercel/turbo/pull/5993
* fix: make `OutputWriter` references `Send` by @chris-olszewski in https://github.com/vercel/turbo/pull/5931
* Add "toggleButton" to sidebar by @mitesh-gupta in https://github.com/vercel/turbo/pull/5968
* fix(turbopack-ecmascript): make free var replacements (compile time defines) work for member expressions and allow JSON values by @ForsakenHarmony in https://github.com/vercel/turbo/pull/6000
* Allow task log prefixing in Github Actions by @Zertsov in https://github.com/vercel/turbo/pull/5994
* libwebp-sys: 0.9.2 -> 0.9.3 by @LeSuisse in https://github.com/vercel/turbo/pull/5965
* fix: add a hack to prevent flaky test from blocking others by @arlyon in https://github.com/vercel/turbo/pull/6006
* Signal when signal handler is registered by @gsoltis in https://github.com/vercel/turbo/pull/6010
* release(turborepo): 1.10.15-canary.0 by @github-actions in https://github.com/vercel/turbo/pull/6007
* Output logs docs update by @tknickman in https://github.com/vercel/turbo/pull/6005
* chore: remove silent flag by @chris-olszewski in https://github.com/vercel/turbo/pull/6008
* fix: allow multiple threads to share hash tracker by @chris-olszewski in https://github.com/vercel/turbo/pull/6012
* fix(docs): add nextjs 11 link by @ragingwind in https://github.com/vercel/turbo/pull/5978
* chore: remove anyhow from task cache by @chris-olszewski in https://github.com/vercel/turbo/pull/6013
* Fix typo in showcase.mdx by @LukaszKokot in https://github.com/vercel/turbo/pull/6014
* feature(turborepo): Port Run Summary by @NicholasLYang in https://github.com/vercel/turbo/pull/5833
* fix(Turborepo): Pidlock owner now returns Result by @gsoltis in https://github.com/vercel/turbo/pull/6025
* chore: quiet warnings on turborepo build by @chris-olszewski in https://github.com/vercel/turbo/pull/6033
* feat(prune): add ability to specify scopes via argument instead of flag by @chris-olszewski in https://github.com/vercel/turbo/pull/6022
* feat: add method for piping child output to writer by @chris-olszewski in https://github.com/vercel/turbo/pull/6031
* fix: prefixed writer no longer includes prefix length in bytes written by @chris-olszewski in https://github.com/vercel/turbo/pull/6032
* feat(turborepo-auth): create new crate to handle authentication to backend by @mehulkar in https://github.com/vercel/turbo/pull/6027
* feat(Turborepo): Enable rust daemon by @gsoltis in https://github.com/vercel/turbo/pull/5964
* feat(turborepo-auth): move sso_login implementation to new crate by @mehulkar in https://github.com/vercel/turbo/pull/6037
* release(turborepo): 1.10.15-canary.1 by @github-actions in https://github.com/vercel/turbo/pull/6042
* fix: Run outline bugs by @NicholasLYang in https://github.com/vercel/turbo/pull/6041
* Turbopack: add support for an asset prefix (and basePath in Next.js) by @wbinnssmith in https://github.com/vercel/turbo/pull/6036
* Revert "Turbopack: add support for an asset prefix (and basePath in Nโฆ by @sokra in https://github.com/vercel/turbo/pull/6044
* refactor TaskScopes to use an aggregation tree by @sokra in https://github.com/vercel/turbo/pull/5992
* feat(turbo-ignore) add a --max-buffer option for dry runs that have large outputs by @mehulkar in https://github.com/vercel/turbo/pull/6052
* Tracing improvements by @sokra in https://github.com/vercel/turbo/pull/6050
* fix: add new test so we have test coverage by @chris-olszewski in https://github.com/vercel/turbo/pull/6056
* Revert "Revert "Turbopack: add support for an asset prefix (and basePath in Nโฆ (#6044)" by @wbinnssmith in https://github.com/vercel/turbo/pull/6049
* release(turborepo): 1.10.15-canary.2 by @github-actions in https://github.com/vercel/turbo/pull/6059
* Performance Improvements (1) by @sokra in https://github.com/vercel/turbo/pull/6051
* Performance Improvements (2) by @sokra in https://github.com/vercel/turbo/pull/6053
* Performance Improvements (4) by @sokra in https://github.com/vercel/turbo/pull/6055
* Update `swc_core` to `v0.83.28` by @kdy1 in https://github.com/vercel/turbo/pull/6003
* add hash() to FileContent by @sokra in https://github.com/vercel/turbo/pull/6062
* Handle errors from file hashing by @gsoltis in https://github.com/vercel/turbo/pull/6060
* feat(turborepo-auth): move logout function to crate by @mehulkar in https://github.com/vercel/turbo/pull/6057
* fix(lockfiles) no longer error when parsing out of date pnpm lockfiles by @chris-olszewski in https://github.com/vercel/turbo/pull/6048
* refactor(Turborepo): Extract LocalTurboState from RepoState by @gsoltis in https://github.com/vercel/turbo/pull/6070
* Performance Improvements (1+2) review follow-up by @sokra in https://github.com/vercel/turbo/pull/6061
* Performance improvements (3) by @sokra in https://github.com/vercel/turbo/pull/6045
* feat: hook up process manager by @chris-olszewski in https://github.com/vercel/turbo/pull/6043
* Add crate, move package json by @gsoltis in https://github.com/vercel/turbo/pull/6077
* fix: Link test race condition by @NicholasLYang in https://github.com/vercel/turbo/pull/6081
* fix: convert the lockfile path to a repo-root-relative path before use by @arlyon in https://github.com/vercel/turbo/pull/5958
* fix(turborepo): Unhide flags by @nathanhammond in https://github.com/vercel/turbo/pull/6021
* feat: add task cache save by @chris-olszewski in https://github.com/vercel/turbo/pull/6071
* fix(Turborepo): copy yarn berry config files when running `turbo prune` by @artberri in https://github.com/vercel/turbo/pull/6073
* chore: Added logging for filter code by @NicholasLYang in https://github.com/vercel/turbo/pull/6087
* fix(turborepo): Don't recursively invoke self. by @nathanhammond in https://github.com/vercel/turbo/pull/6091
* fix(turborepo): Process single-package independently. by @nathanhammond in https://github.com/vercel/turbo/pull/6086
* fix(turbo-ignore): Quote the filter argument. by @nathanhammond in https://github.com/vercel/turbo/pull/6096
* release(turborepo): 1.10.15-canary.3 by @github-actions in https://github.com/vercel/turbo/pull/6097
* feature(turborepo): Go Hashing by @NicholasLYang in https://github.com/vercel/turbo/pull/5851
* Revert "feature(turborepo): Go Hashing (#5851)" by @NicholasLYang in https://github.com/vercel/turbo/pull/6101
* Set --single-package everywhere we can. by @nathanhammond in https://github.com/vercel/turbo/pull/6102
## New Contributors
* @Zertsov made their first contribution in https://github.com/vercel/turbo/pull/5994
* @ragingwind made their first contribution in https://github.com/vercel/turbo/pull/5978
* @LukaszKokot made their first contribution in https://github.com/vercel/turbo/pull/6014
* @artberri made their first contribution in https://github.com/vercel/turbo/pull/6073
**Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.14...v1.10.15