v2.10.13

vercel/turborepov2.10.13Sep 14, 2026by github-actions[bot]

Upgrading?

AI Summary

This release introduces native support for Python virtual environments and uv workspace metadata, alongside significant optimizations to Rust builds and repository management tools. It also includes various bug fixes regarding TUI selections, lockfiles, and CLI stability.

Key Highlights

  • Added support for Python virtual environments and uv workspace metadata.
  • Optimized Rust builds by migrating the CLI parser to usage-rs and upgrading to Rust 1.98.0.
  • Enhanced repository management with Factory updates, including workspace diff views and PR linking.
  • Fixed critical issues with TUI selections over SSH and native lockfile handling.

Breaking Changes

  • Removed an unsupported remote cache environment variable.

New Features

  • Support for Python virtual environments
  • Support for uv workspace metadata
  • Support for Cargo root packages
  • Expand repository lockfile package metadata
  • Link workspaces to pull requests
  • Add workspace diff view

Full Release Notes

<!-- Release notes generated using configuration in .github/release.yml at v2.10.13 -->

## What's Changed
### Changelog
* chore: Release Turborepo 2.10.12 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13844
* fix: Remove unsupported remote cache environment variable by @anthonyshew in https://github.com/vercel/turborepo/pull/13845
* fix: Copy TUI selections locally over SSH by @anthonyshew in https://github.com/vercel/turborepo/pull/13847
* feat: Use uv workspace metadata by @anthonyshew in https://github.com/vercel/turborepo/pull/13848
* feat: Support Python virtual environments by @anthonyshew in https://github.com/vercel/turborepo/pull/13849
* fix: Scope uv lockfile affectedness by @anthonyshew in https://github.com/vercel/turborepo/pull/13850
* test: Isolate uv prune configuration by @anthonyshew in https://github.com/vercel/turborepo/pull/13851
* fix: Explain disabled uv task caching by @anthonyshew in https://github.com/vercel/turborepo/pull/13852
* fix: Explain uv identity probe failures by @anthonyshew in https://github.com/vercel/turborepo/pull/13853
* fix: Explain uncached Cargo library builds by @anthonyshew in https://github.com/vercel/turborepo/pull/13855
* fix: Explain disabled Cargo task caching by @anthonyshew in https://github.com/vercel/turborepo/pull/13854
* fix: Keep Cargo tasks runnable without compiler identity by @anthonyshew in https://github.com/vercel/turborepo/pull/13857
* chore: Release Turborepo 2.10.13-canary.1 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13858
* feat: Support Cargo root packages by @anthonyshew in https://github.com/vercel/turborepo/pull/13856
* feat(repository): Expose flat lockfile package list for metrics by @anthonyshew in https://github.com/vercel/turborepo/pull/13859
* chore: Release Turbo repository packages 0.0.1-canary.25 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13860
* docs: Upgrade Geistdocs to 1.25.1 by @molebox in https://github.com/vercel/turborepo/pull/13861
* feat: Expand repository lockfile package metadata by @anthonyshew in https://github.com/vercel/turborepo/pull/13862
* chore: Release Turbo repository packages 0.0.1-canary.26 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13863
* fix: Restrict Factory to review comments by @anthonyshew in https://github.com/vercel/turborepo/pull/13864
* fix: Pluralize package count in run prelude by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13865
* chore: Update with-vite example by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13866
* chore: Add searchable workspace model picker by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13870
* fix: Restore docs client navigation by @molebox in https://github.com/vercel/turborepo/pull/13872
* chore: Improve Factory workspace statuses by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13869
* chore: Clarify Factory pull request descriptions by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13871
* fix: Refresh Factory workspaces from main by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13873
* perf: Speed up plain package listings by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13868
* fix: Detect package-level turbo.jsonc by @cuishuang in https://github.com/vercel/turborepo/pull/13875
* fix: Format Slack pull request notifications by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13877
* feat: Link workspaces to pull requests by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13878
* chore: Upgrade repository to pnpm 12 by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13879
* chore: Update with-vite-react example by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13880
* chore: Improve Factory chat streaming by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13881
* fix: Show workspace failure details by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13884
* chore: Add selectable Factory coding harnesses by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13887
* fix: Gracefully handle native lockfile failures by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13886
* chore: Update merged PR Slack messages by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13888
* fix: Show native tasks in task listings by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13889
* docs: Clarify turbo ls stability in Agent Skill by @Divyansh151005 in https://github.com/vercel/turborepo/pull/13892
* chore: Resume workspace chat on refocus by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/13894
* chore: Preserve HarnessAgent bridge assets by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13896
* fix: Deduplicate multi-language watch hashes by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13897
* fix: Normalize multi-language cache environment inputs by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13898
* chore: Add workspace diff view by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13900
* refactor: Migrate CLI parser to usage-rs by @anthonyshew in https://github.com/vercel/turborepo/pull/13890
* fix: Update --filter help links to canonical docs URL by @Divyansh151005 in https://github.com/vercel/turborepo/pull/13891
* chore: Update with-vue-nuxt example by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13901
* docs: Document missing reference flags and fix query typo by @Divyansh151005 in https://github.com/vercel/turborepo/pull/13902
* docs: Align CONTRIBUTING Node and pnpm versions by @Divyansh151005 in https://github.com/vercel/turborepo/pull/13883
* perf: Skip Cargo resolution for workspace-only queries by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13903
* fix: Bound memory usage for streamed task output by @anthonyshew in https://github.com/vercel/turborepo/pull/13908
* fix: Clarify generator action reporting by @anthonyshew in https://github.com/vercel/turborepo/pull/13910
* fix: Bump tar to 7.5.22 in @turbo/releaser (CVE-2026-73566) by @anthonyshew in https://github.com/vercel/turborepo/pull/13911
* fix: Correct devtools --port default in CLI help by @Divyansh151005 in https://github.com/vercel/turborepo/pull/13905
* fix: Resolve lint errors by @anthonyshew in https://github.com/vercel/turborepo/pull/13912
* fix: Stabilize Rust builds on macOS by @anthonyshew in https://github.com/vercel/turborepo/pull/13913
* docs: Clean up Rust docs by @anthonyshew in https://github.com/vercel/turborepo/pull/13914
* fix: Preserve task metadata for command overrides by @anthonyshew in https://github.com/vercel/turborepo/pull/13915
* perf: Resolve Git SCM state in one process by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/13882
* fix: Only treat files literally named .gitignore as ignore files in the untracked walk by @Nixxx19 in https://github.com/vercel/turborepo/pull/13916
* fix: Pass merge_base and allow_unknown_objects in signature order for task-level filter ranges by @Nixxx19 in https://github.com/vercel/turborepo/pull/13917
* fix: Hash deferred inputs after dependencies by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13919
* test: Make Cargo hash fixtures hermetic by @anthonyshew in https://github.com/vercel/turborepo/pull/13920
* fix: Allow release versioning with pending changes by @anthonyshew in https://github.com/vercel/turborepo/pull/13921
* chore: Update to Rust 1.98.0 by @ognevny in https://github.com/vercel/turborepo/pull/13821
* chore: Upgrade Factory to Fable 5.1 by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13924
* docs: Align Python guide with Rust guide by @anthonyshew in https://github.com/vercel/turborepo/pull/13927
* fix: Give the package changes watcher the future flags so root inputs reach the task filter by @Nixxx19 in https://github.com/vercel/turborepo/pull/13926
* fix: Support pnpm 6 single-package lockfiles by @anthonyshew in https://github.com/vercel/turborepo/pull/13928
* feat: Add skipPackageGraph option to @turbo/repository Workspace.find by @anthonyshew in https://github.com/vercel/turborepo/pull/13929
* fix: Use pnpm 12 in library release containers by @anthonyshew in https://github.com/vercel/turborepo/pull/13930
* fix: Upgrade repository N-API build tooling by @anthonyshew in https://github.com/vercel/turborepo/pull/13931
* fix: Use Node 20 for musl library builds by @anthonyshew in https://github.com/vercel/turborepo/pull/13933
* fix: Bootstrap musl builds with sh by @anthonyshew in https://github.com/vercel/turborepo/pull/13934
* fix: Use static library bootstrap shell by @anthonyshew in https://github.com/vercel/turborepo/pull/13935
* fix: Allow unclean tree in bump-version by @anthonyshew in https://github.com/vercel/turborepo/pull/13936
* fix: Skip git commit in bump-version by @anthonyshew in https://github.com/vercel/turborepo/pull/13937
* fix: Expect napi 3 artifact paths by @anthonyshew in https://github.com/vercel/turborepo/pull/13938
* chore: Release Turbo repository packages 0.0.1-canary.27 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13939
* perf: Batch package detail queries by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13923
* docs: Touch-ups for Python and Rust docs by @anthonyshew in https://github.com/vercel/turborepo/pull/13940
* chore: Update basic example by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13922
* fix: Avoid oxlint false positive on Workspace.find options by @anthonyshew in https://github.com/vercel/turborepo/pull/13941
* chore: Update kitchen-sink example by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13945
* fix: Hash native workspace task inputs by @anthonyshew in https://github.com/vercel/turborepo/pull/13947
* chore: Update with-angular example by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/13951
* fix: Recompute eager hashing flag after prepending global inputs by @Nixxx19 in https://github.com/vercel/turborepo/pull/13949
* refactor: Generalize daemon repository discovery by @cuishuang in https://github.com/vercel/turborepo/pull/13946
* feat: Make daemon discovery toolchain generic by @anthonyshew in https://github.com/vercel/turborepo/pull/13952
* feat: Add experimental Go workspace graph foundation by @anthonyshew in https://github.com/vercel/turborepo/pull/13953
* feat: Add native Go task tables by @anthonyshew in https://github.com/vercel/turborepo/pull/13954
* feat: Add Go task input and output contracts by @anthonyshew in https://github.com/vercel/turborepo/pull/13955
* test: Cover native Go execution end to end by @anthonyshew in https://github.com/vercel/turborepo/pull/13956
* feat: Add Go external resolution fingerprints by @anthonyshew in https://github.com/vercel/turborepo/pull/13957
* feat: Fingerprint Go toolchain environment by @anthonyshew in https://github.com/vercel/turborepo/pull/13958
* feat: Add Go change observations by @anthonyshew in https://github.com/vercel/turborepo/pull/13959
* test: Cover Go query and summary surfaces by @anthonyshew in https://github.com/vercel/turborepo/pull/13960
* feat: Add Go-aware prune planning by @anthonyshew in https://github.com/vercel/turborepo/pull/13961
* test: Add end-to-end Go prune and cache coverage by @anthonyshew in https://github.com/vercel/turborepo/pull/13962
* docs: Document experimental native Go workspaces by @anthonyshew in https://github.com/vercel/turborepo/pull/13963
* fix: Harden Go workspace diagnostics by @anthonyshew in https://github.com/vercel/turborepo/pull/13964
* fix: Correct Go workspace resolution and task caching by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/13966
* chore: Add Factory thinking controls and message queue by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13967
* chore: Remove ARCHITECTURE.md docs by @anthonyshew in https://github.com/vercel/turborepo/pull/13969
* fix: Add slug to OPTIONS request by @y-lakhdar in https://github.com/vercel/turborepo/pull/13943
* perf: Parse CLI exits before starting worker pools by @anthonyshew in https://github.com/vercel/turborepo/pull/13971
* perf: Reuse compiled workspace matchers by @anthonyshew in https://github.com/vercel/turborepo/pull/13970
* chore: Revert bundled startup optimizations by @anthonyshew in https://github.com/vercel/turborepo/pull/13982
* perf: Fast-path numeric package manager versions by @anthonyshew in https://github.com/vercel/turborepo/pull/13973
* perf: Stop inference after selecting a workspace root by @anthonyshew in https://github.com/vercel/turborepo/pull/13980
* perf: Reuse compiled workspace matchers by @anthonyshew in https://github.com/vercel/turborepo/pull/13984
* perf: Skip unnecessary glob normalization by @anthonyshew in https://github.com/vercel/turborepo/pull/13979
* perf: Cache workspace configuration lookups by @anthonyshew in https://github.com/vercel/turborepo/pull/13975
* perf: Avoid regexes for simple environment matching by @anthonyshew in https://github.com/vercel/turborepo/pull/13974
* perf: Reuse canonical paths during repository discovery by @anthonyshew in https://github.com/vercel/turborepo/pull/13976
* perf: Skip work for disabled telemetry by @anthonyshew in https://github.com/vercel/turborepo/pull/13972
* perf: Defer filesystem checks for absent configs by @anthonyshew in https://github.com/vercel/turborepo/pull/13977
* perf: Compile workspace glob combinators directly by @anthonyshew in https://github.com/vercel/turborepo/pull/13978
* docs(skills): fix the dependencies-only filter caret position by @timsnadden in https://github.com/vercel/turborepo/pull/13965
* chore: Update with-biome example by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13983
* fix: Normalize bare directory outputs when filtering dependencyOutputs hashes by @Nixxx19 in https://github.com/vercel/turborepo/pull/13932
* chore: Scope panic lint allows in hash crates to tests and generated code by @BABTUNA in https://github.com/vercel/turborepo/pull/13810
* perf: Use binary search for resolution states by @anthonyshew in https://github.com/vercel/turborepo/pull/13986
* perf: Use dense membership for task graph pruning by @anthonyshew in https://github.com/vercel/turborepo/pull/13987
* perf: Throttle TUI tick cadence by @anthonyshew in https://github.com/vercel/turborepo/pull/13988
* perf: Fast-path package-only filter selectors with --only by @anthonyshew in https://github.com/vercel/turborepo/pull/13990
* perf: Avoid materializing npm's legacy dependency tree by @anthonyshew in https://github.com/vercel/turborepo/pull/13993
* perf: Stream custom repository downloads to disk by @anthonyshew in https://github.com/vercel/turborepo/pull/13994
* perf: Copy shared file dependencies once per destination during prune by @anthonyshew in https://github.com/vercel/turborepo/pull/13995
* perf: Index npm workspace links during subgraph extraction by @anthonyshew in https://github.com/vercel/turborepo/pull/13997
* perf: Cache Turbo config reads across ESLint rule invocations by @anthonyshew in https://github.com/vercel/turborepo/pull/13998
* perf: Scope untracked-file discovery to filtered runs by @anthonyshew in https://github.com/vercel/turborepo/pull/13991
* perf: Limit turbo.json preloading to required task scope by @anthonyshew in https://github.com/vercel/turborepo/pull/13992
* ci: Restrict release signing to main by @anthonyshew in https://github.com/vercel/turborepo/pull/13985
* perf: Coalesce glob-watcher invalidation snapshots by @anthonyshew in https://github.com/vercel/turborepo/pull/13996
* perf: Reuse resolver inference during file tracing by @anthonyshew in https://github.com/vercel/turborepo/pull/13999
* chore: Release Turborepo 2.10.13-canary.2 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14000
* chore: Exclude turbo and @turbo/* from minimum release age by @anthonyshew in https://github.com/vercel/turborepo/pull/14005
* perf: Binary search boundaries comments before each import by @anthonyshew in https://github.com/vercel/turborepo/pull/14003
* perf: Fetch only npm dist tags in the binary version endpoint by @anthonyshew in https://github.com/vercel/turborepo/pull/14007
* perf: Compute Devtools graph depths without rescanning every edge by @anthonyshew in https://github.com/vercel/turborepo/pull/14001
* perf: Reuse package manager detection during create startup by @anthonyshew in https://github.com/vercel/turborepo/pull/14006
* perf: Borrow workspace entries during dependency lookup by @anthonyshew in https://github.com/vercel/turborepo/pull/14002
* perf: Cache LSP task index and dedupe identities in constant time by @anthonyshew in https://github.com/vercel/turborepo/pull/14008
* perf: Deduplicate recursive glob prefixes before walking by @anthonyshew in https://github.com/vercel/turborepo/pull/14004
* perf: Batch boundaries progress updates by @anthonyshew in https://github.com/vercel/turborepo/pull/14009
* perf: Reuse archive anchor during cache creation by @anthonyshew in https://github.com/vercel/turborepo/pull/14010
* perf: Bound remote-cache transfer memory instead of retaining whole artifacts by @anthonyshew in https://github.com/vercel/turborepo/pull/14011
* perf: Build cache archives once for local and remote writes by @anthonyshew in https://github.com/vercel/turborepo/pull/14012
* perf: Make VS Code binary discovery and LSP probes nonblocking by @anthonyshew in https://github.com/vercel/turborepo/pull/14015
* perf: Avoid serializing ASTs for path-only file dependency queries by @anthonyshew in https://github.com/vercel/turborepo/pull/14016
* perf: Share source text across boundaries diagnostics instead of copying it per error by @anthonyshew in https://github.com/vercel/turborepo/pull/14014
* perf: Parse the lockfile once when opening a native Workspace with its graph by @anthonyshew in https://github.com/vercel/turborepo/pull/14017
* docs: Document a focused Cargo build for CLI-only development by @anthonyshew in https://github.com/vercel/turborepo/pull/14018
* perf: Run the docs MDX generator once per quality task graph by @anthonyshew in https://github.com/vercel/turborepo/pull/14019
* perf: Keep package bundling inside a cacheable build boundary by @anthonyshew in https://github.com/vercel/turborepo/pull/14020
* perf: Skip speculative content hashing for size-changed unnormalized tracked files by @anthonyshew in https://github.com/vercel/turborepo/pull/14021
* perf: Move synchronous cache archiving off Tokio runtime workers by @anthonyshew in https://github.com/vercel/turborepo/pull/14013
* perf: Index package directories for changed-file ownership lookups by @anthonyshew in https://github.com/vercel/turborepo/pull/14022
* perf: Bound TUI raw-output retention independently of scrollback by @anthonyshew in https://github.com/vercel/turborepo/pull/14024
* perf: Coalesce package rediscovery while a scan is already running by @anthonyshew in https://github.com/vercel/turborepo/pull/14023
* perf: Replace repeated deferred-hash scans with dependency-driven readiness by @anthonyshew in https://github.com/vercel/turborepo/pull/14025
* perf: Read child output in bounded chunks instead of per-line by @anthonyshew in https://github.com/vercel/turborepo/pull/14026
* perf: Share one repo index across same-package spec rehashes in watch mode by @anthonyshew in https://github.com/vercel/turborepo/pull/14027
* test: Deflake rediscovery_coalesces_during_in_flight_scan by @anthonyshew in https://github.com/vercel/turborepo/pull/14029
* perf: Reuse the package graph across partial watch reruns by @anthonyshew in https://github.com/vercel/turborepo/pull/14028
* test: Deflake Go watch CI by @anthonyshew in https://github.com/vercel/turborepo/pull/14031
* chore: Release Turborepo 2.10.13-canary.3 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14032
* docs: Group experimental languages and link the Go RFC by @anthonyshew in https://github.com/vercel/turborepo/pull/14034
* chore: Update with-docker example by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/14035
* perf: Avoid cloning package list in turbo ls by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/14036
* fix: Restore leading flags for implicit run commands by @anthonyshew in https://github.com/vercel/turborepo/pull/14037
* fix: Include experimentalCI in task hashes by @anthonyshew in https://github.com/vercel/turborepo/pull/14038
* chore: Release Turborepo 2.10.13-canary.4 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14039
* docs: Explain circular package dependencies in boundaries by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/14042
* docs: Document circular dependencies in boundaries by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/14041
* fix: Preserve Yarn resolution declaration order by @anthonyshew in https://github.com/vercel/turborepo/pull/14045
* fix: Avoid duplicate interrupts during task shutdown by @anthonyshew in https://github.com/vercel/turborepo/pull/14046
* fix: Preserve nested Bun package keys by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/14050
* chore: Update with-mcp-servers example by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/14049
* chore: Release Turborepo 2.10.13-canary.5 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14051
* fix: Preserve native task dependencies across entrypoints by @anthonyshew in https://github.com/vercel/turborepo/pull/14047
* fix: Pass through LOCALAPPDATA by default by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/14056
* chore: Release Turborepo 2.10.13-canary.6 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14057
* docs: Fix some typos by @DominikRusso in https://github.com/vercel/turborepo/pull/14058
* feat: Add Remix inference and `NUXT_ENV_*` wildcard by @Pcmhacker-piro in https://github.com/vercel/turborepo/pull/14060
* fix: Return resolved package names for aliases by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/14061
* chore: Release Turbo repository packages 0.0.1-canary.28 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14062
* feat: Add NEXT_DEPLOYMENT_ID to Next.js framework inference by @anthonyshew in https://github.com/vercel/turborepo/pull/14065

## New Contributors
* @cuishuang made their first contribution in https://github.com/vercel/turborepo/pull/13875
* @Divyansh151005 made their first contribution in https://github.com/vercel/turborepo/pull/13892
* @Nixxx19 made their first contribution in https://github.com/vercel/turborepo/pull/13916
* @y-lakhdar made their first contribution in https://github.com/vercel/turborepo/pull/13943
* @timsnadden made their first contribution in https://github.com/vercel/turborepo/pull/13965
* @BABTUNA made their first contribution in https://github.com/vercel/turborepo/pull/13810
* @DominikRusso made their first contribution in https://github.com/vercel/turborepo/pull/14058
* @Pcmhacker-piro made their first contribution in https://github.com/vercel/turborepo/pull/14060

**Full Changelog**: https://github.com/vercel/turborepo/compare/v2.10.12...v2.10.13

Related Repositories