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