Aller au contenu
verdict:

Turborepo 2.8.18

digest

note: la synthèse et les notes de version sont en anglais

note: pas de synthèse pour cette release digest

Les releases digest sont listées sans synthèse. Les notes de version originales de cette version sont ci-dessous.

release-notesgithub.com/vercel/turborepo · 74 lignes
  1. <!-- Release notes generated using configuration in .github/release.yml at v2.8.18 -->
  2. ## What's Changed
  3. ### create-turbo
  4. * fix: Sort uninstalled package managers to bottom of `create-turbo` selection by @anthonyshew in https://github.com/vercel/turborepo/pull/12353
  5. ### @turbo/codemod
  6. * fix: Stop `add-package-names` codemod from silently renaming existing packages by @anthonyshew in https://github.com/vercel/turborepo/pull/12332
  7. ### Examples
  8. * fix: Sync yarn lockfile before upgrading turbo in examples updater by @anthonyshew in https://github.com/vercel/turborepo/pull/12286
  9. ### Changelog
  10. * feat: Add `turbo query affected` CLI shorthand by @anthonyshew in https://github.com/vercel/turborepo/pull/12283
  11. * chore: Add `turborepo-log` crate to improve our logging situation by @anthonyshew in https://github.com/vercel/turborepo/pull/12285
  12. * fix: Ensure `pkg#task` CLI args are always included in filtered packages by @anthonyshew in https://github.com/vercel/turborepo/pull/12287
  13. * feat: Wire up turborepo-log with TerminalSink and convert first warning by @anthonyshew in https://github.com/vercel/turborepo/pull/12289
  14. * feat: Add git SHA and dirty hash to cache metadata by @mehulkar in https://github.com/vercel/turborepo/pull/12288
  15. * feat: Surface cache SCM metadata in Run Summary by @mehulkar in https://github.com/vercel/turborepo/pull/12291
  16. * fix: Inline PlopTypes in @turbo/gen to fix implicit any for consumers by @anthonyshew in https://github.com/vercel/turborepo/pull/12292
  17. * chore: Disable update notifier for this repo by @anthonyshew in https://github.com/vercel/turborepo/pull/12293
  18. * feat: Add TuiSink to route log events into the TUI by @anthonyshew in https://github.com/vercel/turborepo/pull/12294
  19. * feat: Publish platform binaries under @turbo/ scoped packages by @anthonyshew in https://github.com/vercel/turborepo/pull/12296
  20. * feat: Initialize `turborepo-log` in `turbo watch` by @anthonyshew in https://github.com/vercel/turborepo/pull/12298
  21. * fix: Resolve git diff warning in fresh repos and make SCM state lazy by @anthonyshew in https://github.com/vercel/turborepo/pull/12300
  22. * docs: Add VS Code Jest extension workaround to Jest guide by @anthonyshew in https://github.com/vercel/turborepo/pull/12303
  23. * feat: Route user-facing warnings through turborepo-log and suppress tracing stderr in TUI mode by @anthonyshew in https://github.com/vercel/turborepo/pull/12299
  24. * fix: Handle parent directory inputs in non-git repos by @anthonyshew in https://github.com/vercel/turborepo/pull/12304
  25. * fix: Source cargo env in pre-push hook for Rust toolchain resolution by @anthonyshew in https://github.com/vercel/turborepo/pull/12306
  26. * refactor: Convert task-access warnings to turborepo_log by @anthonyshew in https://github.com/vercel/turborepo/pull/12307
  27. * chore: Remove internal .vscode directory by @anthonyshew in https://github.com/vercel/turborepo/pull/12309
  28. * fix: Expand directory inputs to `dir/**` in manual SCM and git literal-path optimization by @anthonyshew in https://github.com/vercel/turborepo/pull/12305
  29. * fix: Infer monorepo root in LSP instead of trusting editor `root_uri` by @anthonyshew in https://github.com/vercel/turborepo/pull/12308
  30. * fix: Flush stale mouse tracking events from stdin during TUI cleanup by @anthonyshew in https://github.com/vercel/turborepo/pull/12311
  31. * refactor: Route run prelude through turborepo_log, add StdoutSink by @anthonyshew in https://github.com/vercel/turborepo/pull/12310
  32. * feat: Show richer remote cache status in run prelude by @anthonyshew in https://github.com/vercel/turborepo/pull/12314
  33. * chore: Remove deprecated Spaces feature remnants by @anthonyshew in https://github.com/vercel/turborepo/pull/12316
  34. * refactor: Route `run`/`watch` output through unified `TerminalSink` by @anthonyshew in https://github.com/vercel/turborepo/pull/12315
  35. * refactor: Replace `tracing::log::` bridge imports with `tracing::` directly by @anthonyshew in https://github.com/vercel/turborepo/pull/12320
  36. * refactor: Replace `Source::turbo` string literals with `Subsystem` enum by @anthonyshew in https://github.com/vercel/turborepo/pull/12321
  37. * fix: Add check:toml to pre-push hook by @anthonyshew in https://github.com/vercel/turborepo/pull/12322
  38. * fix: Filter phantom tasks from `affectedTasks` query results by @anthonyshew in https://github.com/vercel/turborepo/pull/12324
  39. * refactor: Route 'no tasks executed' warning through `turborepo-log` and add task prefix to `TerminalSink` by @anthonyshew in https://github.com/vercel/turborepo/pull/12326
  40. * feat: Allow cyclic package graphs, validate only at task graph level by @anthonyshew in https://github.com/vercel/turborepo/pull/12327
  41. * fix: Detect affected tasks with `$TURBO_ROOT$` inputs when using `affectedUsingTaskInputs` by @anthonyshew in https://github.com/vercel/turborepo/pull/12331
  42. * feat: Extend `LogSink` with task output and grouping support by @anthonyshew in https://github.com/vercel/turborepo/pull/12328
  43. * fix: Support private GitHub repos in `turbo gen workspace --copy` by @anthonyshew in https://github.com/vercel/turborepo/pull/12333
  44. * feat: Add `GroupingLayer` for per-task output buffering by @anthonyshew in https://github.com/vercel/turborepo/pull/12334
  45. * fix: Hardening for supporting private GitHub repos in `turbo gen workspace --copy` by @anthonyshew in https://github.com/vercel/turborepo/pull/12336
  46. * refactor: Wire `GroupingLayer` into `Visitor` and migrate task error/warn to `turborepo-log` by @anthonyshew in https://github.com/vercel/turborepo/pull/12337
  47. * perf: Replace subprocess repo index with in-process `gix-index` by @anthonyshew in https://github.com/vercel/turborepo/pull/12339
  48. * fix: Prevent `$TURBO_DEFAULT$` from matching unrelated root files in affected detection by @anthonyshew in https://github.com/vercel/turborepo/pull/12341
  49. * feat: Route child process bytes through TaskHandle with sink-owned prefix rendering by @anthonyshew in https://github.com/vercel/turborepo/pull/12343
  50. * feat: Deprecate graphviz-dependent -`-graph` formats, add native SVG rendering by @anthonyshew in https://github.com/vercel/turborepo/pull/12344
  51. * refactor: Migrate cache replay and status messages to `TaskHandle`, remove `CacheOutput` trait by @anthonyshew in https://github.com/vercel/turborepo/pull/12345
  52. * refactor: Remove old output pipeline and document logging architecture by @anthonyshew in https://github.com/vercel/turborepo/pull/12348
  53. * chore: Move section in CONTRIBUTING.md by @anthonyshew in https://github.com/vercel/turborepo/pull/12350
  54. * chore: Update undici dependency version to 6.24.0 by @hack-313-ip in https://github.com/vercel/turborepo/pull/12352
  55. * docs: Clean up `futureFlags` description by @anthonyshew in https://github.com/vercel/turborepo/pull/12355
  56. * feat: Deprecate `--parallel` flag by @anthonyshew in https://github.com/vercel/turborepo/pull/12357
  57. * fix: Resolve $turbo-get-mfe-port by packageName when application key differs by @prudentbird in https://github.com/vercel/turborepo/pull/12149
  58. * fix: Preserve all bun lockfile overrides during prune by @anthonyshew in https://github.com/vercel/turborepo/pull/12362
  59. * feat: Include `globalDependencies` in prune behind Future Flag by @anthonyshew in https://github.com/vercel/turborepo/pull/12360
  60. * feat: Add `filterUsingTasks` future flag for task-level `--filter` resolution by @anthonyshew in https://github.com/vercel/turborepo/pull/12363
  61. * fix: Suppress noisy rustls TLS warning on stderr by @anthonyshew in https://github.com/vercel/turborepo/pull/12365
  62. * docs: Fix typo in Turbo 2.7 blog post by @Rohan5commit in https://github.com/vercel/turborepo/pull/12367
  63. * fix: Fall back to bundled certificates when system cert store is inaccessible by @anthonyshew in https://github.com/vercel/turborepo/pull/12371
  64. * fix: Pass `TURBO_*` env vars through to child processes in Strict Mode by @anthonyshew in https://github.com/vercel/turborepo/pull/12372
  65. * fix: Improve accessibility for docs by @anthonyshew in https://github.com/vercel/turborepo/pull/12375
  66. * fix: Preserve package.json key order during `turbo prune` with pnpm patches by @anthonyshew in https://github.com/vercel/turborepo/pull/12376
  67. ## New Contributors
  68. * @hack-313-ip made their first contribution in https://github.com/vercel/turborepo/pull/12352
  69. * @prudentbird made their first contribution in https://github.com/vercel/turborepo/pull/12149
  70. * @Rohan5commit made their first contribution in https://github.com/vercel/turborepo/pull/12367
  71. **Full Changelog**: https://github.com/vercel/turborepo/compare/v2.8.17...v2.8.18

voir sur githubimported 2026-09-28 via npm