What's New?
-
turbo bin
now prints the location of binary -
VSCode now recognizes
turbo.json
with a custom file icon -
Added JSON Schema
schema.json
to have a better IDE intellisense inturbo.json
. You can add this line toturbo.json
to get it working:{ "$schema": "https://turborepo.org/schema.json", }
This will give you descriptions over each key in VSCode and other IDEs...
Bug fixes
- Logging is now thread-safe (no more awkward line collisions)
- Exit codes are now properly propagated
- Fixed crash and added error message if
packageManager
field inpackage.json
is invalid - Stopped targeting all packages with
--since
if no there are no git/scm changes - Fixed
--scope
exclusion. As a reminder, a!
is the proper way to ignore something from execution scope (e.g.--scope="!something-*"). Recall that
--ignoreis only used for
--since`. - Fixed passthrough CLI args so that they are now only applied to primary tasks
Commits
- Add blog post for v1.1 by @jaredpalmer in #635
- chore(deps-dev): bump eslint-config-next from 12.0.4 to 12.0.10 by @dependabot in #657
- chore(deps): bump next from 12.0.8 to 12.0.9 by @dependabot in #668
- chore(deps): bump @headlessui/react from 1.4.2 to 1.4.3 by @dependabot in #656
- Improve child process management by @gsoltis in #663
- chore(deps-dev): bump typescript from 4.5.3 to 4.5.5 by @dependabot in #655
- Make logging threadsafe by @gsoltis in #677
- chore(deps): Bump go version by @jaredpalmer in #570
- feat: turbo bin by @Xenfo in #561
- Track child exit codes and propagate them by @gsoltis in #697
- Continue de-flaking tests by @gsoltis in #698
- Fixed crash and added error message if packageManager field is invalid. by @grigorii-zander in #680
- Rename go module to allow command line installs by @dglsparsons in #327
- Fix cache index being missing after incremental builds by @shuding in #704
- fix: stop targeting all packages with --since if no changes by @stevejcox in #637
- Move to a packages directory by @jaredpalmer in #708
- Fix typo in CounterButton in kitchen-sink example by @eDonec in #710
- Add
schema.json
to have a better IDE intellisense by @arthurfiorette in #634 - Fix existing benchmarks by @gsoltis in #718
- fix: typo by @astahmer in #724
- feat: basic exclude for scope by @Xenfo in #696
- Add descriptions to MDX frontmatter by @MaedahBatool in #614
- Increased contrast on the sidebar text in darkmode by @ivoilic in #730
- docs: fix example in caching.mdx by @ValentinH in #743
- Fix doubling of command name in failed child process error by @gsoltis in #744
- Large Monorepo Benchmark by @gsoltis in #740
- Don't run build & test on changes to the docs by @ivoilic in #737
- Disable Benchmark workflow by @gsoltis in #748
- Minify generated schema.json by @arthurfiorette in #726
- Second try with benchmarking by @gsoltis in #751
- fix: only passthrough args to primary tasks by @Xenfo in #739
New Contributors
- @grigorii-zander made their first contribution in #680
- @stevejcox made their first contribution in #637
- @eDonec made their first contribution in #710
- @arthurfiorette made their first contribution in #634
- @astahmer made their first contribution in #724
- @MaedahBatool made their first contribution in #614
- @ivoilic made their first contribution in #730
- @ValentinH made their first contribution in #743
Full Changelog: v1.1.2...v1.1.3