What's Changed
Docs
- feat(cache): bump default timeout and add docs by @tknickman in #7304
create-turbo
- release(turborepo): 1.12.3 by @github-actions in #7296
- chore(create-turbo): update chalk to v4 by @mehulkar in #7300
- release(turborepo): 1.12.4-canary.0 by @github-actions in #7338
- release(turborepo): 1.12.4-canary.1 by @github-actions in #7369
@turbo/repository - ⚠️ Alpha - Expect Breaking Changes
- fix(@turbo/repository): fix breaking API changes from turbo core by @mehulkar in #7373
- chore(turbo): rename workspace -> package in PackageGraph module by @mehulkar in #7372
Changelog
- chore(Turborepo): Delete or feature-gate imports by @gsoltis in #7295
- fix(Turborepo): Route through existing wait_for_filewatching call by @gsoltis in #7237
- feat(async_cache): support cloning by @tknickman in #7293
- refactor: Error on absolute paths in turbo.json by @NicholasLYang in #7292
- implement vercel auth token for SSO by @Zertsov in #7192
- feat(@turbo/repository): add method to return package dependents by @mehulkar in #7242
- chore(@turbo/repository): bump version to 0.0.1-canary.5 by @mehulkar in #7312
- fix(Turborepo): Don't block forever if we have already gotten a parse error by @gsoltis in #7203
- chore(Turborepo): Remove ExecutionState, we don't need it anymore by @gsoltis in #7281
- feat(turbo): task access trace & cached configs by @tknickman in #7074
- chore: fix clippy lints in @turbo/repository by @chris-olszewski in #7310
- chore: Clean up log files, add
daemon log
subcommand by @NicholasLYang in #7305 - chore: add shutdown method for async cache by @chris-olszewski in #7309
- feat: vendor CI log groups by @cymruu in #6314
- feat(turborepo): daemon UX improvements by @NicholasLYang in #7307
- chore(turborepo): Ensure fresh builds by @NicholasLYang in #7321
- chore: don't print debug info on successful login by @Zertsov in #7323
- fix: check vercel token is still valid by @Zertsov in #7325
- fix(Turborepo): Start moving cookie watching to downstream services by @gsoltis in #7283
- chore(@turbo/repository): add inline jsdocs for findPackagesAndDependents method by @mehulkar in #7331
- chore: modularize vercel api crate by @Zertsov in #7329
- fix(Turborepo): Pass validated globs to daemon for watching by @gsoltis in #7327
- feat(Turborepo): Add spaces_id to layered config by @gsoltis in #7330
- feat(gitignore): break out gitignore util by @tknickman in #7319
- feat(turbo): update changemapper to return name and path of packages by @mehulkar in #7336
- chore(turbo): rename WorkspaceNode to PackageNode by @mehulkar in #7351
- chore(turbo): rename WorkspaceInfo struct to PackageInfo by @mehulkar in #7353
- chore(Turborepo): Move daemon paths off of CommandBase by @gsoltis in #7339
- fix: use system certs for tls by @chris-olszewski in #7357
- chore(Turborepo): Remote CommandBase from Run by @gsoltis in #7360
- feat(@turbo/repository): add affectedPackages API by @mehulkar in #7326
- feat(@turbo/repository): bump for release by @mehulkar in #7361
- chore(turbo): rename WorkspaceName to PackageName by @mehulkar in #7355
- chore(turbo): delete unused fixture in cli directory by @mehulkar in #7376
- fix: avoid grouping logs from tasks which ended in error by @chris-olszewski in #7335
New Contributors
Full Changelog: v1.12.3...v1.12.4