Turborepo Release Notes

Last updated: Apr 7, 2026

  • Apr 7, 2026
    • Date parsed from source:
      Apr 7, 2026
    • First seen by Releasebot:
      Apr 7, 2026
    Vercel logo

    Turborepo by Vercel

    Turborepo v2.9.5

    Turborepo releases improved scaffolded README setup, smarter telemetry handling on Vercel, circular package dependency detection for boundaries, and faster performance through larger cache uploads and parallelized checks.

    What's Changed

    create-turbo

    feat: Replace package manager commands in scaffolded README files by @DependerKumarSoni in #6747

    @turbo/telemetry

    fix: Suppress telemetry alert when running on Vercel by @anthonyshew in #12576

    Changelog

    feat: Add circular package dependency detection to boundaries by @anthonyshew in #12567

    perf: Increase remote cache upload chunk size from 8KB to 256KB by @anthonyshew in #12568

    perf: Parallelize boundaries checking with Rayon and cache DFS traversals by @anthonyshew in #12569

    New Contributors

    @DependerKumarSoni made their first contribution in #6747

    Full Changelog: v2.9.4...v2.9.5

    Original source Report a problem
  • Apr 6, 2026
    • Date parsed from source:
      Apr 6, 2026
    • First seen by Releasebot:
      Apr 6, 2026
    Vercel logo

    Turborepo by Vercel

    Turborepo v2.9.5-canary.5

    Turborepo ships a canary changelog update.

    Full Changelog: v2.9.5-canary.4...v2.9.5-canary.5

    Original source Report a problem
  • All of your release notes in one feed

    Join Releasebot and get updates from Vercel and hundreds of other software products.

  • Apr 6, 2026
    • Date parsed from source:
      Apr 6, 2026
    • First seen by Releasebot:
      Apr 6, 2026
    Vercel logo

    Turborepo by Vercel

    Turborepo v2.9.5-canary.4

    Turborepo improves remote cache uploads and parallelizes boundary checks for faster performance.

    What's Changed

    Changelog

    • perf: Increase remote cache upload chunk size from 8KB to 256KB by @anthonyshew in #12568
    • perf: Parallelize boundaries checking with Rayon and cache DFS traversals by @anthonyshew in #12569

    Full Changelog: v2.9.5-canary.3...v2.9.5-canary.4

    Original source Report a problem
  • Apr 6, 2026
    • Date parsed from source:
      Apr 6, 2026
    • First seen by Releasebot:
      Apr 6, 2026
    Vercel logo

    Turborepo by Vercel

    Turborepo v2.9.5-canary.3

    Turborepo adds circular package dependency detection to boundaries.

    What's Changed

    Changelog

    feat: Add circular package dependency detection to boundaries by @anthonyshew in #12567

    Full Changelog: v2.9.5-canary.2...v2.9.5-canary.3

    Original source Report a problem
  • Apr 6, 2026
    • Date parsed from source:
      Apr 6, 2026
    • First seen by Releasebot:
      Apr 6, 2026
    Vercel logo

    Turborepo by Vercel

    Turborepo v2.9.5-canary.2

    Turborepo ships v2.9.5-canary.2 with the latest canary changelog updates.

    Full Changelog

    v2.9.5-canary.1...v2.9.5-canary.2

    Original source Report a problem
  • Apr 6, 2026
    • Date parsed from source:
      Apr 6, 2026
    • First seen by Releasebot:
      Apr 6, 2026
    Vercel logo

    Turborepo by Vercel

    Turborepo v2.9.5-canary.1

    Turborepo fixes task hashing and updates scaffolded README package manager commands.

    What's Changed

    create-turbo

    feat: Replace package manager commands in scaffolded README files by @DependerKumarSoni in #6747

    Changelog

    fix: Respect dirty .gitignore patterns during task input hashing by @anthonyshew in #12557

    New Contributors

    @DependerKumarSoni made their first contribution in #6747

    Full Changelog: v2.9.4-canary.8...v2.9.5-canary.1

    Original source Report a problem
  • Apr 5, 2026
    • Date parsed from source:
      Apr 5, 2026
    • First seen by Releasebot:
      Apr 6, 2026
    Vercel logo

    Turborepo by Vercel

    Turborepo v2.9.4

    Turborepo releases improved task caching, smarter filtering, and codemod migration fixes, including versioned $schema updates, turbo.jsonc support, and preserved prerelease schema URLs. It also adds combined --affected and --filter support.

    What's Changed

    @turbo/codemod

    fix: Always update $schema URL to versioned format during migration by @anthonyshew in #12529

    fix: Support turbo.jsonc in codemod transforms by @anthonyshew in #12532

    fix: Preserve prerelease info in schema URL during codemod migration by @anthonyshew in #12542

    Examples

    build(deps): Bump @xmldom/xmldom from 0.8.11 to 0.8.12 in /examples/with-react-native-web by @dependabot[bot] in #12537

    Changelog

    feat: Add incremental task caching by @anthonyshew in #12531

    docs: Send siteId as label on feedback GitHub issues by @molebox in #12527

    Replace local ai-agent-detection with @vercel/agent-readability by @molebox in #12528

    fix: Prevent filterUsingTasks --filter from pulling dependents into Task Graph by @anthonyshew in #12535

    fix: Only enforce signature key length for keys that exist by @anthonyshew in #12538

    fix: Validate engine concurrency after task-level filtering by @anthonyshew in #12540

    feat: Allow --affected and --filter to be combined by @anthonyshew in #12543

    fix(config): Deep-merge nested OTEL config across priority sources by @bitttttten in #12513

    fix: Retain microfrontend proxy tasks when using filterUsingTasks by @anthonyshew in #12545

    fix: Bun workspace lockfile pruning producing invalid output by @JRoy in #12548

    fix: Respect dirty .gitignore patterns during task input hashing by @anthonyshew in #12557

    New Contributors

    @JRoy made their first contribution in #12548

    Full Changelog: v2.9.3...v2.9.4

    Original source Report a problem
  • Apr 5, 2026
    • Date parsed from source:
      Apr 5, 2026
    • First seen by Releasebot:
      Apr 6, 2026
    Vercel logo

    Turborepo by Vercel

    Turborepo v2.9.4-canary.8

    Turborepo fixes Bun workspace lockfile pruning output in this canary release.

    What's Changed

    Changelog

    • fix: Bun workspace lockfile pruning producing invalid output by @JRoy in #12548

    New Contributors

    • @JRoy made their first contribution in #12548

    Full Changelog: v2.9.4-canary.7...v2.9.4-canary.8

    Original source Report a problem
  • Apr 3, 2026
    • Date parsed from source:
      Apr 3, 2026
    • First seen by Releasebot:
      Apr 4, 2026
    Vercel logo

    Turborepo by Vercel

    Turborepo v2.9.4-canary.7

    Turborepo fixes OTEL config merging and keeps microfrontend proxy tasks in filterUsingTasks.

    What's Changed

    Changelog

    fix(config): Deep-merge nested OTEL config across priority sources by @bitttttten in #12513

    fix: Retain microfrontend proxy tasks when using filterUsingTasks by @anthonyshew in #12545

    Full Changelog: v2.9.4-canary.6...v2.9.4-canary.7

    Original source Report a problem
  • Apr 3, 2026
    • Date parsed from source:
      Apr 3, 2026
    • First seen by Releasebot:
      Apr 4, 2026
    Vercel logo

    Turborepo by Vercel

    Turborepo v2.9.4-canary.6

    Turborepo adds combined --affected and --filter support plus a codemod fix for prerelease schema URLs.

    What's Changed

    @turbo/codemod

    • fix: Preserve prerelease info in schema URL during codemod migration by @anthonyshew in #12542

    Changelog

    • feat: Allow --affected and --filter to be combined by @anthonyshew in #12543

    Full Changelog: v2.9.4-canary.5...v2.9.4-canary.6

    Original source Report a problem

Related products