Impact Score: 5/10
Turborepo v1.10.13
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.13. Source highlight: release(turborepo): 1.10.12
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: wasm text format and import support
- feature(turborepo): Port Async Cache and Cache Multiplexer
- add untracked trait reads
- feat(codemod): upgrade refactor
- feat: port task graph construction
- feat: support `?module` imports for WebAssembly
โก Performance & Enhancements (1)
- chore(docs): improve docs for loose & strict env modes
๐ง Bug Fixes & Patches (6)
- fix esm export in build runtime
- fix(turborepo): Parse turbo json with comments
- fix tracing span names
- fix(turborepo): Rationalize the install and execution process.
- docs(ci-github-actions): fix indent
- fix dynamic embedding after the `Vc<T>` update
๐ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.13 -->
## What's Changed
### Changelog
* release(turborepo): 1.10.12 by @github-actions in https://github.com/vercel/turbo/pull/5611
* Change READMEs of created turborepos (reflect appDir) by @DerTimonius in https://github.com/vercel/turbo/pull/5583
* chore: upgrade pnpm to version that support node 20 by @chris-olszewski in https://github.com/vercel/turbo/pull/5609
* export namespace object instead commonjs interop object by @sokra in https://github.com/vercel/turbo/pull/5619
* fix esm export in build runtime by @sokra in https://github.com/vercel/turbo/pull/5621
* Revert "export namespace object instead commonjs interop object" by @sokra in https://github.com/vercel/turbo/pull/5620
* Allow fallback to be used outside VERCEL by @cipriancaba in https://github.com/vercel/turbo/pull/5614
* fix(turborepo): Parse turbo json with comments by @NicholasLYang in https://github.com/vercel/turbo/pull/5623
* remove require.cache clear from chunk loading by @sokra in https://github.com/vercel/turbo/pull/5626
* Snapshot tests: canonicalize with dunce by @wbinnssmith in https://github.com/vercel/turbo/pull/5582
* Turbopack: Sort env vars for compatibility by @wbinnssmith in https://github.com/vercel/turbo/pull/5633
* fix tracing span names by @sokra in https://github.com/vercel/turbo/pull/5624
* WEB-1278: Turbopack build: Implement minification with swc minify by @wbinnssmith in https://github.com/vercel/turbo/pull/5597
* Update `swc_core` to `v0.79.33` by @kdy1 in https://github.com/vercel/turbo/pull/5632
* feat: wasm text format and import support by @ForsakenHarmony in https://github.com/vercel/turbo/pull/5636
* feature(turborepo): Port Async Cache and Cache Multiplexer by @NicholasLYang in https://github.com/vercel/turbo/pull/5634
* update swc_core and sync deps by @sokra in https://github.com/vercel/turbo/pull/5666
* [2/n] no-context lint: migrate some crates by @wbinnssmith in https://github.com/vercel/turbo/pull/5640
* [3/n] no-context: migrate `turbopack-core` by @wbinnssmith in https://github.com/vercel/turbo/pull/5661
* chore(docs): improve docs for loose & strict env modes by @styfle in https://github.com/vercel/turbo/pull/5671
* Make Go play nicely with omitempty. by @nathanhammond in https://github.com/vercel/turbo/pull/5673
* add untracked trait reads by @sokra in https://github.com/vercel/turbo/pull/5675
* IssueFilePathExt -> IssueDescriptionExt by @wbinnssmith in https://github.com/vercel/turbo/pull/5676
* [4/n] no-context: migrate `turbopack-ecmascript` by @wbinnssmith in https://github.com/vercel/turbo/pull/5662
* [5/n] no-context: migrate remaining crates by @wbinnssmith in https://github.com/vercel/turbo/pull/5663
* Hide some turbo_tasks internals by @alexkirsz in https://github.com/vercel/turbo/pull/5584
* remove error in update by @sokra in https://github.com/vercel/turbo/pull/5686
* chore(gen): reduce published bundle size by @tknickman in https://github.com/vercel/turbo/pull/5685
* feat(codemod): upgrade refactor by @tknickman in https://github.com/vercel/turbo/pull/5279
* release(turborepo): 1.10.13-canary.0 by @github-actions in https://github.com/vercel/turbo/pull/5690
* Cleanup minify by @sokra in https://github.com/vercel/turbo/pull/5696
* feat: port task graph construction by @chris-olszewski in https://github.com/vercel/turbo/pull/5652
* fix(turborepo): Rationalize the install and execution process. by @nathanhammond in https://github.com/vercel/turbo/pull/5695
* docs(ci-github-actions): fix indent by @mparramont in https://github.com/vercel/turbo/pull/5700
* feat: support `?module` imports for WebAssembly by @ForsakenHarmony in https://github.com/vercel/turbo/pull/5660
* feature(turborepo): `turborepo-ui` crate by @NicholasLYang in https://github.com/vercel/turbo/pull/5684
* fix dynamic embedding after the `Vc<T>` update by @ForsakenHarmony in https://github.com/vercel/turbo/pull/5708
* Update `swc_core` to `v0.79.55` by @kdy1 in https://github.com/vercel/turbo/pull/5699
* AST-based modification of turbo.json by @nathanhammond in https://github.com/vercel/turbo/pull/5509
* chore(docs): use correct npm flag in installation docs by @itzjacki in https://github.com/vercel/turbo/pull/5711
* Update environment variable docs. by @nathanhammond in https://github.com/vercel/turbo/pull/5706
* chore(turborepo): Refactor globwatcher setup by @gsoltis in https://github.com/vercel/turbo/pull/5704
* chore(turbo): disable deployments for gh pages by @tknickman in https://github.com/vercel/turbo/pull/5713
* Update `context` property in JS to match serialized Rust type by @wbinnssmith in https://github.com/vercel/turbo/pull/5715
* feat: expose path to invalid package.json in error by @arlyon in https://github.com/vercel/turbo/pull/5629
* fix(turbo): remove trailing comma by @tknickman in https://github.com/vercel/turbo/pull/5724
* fix(turbo-gen): better placeholders by @tknickman in https://github.com/vercel/turbo/pull/5725
* chore(labeler): add created-by label by @tknickman in https://github.com/vercel/turbo/pull/5726
* Add a FileSystemPathOption::none for cached cell reuse by @jridgewell in https://github.com/vercel/turbo/pull/5717
* Use shallow references in `any_content_changed_of_module` by @jridgewell in https://github.com/vercel/turbo/pull/5718
* fix(turbo-workspaces): support alternate workspace format by @tknickman in https://github.com/vercel/turbo/pull/5712
* chore(labeler): change team to owned-by by @tknickman in https://github.com/vercel/turbo/pull/5729
* fix(Turborepo): Drop argument separator for yarn by @gsoltis in https://github.com/vercel/turbo/pull/5709
* Bump lockfile to account for turborepo-ci by @gsoltis in https://github.com/vercel/turbo/pull/5733
* fix(release): correct version script by @tknickman in https://github.com/vercel/turbo/pull/5735
* feat: port task graph validation by @chris-olszewski in https://github.com/vercel/turbo/pull/5703
* feat: add async graph walker by @chris-olszewski in https://github.com/vercel/turbo/pull/5697
* Misc comments in turbo_tasks by @alexkirsz in https://github.com/vercel/turbo/pull/5723
* chore(labels): consolidate issue labels by @tknickman in https://github.com/vercel/turbo/pull/5731
* release(turborepo): 1.10.13-canary.1 by @github-actions in https://github.com/vercel/turbo/pull/5736
* Transformation code necessary to support Server Actions by @jridgewell in https://github.com/vercel/turbo/pull/5705
* fix(lockfile): use correct ffi method for global changes by @chris-olszewski in https://github.com/vercel/turbo/pull/5742
* feature(turbo): Port Run Cache by @NicholasLYang in https://github.com/vercel/turbo/pull/5707
* fix: Remove package_task.rs by @NicholasLYang in https://github.com/vercel/turbo/pull/5747
* fix: give name to package so that it works with rust codepath by @arlyon in https://github.com/vercel/turbo/pull/5727
* feat: port run graph flag by @chris-olszewski in https://github.com/vercel/turbo/pull/5728
* chore: dedupe our lockfile names by @chris-olszewski in https://github.com/vercel/turbo/pull/5749
* release(turborepo): 1.10.13-canary.2 by @github-actions in https://github.com/vercel/turbo/pull/5741
* chore: remove use of rc for task definitions by @chris-olszewski in https://github.com/vercel/turbo/pull/5750
* chore: remove pass through env from experimental fields by @chris-olszewski in https://github.com/vercel/turbo/pull/5753
* feat(turborepo): Framework inference by @NicholasLYang in https://github.com/vercel/turbo/pull/5746
* feature(turborepo): Spaces gets its own API client. by @nathanhammond in https://github.com/vercel/turbo/pull/5674
* fix(example): basic example react version in ui package by @anmol242 in https://github.com/vercel/turbo/pull/5757
* Update to-cache-or-not-to-cache.mdx by @uiolee in https://github.com/vercel/turbo/pull/5760
* chore(types): consolidate packagejson type by @tknickman in https://github.com/vercel/turbo/pull/5754
* fix(docs): fix docs 404 by @tknickman in https://github.com/vercel/turbo/pull/5767
* fix(turborepo): Adopt std::cell::OnceCell by @nathanhammond in https://github.com/vercel/turbo/pull/5763
* fix(turborepo): Force all URLs to be normalized during login. by @nathanhammond in https://github.com/vercel/turbo/pull/5774
* feat(examples): fix basic lint by @tknickman in https://github.com/vercel/turbo/pull/5775
* fix: make color selector threadsafe by @chris-olszewski in https://github.com/vercel/turbo/pull/5771
* fix: copy root json to full directory by @chris-olszewski in https://github.com/vercel/turbo/pull/5769
* fix(examples): rename basic eslint config by @tknickman in https://github.com/vercel/turbo/pull/5778
* fix: take reference of run cache opts by @chris-olszewski in https://github.com/vercel/turbo/pull/5779
* feat(examples): update tailwind lint by @tknickman in https://github.com/vercel/turbo/pull/5777
* fix(turborepo): Remove automatic linking. by @nathanhammond in https://github.com/vercel/turbo/pull/5776
* docs: clairify successful tasks are cached by @chris-olszewski in https://github.com/vercel/turbo/pull/5782
* Port filter and scope to rust by @arlyon in https://github.com/vercel/turbo/pull/5628
## New Contributors
* @DerTimonius made their first contribution in https://github.com/vercel/turbo/pull/5583
* @cipriancaba made their first contribution in https://github.com/vercel/turbo/pull/5614
* @mparramont made their first contribution in https://github.com/vercel/turbo/pull/5700
* @itzjacki made their first contribution in https://github.com/vercel/turbo/pull/5711
* @anmol242 made their first contribution in https://github.com/vercel/turbo/pull/5757
* @uiolee made their first contribution in https://github.com/vercel/turbo/pull/5760
**Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13