Releases: vercel/turborepo
Releases · vercel/turborepo
Turborepo v2.6.4-canary.0
What's Changed
Docs
- docs(security): Update Next.js by @anthonyshew in #11208
- docs: Remove flags code by @anthonyshew in #11209
- docs: Cleanup Sentry from gitignore by @anthonyshew in #11210
- docs: Comment out Tinybird by @anthonyshew in #11211
- docs(fix): Sitemap by @anthonyshew in #11207
- docs: Revert "Comment out Tinybird" by @anthonyshew in #11223
- docs: Move search to built-in by @anthonyshew in #11224
create-turbo
- fix(cli): Preserve exit codes in notifyUpdate functions by @pyrytakala in #11153
Examples
- examples(dev-deps): bump turbo from 2.6.1 to 2.6.3 in /examples/with-shell-commands by @dependabot[bot] in #11217
- examples(dev-deps): bump the basic group in /examples/basic with 2 updates by @dependabot[bot] in #11218
- examples(dev-deps): bump the with-svelte group in /examples/with-svelte with 3 updates by @dependabot[bot] in #11219
Changelog
- fix(turbo-utils): Add test for conflicting configs and remove stale TODO by @deepakpathik in #11201
- feat: Yarn 4 catalogs by @anthonyshew in #11115
New Contributors
- @deepakpathik made their first contribution in #11201
Full Changelog: v2.6.3...v2.6.4-canary.0
Turborepo v2.6.3
What's Changed
turbo-ignore
- fix: Command injection in
turbo-ignoreby @pyrytakala in #11154
Examples
Changelog
- fix: Prevent vt100 TUI crash during column wrap by @neel3o115 in #11170
- feat: Add GitHub Actions environment variable as default passthrough by @louis-bompart in #10740
- docs: Updating READMEs by @anthonyshew in #11190
- fix: Handle pidlock AlreadyOwned without failing init in LSP by @AryanBagade in #10831
- ci: Fix integration test logging style by @anthonyshew in #11194
- fix: Normalize config dir env vars to absolute by @Vansh0204 in #11146
- fix(vercel-api): Add
VIEWER_FOR_PLUSandSECURITYrole variants by @amondnet in #11169
New Contributors
- @neel3o115 made their first contribution in #11170
- @louis-bompart made their first contribution in #10740
- @AryanBagade made their first contribution in #10831
- @Vansh0204 made their first contribution in #11146
- @amondnet made their first contribution in #11169
- @pyrytakala made their first contribution in #11154
Full Changelog: v2.6.2...v2.6.3
Turborepo v2.6.3-canary.0
What's Changed
Changelog
- fix: Prevent vt100 TUI crash during column wrap by @neel3o115 in #11170
- feat: Add GitHub Actions environment variable as default passthrough by @louis-bompart in #10740
New Contributors
- @neel3o115 made their first contribution in #11170
- @louis-bompart made their first contribution in #10740
Full Changelog: v2.6.2...v2.6.3-canary.0
Turborepo v2.6.2
What's Changed
Docs
- docs: Add mentions to
turborepo-summaryandturborepo-summary-actionby @charpeni in #11023 - docs: Add new testimonial to home page by @anthonyshew in #11116
- docs: Fix copy-pasted testimonial quote by @anthonyshew in #11117
- docs: Fix typo in tailwind set up guide by @hookim in #11143
- docs: Update Prisma integration guide link by @AdelFetner in #11155
- docs: Fix vitest merged code coverage example by @jonathansamines in #11158
Examples
- examples: Bump
turboto latest by @anthonyshew in #11100 - examples: Remove uneeded microfrontends.json property by @anthonyshew in #11101
- examples(dev-deps): bump @types/react from 19.2.2 to 19.2.5 in /examples/non-monorepo by @dependabot[bot] in #11125
- examples(with-nestjs): Add missing eslint devDependency by @cmg8431 in #11138
- fix(with-vite-react): Remove unused React import to fix build error by @chosim-dvlpr in #11162
- examples(dev-deps): bump the with-svelte group in /examples/with-svelte with 2 updates by @dependabot[bot] in #11152
- examples(dev-deps): bump typescript-eslint from 8.46.3 to 8.47.0 in /examples/basic in the basic group by @dependabot[bot] in #11149
- examples(dev-deps): bump @types/react from 19.2.5 to 19.2.7 in /examples/non-monorepo by @dependabot[bot] in #11151
- examples(kitchen-sink): Use simpler eslint config for kitchen-sink by @dsm23 in #11163
- examples: Fix lockfile in kitchen-sink by @anthonyshew in #11174
- examples(security): Upgrade Next.js versions by @anthonyshew in #11188
- examples: Add
with-biomeexample by @2qp in #11145
Changelog
- chore: Get rid of unneeded workspace definition by @anthonyshew in #11102
- fix: Make selected task highlight use reverse video for accessibility by @biru-codeastromer in #11090
- feat(tui): Add padding to task names and icons by @anthonyshew in #11104
- docs: Fix grammar, consistency, and formatting issues in CONTRIBUTING.md by @DevaanshKathuria in #11105
- fix(workspaces): Use
shelloption on Windows inexecacall by @anthonyshew in #11108 - ci(fix): Fix flaky macOS tests by @anthonyshew in #11128
- feat: Add Windows-specific env var to default passthroughs by @anthonyshew in #11126
- fix(config-dir): Resolve relative
TURBO_CONFIG_DIR_PATHbefore validation by @praggCode in #11122 - fix: Use -z option to git commands to handle unicode file paths by @hahnlee in #10844
- test: Coverage for #10844 by @anthonyshew in #11137
- docs(internal): Document release pipeline by @anthonyshew in #11141
- fix: Validate missing argument in test-codemod server script by @sakina1303 in #11166
- ci: fixing release pipeline by @anthonyshew in #11179
- ci: Ensure npm version is current by @anthonyshew in #11180
- ci: Log npm version by @anthonyshew in #11181
- ci: More release pipeline logging by @anthonyshew in #11183
- ci: Loose env mode for publishing step by @anthonyshew in #11184
New Contributors
- @biru-codeastromer made their first contribution in #11090
- @DevaanshKathuria made their first contribution in #11105
- @zacowan made their first contribution in #11109
- @charpeni made their first contribution in #11023
- @praggCode made their first contribution in #11122
- @hahnlee made their first contribution in #10844
- @cmg8431 made their first contribution in #11138
- @hookim made their first contribution in #11143
- @AdelFetner made their first contribution in #11155
- @sakina1303 made their first contribution in #11166
- @chosim-dvlpr made their first contribution in #11162
- @jonathansamines made their first contribution in #11158
- @dsm23 made their first contribution in #11163
- @2qp made their first contribution in #11145
Full Changelog: v2.6.1...v2.6.2
Turborepo v2.6.2-canary.2
Full Changelog: v2.6.2-canary.1...v2.6.2-canary.2
Turborepo v2.6.2-canary.1
What's Changed
Docs
- docs: Add mentions to
turborepo-summaryandturborepo-summary-actionby @charpeni in #11023 - docs: Add new testimonial to home page by @anthonyshew in #11116
- docs: Fix copy-pasted testimonial quote by @anthonyshew in #11117
- docs: Fix typo in tailwind set up guide by @hookim in #11143
- docs: Update Prisma integration guide link by @AdelFetner in #11155
- docs: Fix vitest merged code coverage example by @jonathansamines in #11158
Examples
- examples: Bump
turboto latest by @anthonyshew in #11100 - examples: Remove uneeded microfrontends.json property by @anthonyshew in #11101
- examples(dev-deps): bump @types/react from 19.2.2 to 19.2.5 in /examples/non-monorepo by @dependabot[bot] in #11125
- examples(with-nestjs): Add missing eslint devDependency by @cmg8431 in #11138
- fix(with-vite-react): Remove unused React import to fix build error by @chosim-dvlpr in #11162
- examples(dev-deps): bump the with-svelte group in /examples/with-svelte with 2 updates by @dependabot[bot] in #11152
- examples(dev-deps): bump typescript-eslint from 8.46.3 to 8.47.0 in /examples/basic in the basic group by @dependabot[bot] in #11149
- examples(dev-deps): bump @types/react from 19.2.5 to 19.2.7 in /examples/non-monorepo by @dependabot[bot] in #11151
- examples(kitchen-sink): Use simpler eslint config for kitchen-sink by @dsm23 in #11163
- examples: Fix lockfile in kitchen-sink by @anthonyshew in #11174
Changelog
- chore: Get rid of unneeded workspace definition by @anthonyshew in #11102
- fix: Make selected task highlight use reverse video for accessibility by @biru-codeastromer in #11090
- feat(tui): Add padding to task names and icons by @anthonyshew in #11104
- docs: Fix grammar, consistency, and formatting issues in CONTRIBUTING.md by @DevaanshKathuria in #11105
- fix(workspaces): Use
shelloption on Windows inexecacall by @anthonyshew in #11108 - ci(fix): Fix flaky macOS tests by @anthonyshew in #11128
- feat: Add Windows-specific env var to default passthroughs by @anthonyshew in #11126
- fix(config-dir): Resolve relative
TURBO_CONFIG_DIR_PATHbefore validation by @praggCode in #11122 - fix: Use -z option to git commands to handle unicode file paths by @hahnlee in #10844
- test: Coverage for #10844 by @anthonyshew in #11137
- docs(internal): Document release pipeline by @anthonyshew in #11141
- fix: Validate missing argument in test-codemod server script by @sakina1303 in #11166
- ci: fixing release pipeline by @anthonyshew in #11179
- ci: Ensure npm version is current by @anthonyshew in #11180
- ci: Log npm version by @anthonyshew in #11181
- ci: More release pipeline logging by @anthonyshew in #11183
- ci: Loose env mode for publishing step by @anthonyshew in #11184
New Contributors
- @biru-codeastromer made their first contribution in #11090
- @DevaanshKathuria made their first contribution in #11105
- @zacowan made their first contribution in #11109
- @charpeni made their first contribution in #11023
- @praggCode made their first contribution in #11122
- @hahnlee made their first contribution in #10844
- @cmg8431 made their first contribution in #11138
- @hookim made their first contribution in #11143
- @AdelFetner made their first contribution in #11155
- @sakina1303 made their first contribution in #11166
- @chosim-dvlpr made their first contribution in #11162
- @jonathansamines made their first contribution in #11158
- @dsm23 made their first contribution in #11163
Full Changelog: v2.6.1...v2.6.2-canary.1
Turborepo v2.6.1
What's Changed
Docs
- docs: 2.6 release blog post by @anthonyshew in #11003
- docs: update typo'd link by @lishaduck in #11032
- chore(with-docker/Dockerfile): Some improvements by @yairopro in #11010
- docs: Fix grammatical mistake on structuring-a-repository.mdx by @Andrew-Pynch in #11091
- feat: Cross-platform microfrontends port command by @anthonyshew in #11098
@turbo/codemod
- ci: Fix flake in JS tests by @anthonyshew in #11067
@turbo/repository
Examples
- examples(deps-dev): bump @types/node from 18.17.4 to 24.10.0 in /examples/non-monorepo by @dependabot[bot] in #11037
- examples(deps-dev): bump the kitchen-sink group in /examples/kitchen-sink with 9 updates by @dependabot[bot] in #11043
- examples: Remove redundant border declaration by @Yeom-JinHo in #11042
- examples(deps-dev): bump turbo from 2.5.6 to 2.6.0 in /examples/with-shell-commands in the with-shell-commands group by @dependabot[bot] in #11039
- examples(deps-dev): bump the with-svelte group in /examples/with-svelte with 7 updates by @dependabot[bot] in #11041
- examples(deps): bump the basic group in /examples/basic with 9 updates by @dependabot[bot] in #11040
- examples(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 6 updates by @dependabot[bot] in #11038
- examples(deps): bump next from 16.0.0 to 16.0.1 in /examples/non-monorepo by @dependabot[bot] in #11051
- examples(deps): bump next from 16.0.0 to 16.0.1 in /examples/basic by @dependabot[bot] in #11082
- examples(deps): bump next from 16.0.0 to 16.0.1 in /examples/with-tailwind by @dependabot[bot] in #11083
- examples(dev-deps): bump eslint-config-next from 16.0.0 to 16.0.1 in /examples/non-monorepo by @dependabot[bot] in #11086
- examples(fix): Gradient in
with-tailwindby @mahi656 in #11073 - examples(dev-deps): bump svelte from 5.43.3 to 5.43.5 in /examples/with-svelte by @dependabot[bot] in #11087
- examples(deps): bump next from 16.0.0 to 16.0.1 in /examples/kitchen-sink by @dependabot[bot] in #11088
Changelog
- fix: Improve parity with real Bun lockfile format for
pruneby @anthonyshew in #11048 - fix: add some Linux variables to default passthrough env vars by @anthonyshew in #10959
- fix: Labels for k + j backwards in binds list by @ethan-fraser in #11036
- fix(prune): Add bunfig.toml to list of copied files by @Gabrola in #11055
- fix(prune): Handle
patchedDependenciesfor bun by @Gabrola in #11027 - fix(boundaries): Enable import attributes parsing by @anthonyshew in #11053
- fix: Improve determinism for graceful shutdown by @anthonyshew in #11063
- ci: Lower opt-level and remove debug symbols for dev profile by @anthonyshew in #11068
- ci: Avoid flaking for test server mock by @anthonyshew in #11066
- ci: Don't install dependencies in tests that don't need it by @anthonyshew in #11071
- fix: Revert "fix(logs): create log files for non-cached tasks" by @anthonyshew in #11072
- ci: Fix leaky tests by @anthonyshew in #11081
- fix: Bun lockfile pruner adjustment by @anthonyshew in #11092
- fix: Improve version resolution in Bun lockfiles by @anthonyshew in #11095
- feat: Move icon to left side in TUI by @anthonyshew in #11097
New Contributors
- @lishaduck made their first contribution in #11032
- @Yeom-JinHo made their first contribution in #11042
- @ethan-fraser made their first contribution in #11036
- @yairopro made their first contribution in #11010
- @Gabrola made their first contribution in #11055
- @mahi656 made their first contribution in #11073
- @Andrew-Pynch made their first contribution in #11091
Full Changelog: v2.6.0...v2.6.1
Turborepo v2.6.1-canary.3
What's Changed
Examples
- examples(dev-deps): bump svelte from 5.43.3 to 5.43.5 in /examples/with-svelte by @dependabot[bot] in #11087
- examples(deps): bump next from 16.0.0 to 16.0.1 in /examples/kitchen-sink by @dependabot[bot] in #11088
Changelog
- fix: Improve version resolution in Bun lockfiles by @anthonyshew in #11095
Full Changelog: v2.6.1-canary.2...v2.6.1-canary.3
Turborepo v2.6.1-canary.2
What's Changed
Docs
- docs: Fix grammatical mistake on structuring-a-repository.mdx by @Andrew-Pynch in #11091
@turbo/codemod
- ci: Fix flake in JS tests by @anthonyshew in #11067
@turbo/repository
Examples
- examples(deps): bump next from 16.0.0 to 16.0.1 in /examples/basic by @dependabot[bot] in #11082
- examples(deps): bump next from 16.0.0 to 16.0.1 in /examples/with-tailwind by @dependabot[bot] in #11083
- examples(dev-deps): bump eslint-config-next from 16.0.0 to 16.0.1 in /examples/non-monorepo by @dependabot[bot] in #11086
- examples(fix): Gradient in
with-tailwindby @mahi656 in #11073
Changelog
- fix: Improve determinism for graceful shutdown by @anthonyshew in #11063
- ci: Lower opt-level and remove debug symbols for dev profile by @anthonyshew in #11068
- ci: Avoid flaking for test server mock by @anthonyshew in #11066
- ci: Don't install dependencies in tests that don't need it by @anthonyshew in #11071
- fix: Revert "fix(logs): create log files for non-cached tasks" by @anthonyshew in #11072
- ci: Fix leaky tests by @anthonyshew in #11081
- fix: Bun lockfile pruner adjustment by @anthonyshew in #11092
New Contributors
- @mahi656 made their first contribution in #11073
- @Andrew-Pynch made their first contribution in #11091
Full Changelog: v2.6.1-canary.1...v2.6.1-canary.2
Turborepo v2.6.1-canary.1
What's Changed
Docs
Examples
- examples(deps-dev): bump @types/node from 18.17.4 to 24.10.0 in /examples/non-monorepo by @dependabot[bot] in #11037
- examples(deps-dev): bump the kitchen-sink group in /examples/kitchen-sink with 9 updates by @dependabot[bot] in #11043
- examples: Remove redundant border declaration by @Yeom-JinHo in #11042
- examples(deps-dev): bump turbo from 2.5.6 to 2.6.0 in /examples/with-shell-commands in the with-shell-commands group by @dependabot[bot] in #11039
- examples(deps-dev): bump the with-svelte group in /examples/with-svelte with 7 updates by @dependabot[bot] in #11041
- examples(deps): bump the basic group in /examples/basic with 9 updates by @dependabot[bot] in #11040
- examples(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 6 updates by @dependabot[bot] in #11038
- examples(deps): bump next from 16.0.0 to 16.0.1 in /examples/non-monorepo by @dependabot[bot] in #11051
Changelog
- fix: Labels for k + j backwards in binds list by @ethan-fraser in #11036
- fix(prune): Add bunfig.toml to list of copied files by @Gabrola in #11055
- fix(prune): Handle
patchedDependenciesfor bun by @Gabrola in #11027 - fix(boundaries): Enable import attributes parsing by @anthonyshew in #11053
New Contributors
- @Yeom-JinHo made their first contribution in #11042
- @ethan-fraser made their first contribution in #11036
- @yairopro made their first contribution in #11010
- @Gabrola made their first contribution in #11055
Full Changelog: v2.6.1-canary.0...v2.6.1-canary.1