Releases: vercel/turborepo
Releases · vercel/turborepo
Turborepo v2.3.4-canary.3
What's Changed
Docs
- docs(typo): fix typo on turbo-ignore page by @anthonyshew in #9576
- docs: clarify default daemon usage by @anthonyshew in #9566
- docs: provide reasoning on why Turborepo doesn't support nested workspaces by @anthonyshew in #9586
- docs: change path of options overview page by @anthonyshew in #9600
- docs: remove old options page by @anthonyshew in #9601
- fix(watch): fix output text when no tasks are provided by @takaebato in #9612
Examples
- chore(examples): stable React 19 version by @anthonyshew in #9575
- fix(examples): create-turbo dependencies with npm by @anthonyshew in #9580
- Update config.json by @yamz8 in #9603
- chore(examples): update
basic
example to Next.js 15.1 by @anthonyshew in #9602
Changelog
- chore: clean up old stuff from Go/Turbopack by @NicholasLYang in #9563
- chore: fix outdated docs issue template label by @anthonyshew in #9584
- fix(mfe): factor in configs to hashes by @chris-olszewski in #9582
- docs: update CONTRIBUTING.md by @anthonyshew in #9590
- chore(integration): use offline install by @chris-olszewski in #9599
- feat(tui): popup to list keybinds by @anthonyshew in #9545
- fix(berry): add yarn berry support for built dependencies meta when pruning by @chris-olszewski in #9605
- fix(watch): watch command require tasks argument by @takaebato in #9598
- fix(mfe): multiple versions by @chris-olszewski in #9595
- feat(tui): bind to toggle task selection pinning by @anthonyshew in #9609
- chore: add new package name for Nitro by @anthonyshew in #9608
- feat(tui): change binds for log scrolling and add UI hints by @anthonyshew in #9610
- ci(examples): test every package manager in Support Policy on
basic
by @anthonyshew in #9593
New Contributors
- @yamz8 made their first contribution in #9603
- @takaebato made their first contribution in #9598
Full Changelog: v2.3.4-canary.2...v2.3.4-canary.3
Turborepo v2.3.4-canary.2
What's Changed
Changelog
- fix(cli): error on out of place run args by @chris-olszewski in #9445
- fix(daemon): limit number of git children by @chris-olszewski in #9572
Full Changelog: v2.3.4-canary.1...v2.3.4-canary.2
Turborepo v2.3.4-canary.1
What's Changed
Docs
- docs: options one-pager by @anthonyshew in #9533
Changelog
- chore(tui): add test for key handling by @chris-olszewski in #9558
- feat(mfe): enable proxy for no turbo json by @chris-olszewski in #9560
- refactor: compile args + config to opts by @NicholasLYang in #9552
- refactor(opts): remove config from opts by @NicholasLYang in #9562
- chore(scm): avoid dropping child before wait by @chris-olszewski in #9564
- fix: downgrade lockfile to match pnpm version in package.json by @chris-olszewski in #9567
Full Changelog: v2.3.4-canary.0...v2.3.4-canary.1
Turborepo v2.3.4-canary.0
What's Changed
Docs
- chore(docs): enable hashlinking for System Environment Variables entries by @anthonyshew in #9532
eslint
- chore: add peer dependencies to eslint packages by @bitttttten in #8773
@turbo/repository
- chore(pm): reduce PackageManager surface area by @chris-olszewski in #9557
Changelog
- chore(tui): move
h
bind to correct section by @anthonyshew in #9543 - chore(tui): dim pane text helpers and remove dead code. by @anthonyshew in #9542
- chore(tui): rename some variables for clarity by @anthonyshew in #9541
- chore: remove leader from bug report template by @anthonyshew in #9551
- feat(mfe): support MFE config v2 by @chris-olszewski in #9471
New Contributors
- @bitttttten made their first contribution in #8773
Full Changelog: v2.3.3...v2.3.4-canary.0
Turborepo v2.3.3
What's Changed
Changelog
- fix: correct TUI vim binds direction by @anthonyshew in #9529
Full Changelog: v2.3.2...v2.3.3
Turborepo v2.3.2
What's Changed
Docs
- docs: Improve clarity on
--cache
. by @anthonyshew in #9489 - feat: Remote cache upload timeout by @chris-olszewski in #9491
- docs: mark
--no-cache
and--remote-only
as deprecated. by @anthonyshew in #9488 - docs: describe using a custom URL with
create-turbo
. by @anthonyshew in #9507 - docs: fix formatting on
/repo/docs/getting-started/installation
by @eps1lon in #9509 - fix(examples): remove
--filter
fromwith-docker
example. by @anthonyshew in #9513 - docs: fix formatting on
/repo/docs/getting-started/installation
by @eps1lon in #9514 - docs: update ESLint documentation with ESLint v9 by @anthonyshew in #9515
eslint
- feat: update
eslint-config-turbo
to support ESLint Flat Config. by @anthonyshew in #9502
@turbo/repository
Examples
- chore: update
basic
example to ESLint v9 and Flat Configurations. by @anthonyshew in #9501 - chore(examples): remove spare dependencies from basic example by @anthonyshew in #9516
Changelog
- fix(affected): consider both source and destination as changed by @chris-olszewski in #9422
- chore: use mocked package in test by @NicholasLYang in #9475
- feat(tui): Enter interactive with
i
key. by @anthonyshew in #9479 - feat(trace): resolve incorrect extension by @NicholasLYang in #9486
- refactor(tui): Improve aesthetics for helper text. by @anthonyshew in #9478
- feat(mfe): allow @vercel/microfrontends to be considered a MFE package dependency by @mknichel in #9493
- fix(mfe): build either mfe package name by @chris-olszewski in #9494
- feat(trace): add export condition and clean up tests by @NicholasLYang in #9499
- feat(tui): add Vim motions support for task list selection by @AlvaroParker in #9243
- chore: remove unused dependency in packages/turbo-workspaces by @torresgol10 in #8718
- fix(env): add DISPLAY to default pass through by @chris-olszewski in #9511
- refactor(tui): cleanup where Vim binds were added. by @anthonyshew in #9508
- feat: sibling tasks by @chris-olszewski in #9504
New Contributors
- @Tofandel made their first contribution in #9351
- @AlvaroParker made their first contribution in #9243
Full Changelog: v2.3.1...v2.3.2
Turborepo v2.3.2-canary.1
What's Changed
eslint
- feat: update
eslint-config-turbo
to support ESLint Flat Config. by @anthonyshew in #9502
Changelog
- feat(trace): add export condition and clean up tests by @NicholasLYang in #9499
Full Changelog: v2.3.2-canary.0...v2.3.2-canary.1
Turborepo v2.3.2-canary.0
What's Changed
Docs
- docs: Improve clarity on
--cache
. by @anthonyshew in #9489 - feat: Remote cache upload timeout by @chris-olszewski in #9491
@turbo/repository
Changelog
- fix(affected): consider both source and destination as changed by @chris-olszewski in #9422
- chore: use mocked package in test by @NicholasLYang in #9475
- feat(tui): Enter interactive with
i
key. by @anthonyshew in #9479 - feat(trace): resolve incorrect extension by @NicholasLYang in #9486
- refactor(tui): Improve aesthetics for helper text. by @anthonyshew in #9478
- feat(mfe): allow @vercel/microfrontends to be considered a MFE package dependency by @mknichel in #9493
- fix(mfe): build either mfe package name by @chris-olszewski in #9494
New Contributors
Full Changelog: v2.3.1...v2.3.2-canary.0
Turborepo v2.3.1
What's Changed
Docs
- publishing-libraries docs: Changesets configuration [#9324] by @olets in #9325
- docs: Clarify output globs relativeness. by @anthonyshew in #9449
- docs: Add
TURBO_CACHE
to System Environment Variables. by @anthonyshew in #9450 - feat(link): add
--yes
and--scope
flags tolink
by @NicholasLYang in #9466 - docs(turbopack): Add incremental-computation page, intended to replace core-concepts page by @bgw in #9456
- docs(turbopack): Remove old core-concepts page by @bgw in #9457
- docs: Small stylistic change for footnote. by @anthonyshew in #9451
- docs(turbopack): fix typo in incremental-computation page by @jcelaya775 in #9476
eslint
- chore(linting): implement ESLint flat config compatibility for
eslint-plugin-turbo
by @jeremy-code in #9426
Examples
- examples: Update
basic
example to Next.js 15. by @anthonyshew in #9440 - chore(examples): fix
$TURBO_DEFAULT$
inputs by @aaronccasanova in #9452
Changelog
- fix(windows): fix env var glob casing by @chris-olszewski in #9429
- chore: Update bug issue template. by @anthonyshew in #9438
- chore: Further updates for issue templates. by @anthonyshew in #9439
- Fix(filewatcher): handle removed directories #8800 by @krlvi in #9406
- chore: Remove obsolete GitHub labels. by @anthonyshew in #9442
- fix(cache): allow force to override any cache settings by @chris-olszewski in #9454
- deps: Update psm by @ognevny in #9443
- feat(trace): more trace fixes by @NicholasLYang in #9474
New Contributors
- @jeremy-code made their first contribution in #9426
- @krlvi made their first contribution in #9406
- @olets made their first contribution in #9325
- @Juneezee made their first contribution in #9447
- @trivikr made their first contribution in #9178
- @jcelaya775 made their first contribution in #9476
- @aaronccasanova made their first contribution in #9452
Full Changelog: v2.3.0...v2.3.1
Turborepo v2.3.1-canary.2
What's Changed
Docs
- feat(link): add
--yes
and--scope
flags tolink
by @NicholasLYang in #9466
Full Changelog: v2.3.1-canary.1...v2.3.1-canary.2