Releases: vercel/turbo
Releases · vercel/turbo
Turborepo v1.13.3-canary.2
What's Changed
Docs
- docs(storybook): update documentation to the latest versions available for pnpm installation by @javiev in #7953
turbo-ignore
- chore(turbo-ignore): lint test files and fix issues by @mehulkar in #7991
Changelog
- feat(Turborepo): file hash watching by @gsoltis in #7855
- fix(pnpm): support pnpm lockfile v9 by @chris-olszewski in #7994
New Contributors
Full Changelog: v1.13.3-canary.1...v1.13.3-canary.2
Turborepo v1.13.3-canary.1
What's Changed
Docs
- feat: use @repo/ pattern in
math-helpers
example, consistent with "getting started" and starter repo by @braden-w in #7911 - change init script of storybook by @zsh77 in #7695
create-turbo
- feat(turbo-ignore): usage metrics by @tknickman in #7897
eslint
- chore: pin eslint version by @chris-olszewski in #7971
@turbo/telemetry
- feat(telemetry): defensive config loading by @tknickman in #7891
Examples
- fix typo in dev script of a kitchen-sink's package by @zsh77 in #7913
- Remove pnpm plugin in Gatsby example. by @anthonyshew in #7916
Changelog
- fix(Turborepo): Disable the new corepack notification by @gsoltis in #7901
- Update lockfile for compatibility with next.js by @wbinnssmith in #7944
- fix(ui): avoid rendering area more than u16::MAX by @chris-olszewski in #7867
- chore: add removal warning to deprecated flags by @chris-olszewski in #7890
- Fix(commands/prune.rs): Add More detail in MissingWorkspace error by @WillKirkmanM in #7956
- refactor: Make
Run::run
take a ref by @NicholasLYang in #7946
New Contributors
- @braden-w made their first contribution in #7911
- @WillKirkmanM made their first contribution in #7956
Full Changelog: v1.13.3-canary.0...v1.13.3-canary.1
Turborepo v1.13.3-canary.0
What's Changed
Changelog
- feat(Turborepo): Flag on daemon package discovery by @gsoltis in #7654
- fix(filter): dependencies filter should match transitive deps by @chris-olszewski in #7886
Full Changelog: v1.13.2...v1.13.3-canary.0
Turborepo v1.13.2
What's Changed
Examples
- Update TS module resolutions in examples. by @anthonyshew in #7872
Full Changelog: v1.13.1...v1.13.2
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