dir/** in manual SCM and git literal-path optimization by @anthonyshew in https://github.com/vercel/turborepo/pull/12305root_uri by @anthonyshew in https://github.com/vercel/turborepo/pull/12308Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.18-canary.4...v2.8.18-canary.5
turborepo-log in turbo watch by @anthonyshew in https://github.com/vercel/turborepo/pull/12298Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.18-canary.3...v2.8.18-canary.4
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.18-canary.2...v2.8.18-canary.3
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.18-canary.1...v2.8.18-canary.2
turbo query affected CLI shorthand by @anthonyshew in https://github.com/vercel/turborepo/pull/12283turborepo-log crate to improve our logging situation by @anthonyshew in https://github.com/vercel/turborepo/pull/12285pkg#task CLI args are always included in filtered packages by @anthonyshew in https://github.com/vercel/turborepo/pull/12287Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.16...v2.8.18-canary.1
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.15...v2.8.17-canary.16
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.14...v2.8.17-canary.15
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.13...v2.8.17-canary.14
watch by @anthonyshew in https://github.com/vercel/turborepo/pull/12275Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.12...v2.8.17-canary.13
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.11...v2.8.17-canary.12
affectedUsingTaskInputs future flag for task-level --affected detection by @anthonyshew in https://github.com/vercel/turborepo/pull/12247--affected yields empty package scope by @anthonyshew in https://github.com/vercel/turborepo/pull/12268--scope flag for turbo prune by @anthonyshew in https://github.com/vercel/turborepo/pull/12269--affected for $TURBO_ROOT$ inputs by @anthonyshew in https://github.com/vercel/turborepo/pull/12270Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.10...v2.8.17-canary.11
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.9...v2.8.17-canary.10
x-ai-agent header on all Vercel API requests by @anthonyshew in https://github.com/vercel/turborepo/pull/12261Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.8...v2.8.17-canary.9
turbo info output by @anthonyshew in https://github.com/vercel/turborepo/pull/12260Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.7...v2.8.17-canary.8
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.6...v2.8.17-canary.7
block_in_place in tokio to prevent deadlock potential by @anthonyshew in https://github.com/vercel/turborepo/pull/12253Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.5...v2.8.17-canary.6
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.4...v2.8.17-canary.5
Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.3...v2.8.17-canary.4
vite and @vitejs/plugin-react versions on example by @GabrielBB in https://github.com/vercel/turborepo/pull/12193watch_rapid_edits_produce_single_rebuild test by @anthonyshew in https://github.com/vercel/turborepo/pull/12245FilterMode enum for root task scoping with exclude-only filters by @Jaredw2289-svg in https://github.com/vercel/turborepo/pull/12212Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.2...v2.8.17-canary.3
SendError panic on shutdown by @anthonyshew in https://github.com/vercel/turborepo/pull/12244Full Changelog: https://github.com/vercel/turborepo/compare/v2.8.17-canary.1...v2.8.17-canary.2