Releases: vercel/turborepo
Releases · vercel/turborepo
Turborepo v2.1.4-canary.3
What's Changed
Examples
- fix broken examples causing
pnpm test
to fail by @dimitropoulos in #9239
Changelog
- fix(query): naming conflict by @NicholasLYang in #9242
- feat: warn on empty cache by @NicholasLYang in #9236
Full Changelog: v2.1.4-canary.2...v2.1.4-canary.3
Turborepo v2.1.4-canary.2
What's Changed
Docs
- Removed an extra comma by @itssidhere in #9220
- docs: add missing
}
and remove comma by @morinokami in #9223 - fix casing for product names by @dimitropoulos in #9229
- log::debug and ignore on daemon usage in CI by @dimitropoulos in #9237
@turbo/repository
- fix napi double .d.ts formatting by @dimitropoulos in #9238
Examples
- chore: Remove
display
key from generatedtsconfig
by @Sensanaty in #9225 - (examples) Move
types
field into first position ofexports
ofkitchen-sink
example. by @anthonyshew in #9226 - chore(examples): minor adjustments to
with-shell-commands
by @breadadams in #9219
Changelog
- chore: fix grammar in README.md for project update by @CaLxCyMru in #9206
- chore: update contributing and troubleshooting docs by @NicholasLYang in #9231
- feat(query): add task dependencies/dependents by @NicholasLYang in #9190
New Contributors
- @itssidhere made their first contribution in #9220
- @CaLxCyMru made their first contribution in #9206
- @Sensanaty made their first contribution in #9225
- @breadadams made their first contribution in #9219
Full Changelog: v2.1.4-canary.1...v2.1.4-canary.2
Turborepo v2.1.4-canary.1
What's Changed
Docs
- (docs) Consistency for configurations between docs and examples. by @anthonyshew in #9212
- (docs) Fix spacing on link. by @anthonyshew in #9213
Changelog
- fix(cache): set content length for put artifact by @chris-olszewski in #9183
- chore(query): fix query integration test by @chris-olszewski in #9215
- fix(affected): handle Github Actions provided commit not part of checkout by @chris-olszewski in #9214
Full Changelog: v2.1.4-canary.0...v2.1.4-canary.1
Turborepo v2.1.4-canary.0
What's Changed
Changelog
- feat(query): add filter to
affectedPackages
by @NicholasLYang in #9201 - feat(query): add
currentRun
field toturbo query
by @NicholasLYang in #9196
Full Changelog: v2.1.3...v2.1.4-canary.0
Turborepo v2.1.3
What's Changed
Docs
- eslint plugin no-undeclared-env-vars should detect known framework variables by @dimitropoulos in #9110
- hotfix docs by @dimitropoulos in #9159
- Update constructing-ci.mdx by @jpulec in #9162
- Docs: fix line location for TURBO_TEAM env by @ThibautMarechal in #9165
- use frameworks.json for docs by @dimitropoulos in #9163
- Update using-environment-variables.mdx formatting to remove extra p tag by @dimitropoulos in #9168
- docs: add -w flag to pnpm example by @giraffesyo in #9160
- Invalid JSON in task docs by @maschwenk in #9180
- base.json is extended by other tsconfig.json, not package.json by @boutchitos in #9189
- docs: grammar error by @dimitropoulos in #9194
- docs: Task outputs clarifications by @boutchitos in #9185
- Add "go-to-definition" instructions to TypeScript docs. by @anthonyshew in #9198
- Add link to go-to-definition doc. by @anthonyshew in #9199
- docs: Fix typos by @jayvdb in #9184
create-turbo
- fix(create-turbo): Require specific argument for example option by @islandryu in #9147
Changelog
- feat: support rust 1.81.0 by @ognevny in #9139
- feat(turbo): COREPACK_HOME to default passthrough by @tknickman in #9151
- fix(watch): await persistent run task instead of abort by @chris-olszewski in #9152
- fix(affected): include not committed changes in
--affected
by @NicholasLYang in #9133 - refactor(query): make immediate dependencies default by @NicholasLYang in #9114
- feat: allow usage of
turbo
without turbo.json by @chris-olszewski in #9149 - chore(watch): simplify watch data synchronization by @chris-olszewski in #9154
- feat(query): add array type by @NicholasLYang in #9161
- feat: turbo-trace by @NicholasLYang in #9134
- refactor: Add
query
resolvers into web UI by @NicholasLYang in #9182 - add method for determining base commit on GitHub actions by @dimitropoulos in #9169
- feat(query): add filter by having task by @NicholasLYang in #9188
- feat(turbo): add version query by @NicholasLYang in #9197
New Contributors
- @ognevny made their first contribution in #9139
- @islandryu made their first contribution in #9147
- @jpulec made their first contribution in #9162
- @giraffesyo made their first contribution in #9160
- @boutchitos made their first contribution in #9189
- @jayvdb made their first contribution in #9184
Full Changelog: v2.1.2...v2.1.3
Turborepo v2.1.3-canary.2
What's Changed
Docs
- hotfix docs by @dimitropoulos in #9159
- Update constructing-ci.mdx by @jpulec in #9162
- Docs: fix line location for TURBO_TEAM env by @ThibautMarechal in #9165
- use frameworks.json for docs by @dimitropoulos in #9163
- Update using-environment-variables.mdx formatting to remove extra p tag by @dimitropoulos in #9168
- docs: add -w flag to pnpm example by @giraffesyo in #9160
- Invalid JSON in task docs by @maschwenk in #9180
- base.json is extended by other tsconfig.json, not package.json by @boutchitos in #9189
Changelog
- feat: allow usage of
turbo
without turbo.json by @chris-olszewski in #9149 - chore(watch): simplify watch data synchronization by @chris-olszewski in #9154
- feat(query): add array type by @NicholasLYang in #9161
- feat: turbo-trace by @NicholasLYang in #9134
- refactor: Add
query
resolvers into web UI by @NicholasLYang in #9182 - add method for determining base commit on GitHub actions by @dimitropoulos in #9169
- feat(query): add filter by having task by @NicholasLYang in #9188
New Contributors
- @jpulec made their first contribution in #9162
- @giraffesyo made their first contribution in #9160
- @boutchitos made their first contribution in #9189
Full Changelog: v2.1.3-canary.1...v2.1.3-canary.2
Turborepo v2.1.3-canary.1
What's Changed
Docs
- eslint plugin no-undeclared-env-vars should detect known framework variables by @dimitropoulos in #9110
Changelog
- fix(affected): include not committed changes in
--affected
by @NicholasLYang in #9133 - refactor(query): make immediate dependencies default by @NicholasLYang in #9114
Full Changelog: v2.1.3-canary.0...v2.1.3-canary.1
Turborepo v2.1.3-canary.0
What's Changed
create-turbo
- fix(create-turbo): Require specific argument for example option by @islandryu in #9147
Changelog
- feat: support rust 1.81.0 by @ognevny in #9139
- feat(turbo): COREPACK_HOME to default passthrough by @tknickman in #9151
- fix(watch): await persistent run task instead of abort by @chris-olszewski in #9152
New Contributors
- @ognevny made their first contribution in #9139
- @islandryu made their first contribution in #9147
Full Changelog: v2.1.2...v2.1.3-canary.0
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