Impact Score: 5/10
Turborepo v1.9.0
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 v1.9.0. Source highlight: Log the location of the summary file in the execution summary
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 (4)
- Add cache state to task summaries on real runs (2nd try)
- feature(turborepo): `-F` as filter shorthand
- Add sub-package info to environment-variables.mdx
- feat(create-turbo): support examples
โก Performance & Enhancements (1)
- Improve integration test setup
๐ง Bug Fixes & Patches (6)
- fix: use signal handler in shim
- fix: delete libgit2
- fix: update example lockfiles
- Add a debugging section in our docs
- fix(lockfile): correct lockfile version
- fix(deps): update dependency got to v11 [security]
๐ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.0 -->
## What's Changed
### Changelog
* Log the location of the summary file in the execution summary by @mehulkar in https://github.com/vercel/turbo/pull/4385
* Remove unused params in real run functions by @mehulkar in https://github.com/vercel/turbo/pull/4402
* Refactor Dry Run so that output is printed by Run Summaries by @mehulkar in https://github.com/vercel/turbo/pull/4403
* Make Run Summaries work for Single Package repos by @mehulkar in https://github.com/vercel/turbo/pull/4387
* Add cache state to task summaries on real runs (2nd try) by @mehulkar in https://github.com/vercel/turbo/pull/4393
* Remove executionSummary from dry run json by @mehulkar in https://github.com/vercel/turbo/pull/4394
* chore(deps): update dependency nodemon to v2.0.22 by @renovate in https://github.com/vercel/turbo/pull/4201
* Account for canary versions in integration test for run summary by @mehulkar in https://github.com/vercel/turbo/pull/4413
* fix: use signal handler in shim by @chris-olszewski in https://github.com/vercel/turbo/pull/4313
* fix: delete libgit2 by @chris-olszewski in https://github.com/vercel/turbo/pull/4419
* Make --summarize flag to work without a value by @mehulkar in https://github.com/vercel/turbo/pull/4375
* Enable the summarize flag in help output by @mehulkar in https://github.com/vercel/turbo/pull/4418
* fix: update example lockfiles by @chris-olszewski in https://github.com/vercel/turbo/pull/4321
* feature(turborepo): `-F` as filter shorthand by @NicholasLYang in https://github.com/vercel/turbo/pull/4422
* chore: removing signal forwarding test by @chris-olszewski in https://github.com/vercel/turbo/pull/4436
* chore(deps): update yarn to v1.22.19 by @renovate in https://github.com/vercel/turbo/pull/4404
* Polish the shape of the Run Summary JSON by @mehulkar in https://github.com/vercel/turbo/pull/4421
* Add sub-package info to environment-variables.mdx by @ozum in https://github.com/vercel/turbo/pull/4406
* feat(create-turbo): support examples by @tknickman in https://github.com/vercel/turbo/pull/4398
* Add a debugging section in our docs by @mehulkar in https://github.com/vercel/turbo/pull/4423
* chore(version): bump canary version by @tknickman in https://github.com/vercel/turbo/pull/4453
* fix(lockfile): correct lockfile version by @tknickman in https://github.com/vercel/turbo/pull/4461
* fix(deps): update dependency got to v11 [security] by @renovate in https://github.com/vercel/turbo/pull/4457
* Fix typos in example tsconfig' readme by @FranciscoMoretti in https://github.com/vercel/turbo/pull/4486
* chore: pipe through root package json to lockfile parsing by @chris-olszewski in https://github.com/vercel/turbo/pull/4437
* chore: Remove release flag from turborepo-ffi build by @NicholasLYang in https://github.com/vercel/turbo/pull/4478
* Strict Environment Handling by @nathanhammond in https://github.com/vercel/turbo/pull/4449
* chore: update `with-tailwind` example by @Chia1104 in https://github.com/vercel/turbo/pull/4379
* ci: Stop building Go code twice by @NicholasLYang in https://github.com/vercel/turbo/pull/4501
* Remove unused constant by @mehulkar in https://github.com/vercel/turbo/pull/4502
* Improve integration test setup by @mehulkar in https://github.com/vercel/turbo/pull/4512
* fix(examples): with-rollup by @tknickman in https://github.com/vercel/turbo/pull/4514
* Fix Missing packages key when there are no changes in a monorepo by @mehulkar in https://github.com/vercel/turbo/pull/4518
* fix: use ordered data structure for npm lockfile by @chris-olszewski in https://github.com/vercel/turbo/pull/4516
## New Contributors
* @ozum made their first contribution in https://github.com/vercel/turbo/pull/4406
* @FranciscoMoretti made their first contribution in https://github.com/vercel/turbo/pull/4486
* @Chia1104 made their first contribution in https://github.com/vercel/turbo/pull/4379
* @cursecodes made their first contribution in https://github.com/vercel/turbo/pull/4427
**Full Changelog**: https://github.com/vercel/turbo/compare/v1.8.8...v1.9.0