NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4083 most downloaded on npm
The linux-x64 binary for turbo, a monorepo build system.
Last release 6 months ago
13 Mar 2026
Ships on a steady schedule
a new release about every 8 days
Rarely documented
notes for 7 of the last 60 stable releases
2 versions withdrawn
withdrawn after publishing
5 years old
773 releases · first in 2021
One column per quarter.
<!-- Release notes generated using configuration in .github/release.yml at v2.8.18-canary.2 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.18-canary.2 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.18-canary.1...v2.8.18-canary.2
<!-- Release notes generated using configuration in .github/release.yml at v2.8.18-canary.1 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.18-canary.1 -->
turbo query affected CLI shorthand by @anthonyshew in https://github.com/vercel/turborepo/pull/12283turborepo-log crate to improve our logging situation by @anthonyshew in https://github.com/vercel/turborepo/pull/12285pkg#task CLI args are always included in filtered packages by @anthonyshew in https://github.com/vercel/turborepo/pull/12287Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.16...v2.8.18-canary.1
feat: Deprecate --scope flag for turbo prune by @anthonyshew in https://github.com/vercel/turborepo/pull/12269
<!-- Release notes generated using configuration in .github/release.yml at main -->
affectedUsingTaskInputs future flag for task-level --affected detection by @anthonyshew in https://github.com/vercel/turborepo/pull/12247vite and @vitejs/plugin-react versions on example by @GabrielBB in https://github.com/vercel/turborepo/pull/12193SendError panic on shutdown by @anthonyshew in https://github.com/vercel/turborepo/pull/12244watch_rapid_edits_produce_single_rebuild test by @anthonyshew in https://github.com/vercel/turborepo/pull/12245FilterMode enum for root task scoping with exclude-only filters by @Jaredw2289-svg in https://github.com/vercel/turborepo/pull/12212block_in_place in tokio to prevent deadlock potential by @anthonyshew in https://github.com/vercel/turborepo/pull/12253turbo info output by @anthonyshew in https://github.com/vercel/turborepo/pull/12260x-ai-agent header on all Vercel API requests by @anthonyshew in https://github.com/vercel/turborepo/pull/12261--affected yields empty package scope by @anthonyshew in https://github.com/vercel/turborepo/pull/12268--scope flag for turbo prune by @anthonyshew in https://github.com/vercel/turborepo/pull/12269--affected for $TURBO_ROOT$ inputs by @anthonyshew in https://github.com/vercel/turborepo/pull/12270watch by @anthonyshew in https://github.com/vercel/turborepo/pull/12275Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.16...v2.8.17
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.16 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.16 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.15...v2.8.17-canary.16
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.15 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.15 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.14...v2.8.17-canary.15
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.14 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.14 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.13...v2.8.17-canary.14
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.13 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.13 -->
watch by @anthonyshew in https://github.com/vercel/turborepo/pull/12275Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.12...v2.8.17-canary.13
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.12 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.12 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.11...v2.8.17-canary.12
feat: Deprecate --scope flag for turbo prune by @anthonyshew in https://github.com/vercel/turborepo/pull/12269
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.11 -->
affectedUsingTaskInputs future flag for task-level --affected detection by @anthonyshew in https://github.com/vercel/turborepo/pull/12247--affected yields empty package scope by @anthonyshew in https://github.com/vercel/turborepo/pull/12268--scope flag for turbo prune by @anthonyshew in https://github.com/vercel/turborepo/pull/12269--affected for $TURBO_ROOT$ inputs by @anthonyshew in https://github.com/vercel/turborepo/pull/12270Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.10...v2.8.17-canary.11
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.10 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.10 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.9...v2.8.17-canary.10
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.9 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.9 -->
x-ai-agent header on all Vercel API requests by @anthonyshew in https://github.com/vercel/turborepo/pull/12261Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.8...v2.8.17-canary.9
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.8 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.8 -->
turbo info output by @anthonyshew in https://github.com/vercel/turborepo/pull/12260Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.7...v2.8.17-canary.8
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.7 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.7 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.6...v2.8.17-canary.7
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.6 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.6 -->
block_in_place in tokio to prevent deadlock potential by @anthonyshew in https://github.com/vercel/turborepo/pull/12253Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.5...v2.8.17-canary.6
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.5 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.5 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.4...v2.8.17-canary.5
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.4 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.4 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.3...v2.8.17-canary.4
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.3 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.3 -->
vite and @vitejs/plugin-react versions on example by @GabrielBB in https://github.com/vercel/turborepo/pull/12193watch_rapid_edits_produce_single_rebuild test by @anthonyshew in https://github.com/vercel/turborepo/pull/12245FilterMode enum for root task scoping with exclude-only filters by @Jaredw2289-svg in https://github.com/vercel/turborepo/pull/12212Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.2...v2.8.17-canary.3
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.2 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.2 -->
SendError panic on shutdown by @anthonyshew in https://github.com/vercel/turborepo/pull/12244Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.1...v2.8.17-canary.2
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.1 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.17-canary.1 -->
pipeline key in clean-globs codemod by @anthonyshew in https://github.com/vercel/turborepo/pull/12235migrate word by @anthonyshew in https://github.com/vercel/turborepo/pull/12234Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.16-canary.1...v2.8.17-canary.1
fix: Resolve pnpm audit vulnerabilities via dependency bumps by @anthonyshew in https://github.com/vercel/turborepo/pull/12220
<!-- Release notes generated using configuration in .github/release.yml at v2.8.16 -->
pipeline key in clean-globs codemod by @anthonyshew in https://github.com/vercel/turborepo/pull/12235migrate word by @anthonyshew in https://github.com/vercel/turborepo/pull/12234Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15...v2.8.16
fix: Resolve pnpm audit vulnerabilities via dependency bumps by @anthonyshew in https://github.com/vercel/turborepo/pull/12220
<!-- Release notes generated using configuration in .github/release.yml at v2.8.16-canary.1 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15...v2.8.16-canary.1
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15 -->
futureFlags.longerSignatureKey to enforce minimum HMAC key length by @anthonyshew in https://github.com/vercel/turborepo/pull/12142runAttributes config to OTel metrics for cardinality control by @bkonkle in https://github.com/vercel/turborepo/pull/12144FORCE_COLOR and NO_COLOR to builtin passthrough env vars by @anthonyshew in https://github.com/vercel/turborepo/pull/12158--anon-profile markdown generation by @anthonyshew in https://github.com/vercel/turborepo/pull/12157turborepo-query-api trait crate for compile-time decoupling by @anthonyshew in https://github.com/vercel/turborepo/pull/12165OutputWatcher trait to prepare for daemon removal from turbo watch by @anthonyshew in https://github.com/vercel/turborepo/pull/12171affectedTasks query for task-level change detection by @anthonyshew in https://github.com/vercel/turborepo/pull/12215Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13...v2.8.15
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.14 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.14 -->
affectedTasks query for task-level change detection by @anthonyshew in https://github.com/vercel/turborepo/pull/12215Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.13...v2.8.15-canary.14
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.13 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.13 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.12...v2.8.15-canary.13
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.11...v2.8.15-canary.12
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.11 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.11 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.10...v2.8.15-canary.11
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.10 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.10 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.9...v2.8.15-canary.10
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.9 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.9 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.8...v2.8.15-canary.9
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.8 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.8 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.7...v2.8.15-canary.8
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.6...v2.8.15-canary.7
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.6 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.6 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.5...v2.8.15-canary.6
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.5 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.5 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.4...v2.8.15-canary.5
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.4 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.4 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.3...v2.8.15-canary.4
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.2...v2.8.15-canary.3
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.2 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.2 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.15-canary.1...v2.8.15-canary.2
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.1 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.15-canary.1 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.14...v2.8.15-canary.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
futureFlags.longerSignatureKey to enforce minimum HMAC key length by @anthonyshew in https://github.com/vercel/turborepo/pull/12142runAttributes config to OTel metrics for cardinality control by @bkonkle in https://github.com/vercel/turborepo/pull/12144FORCE_COLOR and NO_COLOR to builtin passthrough env vars by @anthonyshew in https://github.com/vercel/turborepo/pull/12158--anon-profile markdown generation by @anthonyshew in https://github.com/vercel/turborepo/pull/12157turborepo-query-api trait crate for compile-time decoupling by @anthonyshew in https://github.com/vercel/turborepo/pull/12165OutputWatcher trait to prepare for daemon removal from turbo watch by @anthonyshew in https://github.com/vercel/turborepo/pull/12171Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13...v2.8.14
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.9 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.9 -->
turborepo-query-api trait crate for compile-time decoupling by @anthonyshew in https://github.com/vercel/turborepo/pull/12165OutputWatcher trait to prepare for daemon removal from turbo watch by @anthonyshew in https://github.com/vercel/turborepo/pull/12171Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.14-canary.8...v2.8.14-canary.9
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.14-canary.7...v2.8.14-canary.8
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
FORCE_COLOR and NO_COLOR to builtin passthrough env vars by @anthonyshew in https://github.com/vercel/turborepo/pull/12158--anon-profile markdown generation by @anthonyshew in https://github.com/vercel/turborepo/pull/12157Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.14-canary.6...v2.8.14-canary.7
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.14-canary.5...v2.8.14-canary.6
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.5 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.5 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.14-canary.4...v2.8.14-canary.5
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.4 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.4 -->
runAttributes config to OTel metrics for cardinality control by @bkonkle in https://github.com/vercel/turborepo/pull/12144Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.14-canary.3...v2.8.14-canary.4
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.3 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.3 -->
futureFlags.longerSignatureKey to enforce minimum HMAC key length by @anthonyshew in https://github.com/vercel/turborepo/pull/12142Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.14-canary.2...v2.8.14-canary.3
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.2 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.2 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.14-canary.1...v2.8.14-canary.2
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.1 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.14-canary.1 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13...v2.8.14-canary.1
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13 -->
--summarize flag by @anthonyshew in https://github.com/vercel/turborepo/pull/12042npm: alias dependencies as external, not workspace references by @anthonyshew in https://github.com/vercel/turborepo/pull/12061file: and link: protocol entries in pruned bun lockfile by @anthonyshew in https://github.com/vercel/turborepo/pull/12076git subprocess in worktree detection with Rust by @anthonyshew in https://github.com/vercel/turborepo/pull/12106devDependencies support by @anthonyshew in https://github.com/vercel/turborepo/pull/12122with into root config instead of replacing it by @anthonyshew in https://github.com/vercel/turborepo/pull/12125dependencies takes precedence over devDependencies by @anthonyshew in https://github.com/vercel/turborepo/pull/12129Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.12...v2.8.13
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.17 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.17 -->
--summarize flag by @anthonyshew in https://github.com/vercel/turborepo/pull/12042npm: alias dependencies as external, not workspace references by @anthonyshew in https://github.com/vercel/turborepo/pull/12061file: and link: protocol entries in pruned bun lockfile by @anthonyshew in https://github.com/vercel/turborepo/pull/12076git subprocess in worktree detection with Rust by @anthonyshew in https://github.com/vercel/turborepo/pull/12106devDependencies support by @anthonyshew in https://github.com/vercel/turborepo/pull/12122with into root config instead of replacing it by @anthonyshew in https://github.com/vercel/turborepo/pull/12125dependencies takes precedence over devDependencies by @anthonyshew in https://github.com/vercel/turborepo/pull/12129Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.2...v2.8.13-canary.17
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
with into root config instead of replacing it by @anthonyshew in https://github.com/vercel/turborepo/pull/12125Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.15...v2.8.13-canary.16
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
devDependencies support by @anthonyshew in https://github.com/vercel/turborepo/pull/12122with into root config instead of replacing it by @anthonyshew in https://github.com/vercel/turborepo/pull/12125Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.14...v2.8.13-canary.15
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.13...v2.8.13-canary.14
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.13 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.13 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.12...v2.8.13-canary.13
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.12 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.12 -->
git subprocess in worktree detection with Rust by @anthonyshew in https://github.com/vercel/turborepo/pull/12106Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.11...v2.8.13-canary.12
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.11 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.11 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.10...v2.8.13-canary.11
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.10 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.10 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.9...v2.8.13-canary.10
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.9 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.9 -->
npm: alias dependencies as external, not workspace references by @anthonyshew in https://github.com/vercel/turborepo/pull/12061file: and link: protocol entries in pruned bun lockfile by @anthonyshew in https://github.com/vercel/turborepo/pull/12076Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.8...v2.8.13-canary.9
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
npm: alias dependencies as external, not workspace references by @anthonyshew in https://github.com/vercel/turborepo/pull/12061Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.7...v2.8.13-canary.8
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.7 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.7 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.6...v2.8.13-canary.7
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.5...v2.8.13-canary.6
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.5 -->
<!-- Release notes generated using configuration in .github/release.yml at v2.8.13-canary.5 -->
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.13-canary.4...v2.8.13-canary.5
Your coding agent can read these notes before it upgrades. Set up the MCP server →