Releases: vercel/turborepo
Releases · vercel/turborepo
Turborepo v2.7.3
What's Changed
Examples
Changelog
- fix(bun): Add GitHub/git packages by @Palid in #11268
- chore: Extract
turborepo-boundariescrate fromturborepo-libby @anthonyshew in #11312 - chore: Extract
turborepo-enginecrate fromturborepo-libby @anthonyshew in #11315 - chore: Extract
turborepo-gitignorecrate fromturborepo-libby @anthonyshew in #11317 - chore: Extract
turborepo-json-rewritecrate fromturborepo-libby @anthonyshew in #11318 - chore: Extract
turborepo-hashandturborepo-typescrates fromturborepo-libby @anthonyshew in #11319 - chore: Extract
turborepo-shimcrate fromturborepo-libby @anthonyshew in #11320 - chore: Extract types to turborepo-types and create turborepo-daemon crate by @anthonyshew in #11321
- chore: Extract
turborepo-daemoncrate fromturborepo-libby @anthonyshew in #11322 - chore: Extract
turborepo-scopecrate fromturborepo-libby @anthonyshew in #11324 - chore: Extract
turborepo-diagnosticscrate fromturborepo-libby @anthonyshew in #11332 - feat: Extract turborepo-task-hash crate from turborepo-lib by @anthonyshew in #11334
- chore: Move
TaskDefinitionfromturborepo-libtoturborepo-typesby @anthonyshew in #11335 - chore: Move
DryRunMode,UIMode, andLogOrdertoturborepo-typesby @anthonyshew in #11337 - chore: Fix loop in build script in package.json by @anthonyshew in #11336
- chore: Move
ContinueModeandLogPrefixtoturborepo-typesby @anthonyshew in #11338 - chore: Extract
run/summarytoturborepo-run-summarycrate by @anthonyshew in #11342 - chore: Extract turbo_json module to turborepo-turbo-json crate by @anthonyshew in #11344
- chore: Extract config and engine builder modules from
turborepo-libby @anthonyshew in #11346 - chore: Remove duplicate task_inheritance.rs from turborepo-lib by @anthonyshew in #11347
- chore: Extract run/cache.rs to turborepo-run-cache crate by @anthonyshew in #11348
- chore: remove extra file by @anthonyshew in #11351
- chore: Move resolved opts types to turborepo-types by @anthonyshew in #11349
- chore: Extract some small items from
turborepo-libby @anthonyshew in #11350 - chore: Move engine builder tests from
turborepo-libtoturborepo-engineby @anthonyshew in #11353 - chore: Move global_hash.rs from turborepo-lib to turborepo-task-hash by @anthonyshew in #11355
- chore: Move more shared types to
turborepo-typesby @anthonyshew in #11356 - chore: Add
turborepo-task-executorcrate by @anthonyshew in #11357 - chore: Add generic
CommandProvidertrait toturborepo-task-executorby @anthonyshew in #11358 - chore: Implement MfeConfigProvider and TaskAccessProvider traits by @anthonyshew in #11359
- chore: Add
From<&RunOpts>forExecutorConfigconversion by @anthonyshew in #11360 - chore: Move
TurboJsonReadertoturborepo-turbo-jsoncrate by @anthonyshew in #11361 - chore: Move
TaskExecutortoturborepo-task-executorcrate by @anthonyshew in #11364 - chore: Move
TurboJsonLoadertoturborepo-turbo-jsoncrate by @anthonyshew in #11365 - chore: Consolidate
TurboJsontests intoturborepo-turbo-jsoncrate by @anthonyshew in #11371 - chore: Extract task executor components to
turborepo-task-executorby @anthonyshew in #11378 - chore: Move MicroFrontendProxyProvider to turborepo-task-executor by @anthonyshew in #11379
- chore: Clean up
turborepo-libwrapper modules and dead code by @anthonyshew in #11380 - fix: Show TUI when using
--output-logs=errors-only|noneby @anthonyshew in #11382
New Contributors
Full Changelog: v2.7.2...v2.7.3
Turborepo v2.7.3-canary.2
What's Changed
Changelog
- chore: Consolidate
TurboJsontests intoturborepo-turbo-jsoncrate by @anthonyshew in #11371 - chore: Extract task executor components to
turborepo-task-executorby @anthonyshew in #11378 - chore: Move MicroFrontendProxyProvider to turborepo-task-executor by @anthonyshew in #11379
- chore: Clean up
turborepo-libwrapper modules and dead code by @anthonyshew in #11380
Full Changelog: v2.7.3-canary.1...v2.7.3-canary.2
Turborepo v2.7.3-canary.1
What's Changed
Examples
Changelog
- chore: Extract
turborepo-boundariescrate fromturborepo-libby @anthonyshew in #11312 - chore: Extract
turborepo-enginecrate fromturborepo-libby @anthonyshew in #11315 - chore: Extract
turborepo-gitignorecrate fromturborepo-libby @anthonyshew in #11317 - chore: Extract
turborepo-json-rewritecrate fromturborepo-libby @anthonyshew in #11318 - chore: Extract
turborepo-hashandturborepo-typescrates fromturborepo-libby @anthonyshew in #11319 - chore: Extract
turborepo-shimcrate fromturborepo-libby @anthonyshew in #11320 - chore: Extract types to turborepo-types and create turborepo-daemon crate by @anthonyshew in #11321
- chore: Extract
turborepo-daemoncrate fromturborepo-libby @anthonyshew in #11322 - chore: Extract
turborepo-scopecrate fromturborepo-libby @anthonyshew in #11324 - chore: Extract
turborepo-diagnosticscrate fromturborepo-libby @anthonyshew in #11332 - feat: Extract turborepo-task-hash crate from turborepo-lib by @anthonyshew in #11334
- chore: Move
TaskDefinitionfromturborepo-libtoturborepo-typesby @anthonyshew in #11335 - chore: Move
DryRunMode,UIMode, andLogOrdertoturborepo-typesby @anthonyshew in #11337 - chore: Fix loop in build script in package.json by @anthonyshew in #11336
- chore: Move
ContinueModeandLogPrefixtoturborepo-typesby @anthonyshew in #11338 - chore: Extract
run/summarytoturborepo-run-summarycrate by @anthonyshew in #11342 - chore: Extract turbo_json module to turborepo-turbo-json crate by @anthonyshew in #11344
- chore: Extract config and engine builder modules from
turborepo-libby @anthonyshew in #11346 - chore: Remove duplicate task_inheritance.rs from turborepo-lib by @anthonyshew in #11347
- chore: Extract run/cache.rs to turborepo-run-cache crate by @anthonyshew in #11348
- chore: remove extra file by @anthonyshew in #11351
- chore: Move resolved opts types to turborepo-types by @anthonyshew in #11349
- chore: Extract some small items from
turborepo-libby @anthonyshew in #11350 - chore: Move engine builder tests from
turborepo-libtoturborepo-engineby @anthonyshew in #11353 - chore: Move global_hash.rs from turborepo-lib to turborepo-task-hash by @anthonyshew in #11355
- chore: Move more shared types to
turborepo-typesby @anthonyshew in #11356 - chore: Add
turborepo-task-executorcrate by @anthonyshew in #11357 - chore: Add generic
CommandProvidertrait toturborepo-task-executorby @anthonyshew in #11358 - chore: Implement MfeConfigProvider and TaskAccessProvider traits by @anthonyshew in #11359
- chore: Add
From<&RunOpts>forExecutorConfigconversion by @anthonyshew in #11360 - chore: Move
TurboJsonReadertoturborepo-turbo-jsoncrate by @anthonyshew in #11361 - chore: Move
TaskExecutortoturborepo-task-executorcrate by @anthonyshew in #11364 - chore: Move
TurboJsonLoadertoturborepo-turbo-jsoncrate by @anthonyshew in #11365
New Contributors
Full Changelog: v2.7.3-canary.0...v2.7.3-canary.1
Turborepo v2.7.3-canary.0
Turborepo v2.7.2
What's Changed
Docs
- perf(create-turbo): Download files faster by @anthonyshew in #11297
Examples
- examples(dev-deps): bump turbo from 2.6.3 to 2.7.1 in /examples/with-shell-commands in the with-shell-commands group by @dependabot[bot] in #11291
- examples(dev-deps): bump the with-svelte group in /examples/with-svelte with 3 updates by @dependabot[bot] in #11292
- examples(deps): bump the basic group in /examples/basic with 4 updates by @dependabot[bot] in #11293
Changelog
- fix: Use newline for separator in misuse text by @anthonyshew in #10834
- fix(create-turbo): Loader UI states by @anthonyshew in #11300
- fix: Exclude framework-inferred env vars with wildcards by @anthonyshew in #11303
- fix: Don't flash TUI on a >>> FULL TURBO by @anthonyshew in #11306
- fix: Transit nodes in Devtools by @anthonyshew in #11307
Full Changelog: v2.7.1...v2.7.2
Turborepo v2.7.2-canary.2
What's Changed
Changelog
- fix: Exclude framework-inferred env vars with wildcards by @anthonyshew in #11303
Full Changelog: v2.7.2-canary.1...v2.7.2-canary.2
Turborepo v2.7.2-canary.1
What's Changed
Examples
- examples(dev-deps): bump turbo from 2.6.3 to 2.7.1 in /examples/with-shell-commands in the with-shell-commands group by @dependabot[bot] in #11291
- examples(dev-deps): bump the with-svelte group in /examples/with-svelte with 3 updates by @dependabot[bot] in #11292
- examples(deps): bump the basic group in /examples/basic with 4 updates by @dependabot[bot] in #11293
Changelog
- fix(create-turbo): Loader UI states by @anthonyshew in #11300
Full Changelog: v2.7.2-canary.0...v2.7.2-canary.1
Turborepo v2.7.2-canary.0
What's Changed
Docs
- perf(create-turbo): Download files faster by @anthonyshew in #11297
Changelog
- fix: Use newline for separator in misuse text by @anthonyshew in #10834
Full Changelog: v2.7.1...v2.7.2-canary.0
Turborepo v2.7.1
What's Changed
Docs
- docs: Release post for 2.7 by @anthonyshew in #11272
Examples
- fix: Typo in example with-solid README.md description by @jack-dev-crypto in #11287
Changelog
- fix: Correctly validate workspace root as package by @anthonyshew in #11284
- fix: Overly aggressive path checking in microfrontends loading by @anthonyshew in #11286
- chore(boundaries): Allow packages to import themselves by @NicholasLYang in #10202
- feat(query): Provide query for external dependencies by @chris-olszewski in #9929
- fix: Correct version mismatch causing noUpdateNotifier to fail by @DevaanshKathuria in #11133
- chore: Format version printing similar to rest of prelude by @anthonyshew in #11289
New Contributors
- @jack-dev-crypto made their first contribution in #11287
Full Changelog: v2.7.0...v2.7.1
Turborepo v2.7.1-canary.0
What's Changed
Docs
- docs: Release post for 2.7 by @anthonyshew in #11272
Changelog
- fix: Correctly validate workspace root as package by @anthonyshew in #11284
Full Changelog: v2.7.0...v2.7.1-canary.0