What's Changed
Changelog
- fix: Keep non-PTY stdin alive for persistent tasks by @anthonyshew in #12972
- release(turborepo): 2.9.16 by @github-actions[bot] in #12970
- release(turborepo): 2.9.17-canary.1 by @github-actions[bot] in #12973
- fix: Add auth HTTP timeouts by @anthonyshew in #12976
- fix: Detect affected root tasks in query by @anthonyshew in #12977
- fix: Wait for Windows graceful shutdown by @anthonyshew in #12979
- release(turborepo): 2.9.17-canary.2 by @github-actions[bot] in #12980
- test: Skip installs for JSON output fixtures by @anthonyshew in #12981
- feat: Add Rsbuild examples by @Nsttt in #12942
- test: Skip installs for single package dry runs by @anthonyshew in #12982
- test: Skip Corepack setup without installs by @anthonyshew in #12983
- test: Skip installs for metadata-only Rust tests by @anthonyshew in #12985
- test: Skip remaining unnecessary fixture installs by @anthonyshew in #12986
- test: Add final hash contract snapshots by @anthonyshew in #12984
- test: Trim run logging integration matrix by @anthonyshew in #12987
- test: Trim affected query integration matrix by @anthonyshew in #12988
- test: Narrow Windows integration test group by @anthonyshew in #12989
- test: Trim task dependency integration coverage by @anthonyshew in #12990
- test: Trim affected integration coverage by @anthonyshew in #12991
- test: Collapse integration test matrices by @anthonyshew in #12992
- test: Collapse non-watch integration matrices by @anthonyshew in #12993
- test: Collapse summary and caching test setup by @anthonyshew in #12994
- test: Trim lockfile-aware caching integration matrix by @anthonyshew in #12995
- test: Move inference, env, and otel coverage lower by @anthonyshew in #12996
- test: Trim turborepo-scm subprocess tests by @anthonyshew in #12998
- test: Remove Windows nextest thread cap by @anthonyshew in #12999
- test: Trim workspace config integration tests by @anthonyshew in #13000
- test: Trim run logging integration coverage by @anthonyshew in #13001
- test: Trim summary inference and single package tests by @anthonyshew in #13002
- test: Trim continue and persistent integration tests by @anthonyshew in #13004
- test: Trim force and workspace inheritance tests by @anthonyshew in #13005
- test: Trim SCM regression matrix by @anthonyshew in #13006
- test: Trim miscellaneous integration tests by @anthonyshew in #13007
- test: Trim affected and cache integration coverage by @anthonyshew in #13008
- refactor: Split engine builder modules by @anthonyshew in #13009
- refactor: Split process child module by @anthonyshew in #13014
- refactor: Split CLI module by @anthonyshew in #13013
- refactor: Split Bun lockfile module by @anthonyshew in #13012
- Fix typo in .gitignore comment by @saiteja-madha in #13010
- fix: Preserve Bun nested dependency versions by @anthonyshew in #13016
- docs: Exclude Next.js dev server output from cache examples by @anthonyshew in #13019
- release(turborepo): 2.9.17-canary.3 by @github-actions[bot] in #13017
- fix: Highlight active docs sidebar item by @anthonyshew in #13023
- fix: Ignore peer dependencies in package graph by @kitten in #13025
- release(turborepo): 2.9.17-canary.4 by @github-actions[bot] in #13032
- fix: Preserve pnpm override-resolved prune deps by @anthonyshew in #13031
- fix: Keep PTY stdin open for tasks by @anthonyshew in #13033
- fix: Add TUI pane padding before logs by @anthonyshew in #13034
- fix(api-client): Support P-521 ECDSA certificate chains over rustls by @anthonyshew in #13036
- chore: Restore aarch64 musl release builds by @anthonyshew in #13037
- release(turborepo): 2.9.17-canary.5 by @github-actions[bot] in #13038
- docs: Remove ESM warning from gen page by @anthonyshew in #13039
- fix: Bypass npm command shim on Windows by @anthonyshew in #13040
- feat: Add JIT task input hashing by @anthonyshew in #13043
- fix: Defer hashes for JIT task dependents by @anthonyshew in #13045
- release(turborepo): 2.9.17-canary.6 by @github-actions[bot] in #13044
- release(turborepo): 2.9.17-canary.7 by @github-actions[bot] in #13046
- fix: Send Ctrl+C to Windows PTY tasks by @anthonyshew in #13041
New Contributors
- @Nsttt made their first contribution in #12942
- @saiteja-madha made their first contribution in #13010
- @kitten made their first contribution in #13025
Full Changelog: v2.9.16...v2.9.17