Impact Score: 5/10
Turborepo v2.5.1
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 v2.5.1. Source highlight: docs: 2.5 release post
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)
- docs: add Bun to package manager tabs
- feat(codemod): update `$schema` when versioned
- docs: add response header to OpenAPI spec
- feat: allow specifying concurrency in config / environment
- feat(sidebar): improve folder link accessibility and UX
- feat(tui): more keybinds for scrolling
โก Performance & Enhancements (2)
- docs: navbar improvements
- docs: improve accuracy for self-hosted OpenAPI spec
๐ง Bug Fixes & Patches (6)
- fix(docs): fix SVG attribute casing to remove React warnings
- fix(docs): update redirects rule to resolve access issue on `getting-started` index page
- docs: fix line highlights in yaml files
- docs: fix openapi paths
- docs(fix): persist tabs state
- docs: fix link-checker file discovery
๐ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/release.yml at v2.5.1 -->
## What's Changed
### Docs
* docs: 2.5 release post by @anthonyshew in https://github.com/vercel/turborepo/pull/10262
* docs: correct usage of wordmark by @anthonyshew in https://github.com/vercel/turborepo/pull/10286
* docs: navbar improvements by @anthonyshew in https://github.com/vercel/turborepo/pull/10287
* docs: redirect `/repo/docs` to `/docs` by @anthonyshew in https://github.com/vercel/turborepo/pull/10232
* chore(docs): remove expired data and code from when Turbopack was in this repo by @anthonyshew in https://github.com/vercel/turborepo/pull/10291
* fix(docs): fix SVG attribute casing to remove React warnings by @ohprettyhak in https://github.com/vercel/turborepo/pull/10297
* fix(docs): update redirects rule to resolve access issue on `getting-started` index page by @ohprettyhak in https://github.com/vercel/turborepo/pull/10296
* docs: fix line highlights in yaml files by @anthonyshew in https://github.com/vercel/turborepo/pull/10306
* docs: fix openapi paths by @anthonyshew in https://github.com/vercel/turborepo/pull/10309
* docs: update instructions on where to get `TURBO_TEAM` token by @anthonyshew in https://github.com/vercel/turborepo/pull/10305
* docs: list pnpm as first package manager by @anthonyshew in https://github.com/vercel/turborepo/pull/10293
* docs(fix): persist tabs state by @anthonyshew in https://github.com/vercel/turborepo/pull/10313
* docs: move content directory by @anthonyshew in https://github.com/vercel/turborepo/pull/10315
* docs: add Bun to package manager tabs by @anthonyshew in https://github.com/vercel/turborepo/pull/10321
* feat(codemod): update `$schema` when versioned by @anthonyshew in https://github.com/vercel/turborepo/pull/10319
* docs: improve accuracy for self-hosted OpenAPI spec by @anthonyshew in https://github.com/vercel/turborepo/pull/10318
* docs: add response header to OpenAPI spec by @anthonyshew in https://github.com/vercel/turborepo/pull/10327
* docs: use new community domain by @anthonyshew in https://github.com/vercel/turborepo/pull/10334
* feat: allow specifying concurrency in config / environment by @kade-robertson in https://github.com/vercel/turborepo/pull/10236
* docs: clean up search results by @anthonyshew in https://github.com/vercel/turborepo/pull/10336
* feat(sidebar): improve folder link accessibility and UX by @0xmuon in https://github.com/vercel/turborepo/pull/10349
* chore: use Turbopack for documentation builds by @mischnic in https://github.com/vercel/turborepo/pull/10312
* docs: move support policy by @anthonyshew in https://github.com/vercel/turborepo/pull/10356
* docs: make redirect permanent by @anthonyshew in https://github.com/vercel/turborepo/pull/10357
* docs: copy to markdown button by @anthonyshew in https://github.com/vercel/turborepo/pull/10355
* docs(chore): remove classnames dependency by @anthonyshew in https://github.com/vercel/turborepo/pull/10339
* docs: fix link-checker file discovery by @anthonyshew in https://github.com/vercel/turborepo/pull/10348
* docs: migrate to `turborepo.com` by @anthonyshew in https://github.com/vercel/turborepo/pull/10368
### create-turbo
* docs(chore): remove `/repo` references from a few places by @anthonyshew in https://github.com/vercel/turborepo/pull/10370
### @turbo/codemod
* fix(codemod): check for pipeline key before using it by @anthonyshew in https://github.com/vercel/turborepo/pull/10295
### eslint
* fix: broken link by @t3duk in https://github.com/vercel/turborepo/pull/10351
### @turbo/repository
* chore: update to Rust 1.86.0 by @ognevny in https://github.com/vercel/turborepo/pull/10282
* fix(@turbo/repository): no longer require packageManager to detect npm by @chris-olszewski in https://github.com/vercel/turborepo/pull/10314
* chore(@turbo/repository): bump version to canary 15 by @chris-olszewski in https://github.com/vercel/turborepo/pull/10337
### Examples
* chore(examples): upgrade Turborepo version by @anthonyshew in https://github.com/vercel/turborepo/pull/10281
* fix(examples): fix build in fresh vue example project by @chameleonmind in https://github.com/vercel/turborepo/pull/10277
* chore(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 6 updates by @dependabot in https://github.com/vercel/turborepo/pull/10300
* chore(deps-dev): bump the non-monorepo group in /examples/non-monorepo with 2 updates by @dependabot in https://github.com/vercel/turborepo/pull/10301
* chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 3 updates by @dependabot in https://github.com/vercel/turborepo/pull/10302
* chore(deps-dev): bump the basic group in /examples/basic with 7 updates by @dependabot in https://github.com/vercel/turborepo/pull/10303
* chore(deps): bump the kitchen-sink group in /examples/kitchen-sink with 9 updates by @dependabot in https://github.com/vercel/turborepo/pull/10304
* chore(deps-dev): bump eslint-plugin-react from 7.37.4 to 7.37.5 in /examples/kitchen-sink by @dependabot in https://github.com/vercel/turborepo/pull/10307
* chore(deps): bump next from 15.2.1 to 15.2.4 in /examples/basic by @dependabot in https://github.com/vercel/turborepo/pull/10308
* chore(deps-dev): bump @next/eslint-plugin-next from 15.2.2 to 15.2.4 in /examples/with-tailwind by @dependabot in https://github.com/vercel/turborepo/pull/10310
* chore(deps-dev): bump @eslint/eslintrc from 3.3.0 to 3.3.1 in /examples/with-svelte by @dependabot in https://github.com/vercel/turborepo/pull/10311
* chore(deps): bump the with-tailwind group in /examples/with-tailwind with 2 updates by @dependabot in https://github.com/vercel/turborepo/pull/10329
* chore(deps): bump the kitchen-sink group in /examples/kitchen-sink with 2 updates by @dependabot in https://github.com/vercel/turborepo/pull/10330
* chore(deps): bump the basic group in /examples/basic with 2 updates by @dependabot in https://github.com/vercel/turborepo/pull/10331
* chore(deps-dev): bump svelte from 5.25.3 to 5.26.3 in /examples/with-svelte in the with-svelte group by @dependabot in https://github.com/vercel/turborepo/pull/10332
* chore(deps): bump the non-monorepo group in /examples/non-monorepo with 7 updates by @dependabot in https://github.com/vercel/turborepo/pull/10333
* docs: replace incorrect generator links (#10344) by @sovetski in https://github.com/vercel/turborepo/pull/10345
* chore(deps-dev): bump the kitchen-sink group in /examples/kitchen-sink with 6 updates by @dependabot in https://github.com/vercel/turborepo/pull/10354
* chore(deps): bump the non-monorepo group in /examples/non-monorepo with 5 updates by @dependabot in https://github.com/vercel/turborepo/pull/10358
* chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 5 updates by @dependabot in https://github.com/vercel/turborepo/pull/10359
* chore(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 3 updates by @dependabot in https://github.com/vercel/turborepo/pull/10360
* chore(deps-dev): bump the basic group in /examples/basic with 3 updates by @dependabot in https://github.com/vercel/turborepo/pull/10361
* fix(examples): change docker command by @anthonyshew in https://github.com/vercel/turborepo/pull/10362
* fix(examples): `with-svelte` classes by @anthonyshew in https://github.com/vercel/turborepo/pull/10363
### Changelog
* chore(release): use default path by @tknickman in https://github.com/vercel/turborepo/pull/10285
* feat(tui): more keybinds for scrolling by @anthonyshew in https://github.com/vercel/turborepo/pull/10248
* fix(microfrontends): ensure that local proxy is loose by @chris-olszewski in https://github.com/vercel/turborepo/pull/10289
* chore: ignore ci and chore PRs in release notes by @anthonyshew in https://github.com/vercel/turborepo/pull/10292
* feat(tui): configurable scrollback length by @anthonyshew in https://github.com/vercel/turborepo/pull/10247
* fix(watch): allow usage of turbo.jsonc by @anthonyshew in https://github.com/vercel/turborepo/pull/10340
* chore: update turbo-orchestrator.yml by @anthonyshew in https://github.com/vercel/turborepo/pull/10342
* feat(ls): add dependents to json output by @chris-olszewski in https://github.com/vercel/turborepo/pull/10367
## New Contributors
* @chameleonmind made their first contribution in https://github.com/vercel/turborepo/pull/10277
* @ohprettyhak made their first contribution in https://github.com/vercel/turborepo/pull/10297
* @kade-robertson made their first contribution in https://github.com/vercel/turborepo/pull/10236
* @sovetski made their first contribution in https://github.com/vercel/turborepo/pull/10345
* @0xmuon made their first contribution in https://github.com/vercel/turborepo/pull/10349
* @t3duk made their first contribution in https://github.com/vercel/turborepo/pull/10351
**Full Changelog**: https://github.com/vercel/turborepo/compare/v2.5.0...v2.5.1