Releases: vercel/turbo
Releases · vercel/turbo
Turborepo v1.11.4-canary.0
What's Changed
Docs
- General CI steps on doc. by @anthonyshew in #6894
- [Docs] create-new.mdx - npm double slash typo fix by @Firfi in #6933
create-turbo
- release(turborepo): 1.11.3 by @github-actions in #6891
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
Changelog
- fix: Make execution state use auth crate by @Zertsov in #6880
- fix(telemetry): obfuscate rc endpoint by @tknickman in #6925
- fix: treat empty environement variables as unset by @chris-olszewski in #6929
- Error out if dependent flags are provided without their parent by @arlyon in #6780
- fix: make sure that our concurrency check ignore packages without task by @arlyon in #6790
- chore: avoid panic on invalid directory filters by @chris-olszewski in #6955
- feat(Turborepo): Use a wrapper around the raw strings we pass to globwalk by @gsoltis in #6847
- fix: ignore permission errors during globbing by @chris-olszewski in #6957
- fix: avoid retry panic by @chris-olszewski in #6926
- add better messaging when running with api flag by @Zertsov in #6927
New Contributors
- @Firfi made their first contribution in #6933
Full Changelog: v1.11.3...v1.11.4-canary.0
Turborepo v1.11.3
What's Changed
Docs
- Updated outdated Docs "Getting Started" > "Create a New Monorepo" by @Gogoro in #6786
- docs: fix typo under getting started by @denniscampos in #6817
create-turbo
- release(turborepo): 1.11.2 by @github-actions in #6776
- release(turborepo): 1.11.3-canary.0 by @github-actions in #6791
- release(turborepo): 1.11.3-canary.1 by @github-actions in #6835
- release(turborepo): 1.11.3-canary.2 by @github-actions in #6890
Examples
- Bump turbo in examples. by @anthonyshew in #6766
- fix button prop appName from docs app by @Yunfei1982 in #6794
- Ignore dist in shell commands example. by @anthonyshew in #6851
- fix(examples): Typo correction on design-system package.json by @GGalupo in #6859
Changelog
- chore: remove verbosity filter from chrome profile by @chris-olszewski in #6779
- feat: add anon-profile flag by @chris-olszewski in #6781
- chore: remove verbosity flag when running benchmark by @mehulkar in #6782
- feat(gen): pass the command cwd through by @tknickman in #6795
- perf(yarn3): eagerly construct map from workspace paths to locators by @chris-olszewski in #6797
- fix: add missing dependency to cargo lockfile by @mehulkar in #6807
- refactor: Remove bookkeeping abstraction from turbo config by @NicholasLYang in #6809
- chore: include response body if not valid JSON by @chris-olszewski in #6796
- chore: add tracing to primary lockfile functions by @chris-olszewski in #6800
- feat(turbo): telemetry client by @tknickman in #6743
- fix(telemetry): don’t track hash by @tknickman in #6828
- feat(telemetry): add README disabled note by @tknickman in #6829
- feat(telemetry): generic parent to child event by @tknickman in #6830
- Create wrapper for
dirs_next::config_dir()
by @Zertsov in #6837 - fix: Allow for long symlinks by using append_link by @NicholasLYang in #6838
- Use the sso team instead of the string 'sso' by @Zertsov in #6867
- feat(telemetry): track client system info by @tknickman in #6868
- fix(yarn4): avoid overwriting non-npm protocols by @chris-olszewski in #6723
- fix: avoid deleting cached package discovery data by @chris-olszewski in #6872
- Make link command use auth crate instead of config token by @Zertsov in #6870
- fix support bracket filepaths by @chris-olszewski in #6877
- fix clippy 'errors' by @Zertsov in #6881
- feat(telemetry): add run and repo events by @tknickman in #6876
- add base url getter to APIClient by @Zertsov in #6888
- chore: tracing overhaul by @chris-olszewski in #6869
New Contributors
- @Yunfei1982 made their first contribution in #6794
- @Gogoro made their first contribution in #6786
- @denniscampos made their first contribution in #6817
- @jupapios made their first contribution in #6849
- @GGalupo made their first contribution in #6859
- @bb8dd made their first contribution in #6862
Full Changelog: v1.11.2...v1.11.3
Turborepo v1.11.3-canary.2
What's Changed
Docs
- Updated outdated Docs "Getting Started" > "Create a New Monorepo" by @Gogoro in #6786
- docs: fix typo under getting started by @denniscampos in #6817
create-turbo
- release(turborepo): 1.11.3-canary.1 by @github-actions in #6835
Examples
- fix button prop appName from docs app by @Yunfei1982 in #6794
- Ignore dist in shell commands example. by @anthonyshew in #6851
- fix(examples): Typo correction on design-system package.json by @GGalupo in #6859
Changelog
- fix: add missing dependency to cargo lockfile by @mehulkar in #6807
- refactor: Remove bookkeeping abstraction from turbo config by @NicholasLYang in #6809
- chore: include response body if not valid JSON by @chris-olszewski in #6796
- chore: add tracing to primary lockfile functions by @chris-olszewski in #6800
- feat(turbo): telemetry client by @tknickman in #6743
- fix(telemetry): don’t track hash by @tknickman in #6828
- feat(telemetry): add README disabled note by @tknickman in #6829
- feat(telemetry): generic parent to child event by @tknickman in #6830
- Create wrapper for
dirs_next::config_dir()
by @Zertsov in #6837 - fix: Allow for long symlinks by using append_link by @NicholasLYang in #6838
- Use the sso team instead of the string 'sso' by @Zertsov in #6867
- feat(telemetry): track client system info by @tknickman in #6868
- fix(yarn4): avoid overwriting non-npm protocols by @chris-olszewski in #6723
- fix: avoid deleting cached package discovery data by @chris-olszewski in #6872
- Make link command use auth crate instead of config token by @Zertsov in #6870
- fix support bracket filepaths by @chris-olszewski in #6877
- fix clippy 'errors' by @Zertsov in #6881
- feat(telemetry): add run and repo events by @tknickman in #6876
- add base url getter to APIClient by @Zertsov in #6888
New Contributors
- @Yunfei1982 made their first contribution in #6794
- @Gogoro made their first contribution in #6786
- @denniscampos made their first contribution in #6817
- @jupapios made their first contribution in #6849
- @GGalupo made their first contribution in #6859
- @bb8dd made their first contribution in #6862
Full Changelog: v1.11.3-canary.1...v1.11.3-canary.2
Turborepo v1.11.3-canary.1
What's Changed
Docs
- Updated outdated Docs "Getting Started" > "Create a New Monorepo" by @Gogoro in #6786
- docs: fix typo under getting started by @denniscampos in #6817
create-turbo
- release(turborepo): 1.11.3-canary.0 by @github-actions in #6791
Examples
- fix button prop appName from docs app by @Yunfei1982 in #6794
Changelog
- chore: remove verbosity flag when running benchmark by @mehulkar in #6782
- feat(gen): pass the command cwd through by @tknickman in #6795
- perf(yarn3): eagerly construct map from workspace paths to locators by @chris-olszewski in #6797
- fix: add missing dependency to cargo lockfile by @mehulkar in #6807
- refactor: Remove bookkeeping abstraction from turbo config by @NicholasLYang in #6809
- chore: include response body if not valid JSON by @chris-olszewski in #6796
- chore: add tracing to primary lockfile functions by @chris-olszewski in #6800
- feat(turbo): telemetry client by @tknickman in #6743
- fix(telemetry): don’t track hash by @tknickman in #6828
- feat(telemetry): add README disabled note by @tknickman in #6829
- feat(telemetry): generic parent to child event by @tknickman in #6830
New Contributors
- @Yunfei1982 made their first contribution in #6794
- @Gogoro made their first contribution in #6786
- @denniscampos made their first contribution in #6817
Full Changelog: v1.11.3-canary.0...v1.11.3-canary.1
Turborepo v1.11.3-canary.0
What's Changed
create-turbo
- release(turborepo): 1.11.2 by @github-actions in #6776
Examples
- Bump turbo in examples. by @anthonyshew in #6766
Changelog
- chore: remove verbosity filter from chrome profile by @chris-olszewski in #6779
- feat: add anon-profile flag by @chris-olszewski in #6781
Full Changelog: v1.11.2...v1.11.3-canary.0
Turborepo v1.11.2
What's Changed
Docs
- Update yarn support policy. by @anthonyshew in #6757
create-turbo
- release(turborepo): 1.11.1 by @github-actions in #6742
- release(turborepo): 1.11.2-canary.0 by @github-actions in #6771
Examples
- Add transpilePackages to
with-tailwind
example. by @anthonyshew in #6746 - Update README for with-tailwind. by @anthonyshew in #6755
- Remove source key from with-docker example. by @anthonyshew in #6759
- Use
"strict": true
for TypeScript in examples. by @anthonyshew in #6762
Changelog
- chore: avoid panics in berry lockfile by @chris-olszewski in #6725
- fix: remove placeholder duration from cache metadata by @chris-olszewski in #6756
- chore: Remove hash comparison code by @NicholasLYang in #6758
- fix: ignore exit codes when child killed by manager by @chris-olszewski in #6767
- fix: make assertion assert something by @chris-olszewski in #6768
- Allow forcing use of daemon by @arlyon in #6764
- fix: avoid double slash if glob ends with slash by @chris-olszewski in #6772
Full Changelog: v1.11.1...v1.11.2
Turborepo v1.11.2-canary.0
What's Changed
Docs
- Update yarn support policy. by @anthonyshew in #6757
create-turbo
- release(turborepo): 1.11.1 by @github-actions in #6742
Examples
- Add transpilePackages to
with-tailwind
example. by @anthonyshew in #6746 - Update README for with-tailwind. by @anthonyshew in #6755
- Remove source key from with-docker example. by @anthonyshew in #6759
- Use
"strict": true
for TypeScript in examples. by @anthonyshew in #6762
Changelog
- chore: avoid panics in berry lockfile by @chris-olszewski in #6725
- fix: remove placeholder duration from cache metadata by @chris-olszewski in #6756
- chore: Remove hash comparison code by @NicholasLYang in #6758
- fix: ignore exit codes when child killed by manager by @chris-olszewski in #6767
- fix: make assertion assert something by @chris-olszewski in #6768
Full Changelog: v1.11.1...v1.11.2-canary.0
Turborepo v1.11.1
What's Changed
create-turbo
- release(turborepo): 1.11.0 by @github-actions in #6706
- release(turborepo): 1.11.1-canary.0 by @github-actions in #6741
Examples
- Example with only shell commands. by @anthonyshew in #6688
- Update with-tailwind example. by @anthonyshew in #6575
- Mix of server and client components in basic example. by @anthonyshew in #6682
Changelog
- chore(tests): cleanup setup scripts by @mehulkar in #6700
- fix: limit the amount of logs we send to spaces by @chris-olszewski in #6691
- chore(Turborepo): Bump npm rust package version by @gsoltis in #6721
- fix: properly catch sigterm sent from global by @chris-olszewski in #6724
- chore(ignore): exclude rustc-ice files by @tknickman in #6733
- Fix behaviour when discovering files for global hashing by @arlyon in #6738
Full Changelog: v1.11.0...v1.11.1
Turborepo v1.11.1-canary.0
What's Changed
create-turbo
- release(turborepo): 1.11.0 by @github-actions in #6706
Examples
- Example with only shell commands. by @anthonyshew in #6688
- Update with-tailwind example. by @anthonyshew in #6575
- Mix of server and client components in basic example. by @anthonyshew in #6682
Changelog
- chore(tests): cleanup setup scripts by @mehulkar in #6700
- fix: limit the amount of logs we send to spaces by @chris-olszewski in #6691
- chore(Turborepo): Bump npm rust package version by @gsoltis in #6721
- fix: properly catch sigterm sent from global by @chris-olszewski in #6724
- chore(ignore): exclude rustc-ice files by @tknickman in #6733
- Fix behaviour when discovering files for global hashing by @arlyon in #6738
Full Changelog: v1.11.0...v1.11.1-canary.0
Turborepo v1.11.0
What's Changed
Docs
- feat(docs): document support policy by @mehulkar in #6277
- fix(docs): correct support typo by @tknickman in #6313
- fix(docs): Add full stop punctuation and add inifinitive marker to verb by @mdmathewdc in #6335
- docs: Added nested workspaces under troubleshooting by @NicholasLYang in #6342
- docs: document --profile flag by @mehulkar in #6371
- fix(docs): clarify output mode for Dockerfile by @tknickman in #6385
- docs: add github actions/cache example to github ci docs by @austinwoon in #2761
- docs: Fix typo 'specifing -> specifying' by @mia-riezebos in #6426
- Improved TSConfigs in examples by @mattpocock in #6396
- docs: update formatting on --graph option by @mehulkar in #6487
- Capitalization. by @anthonyshew in #6561
- chore(docs): remove backticks from title/desc meta tags on CLI reference pages by @mehulkar in #6580
- feat(docs): add node version compatibility for examples by @mehulkar in #6581
- fix(docs): update inconsistent CLI headings by @tknickman in #6591
- feat(docs): add FAQ entry for non-JS workspaces in the codebase by @mehulkar in #6612
- chore(docs): tweak getting started docs by @mehulkar in #6597
- docs: Added root internal dependencies explanation by @NicholasLYang in #6622
- Capitalize the Tools category in sidebar. by @anthonyshew in #6697
- Add yarn v2+ caveat for installing Internal Packages. by @anthonyshew in #6696
- Update command-line-reference.mdx for --log-prefix CLI option by @marcneubauer in #6657
create-turbo
- release(turborepo): 1.10.16 by @github-actions in #6221
- release(turborepo): 1.10.17-canary.0 by @github-actions in #6329
- chore(turbo-utils): Remove tsup build by @mehulkar in #6301
- release(turborepo): 1.10.17-canary.1 by @github-actions in #6448
- release(turborepo): 1.10.17-canary.2 by @github-actions in #6454
- release(turborepo): 1.10.17-canary.3 by @github-actions in #6502
- Re-up create-turbo. by @anthonyshew in #6439
- release(turborepo): 1.10.17-canary.4 by @github-actions in #6521
- release(turborepo): 1.10.17-canary.5 by @github-actions in #6549
- release(turborepo): 1.10.17-canary.6 by @github-actions in #6610
- release(turborepo): 1.10.17-canary.7 by @github-actions in #6629
- release(turborepo): 1.10.17-canary.8 by @github-actions in #6630
- release(turborepo): 1.10.17-canary.9 by @github-actions in #6667
- release(turborepo): 1.10.17-canary.10 by @github-actions in #6698
turbo-ignore
- fix(turbo-ignore): better error for invalid commit by @tknickman in #6330
- Add [vercel only ] by @m1heng in #6579
eslint
Examples
- chore(examples/with-svelte): regenerate apps with sveltekit by @mehulkar in #6214
- feat(examples): update non-monorepo to pnpm by @tknickman in #6337
- fix(examples): updated with-docker devDependencies for successful build by @fa-901 in #5444
- feat(examples): upgrade ts by @tknickman in #6338
- feature(vue-nuxt): vue & nuxt example addition by @Neosoulink in #6425
- Add Vue/Nuxt example to geting started. by @anthonyshew in #6488
- Bump Next.js in examples. by @anthonyshew in #6533
- Set engine on create-turbo. by @anthonyshew in #6568
- Remove create-react-app example. by @anthonyshew in #6556
- Update design-system example. by @anthonyshew in #6555
- Update with-docker example. by @anthonyshew in #6547
- Update with-rollup example. by @anthonyshew in #6573
- Update with-vite example. by @anthonyshew in #6574
- Package bumps for non-monorepo example. by @anthonyshew in #6553
- Update with-npm example. by @anthonyshew in #6558
- Update with-gatsby example. by @anthonyshew in #6570
- Update with-berry example. by @anthonyshew in #6550
- Update with-prisma example. by @anthonyshew in #6571
- fix(examples): with-berry readme update by @tknickman in #6607
- Update with-changesets. by @anthonyshew in #6548
- Update with-react-native-web example. by @anthonyshew in #6572
- Update kitchen-sink example. by @anthonyshew in #6577
- Update with-yarn example. by @anthonyshew in #6557
- Update with-svelte-example. by @anthonyshew in #6576
Changelog
- feat(turborepo): Spaces by @NicholasLYang in #6109
- fix: bias towards graph walk cancel over continue by @chris-olszewski in #6210
- feat: hook up task execution tracking by @chris-olszewski in #6222
- docs: Add the enabled config to turbo.json schema by @mehulkar in #6224
- chore: fix example test setup so output matches by @mehulkar in #6225
- fix: Respect color config for runcache output by @NicholasLYang in #6217
- refactor(auth): Removed closure in login functions by @NicholasLYang in #6235
- chore(test): validate that pruning carries remoteCache fields correctly by @mehulkar in #6226
- chore: Removed run stub feature by @NicholasLYang in #6236
- fix(Turborepo): Drop incorrect deprecation notice by @gsoltis in #6239
- chore(test): Add test to ensure env var changes task hash by @mehulkar in #6238
- chore: run summary prefactor by @chris-olszewski in #6240
- refactor: Removed closure from logout by @NicholasLYang in #6251
- chore: Added panic handler to turborepo by @NicholasLYang in #6253
- refactor: Moving from anyhow to thiserror part 1 by @NicholasLYang in #6250
- Clearer cache spinner message. by @anthonyshew in #6278
- fix: use cprintln instead of warn when no tasks are run by @chris-olszewski in #6285
- fix: don't escape html when serializing dry runs by @chris-olszewski in #6284
- fix(Turborepo): Ensure process manager stays closed by @gsoltis in #6258
- fix(Turborepo): escape colons in log filenames by @gsoltis in #6267
- chore(test): fix gitignore in fixture by @mehulkar in #6300
- feat: Hook up Run summary by @chris-olszewski in #6282
- port(Turborepo): Port escaping globs sent via rust daemon client by @gsoltis in #6295
- feat(Turborepo): Validation checks for task names by @gsoltis in #6293
- chore(test): fix gitignore in fixture by @mehulkar in #6303
- fix(lockfiles) trailing zero yaml parse by @chris-olszewski in #6296
- Chore/update teamname by @padmaia in #6317
- build(cargo): skip external build script with rust-analyzer by @kwonoj in #6325
- fix: global hash divergence for empty version strings by @chris-olszewski in #6319
- fix: explicitly set turbo command name by @chris-olszewski in #6332
- fix: task definition serialization by @chris-olszewski in #6306
- fix: Empty command returns help text and not error by @NicholasLYang in #6340
- feat: add support for...