Releases: vercel/turbo
Releases · vercel/turbo
Turborepo v2.0.3
What's Changed
turbo-ignore
- fix(turbo-ignore): infer correct version of turbo for project by @chris-olszewski in #8363
Changelog
- feat: warn when no local turbo found by @chris-olszewski in #8356
Full Changelog: v2.0.2...v2.0.3
Turborepo v2.0.2-canary.3
What's Changed
Changelog
- chore: add additional env vars to default pass through by @chris-olszewski in #8359
Full Changelog: v2.0.2-canary.2...v2.0.2-canary.3
Turborepo v2.0.3-canary.0
What's Changed
turbo-ignore
- fix(turbo-ignore): infer correct version of turbo for project by @chris-olszewski in #8363
Changelog
- feat: warn when no local turbo found by @chris-olszewski in #8356
Full Changelog: v2.0.2...v2.0.3-canary.0
Turborepo v2.0.2
What's Changed
@turbo/codemod
- fix(turborepo): factor in negated globs for workspace detection in codemods by @NicholasLYang in #8331
Examples
- Bump examples to 2.0.0. by @anthonyshew in #8284
Changelog
- feat(ui): respect CI and NO_COLOR as overrides for TUI by @chris-olszewski in #8335
- fix(ui): no longer attempt to read from stdin if non-tty by @chris-olszewski in #8333
- fix: correctly serialize ui values by @chris-olszewski in #8338
- fix: add NODE_OPTIONS to default pass through env vars by @chris-olszewski in #8353
- chore: add additional env vars to default pass through by @chris-olszewski in #8359
- fix(ui): disable TUI if log order is specified by @chris-olszewski in #8343
New Contributors
- @dvoytenko made their first contribution in #8334
Full Changelog: v2.0.1...v2.0.2
Turborepo v2.0.2-canary.2
What's Changed
Changelog
- fix: add NODE_OPTIONS to default pass through env vars by @chris-olszewski in #8353
Full Changelog: v2.0.2-canary.1...v2.0.2-canary.2
Turborepo v2.0.2-canary.1
What's Changed
Changelog
- fix: correctly serialize ui values by @chris-olszewski in #8338
Full Changelog: v2.0.2-canary.0...v2.0.2-canary.1
Turborepo v2.0.2-canary.0
What's Changed
@turbo/codemod
- fix(turborepo): factor in negated globs for workspace detection in codemods by @NicholasLYang in #8331
Examples
- Bump examples to 2.0.0. by @anthonyshew in #8284
Changelog
- feat(ui): respect CI and NO_COLOR as overrides for TUI by @chris-olszewski in #8335
- fix(ui): no longer attempt to read from stdin if non-tty by @chris-olszewski in #8333
New Contributors
- @dvoytenko made their first contribution in #8334
Full Changelog: v2.0.1...v2.0.2-canary.0
Turborepo v2.0.1
Full Changelog: v2.0.0...v2.0.1
Turborepo v2.0.0
What's Changed
Upgrade guide: https://turbo.build/repo/docs/crafting-your-repository/upgrading
@turbo/codemod
- feat(codemod): add logic for major version bump by @chris-olszewski in #8260
- feat(codemod): place tasks last in turbo.json rewrites by @chris-olszewski in #8268
- fix(codemod): support jsonc when parsing root turbo.json by @chris-olszewski in #8279
- fix(codemod): respect --dry flag by @chris-olszewski in #8280
- feat: change values of "ui" in turbo.json by @chris-olszewski in #8289
- fix(codemod): support jsonc when parsing root turbo.json by @chris-olszewski in #8279
- feat(codemod): place tasks last in turbo.json rewrites by @chris-olszewski in #8268
- feat(codemod): add logic for major version bump by @chris-olszewski in #8260
- feat(codemod): add missing package names by @tknickman in #8186
Changelog
Breaking
- chore: remove legacy filter flags by @chris-olszewski in #8294
- chore(turborepo): adjust error message for pipeline by @NicholasLYang in #8264
- chore(turbo)!: remove check for legacy turbo config in package.json by @mehulkar in #8023
- chore(turbo)! hard error on env vars in task and global dependencies by @mehulkar in #8026
- feat: require packageManager in package.json by @chris-olszewski in #8017
- feat(filter): no longer infer scope in filters by @chris-olszewski in #8137
- chore!(create-turbo): remove old pm arg by @tknickman in #8150
- feat: error on empty package name by @chris-olszewski #8152
- feat(filter): error on invalid filters by @chris-olszewski #8142
- Move fs cache location. by @anthonyshew in #8126
- refactor(turborepo): Rename outputMode to outputLogs in turbo.json by @NicholasLYang in #8149
- feat: --only now applies to package dependencies by @chris-olszewski in #8163
- Rename pipeline to tasks. by @anthonyshew in #8157
- feat: add doublestar to exact dir paths by @chris-olszewski in #8180
- chore: remove globalDotEnv and dotEnv fields by @chris-olszewski in #8181
- chore: make env mode strict by default by @chris-olszewski in #8182
Other
- feat: allow for negative globs in globalDeps by @chris-olszewski in #8190
- chore: change turborepo licenses to MIT by @chris-olszewski in #8197
- feat: all dependencies of root package contribute to global hash by @chris-olszewski in #8202
- fix(turborepo): non-determinism with root internal deps hash. by @NicholasLYang in #8277
- fix: update integration test to expect correct output by @chris-olszewski in #8285
- chore: remove cpuprofile flag by @chris-olszewski in #8282
- fix(ui): disable UI on all dry runs by @chris-olszewski in #8269
- fix(turborepo): stderr log by @NicholasLYang in #8267
- chore(turborepo): adjust error message for pipeline by @NicholasLYang in #8264
- fix(ui): ensure prelude gets printed before ui starts by @chris-olszewski in #8265
- chore(@turbo/benchmark): fix lint warnings by @mehulkar in #8233
- chore(turborepo): Feature flagged off file hashing by @NicholasLYang in #8229
- chore: downgrade curl to fix Windows rust tests by @chris-olszewski in #8242
- fix(turborepo): Remove optional git locks by @NicholasLYang in #8244
- fix(turborepo): Optional lock with env var by @NicholasLYang in #8247
- add two retry strategies to allow requests to timeout gracefully by @arlyon in #8080
- add support for upload speed / remaining in the cache upload step by @arlyon in #8081
- chore: remove --ignore flag by @chris-olszewski in #8201
- feat: factor engines into global cache key by @chris-olszewski in #8173
Full Changelog: v1.13.4...v2.0.0
Turborepo v2.0.0-canary.4
What's Changed
@turbo/codemod
- feat(codemod): add logic for major version bump by @chris-olszewski in #8260
- feat(codemod): place tasks last in turbo.json rewrites by @chris-olszewski in #8268
- fix(codemod): support jsonc when parsing root turbo.json by @chris-olszewski in #8279
- fix(codemod): respect --dry flag by @chris-olszewski in #8280
- feat: change values of "ui" in turbo.json by @chris-olszewski in #8289
Changelog
- chore(turborepo): adjust error message for pipeline by @NicholasLYang in #8264
- fix(ui): ensure prelude gets printed before ui starts by @chris-olszewski in #8265
- fix(ui): disable UI on all dry runs by @chris-olszewski in #8269
- fix(turborepo): stderr log by @NicholasLYang in #8267
- fix(turborepo): non-determinism with root internal deps hash. by @NicholasLYang in #8277
- fix: update integration test to expect correct output by @chris-olszewski in #8285
- chore: remove cpuprofile flag by @chris-olszewski in #8282
Full Changelog: v1.13.4...v2.0.0-canary.4