Turborepo v1.1.3stable Released Feb 17, 2022
Impact Score: 5/10

Turborepo v1.1.3 โ€” Release Notes & Engineering Impact

Source available โ€” automated, not human-reviewed

Component: turbo ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-02.

Compatibility not verified โ€” check source notes
$ npm install --save-dev --save-exact [email protected]
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Turborepo v1.1.3. Source highlight: `turbo bin` now prints the location of binary

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)

  • Added JSON Schema `schema.json` to have a better IDE intellisense in `turbo.json`. You can add this line to `turbo.json` to get it working:
  • Add blog post for v1.1
  • feat: turbo bin
  • Add `schema.json` to have a better IDE intellisense
  • feat: basic exclude for scope
  • Add descriptions to MDX frontmatter

โšก Performance & Enhancements (1)

  • Improve child process management

๐Ÿ”ง Bug Fixes & Patches (6)

  • Logging is now thread-safe (no more awkward line collisions)
  • Exit codes are now properly propagated
  • Fixed crash and added error message if `packageManager` field in `package.json` is invalid
  • Stopped targeting all packages with `--since` if no there are no git/scm changes
  • Fixed `--scope` exclusion. As a reminder, a `!` is the proper way to ignore something from execution scope (e.g. `--scope="!something-*"). Recall that `--ignore` is only used for `--since`.
  • Fixed passthrough CLI args so that they are now only applied to primary tasks
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## What's New? - `turbo bin` now prints the location of binary - VSCode now recognizes `turbo.json` with a custom file icon - Added JSON Schema `schema.json` to have a better IDE intellisense in `turbo.json`. You can add this line to `turbo.json` to get it working: ```jsonc { "$schema": "https://turborepo.org/schema.json", } ``` This will give you descriptions over each key in VSCode and other IDEs... <img width="400" alt="CleanShot 2022-02-17 at 11 26 00@2x" src="https://user-images.githubusercontent.com/4060187/154525404-c78d7edd-c936-453b-b6a7-3d0359cf22f6.png"> ## Bug fixes - Logging is now thread-safe (no more awkward line collisions) - Exit codes are now properly propagated - Fixed crash and added error message if `packageManager` field in `package.json` is invalid - Stopped targeting all packages with `--since` if no there are no git/scm changes - Fixed `--scope` exclusion. As a reminder, a `!` is the proper way to ignore something from execution scope (e.g. `--scope="!something-*"). Recall that `--ignore` is only used for `--since`. - Fixed passthrough CLI args so that they are now only applied to primary tasks ## Commits * Add blog post for v1.1 by @jaredpalmer in https://github.com/vercel/turborepo/pull/635 * chore(deps-dev): bump eslint-config-next from 12.0.4 to 12.0.10 by @dependabot in https://github.com/vercel/turborepo/pull/657 * chore(deps): bump next from 12.0.8 to 12.0.9 by @dependabot in https://github.com/vercel/turborepo/pull/668 * chore(deps): bump @headlessui/react from 1.4.2 to 1.4.3 by @dependabot in https://github.com/vercel/turborepo/pull/656 * Improve child process management by @gsoltis in https://github.com/vercel/turborepo/pull/663 * chore(deps-dev): bump typescript from 4.5.3 to 4.5.5 by @dependabot in https://github.com/vercel/turborepo/pull/655 * Make logging threadsafe by @gsoltis in https://github.com/vercel/turborepo/pull/677 * chore(deps): Bump go version by @jaredpalmer in https://github.com/vercel/turborepo/pull/570 * feat: turbo bin by @Xenfo in https://github.com/vercel/turborepo/pull/561 * Track child exit codes and propagate them by @gsoltis in https://github.com/vercel/turborepo/pull/697 * Continue de-flaking tests by @gsoltis in https://github.com/vercel/turborepo/pull/698 * Fixed crash and added error message if packageManager field is invalid. by @grigorii-zander in https://github.com/vercel/turborepo/pull/680 * Rename go module to allow command line installs by @dglsparsons in https://github.com/vercel/turborepo/pull/327 * Fix cache index being missing after incremental builds by @shuding in https://github.com/vercel/turborepo/pull/704 * fix: stop targeting all packages with --since if no changes by @stevejcox in https://github.com/vercel/turborepo/pull/637 * Move to a packages directory by @jaredpalmer in https://github.com/vercel/turborepo/pull/708 * Fix typo in CounterButton in kitchen-sink example by @eDonec in https://github.com/vercel/turborepo/pull/710 * Add `schema.json` to have a better IDE intellisense by @arthurfiorette in https://github.com/vercel/turborepo/pull/634 * Fix existing benchmarks by @gsoltis in https://github.com/vercel/turborepo/pull/718 * fix: typo by @astahmer in https://github.com/vercel/turborepo/pull/724 * feat: basic exclude for scope by @Xenfo in https://github.com/vercel/turborepo/pull/696 * Add descriptions to MDX frontmatter by @MaedahBatool in https://github.com/vercel/turborepo/pull/614 * Increased contrast on the sidebar text in darkmode by @ivoilic in https://github.com/vercel/turborepo/pull/730 * docs: fix example in caching.mdx by @ValentinH in https://github.com/vercel/turborepo/pull/743 * Fix doubling of command name in failed child process error by @gsoltis in https://github.com/vercel/turborepo/pull/744 * Large Monorepo Benchmark by @gsoltis in https://github.com/vercel/turborepo/pull/740 * Don't run build & test on changes to the docs by @ivoilic in https://github.com/vercel/turborepo/pull/737 * Disable Benchmark workflow by @gsoltis in https://github.com/vercel/turborepo/pull/748 * Minify generated schema.json by @arthurfiorette in https://github.com/vercel/turborepo/pull/726 * Second try with benchmarking by @gsoltis in https://github.com/vercel/turborepo/pull/751 * fix: only passthrough args to primary tasks by @Xenfo in https://github.com/vercel/turborepo/pull/739 ## New Contributors * @grigorii-zander made their first contribution in https://github.com/vercel/turborepo/pull/680 * @stevejcox made their first contribution in https://github.com/vercel/turborepo/pull/637 * @eDonec made their first contribution in https://github.com/vercel/turborepo/pull/710 * @arthurfiorette made their first contribution in https://github.com/vercel/turborepo/pull/634 * @astahmer made their first contribution in https://github.com/vercel/turborepo/pull/724 * @MaedahBatool made their first contribution in https://github.com/vercel/turborepo/pull/614 * @ivoilic made their first contribution in https://github.com/vercel/turborepo/pull/730 * @ValentinH made their first contribution in https://github.com/vercel/turborepo/pull/743 **Full Changelog**: https://github.com/vercel/turborepo/compare/v1.1.2...v1.1.3