Releases: vercel/turborepo
Releases · vercel/turborepo
Turborepo v2.1.2
What's Changed
Docs
- docs: Clarify Root Tasks. by @anthonyshew in #9098
- docs(watch): call out no caching by @chris-olszewski in #9106
- Fix invalid JSON by @AlexErrant in #9109
@turbo/telemetry
Examples
Changelog
- remove alias for --daemon/--no-daemon by @dimitropoulos in #9084
- feat: allow for specifying path of root turbo.json by @chris-olszewski in #9087
- chore(path): make path reading api more rusty by @chris-olszewski in #9103
- fix(tui): start pty with matching TUI size by @chris-olszewski in #9101
- fix(filter): validate package name on full graph by @chris-olszewski in #9102
- removes references to docs from root package.json by @dimitropoulos in #9112
- chore(hash): delete capnp source by @chris-olszewski in #9118
- chore: remove turbopack top level crates by @chris-olszewski in #9119
- perf(tui): only rerender if a non-tick event has been received by @chris-olszewski in #9121
- docs(crates/turborepo): add capnp to build dependencies by @aryasaatvik in #9127
- chore(config): leverage proc macros by @chris-olszewski in #9111
- chore(config): move all uses of
clap(env)
to config by @chris-olszewski in #9113 - fix(affected): include dependents in affected filter by @chris-olszewski in #9137
New Contributors
- @dpaulos6 made their first contribution in #9099
- @AlexErrant made their first contribution in #9109
- @aryasaatvik made their first contribution in #9127
Full Changelog: v2.1.1...v2.1.2
Turborepo v2.1.2-canary.1
What's Changed
Docs
- docs(watch): call out no caching by @chris-olszewski in #9106
- Fix invalid JSON by @AlexErrant in #9109
Changelog
- chore(path): make path reading api more rusty by @chris-olszewski in #9103
- fix(tui): start pty with matching TUI size by @chris-olszewski in #9101
- fix(filter): validate package name on full graph by @chris-olszewski in #9102
- removes references to docs from root package.json by @dimitropoulos in #9112
- chore(hash): delete capnp source by @chris-olszewski in #9118
- chore: remove turbopack top level crates by @chris-olszewski in #9119
- perf(tui): only rerender if a non-tick event has been received by @chris-olszewski in #9121
- docs(crates/turborepo): add capnp to build dependencies by @aryasaatvik in #9127
New Contributors
- @AlexErrant made their first contribution in #9109
- @aryasaatvik made their first contribution in #9127
Full Changelog: v2.1.2-canary.0...v2.1.2-canary.1
Turborepo v2.1.2-canary.0
What's Changed
Docs
- docs: Clarify Root Tasks. by @anthonyshew in #9098
Examples
Changelog
- remove alias for --daemon/--no-daemon by @dimitropoulos in #9084
- feat: allow for specifying path of root turbo.json by @chris-olszewski in #9087
New Contributors
Full Changelog: v2.1.1...v2.1.2-canary.0
Turborepo v2.1.1
What's Changed
Docs
- docs: document --affected flag and env vars by @chris-olszewski in #9046
- docs: document run displaying available tasks by @chris-olszewski in #9052
- feat(docs): doc ls by @tknickman in #9063
- chore(config): add undocummented
remote
types toturbo.json
schema by @chris-olszewski in #9073 - docs: Clarifications for
--affected
. by @anthonyshew in #9078 - Update constructing-ci.mdx by @eps1lon in #9079
Examples
- examples: Fix sourcemapping in kitchen-sink. by @anthonyshew in #9086
Changelog
- pipes default values through to json-schema by @dimitropoulos in #9039
- fix(zsh): fix completion generation for zsh by @chris-olszewski in #9082
- fix(daemon): use correct arg group for deciding daemon config by @chris-olszewski in #9088
New Contributors
Full Changelog: v2.1.0...v2.1.1
Turborepo v2.1.1-canary.0
What's Changed
Docs
- docs: document --affected flag and env vars by @chris-olszewski in #9046
- docs: document run displaying available tasks by @chris-olszewski in #9052
- feat(docs): doc ls by @tknickman in #9063
- chore(config): add undocummented
remote
types toturbo.json
schema by @chris-olszewski in #9073 - docs: Clarifications for
--affected
. by @anthonyshew in #9078 - Update constructing-ci.mdx by @eps1lon in #9079
Changelog
- pipes default values through to json-schema by @dimitropoulos in #9039
New Contributors
Full Changelog: v2.1.0...v2.1.1-canary.0
Turborepo v2.1.0
What's Changed
Docs
- documentation for for
cacheDir
,daemon
, andenvMode
(config values, and env vars) by @dimitropoulos in #9018 - Update using-environment-variables.mdx by @robertn702 in #9040
- (docs) Fix Node.js subpath import guidance. by @anthonyshew in #9066
@turbo/codemod
- separate configs, colocate JSONSchema, remove
globalDotEnv
andpipeline.dotEnv
from V2 by @dimitropoulos in #9025
Examples
- Update README.md by @Aditya0257 in #8979
- Update basic example to use stable Next.js. by @anthonyshew in #9059
Changelog
- TypeScript types for
cacheDir
,daemon
, andenvMode
by @dimitropoulos in #9011 - chore: show deprecation info for globalDotEnv and dotEnv by @devy-bee in #8974
- fix: lock tui-term version to pass rust type check by @wadwings in #9022
- feat: color no longer tied to task execution order by @Shaharking in #9023
- fix(tui): avoid panic on restarting tasks during watch by @chris-olszewski in #9032
- feat(ls): support output format by @tknickman in #9031
- chore(tui): remove unwraps from tui by @chris-olszewski in #9034
- feat: implement a query interface for turborepo by @NicholasLYang in #8977
- feat(tui): allow searching for tasks by @chris-olszewski in #9042
- fix(affected): prevent affected from being used with filter by @chris-olszewski in #9049
- allow multiple fallbacks for --affected base branch by @dimitropoulos in #9045
- fix(affected): don't respect empty scm env vars by @chris-olszewski in #9053
- fix(affected): no longer error if
main
does not exist by @chris-olszewski in #9061 - fix(cli): avoid use of process exit by @chris-olszewski in #9065
- chore: Remove version output on CI by @NicholasLYang in #9068
- chore(tui): fix lint warnings in tests by @chris-olszewski in #9062
New Contributors
- @Aditya0257 made their first contribution in #8979
- @devy-bee made their first contribution in #8974
- @wadwings made their first contribution in #9022
- @Shaharking made their first contribution in #9023
- @robertn702 made their first contribution in #9040
Full Changelog: v2.0.14...v2.1.0
Turborepo v2.0.15-canary.4
What's Changed
Examples
- Update basic example to use stable Next.js. by @anthonyshew in #9059
Changelog
- fix(affected): don't respect empty scm env vars by @chris-olszewski in #9053
- fix(affected): no longer error if
main
does not exist by @chris-olszewski in #9061
Full Changelog: v2.0.15-canary.3...v2.0.15-canary.4
Turborepo v2.0.15-canary.3
What's Changed
Docs
- Update using-environment-variables.mdx by @robertn702 in #9040
Changelog
- feat(tui): allow searching for tasks by @chris-olszewski in #9042
- fix(affected): prevent affected from being used with filter by @chris-olszewski in #9049
- allow multiple fallbacks for --affected base branch by @dimitropoulos in #9045
New Contributors
- @robertn702 made their first contribution in #9040
Full Changelog: v2.0.15-canary.2...v2.0.15-canary.3
Turborepo v2.0.15-canary.2
What's Changed
Docs
- documentation for for
cacheDir
,daemon
, andenvMode
(config values, and env vars) by @dimitropoulos in #9018
@turbo/codemod
- separate configs, colocate JSONSchema, remove
globalDotEnv
andpipeline.dotEnv
from V2 by @dimitropoulos in #9025
Full Changelog: v2.0.15-canary.1...v2.0.15-canary.2
Turborepo v2.0.15-canary.1
What's Changed
Changelog
- feat(ls): support output format by @tknickman in #9031
- chore(tui): remove unwraps from tui by @chris-olszewski in #9034
- feat: implement a query interface for turborepo by @NicholasLYang in #8977
Full Changelog: v2.0.15-canary.0...v2.0.15-canary.1