Releases: vercel/turbo
Releases · vercel/turbo
Turborepo v1.13.1
What's Changed
Docs
- docs: add missing CLI references by @wokcito in #7806
- (docs): refer to correct Github Actions cache version as described in example by @KarelVerschraegen in #7869
- Docs: Fix heading by @Dragate in #7873
Changelog
- feat(ui): persist logs on failure by @chris-olszewski in #7805
- feat(Turborepo): handle package manager changes by @gsoltis in #7770
- feat(ui): add ability to scroll task output by @chris-olszewski in #7807
- fix(ui): avoid dupe key events on windows by @chris-olszewski in #7809
- fix(ui): avoid using prefix for replayed logs by @chris-olszewski in #7810
- chore: remove some unused imports by @chris-olszewski in #7816
- feat(ui): persist all logs by @chris-olszewski in #7822
- fix(ui): limit viewport size based on term size by @chris-olszewski in #7837
- feat(Turborepo): return invalid states from package discovery by @gsoltis in #7789
- fix(Turborepo): ignore working tree state for fixed git comparisons by @gsoltis in #7838
- fix(vt100): fix scrollback underflow by @chris-olszewski in #7844
- fix(ui): account for border when reserving size for logs by @chris-olszewski in #7846
- fix(yarn4): properly handle workspace protocol with path by @chris-olszewski in #7817
- feat(lockfile): support for parsing pnpm lockfile v7 by @chris-olszewski in #7853
- fix(pnpm): support new pnpm9 default link-workspace-packages by @chris-olszewski in #7865
- chore(telemetry): track dot env usage by @chris-olszewski in #7876
- chore: fix lockfile by @chris-olszewski in #7877
New Contributors
Full Changelog: v1.13.0...v1.13.1
Turborepo v1.13.1-canary.3
What's Changed
Changelog
- feat(Turborepo): return invalid states from package discovery by @gsoltis in #7789
- fix(Turborepo): ignore working tree state for fixed git comparisons by @gsoltis in #7838
- fix(vt100): fix scrollback underflow by @chris-olszewski in #7844
- fix(ui): account for border when reserving size for logs by @chris-olszewski in #7846
Full Changelog: v1.13.1-canary.2...v1.13.1-canary.3
Turborepo v1.13.1-canary.2
What's Changed
Docs
Changelog
- fix(ui): limit viewport size based on term size by @chris-olszewski in #7837
New Contributors
Full Changelog: v1.13.1-canary.1...v1.13.1-canary.2
Turborepo v1.13.1-canary.1
What's Changed
Changelog
- chore: remove some unused imports by @chris-olszewski in #7816
- feat(ui): persist all logs by @chris-olszewski in #7822
Full Changelog: v1.13.1-canary.0...v1.13.1-canary.1
Turborepo v1.13.1-canary.0
What's Changed
Changelog
- feat(ui): persist logs on failure by @chris-olszewski in #7805
- feat(Turborepo): handle package manager changes by @gsoltis in #7770
- feat(ui): add ability to scroll task output by @chris-olszewski in #7807
- fix(ui): avoid dupe key events on windows by @chris-olszewski in #7809
- fix(ui): avoid using prefix for replayed logs by @chris-olszewski in #7810
Full Changelog: v1.13.0...v1.13.1-canary.0
Turborepo v1.13.0
What's Changed
Docs
- s/the your/the/ by @steveluscher in #7669
- s/mental/model/ by @steveluscher in #7668
- Fix typos in docs & turborepo-lsp by @Dann1y in #7702
- docs: Update testing configuration documentation for clarity by @sooster910 in #7683
- docs: change texts from lint to type-check by @devjiwonchoi in #7698
scan
command doc. by @anthonyshew in #6770- Docs: add references to TURBO_CACHE_DIR environment variable by @weyert in #7632
- Use hardcoding. by @anthonyshew in #7792
- docs: document new ui configuration options by @chris-olszewski in #7803
create-turbo
- publish 1.13.0-canary.2 to registry by @chris-olszewski in #7787
eslint
- Support import.meta.env in eslint-plugin-turbo by @jamesbvaughan in #7781
@turbo/repository
- fix(@turbo/repository): Remove custom type so nap can serialize it by @mehulkar in #7650
- chore(@turbo/repository): bump to 0.0.1-canary.9 by @mehulkar in #7652
- refactor(turborepo): Renaming -PackageDetector to -PackageChangeMapper by @NicholasLYang in #7655
- chore(@turbo/repository): show current version when publishing by @mehulkar in #7679
- chore(@turbo/repository): bump to 0.0.1-canary.10 by @mehulkar in #7680
Examples
- Bug fix on with-tailwind example by @zsh77 in #7584
- Improvements on kitchen-sink example by @zsh77 in #7641
- Bug fix on with rollup by @zsh77 in #7651
- fix(examples): avoid clearing screen when using vite by @chris-olszewski in #7783
- Bug fix on kitchen-sink example by @zsh77 in #7624
- fix(ci): fix examples CI check by @tknickman in #7801
Changelog
- chore: clean up silent flag impl by @chris-olszewski in #7643
- chore: silence lint warnings from vt100 crate by @chris-olszewski in #7647
- chore: rename vendored vt100 crate by @chris-olszewski in #7649
- feat: Add success rate telemetry for login by @Zertsov in #7656
- chore(turborepo): Move PackageChangeMappers to turborepo-repository by @NicholasLYang in #7657
- feature: Add invalidate flag to logout by @Zertsov in #7444
- feat: terminal pane component by @chris-olszewski in #7619
- feat: add getter for selected task by @chris-olszewski in #7614
- chore(Turborepo): refactor client side of daemon-backed package discovery by @gsoltis in #7644
- fix(turborepo): Logout by @NicholasLYang in #7667
- feat: add scan subcommand by @arlyon in #6788
- fix(Turborepo): Fix cookie directory by @gsoltis in #7664
- refactor(turborepo): Split up
Run
intoRunBuilder
andRun
by @NicholasLYang in #7681 - chore: generalize log writer by @chris-olszewski in #7678
- chore: generalize cache terminal output by @chris-olszewski in #7701
- feat: add entire screen viewer to vt100 by @chris-olszewski in #7699
- fix(Turborepo): Handle directory moves in package discovery by @gsoltis in #7700
- chore(Turborepo): Handle unhandled error case in package discovery by @gsoltis in #7703
- feat: ensure PrefixedWriter is line buffered by @chris-olszewski in #7728
- chore(Turborepo): Consolidate Subscriber::watch and setup task by @gsoltis in #7714
- feat(Turborepo): add error handling to package discovery process by @gsoltis in #7725
- feat: enable new UI by @chris-olszewski in #7733
- fix: retry requests that fail due to timeout or request errors by @chris-olszewski in #7745
- feat: enable env var for preflight by @chris-olszewski in #7754
- chore: add ability to configure TUI via turbo.json by @chris-olszewski in #7755
- Add TURBO_CACHE_DIR env for
--cache-dir
flag by @weyert in #6294 - fix(ui): properly handle escape codes in persisted output by @chris-olszewski in #7760
- fix(ui): always start tasks by @chris-olszewski in #7758
- feat(Turborepo): handle invalid states in package watching by @gsoltis in #7759
- feat: add ability to configure tasks as interactive by @chris-olszewski in #7767
- feat: enable windows pty by @chris-olszewski in #7780
- chore(ui): add more info to table footer by @chris-olszewski in #7788
- chore: update turbo.json schema for interactive tasks by @chris-olszewski in #7786
- feat(pnpm): respect link-workspace-packages npmrc by @chris-olszewski in #7791
- feat: add ability to control UI via cli arg by @chris-olszewski in #7793
- feat: support apple git in scan diagnostic by @arlyon in #7740
New Contributors
- @steveluscher made their first contribution in #7669
- @Dann1y made their first contribution in #7702
- @sooster910 made their first contribution in #7683
- @jamesbvaughan made their first contribution in #7781
Full Changelog: v1.12.5...v1.13.0
Turborepo v1.13.0-canary.4
What's Changed
Docs
- [DO NOT MERGE]
scan
command doc. by @anthonyshew in #6770 - Docs: add references to TURBO_CACHE_DIR environment variable by @weyert in #7632
- Use hardcoding. by @anthonyshew in #7792
Examples
- fix(examples): avoid clearing screen when using vite by @chris-olszewski in #7783
Changelog
- chore(ui): add more info to table footer by @chris-olszewski in #7788
- chore: update turbo.json schema for interactive tasks by @chris-olszewski in #7786
- feat(pnpm): respect link-workspace-packages npmrc by @chris-olszewski in #7791
Full Changelog: v1.13.0-canary.3...v1.13.0-canary.4
Turborepo v1.13.0-canary.3
What's Changed
create-turbo
- publish 1.13.0-canary.2 to registry by @chris-olszewski in #7787
Changelog
- feat(Turborepo): handle invalid states in package watching by @gsoltis in #7759
- feat: add ability to configure tasks as interactive by @chris-olszewski in #7767
- feat: enable windows pty by @chris-olszewski in #7780
Full Changelog: v1.13.0-canary.1...v1.13.0-canary.3
Turborepo v1.13.0-canary.1
What's Changed
Changelog
- chore: add ability to configure TUI via turbo.json by @chris-olszewski in #7755
- Add TURBO_CACHE_DIR env for
--cache-dir
flag by @weyert in #6294 - fix(ui): properly handle escape codes in persisted output by @chris-olszewski in #7760
- fix(ui): always start tasks by @chris-olszewski in #7758
Full Changelog: v1.13.0-canary.0...v1.13.0-canary.1
Turborepo v1.13.0-canary.0
What's Changed
Docs
- s/the your/the/ by @steveluscher in #7669
- s/mental/model/ by @steveluscher in #7668
- Fix typos in docs & turborepo-lsp by @Dann1y in #7702
- docs: Update testing configuration documentation for clarity by @sooster910 in #7683
- docs: change texts from lint to type-check by @devjiwonchoi in #7698
@turbo/repository
- fix(@turbo/repository): Remove custom type so nap can serialize it by @mehulkar in #7650
- chore(@turbo/repository): bump to 0.0.1-canary.9 by @mehulkar in #7652
- refactor(turborepo): Renaming -PackageDetector to -PackageChangeMapper by @NicholasLYang in #7655
- chore(@turbo/repository): show current version when publishing by @mehulkar in #7679
- chore(@turbo/repository): bump to 0.0.1-canary.10 by @mehulkar in #7680
Examples
- Bug fix on with-tailwind example by @zsh77 in #7584
- Improvements on kitchen-sink example by @zsh77 in #7641
- Bug fix on with rollup by @zsh77 in #7651
Changelog
- chore: clean up silent flag impl by @chris-olszewski in #7643
- chore: silence lint warnings from vt100 crate by @chris-olszewski in #7647
- chore: rename vendored vt100 crate by @chris-olszewski in #7649
- feat: Add success rate telemetry for login by @Zertsov in #7656
- chore(turborepo): Move PackageChangeMappers to turborepo-repository by @NicholasLYang in #7657
- feature: Add invalidate flag to logout by @Zertsov in #7444
- feat: terminal pane component by @chris-olszewski in #7619
- feat: add getter for selected task by @chris-olszewski in #7614
- chore(Turborepo): refactor client side of daemon-backed package discovery by @gsoltis in #7644
- fix(turborepo): Logout by @NicholasLYang in #7667
- feat: add scan subcommand by @arlyon in #6788
- fix(Turborepo): Fix cookie directory by @gsoltis in #7664
- refactor(turborepo): Split up
Run
intoRunBuilder
andRun
by @NicholasLYang in #7681 - chore: generalize log writer by @chris-olszewski in #7678
- chore: generalize cache terminal output by @chris-olszewski in #7701
- feat: add entire screen viewer to vt100 by @chris-olszewski in #7699
- fix(Turborepo): Handle directory moves in package discovery by @gsoltis in #7700
- chore(Turborepo): Handle unhandled error case in package discovery by @gsoltis in #7703
- feat: ensure PrefixedWriter is line buffered by @chris-olszewski in #7728
- chore(Turborepo): Consolidate Subscriber::watch and setup task by @gsoltis in #7714
- feat(Turborepo): add error handling to package discovery process by @gsoltis in #7725
- feat: enable new UI by @chris-olszewski in #7733
- fix: retry requests that fail due to timeout or request errors by @chris-olszewski in #7745
- feat: enable env var for preflight by @chris-olszewski in #7754
New Contributors
- @steveluscher made their first contribution in #7669
- @Dann1y made their first contribution in #7702
- @sooster910 made their first contribution in #7683
Full Changelog: v1.12.5...v1.13.0-canary.0