What's Changed
Docs
- General CI steps on doc. by @anthonyshew in https://github.com/vercel/turbo/pull/6894
- [Docs] create-new.mdx - npm double slash typo fix by @Firfi in https://github.com/vercel/turbo/pull/6933
- fix(docs): correct option heading by @tknickman in https://github.com/vercel/turbo/pull/6973
- Clean up inputs doc. by @anthonyshew in https://github.com/vercel/turbo/pull/6980
- fix(docs): typo in
what-to-cache.mdx
by @pjlangley in https://github.com/vercel/turbo/pull/6960 - fix(docs): update vercel.mdx by @tknickman in https://github.com/vercel/turbo/pull/6987
- Doc for running setup tasks prior to development tasks. by @anthonyshew in https://github.com/vercel/turbo/pull/6999
- Add Glossary to sidebar. by @anthonyshew in https://github.com/vercel/turbo/pull/7011
- fix(docs): remote cache go -> rust by @tknickman in https://github.com/vercel/turbo/pull/7082
- Use
exports
in Internal Packages doc. by @anthonyshew in https://github.com/vercel/turbo/pull/7079 - fix: typo in github-actions.mdx by @mattiadevivo in https://github.com/vercel/turbo/pull/7069
- Document glob spec. by @anthonyshew in https://github.com/vercel/turbo/pull/7076
- Document handling of Node.js versions, OS, and arch. by @anthonyshew in https://github.com/vercel/turbo/pull/7072
- Add generalized deployment advice for Prisma doc. by @anthonyshew in https://github.com/vercel/turbo/pull/7130
- [DO NOT MERGE] feat(telemetry): cli reference by @tknickman in https://github.com/vercel/turbo/pull/6826
- [DO NOT MERGE] feat(telemetry): feature docs by @tknickman in https://github.com/vercel/turbo/pull/6827
- [DO NOT MERGE] feat(docs): $TURBO_DEFAULT$ by @tknickman in https://github.com/vercel/turbo/pull/7155
create-turbo
- release(turborepo): 1.11.3 by @github-actions in #6891
- release(turborepo): 1.11.4-canary.0 by @github-actions in #6975
- release(turborepo): 1.11.4-canary.1 by @github-actions in #6997
- release(turborepo): 1.11.4-canary.3 by @github-actions in #7157
- release(turborepo): 1.11.4-canary.4 by @github-actions in #7170
Examples
- chore(deps-dev): bump the example-dependencies group in /examples/with-shell-commands with 1 update by @dependabot in #6901
- Update dependencies in examples. by @anthonyshew in #6920
- Fix with-svelte-example by @dummdidumm in #6986
- fix(examples): fontSize type is number not string by @devjiwonchoi in #7005
- Fix Svelte package export map by @dummdidumm in #7007
- fix(examples): basic generator by @tknickman in #7022
- fix(examples): ui turbo.json no longer needed by @tknickman in #7087
- chore(docs): remove unnecessary spaces by @GyoHeon in #7118
- chore: install jest in examples/kitchen-sink by @llllvvuu in #7132
Changelog
- fix: Make execution state use auth crate by @Zertsov in https://github.com/vercel/turbo/pull/6880
- fix(telemetry): obfuscate rc endpoint by @tknickman in https://github.com/vercel/turbo/pull/6925
- fix: treat empty environement variables as unset by @chris-olszewski in https://github.com/vercel/turbo/pull/6929
- Error out if dependent flags are provided without their parent by @arlyon in https://github.com/vercel/turbo/pull/6780
- fix: make sure that our concurrency check ignore packages without task by @arlyon in https://github.com/vercel/turbo/pull/6790
- chore: avoid panic on invalid directory filters by @chris-olszewski in https://github.com/vercel/turbo/pull/6955
- feat(Turborepo): Use a wrapper around the raw strings we pass to globwalk by @gsoltis in https://github.com/vercel/turbo/pull/6847
- fix: ignore permission errors during globbing by @chris-olszewski in https://github.com/vercel/turbo/pull/6957
- fix: avoid retry panic by @chris-olszewski in https://github.com/vercel/turbo/pull/6926
- add better messaging when running with api flag by @Zertsov in https://github.com/vercel/turbo/pull/6927
- fix some clippy lints by @arlyon in https://github.com/vercel/turbo/pull/6959
- Fix/unrevert daemon discovery by @arlyon in https://github.com/vercel/turbo/pull/6712
- feat(telemetry): track prune args by @tknickman in https://github.com/vercel/turbo/pull/6970
- feat(lockfiles): support Yarn 4 patches by @chris-olszewski in https://github.com/vercel/turbo/pull/6974
- feat(telemetry): track global args by @tknickman in https://github.com/vercel/turbo/pull/6972
- fix: update Cargo.lock with correct workspace dependencies by @chris-olszewski in https://github.com/vercel/turbo/pull/6990
- fix: rewrite prefix after carriage return by @chris-olszewski in https://github.com/vercel/turbo/pull/6989
- feat(telemetry): track run arguments by @tknickman in https://github.com/vercel/turbo/pull/6985
- chore: remove usage of command groups by @chris-olszewski in https://github.com/vercel/turbo/pull/6992
- chore: add reason for service being unavailable by @chris-olszewski in https://github.com/vercel/turbo/pull/6993
- fix(turbo): validate graph extension by @tknickman in https://github.com/vercel/turbo/pull/6995
- chore: Adjusted error message for APIClient errors in cache by @NicholasLYang in https://github.com/vercel/turbo/pull/6996
- fix(integration): update help integration test by @tknickman in https://github.com/vercel/turbo/pull/7017
- fix(cache): truncate metadata file when writing by @chris-olszewski in https://github.com/vercel/turbo/pull/7016
- fix(prune): correctly create symlinks to directories by @chris-olszewski in https://github.com/vercel/turbo/pull/6983
- fix: forward fixes for LSP by @chris-olszewski in https://github.com/vercel/turbo/pull/7023
- fix(daemon): make sure cookie dir exists before writing cookie by @chris-olszewski in https://github.com/vercel/turbo/pull/7015
- feat(telemetry): track more daemon errors by @tknickman in https://github.com/vercel/turbo/pull/7031
- chore: revert auth json by @chris-olszewski in https://github.com/vercel/turbo/pull/7026
- chore: prefactor process manager by @chris-olszewski in https://github.com/vercel/turbo/pull/7034
- chore(Turborepo): Scope down opts needed by the visitor, remove run lifetime by @gsoltis in https://github.com/vercel/turbo/pull/7032
- fix: Examples turbo.json outputs key by @NicholasLYang in https://github.com/vercel/turbo/pull/7071
- fix: filter package.json files that are subfolders of other packages by @arlyon in https://github.com/vercel/turbo/pull/7025
- feat: update
@turbo/repository
to use new terminology by @mrmckeb in https://github.com/vercel/turbo/pull/7078 - fix(turbo): sort dependents and dependencies during normalization by @mehulkar in https://github.com/vercel/turbo/pull/7018
- release:
@turbo/repository@0.0.1-canary.3
by @mrmckeb in https://github.com/vercel/turbo/pull/7090 - chore(daemon): swap fallback logs to debug by @tknickman in https://github.com/vercel/turbo/pull/7102
- feat: add ability to spawn child process with pty by @chris-olszewski in https://github.com/vercel/turbo/pull/7077
- chore(Turborepo): Move more CLI stuff out of run code by @gsoltis in https://github.com/vercel/turbo/pull/7085
- fix(hashing): include gitignored files in fallback by @tknickman in https://github.com/vercel/turbo/pull/7105
- fix(clippy): remove unused import by @tknickman in https://github.com/vercel/turbo/pull/7120
- fix(hashing): include default files in fallback by @tknickman in https://github.com/vercel/turbo/pull/7106
- chore: add tracing to pty usage by @chris-olszewski in https://github.com/vercel/turbo/pull/7127
- fix disable echoctl by @chris-olszewski in https://github.com/vercel/turbo/pull/7109
- feat(telemetry): enable feature by @tknickman in https://github.com/vercel/turbo/pull/7122
- feat: enable pty usage by @chris-olszewski in https://github.com/vercel/turbo/pull/7128
- feat(hashing): support $TURBO_DEFAULT$ in inputs by @tknickman in https://github.com/vercel/turbo/pull/7113
- fix: process manager tests tty by @chris-olszewski in https://github.com/vercel/turbo/pull/7156
- fix(tests): mock telemetry config by @tknickman in https://github.com/vercel/turbo/pull/7168
- chore: clean pnpm lockfile by @mehulkar in https://github.com/vercel/turbo/pull/7171
- fix: tasks with no newline by @chris-olszewski in https://github.com/vercel/turbo/pull/7175
New Contributors
- @Firfi made their first contribution in #6933
- @pjlangley made their first contribution in #6960
- @dummdidumm made their first contribution in #6986
- @devjiwonchoi made their first contribution in #7005
- @nirban07 made their first contribution in #7008
- @mrmckeb made their first contribution in #7078
- @mattiadevivo made their first contribution in #7069
- @GyoHeon made their first contribution in #7118
- @llllvvuu made their first contribution in #7132
Full Changelog: v1.11.3...v1.12.0