这是indexloc提供的服务,不要输入任何密码
Skip to content

Caching, but to tar files. #1991

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 58 commits into from
Oct 6, 2022
Merged

Caching, but to tar files. #1991

merged 58 commits into from
Oct 6, 2022

Conversation

nathanhammond
Copy link
Contributor

So it's a bit more visible, here's the portion of the underlying cache work focused on tar file creation.

@vercel
Copy link

vercel bot commented Sep 17, 2022

@nathanhammond is attempting to deploy a commit to the Vercel Team on Vercel.

A member of the Team first needs to authorize it.

@nathanhammond nathanhammond force-pushed the cache-busters branch 2 times, most recently from fca2be8 to e25922c Compare September 20, 2022 17:15
calculatedAnchor := anchor
var checkPathErr error
for _, segment := range pathSegments {
calculatedAnchor, checkPathErr = checkPath(anchor, calculatedAnchor, turbopath.RelativeSystemPath(segment))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this going to lstat every path segment on every file we restore?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not once I throw LstatCachedFile in here.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm. Maybe, but it looks like you'd need to cache the lstat output for every intermediate path we're restoring.

What's the consequence of not doing this check?

Copy link
Contributor Author

@nathanhammond nathanhammond Sep 29, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The default version of "restore outside of tar root" is to change the header name field to ../../foo. That's easy to check for and prevent (checkName). Much harder is when you create one symlink and one file: external -> ../ and external/foo.

There is a fast path I can create here that would enable smarter behavior here (beyond just clever caching):

  1. Confirm that the output directory is empty. (1 dirent)
  2. Store all symlinks in their DAG and look through the resolved value there instead of hitting the OS. (rounds to zero)

The clever caching approach will take advantage of knowing that a (turbo-created) tar.gz is going to be breadth-first. I should only need to maintain a single cached resolution at any time. The number of lstat calls will be equivalent to the number of folders in the archive.

The other option is to let people arbitrarily restore outside of their root if they use symlinks to do it.

@gsoltis
Copy link
Contributor

gsoltis commented Sep 20, 2022

General comment, and not a blocker on this, but using AbsoluteSystemPath is causing us to lose a lot of the type safety we might otherwise get. Calls to things like os.Open are going to be hard to track down in the future. We can't just search for .ToString(), since that also covers places where we do in fact want the string value, rather just as a means to get to the filesystem. Maybe in the meantime duplicate some of the fs wrappers from AbsolutePath?

@nathanhammond
Copy link
Contributor Author

General comment, and not a blocker on this, but using AbsoluteSystemPath is causing us to lose a lot of the type safety we might otherwise get. Calls to things like os.Open are going to be hard to track down in the future. We can't just search for .ToString(), since that also covers places where we do in fact want the string value, rather just as a means to get to the filesystem. Maybe in the meantime duplicate some of the fs wrappers from AbsolutePath?

#2026 sets me up to address this. I'll note that there is a large chunk of this that is intentionally working with strings because we don't actually know anything about the input.

Here are some examples of UnsafeJoins in the existing tar behavior:

@nathanhammond nathanhammond force-pushed the cache-busters branch 10 times, most recently from 36a6aaf to 56838d0 Compare September 28, 2022 12:33
@nathanhammond nathanhammond marked this pull request as ready for review September 28, 2022 17:18
@nathanhammond nathanhammond requested a review from a team as a code owner September 28, 2022 17:18
@vercel
Copy link

vercel bot commented Sep 28, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
turbo-site ✅ Ready (Inspect) Visit Preview Oct 6, 2022 at 5:53PM (UTC)


for _, closer := range closers {
// Skip the things which may not exist in this particular instance.
if reflect.ValueOf(closer).IsZero() {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In what scenarios would this happen? And is this different than a nil check?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The nil check panics, so I switched to reflect in order to make the check. Not sure if there is a better solution?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did a little digging, and there are a couple things going on here.

  1. As currently written, the reflect dance is required because these are typed nils, not untyped nils. Honestly, I think the way to handle this is to be less clever and just unroll the loop.
  2. Our Close discipline is a little sloppy. The underlying writers error on double-close, whereas we have code here to no-op double close. I think we should error on double-close, and be certain about when we are closing things. To that end, I think we can replace ci.err with ci.isClosed. Either way, we ought to be consistent about checking whatever mechanism we use. Currently it appears that only AddFile checks. Alternatively, we could skip this entirely and defer to the underlying readers / writers to error-after-close.
  3. Follow-on to the point above, some of the tests double-close, and make assertions in defer statements. For tests in particular, I think we ought to be explicit about testing the close behavior, and not do it in a deferred statement.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added my suggestion for a Close implementation. After cleaning up the double-close from the create-test, the tests all pass.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Of the readers and writers, only the file implementation of io.Closer throws an error on multiple calls to Close(); I think it's reasonable to insulate ourselves from that error.

https://go.dev/play/p/e8n7IcLYHf6
https://github.com/golang/go/blob/master/src/archive/tar/writer.go#L463-L483
https://github.com/golang/go/blob/master/src/compress/flate/deflate.go#L630-L651

The error pattern I used is explicitly borrowed from the implementations of gzip/tar in stdlib, isClosed is not a state we can confirm, but having an error is a state we can confirm. AddFile is the only method which needs to interact with Close(), though Open and Restore are actually redundant (right now).

calculatedAnchor := anchor
var checkPathErr error
for _, segment := range pathSegments {
calculatedAnchor, checkPathErr = checkPath(anchor, calculatedAnchor, turbopath.RelativeSystemPath(segment))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm. Maybe, but it looks like you'd need to cache the lstat output for every intermediate path we're restoring.

What's the consequence of not doing this check?

@nathanhammond
Copy link
Contributor Author

@gsoltis gsoltis added the pr: automerge Kodiak will merge these automatically after checks pass label Oct 6, 2022
@gsoltis
Copy link
Contributor

gsoltis commented Oct 6, 2022

Lint error is a formatting issue with a comment. Going to force-merge if everything else passes and then submit a separate PR to fix it (or ignore it?)

@gsoltis gsoltis merged commit 4ec2013 into vercel:main Oct 6, 2022
gsoltis added a commit that referenced this pull request Oct 7, 2022
@nathanhammond nathanhammond mentioned this pull request Oct 11, 2022
nathanhammond added a commit that referenced this pull request Oct 12, 2022
Starting from where #1991 finished, this adopts Zstandard for compression, and supports restoration from both compressed and uncompressed caches.

The adopted zstd library requires CGO. This also edits our Makefile to reflect that requirement.
fuxingloh referenced this pull request in fuxingloh/contented Oct 12, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turborepo.org)
([source](https://togithub.com/vercel/turborepo)) | [`^1.5.4` ->
`^1.5.6`](https://renovatebot.com/diffs/npm/turbo/1.5.4/1.5.6) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/compatibility-slim/1.5.4)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/confidence-slim/1.5.4)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turborepo</summary>

###
[`v1.5.6`](https://togithub.com/vercel/turborepo/releases/tag/v1.5.6)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.5.5...v1.5.6)

Note that this release enables `CGO` for all targets

#### What's Changed

- seo: Add script to generate RSS feed.xml to docs site by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2132](https://togithub.com/vercel/turborepo/pull/2132)
- Turbo-specific changes to build containers by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1930](https://togithub.com/vercel/turborepo/pull/1930)
- docs: Tweak tracking in card headers by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2133](https://togithub.com/vercel/turborepo/pull/2133)
- Change some variable names by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2136](https://togithub.com/vercel/turborepo/pull/2136)
- chore(deps): update dependency
[@&#8203;babel/core](https://togithub.com/babel/core) to v7.19.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2127](https://togithub.com/vercel/turborepo/pull/2127)
- fix: Glob negation in outputs by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2031](https://togithub.com/vercel/turborepo/pull/2031)
- Use unix:path to address unix socket by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2137](https://togithub.com/vercel/turborepo/pull/2137)
- Fix broken links on "Workspace" Doc by
[@&#8203;pakaponk](https://togithub.com/pakaponk) in
[https://github.com/vercel/turborepo/pull/2141](https://togithub.com/vercel/turborepo/pull/2141)
- Use Warn method for logWarning by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2135](https://togithub.com/vercel/turborepo/pull/2135)
- chore(deps): update dependency postcss to v8.4.17 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2144](https://togithub.com/vercel/turborepo/pull/2144)
- chore(deps): update dependency typescript to v4.8.4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2128](https://togithub.com/vercel/turborepo/pull/2128)
- fix(deps): update dependency ts-json-schema-generator to v1.1.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2139](https://togithub.com/vercel/turborepo/pull/2139)
- fix(packages): add repo, directory, and bugs fields by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2161](https://togithub.com/vercel/turborepo/pull/2161)
- feat: prune support for lockfiles containing patches by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2151](https://togithub.com/vercel/turborepo/pull/2151)
- Remove prefixes from stored logs by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2126](https://togithub.com/vercel/turborepo/pull/2126)
- fix: filename for web depending on ui by
[@&#8203;evliu](https://togithub.com/evliu) in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- seo: Fix 404s from search console by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2166](https://togithub.com/vercel/turborepo/pull/2166)
- seo: set canonical urls by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2168](https://togithub.com/vercel/turborepo/pull/2168)
- Turn off golang dependency auto updates by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2156](https://togithub.com/vercel/turborepo/pull/2156)
- feat: Avoid panic from lockfile issues by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2163](https://togithub.com/vercel/turborepo/pull/2163)
- feat(docs): add sentry by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2169](https://togithub.com/vercel/turborepo/pull/2169)
- Caching, but to tar files. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/1991](https://togithub.com/vercel/turborepo/pull/1991)
- fix handling of injected dependencies for pnpm prune by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2121](https://togithub.com/vercel/turborepo/pull/2121)
- Remove INFO prefix from log line by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2171](https://togithub.com/vercel/turborepo/pull/2171)
- Update examples to always quote the ESLint glob. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2130](https://togithub.com/vercel/turborepo/pull/2130)
- chore(examples): migrate svelte to latest by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2173](https://togithub.com/vercel/turborepo/pull/2173)
- Fix usage of uninitialized Ui instance by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2172](https://togithub.com/vercel/turborepo/pull/2172)
- fix(examples): correct turbo caching for storybook by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2176](https://togithub.com/vercel/turborepo/pull/2176)
- Revert "Caching, but to tar files." by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2178](https://togithub.com/vercel/turborepo/pull/2178)
- support new paused status by
[@&#8203;blake-mealey](https://togithub.com/blake-mealey) in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)
- docs: Fix Pipeline API design link by
[@&#8203;brunojppb](https://togithub.com/brunojppb) in
[https://github.com/vercel/turborepo/pull/2153](https://togithub.com/vercel/turborepo/pull/2153)
- Use two stage release process, plus diamond workflow for
cross-compiling by [@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2051](https://togithub.com/vercel/turborepo/pull/2051)
- fix(examples): correct react-native ui output by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2181](https://togithub.com/vercel/turborepo/pull/2181)
- Add back bin/ directory by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2184](https://togithub.com/vercel/turborepo/pull/2184)
- feat(examples): add custom ignore script by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2183](https://togithub.com/vercel/turborepo/pull/2183)
- Added explainer on environment variables by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/2115](https://togithub.com/vercel/turborepo/pull/2115)

#### New Contributors

- [@&#8203;evliu](https://togithub.com/evliu) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- [@&#8203;blake-mealey](https://togithub.com/blake-mealey) made their
first contribution in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)

**Full Changelog**:
vercel/turborepo@v1.5.5...v1.5.6

###
[`v1.5.5`](https://togithub.com/vercel/turborepo/releases/tag/v1.5.5)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.5.4...v1.5.5)

#### What's Changed

- fix(fs): overwrite symlink in restore cache by
[@&#8203;AielloChan](https://togithub.com/AielloChan) in
[https://github.com/vercel/turborepo/pull/2016](https://togithub.com/vercel/turborepo/pull/2016)
- seo: Add rewrite to turbo sitemap crawler by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2106](https://togithub.com/vercel/turborepo/pull/2106)
- Change Berry's `cacheKey` to be a string by
[@&#8203;amitdahan](https://togithub.com/amitdahan) in
[https://github.com/vercel/turborepo/pull/2102](https://togithub.com/vercel/turborepo/pull/2102)
- Fix small typo by
[@&#8203;arturcarvalho](https://togithub.com/arturcarvalho) in
[https://github.com/vercel/turborepo/pull/2108](https://togithub.com/vercel/turborepo/pull/2108)
- Add React Flow to showcase by
[@&#8203;moklick](https://togithub.com/moklick) in
[https://github.com/vercel/turborepo/pull/2107](https://togithub.com/vercel/turborepo/pull/2107)
- Test that env vars dependencies are sorted consistently by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2111](https://togithub.com/vercel/turborepo/pull/2111)
- Extract the patch for `tar` by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2116](https://togithub.com/vercel/turborepo/pull/2116)
- Re-add log message about remote caching by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2122](https://togithub.com/vercel/turborepo/pull/2122)
- Temporarily disable daemon on windows by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2124](https://togithub.com/vercel/turborepo/pull/2124)

#### New Contributors

- [@&#8203;AielloChan](https://togithub.com/AielloChan) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2016](https://togithub.com/vercel/turborepo/pull/2016)
- [@&#8203;amitdahan](https://togithub.com/amitdahan) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2102](https://togithub.com/vercel/turborepo/pull/2102)
- [@&#8203;arturcarvalho](https://togithub.com/arturcarvalho) made their
first contribution in
[https://github.com/vercel/turborepo/pull/2108](https://togithub.com/vercel/turborepo/pull/2108)
- [@&#8203;moklick](https://togithub.com/moklick) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2107](https://togithub.com/vercel/turborepo/pull/2107)

**Full Changelog**:
vercel/turborepo@v1.5.4...v1.5.5

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click
this checkbox.

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/BirthdayResearch/contented).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMDguMiIsInVwZGF0ZWRJblZlciI6IjMyLjIzMi4wIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fuxingloh referenced this pull request in DeFiCh/metachain Oct 12, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turborepo.org)
([source](https://togithub.com/vercel/turborepo)) | [`^1.4.6` ->
`^1.5.6`](https://renovatebot.com/diffs/npm/turbo/1.4.6/1.5.6) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/compatibility-slim/1.4.6)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/confidence-slim/1.4.6)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turborepo</summary>

###
[`v1.5.6`](https://togithub.com/vercel/turborepo/releases/tag/v1.5.6)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.5.5...v1.5.6)

Note that this release enables `CGO` for all targets

#### What's Changed

- seo: Add script to generate RSS feed.xml to docs site by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2132](https://togithub.com/vercel/turborepo/pull/2132)
- Turbo-specific changes to build containers by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1930](https://togithub.com/vercel/turborepo/pull/1930)
- docs: Tweak tracking in card headers by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2133](https://togithub.com/vercel/turborepo/pull/2133)
- Change some variable names by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2136](https://togithub.com/vercel/turborepo/pull/2136)
- chore(deps): update dependency
[@&#8203;babel/core](https://togithub.com/babel/core) to v7.19.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2127](https://togithub.com/vercel/turborepo/pull/2127)
- fix: Glob negation in outputs by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2031](https://togithub.com/vercel/turborepo/pull/2031)
- Use unix:path to address unix socket by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2137](https://togithub.com/vercel/turborepo/pull/2137)
- Fix broken links on "Workspace" Doc by
[@&#8203;pakaponk](https://togithub.com/pakaponk) in
[https://github.com/vercel/turborepo/pull/2141](https://togithub.com/vercel/turborepo/pull/2141)
- Use Warn method for logWarning by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2135](https://togithub.com/vercel/turborepo/pull/2135)
- chore(deps): update dependency postcss to v8.4.17 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2144](https://togithub.com/vercel/turborepo/pull/2144)
- chore(deps): update dependency typescript to v4.8.4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2128](https://togithub.com/vercel/turborepo/pull/2128)
- fix(deps): update dependency ts-json-schema-generator to v1.1.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2139](https://togithub.com/vercel/turborepo/pull/2139)
- fix(packages): add repo, directory, and bugs fields by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2161](https://togithub.com/vercel/turborepo/pull/2161)
- feat: prune support for lockfiles containing patches by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2151](https://togithub.com/vercel/turborepo/pull/2151)
- Remove prefixes from stored logs by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2126](https://togithub.com/vercel/turborepo/pull/2126)
- fix: filename for web depending on ui by
[@&#8203;evliu](https://togithub.com/evliu) in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- seo: Fix 404s from search console by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2166](https://togithub.com/vercel/turborepo/pull/2166)
- seo: set canonical urls by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2168](https://togithub.com/vercel/turborepo/pull/2168)
- Turn off golang dependency auto updates by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2156](https://togithub.com/vercel/turborepo/pull/2156)
- feat: Avoid panic from lockfile issues by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2163](https://togithub.com/vercel/turborepo/pull/2163)
- feat(docs): add sentry by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2169](https://togithub.com/vercel/turborepo/pull/2169)
- Caching, but to tar files. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/1991](https://togithub.com/vercel/turborepo/pull/1991)
- fix handling of injected dependencies for pnpm prune by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2121](https://togithub.com/vercel/turborepo/pull/2121)
- Remove INFO prefix from log line by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2171](https://togithub.com/vercel/turborepo/pull/2171)
- Update examples to always quote the ESLint glob. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2130](https://togithub.com/vercel/turborepo/pull/2130)
- chore(examples): migrate svelte to latest by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2173](https://togithub.com/vercel/turborepo/pull/2173)
- Fix usage of uninitialized Ui instance by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2172](https://togithub.com/vercel/turborepo/pull/2172)
- fix(examples): correct turbo caching for storybook by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2176](https://togithub.com/vercel/turborepo/pull/2176)
- Revert "Caching, but to tar files." by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2178](https://togithub.com/vercel/turborepo/pull/2178)
- support new paused status by
[@&#8203;blake-mealey](https://togithub.com/blake-mealey) in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)
- docs: Fix Pipeline API design link by
[@&#8203;brunojppb](https://togithub.com/brunojppb) in
[https://github.com/vercel/turborepo/pull/2153](https://togithub.com/vercel/turborepo/pull/2153)
- Use two stage release process, plus diamond workflow for
cross-compiling by [@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2051](https://togithub.com/vercel/turborepo/pull/2051)
- fix(examples): correct react-native ui output by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2181](https://togithub.com/vercel/turborepo/pull/2181)
- Add back bin/ directory by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2184](https://togithub.com/vercel/turborepo/pull/2184)
- feat(examples): add custom ignore script by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2183](https://togithub.com/vercel/turborepo/pull/2183)
- Added explainer on environment variables by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/2115](https://togithub.com/vercel/turborepo/pull/2115)

#### New Contributors

- [@&#8203;evliu](https://togithub.com/evliu) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- [@&#8203;blake-mealey](https://togithub.com/blake-mealey) made their
first contribution in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)

**Full Changelog**:
vercel/turborepo@v1.5.5...v1.5.6

###
[`v1.5.5`](https://togithub.com/vercel/turborepo/releases/tag/v1.5.5)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.5.4...v1.5.5)

#### What's Changed

- fix(fs): overwrite symlink in restore cache by
[@&#8203;AielloChan](https://togithub.com/AielloChan) in
[https://github.com/vercel/turborepo/pull/2016](https://togithub.com/vercel/turborepo/pull/2016)
- seo: Add rewrite to turbo sitemap crawler by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2106](https://togithub.com/vercel/turborepo/pull/2106)
- Change Berry's `cacheKey` to be a string by
[@&#8203;amitdahan](https://togithub.com/amitdahan) in
[https://github.com/vercel/turborepo/pull/2102](https://togithub.com/vercel/turborepo/pull/2102)
- Fix small typo by
[@&#8203;arturcarvalho](https://togithub.com/arturcarvalho) in
[https://github.com/vercel/turborepo/pull/2108](https://togithub.com/vercel/turborepo/pull/2108)
- Add React Flow to showcase by
[@&#8203;moklick](https://togithub.com/moklick) in
[https://github.com/vercel/turborepo/pull/2107](https://togithub.com/vercel/turborepo/pull/2107)
- Test that env vars dependencies are sorted consistently by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2111](https://togithub.com/vercel/turborepo/pull/2111)
- Extract the patch for `tar` by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2116](https://togithub.com/vercel/turborepo/pull/2116)
- Re-add log message about remote caching by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2122](https://togithub.com/vercel/turborepo/pull/2122)
- Temporarily disable daemon on windows by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2124](https://togithub.com/vercel/turborepo/pull/2124)

#### New Contributors

- [@&#8203;AielloChan](https://togithub.com/AielloChan) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2016](https://togithub.com/vercel/turborepo/pull/2016)
- [@&#8203;amitdahan](https://togithub.com/amitdahan) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2102](https://togithub.com/vercel/turborepo/pull/2102)
- [@&#8203;arturcarvalho](https://togithub.com/arturcarvalho) made their
first contribution in
[https://github.com/vercel/turborepo/pull/2108](https://togithub.com/vercel/turborepo/pull/2108)
- [@&#8203;moklick](https://togithub.com/moklick) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2107](https://togithub.com/vercel/turborepo/pull/2107)

**Full Changelog**:
vercel/turborepo@v1.5.4...v1.5.5

###
[`v1.5.4`](https://togithub.com/vercel/turborepo/compare/v1.5.3...v1.5.4)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.5.3...v1.5.4)

###
[`v1.5.3`](https://togithub.com/vercel/turborepo/compare/v1.5.2...v1.5.3)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.5.2...v1.5.3)

###
[`v1.5.2`](https://togithub.com/vercel/turborepo/compare/v1.5.1...v1.5.2)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.5.1...v1.5.2)

###
[`v1.5.1`](https://togithub.com/vercel/turborepo/releases/tag/v1.5.1)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.5.0...v1.5.1)

#### What's Changed

- Drop no-longer-supported platform references by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2033](https://togithub.com/vercel/turborepo/pull/2033)
- We can infer identifer, we don't need to specify it by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2032](https://togithub.com/vercel/turborepo/pull/2032)

**Full Changelog**:
vercel/turborepo@v1.5.0...v1.5.1

###
[`v1.5.0`](https://togithub.com/vercel/turborepo/releases/tag/v1.5.0)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.4.7...v1.5.0)

#### What's Changed

- Document inclusion of package.json in workspace task cache keys by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/1955](https://togithub.com/vercel/turborepo/pull/1955)
- Make run the default command by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1821](https://togithub.com/vercel/turborepo/pull/1821)
- chore(deps): update dependency
[@&#8203;types/react](https://togithub.com/types/react) to v17.0.50 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/1980](https://togithub.com/vercel/turborepo/pull/1980)
- chore(deps): update dependency
[@&#8203;babel/core](https://togithub.com/babel/core) to v7.19.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/1989](https://togithub.com/vercel/turborepo/pull/1989)
- chore(deps): update dependency csstype to v3.1.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/1981](https://togithub.com/vercel/turborepo/pull/1981)
- fix(deps): update dependency react-hot-toast to v2.4.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/1992](https://togithub.com/vercel/turborepo/pull/1992)
- Drop unsupported platforms by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1903](https://togithub.com/vercel/turborepo/pull/1903)
- fix(deps): update dependency classnames to v2.3.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/1990](https://togithub.com/vercel/turborepo/pull/1990)
- Wire up prysk and fix help flag by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2000](https://togithub.com/vercel/turborepo/pull/2000)
- Enable turbod by default by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2001](https://togithub.com/vercel/turborepo/pull/2001)
- Built monorepo handbook by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/1881](https://togithub.com/vercel/turborepo/pull/1881)
- Why turborepo images POC by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/2012](https://togithub.com/vercel/turborepo/pull/2012)
- Added link to package installation by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/2009](https://togithub.com/vercel/turborepo/pull/2009)
- Drop macos run of large benchmark on github actions. by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2003](https://togithub.com/vercel/turborepo/pull/2003)
- Typo fix by [@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/2017](https://togithub.com/vercel/turborepo/pull/2017)
- feat(types): add turbo types package by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2024](https://togithub.com/vercel/turborepo/pull/2024)
- fix(deps): update dependency nextra to v2.0.0-beta.29 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2008](https://togithub.com/vercel/turborepo/pull/2008)
- chore(core): deprecation messages for legacy env keys by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/1959](https://togithub.com/vercel/turborepo/pull/1959)
- feat(codemod): migrate turbo.json dependsOn by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2022](https://togithub.com/vercel/turborepo/pull/2022)
- feat: Add prune support for Yarn 3 by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2019](https://togithub.com/vercel/turborepo/pull/2019)

**Full Changelog**:
vercel/turborepo@v1.4.7...v1.5.0

###
[`v1.4.7`](https://togithub.com/vercel/turborepo/releases/tag/v1.4.7)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.4.6...v1.4.7)

#### What's Changed

- Add degit instructions for all examples by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/1884](https://togithub.com/vercel/turborepo/pull/1884)
- chore(turbo-ignore): add console message of an unfriendly error by
[@&#8203;t-i-0414](https://togithub.com/t-i-0414) in
[https://github.com/vercel/turborepo/pull/1871](https://togithub.com/vercel/turborepo/pull/1871)
- Rewrote filtering workspaces docs by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/1879](https://togithub.com/vercel/turborepo/pull/1879)
- fix(deps): update dependency swr to v1.3.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/1876](https://togithub.com/vercel/turborepo/pull/1876)
- Rewrote pipelines, caching and remote caching docs by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/1758](https://togithub.com/vercel/turborepo/pull/1758)
- Reorganised pipeline docs with clearer headings, groupings and content
by [@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/1866](https://togithub.com/vercel/turborepo/pull/1866)
- feat(ignore): check for turbo force by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/1886](https://togithub.com/vercel/turborepo/pull/1886)
- Fixed typo on remote caching page by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/1889](https://togithub.com/vercel/turborepo/pull/1889)
- Fixed redirect by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/1888](https://togithub.com/vercel/turborepo/pull/1888)
- Try out cram/prysk for CLI integration testing by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1829](https://togithub.com/vercel/turborepo/pull/1829)
- (Controversial) Removed glossary and mentions of topological from the
docs by [@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/1868](https://togithub.com/vercel/turborepo/pull/1868)
- feat: Add pnpm support for turbo prune by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/1819](https://togithub.com/vercel/turborepo/pull/1819)
- Always include package.json in hash by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/1832](https://togithub.com/vercel/turborepo/pull/1832)
- chore(deps): update dependency
[@&#8203;babel/core](https://togithub.com/babel/core) to v7.19.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/1905](https://togithub.com/vercel/turborepo/pull/1905)
- added code-shaper to code generation tools by
[@&#8203;nareshbhatia](https://togithub.com/nareshbhatia) in
[https://github.com/vercel/turborepo/pull/1909](https://togithub.com/vercel/turborepo/pull/1909)
- added code-shaper to the code generation intro line by
[@&#8203;nareshbhatia](https://togithub.com/nareshbhatia) in
[https://github.com/vercel/turborepo/pull/1915](https://togithub.com/vercel/turborepo/pull/1915)
- docs(examples/design-system): update readme by
[@&#8203;theurgi](https://togithub.com/theurgi) in
[https://github.com/vercel/turborepo/pull/1910](https://togithub.com/vercel/turborepo/pull/1910)
- Finish port to cobra by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1792](https://togithub.com/vercel/turborepo/pull/1792)
- chore(examples): clean with-next list by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/1923](https://togithub.com/vercel/turborepo/pull/1923)
- chore(examples): add comment for maintainability by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/1927](https://togithub.com/vercel/turborepo/pull/1927)
- Refactor reading turbo.json and add test cases by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/1929](https://togithub.com/vercel/turborepo/pull/1929)
- Re-jigged the landing and getting started pages by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/1901](https://togithub.com/vercel/turborepo/pull/1901)
- Upgrade Nextra by [@&#8203;shuding](https://togithub.com/shuding) in
[https://github.com/vercel/turborepo/pull/1942](https://togithub.com/vercel/turborepo/pull/1942)
- Enable inputs to be relative again. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/1937](https://togithub.com/vercel/turborepo/pull/1937)
- chore(deps): update dependency typescript to v4.8.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/1934](https://togithub.com/vercel/turborepo/pull/1934)
- fix(deps): update dependency eslint-plugin-react to v7.31.8 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/1935](https://togithub.com/vercel/turborepo/pull/1935)
- Removed bg circles to improve Safari perf by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/1944](https://togithub.com/vercel/turborepo/pull/1944)
- Made front-page title pink by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/1945](https://togithub.com/vercel/turborepo/pull/1945)
- chore(example): upgrade kitchen sink example by
[@&#8203;ruisaraiva19](https://togithub.com/ruisaraiva19) in
[https://github.com/vercel/turborepo/pull/1076](https://togithub.com/vercel/turborepo/pull/1076)
- Import goreleaser cross by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1925](https://togithub.com/vercel/turborepo/pull/1925)
- Turbo has more help text now, update test by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1931](https://togithub.com/vercel/turborepo/pull/1931)
- fix(with-tailwind): dev script fails to build tailwindcss by
[@&#8203;yanmao-cc](https://togithub.com/yanmao-cc) in
[https://github.com/vercel/turborepo/pull/1898](https://togithub.com/vercel/turborepo/pull/1898)
- fix(docs): update nextra by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/1948](https://togithub.com/vercel/turborepo/pull/1948)
- Use correct flag for graphviz version by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1954](https://togithub.com/vercel/turborepo/pull/1954)
- Add mutex around helper cleanups by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1947](https://togithub.com/vercel/turborepo/pull/1947)
- docs(running tasks): explicit instruction for workspace tasks by
[@&#8203;mauricekleine](https://togithub.com/mauricekleine) in
[https://github.com/vercel/turborepo/pull/1922](https://togithub.com/vercel/turborepo/pull/1922)
- Reconcile cram tests and help text by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1956](https://togithub.com/vercel/turborepo/pull/1956)
- chore(deps): update nextjs monorepo to v12.3.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/1960](https://togithub.com/vercel/turborepo/pull/1960)
- switch over to use go-yarnlock for yarn.lock parsing by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/1893](https://togithub.com/vercel/turborepo/pull/1893)
- Improve CI setup by [@&#8203;mehulkar](https://togithub.com/mehulkar)
in
[https://github.com/vercel/turborepo/pull/1904](https://togithub.com/vercel/turborepo/pull/1904)
- No shallow checkout for linting. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/1972](https://togithub.com/vercel/turborepo/pull/1972)
- Add ability to declare a env key in each pipeline task by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/1970](https://togithub.com/vercel/turborepo/pull/1970)
- Add ability to define a globalEnv key in turbo.json by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/1950](https://togithub.com/vercel/turborepo/pull/1950)
- Show outputModeTable in CLI and config docs by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/1949](https://togithub.com/vercel/turborepo/pull/1949)
- fix: Support pnpm patches in prune by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/1967](https://togithub.com/vercel/turborepo/pull/1967)
- Update showcase images by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/1986](https://togithub.com/vercel/turborepo/pull/1986)
- Add vimeo to showcase by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/1987](https://togithub.com/vercel/turborepo/pull/1987)

#### New Contributors

- [@&#8203;t-i-0414](https://togithub.com/t-i-0414) made their first
contribution in
[https://github.com/vercel/turborepo/pull/1871](https://togithub.com/vercel/turborepo/pull/1871)
- [@&#8203;nareshbhatia](https://togithub.com/nareshbhatia) made their
first contribution in
[https://github.com/vercel/turborepo/pull/1909](https://togithub.com/vercel/turborepo/pull/1909)
- [@&#8203;theurgi](https://togithub.com/theurgi) made their first
contribution in
[https://github.com/vercel/turborepo/pull/1910](https://togithub.com/vercel/turborepo/pull/1910)
- [@&#8203;ruisaraiva19](https://togithub.com/ruisaraiva19) made their
first contribution in
[https://github.com/vercel/turborepo/pull/1076](https://togithub.com/vercel/turborepo/pull/1076)
- [@&#8203;yanmao-cc](https://togithub.com/yanmao-cc) made their first
contribution in
[https://github.com/vercel/turborepo/pull/1898](https://togithub.com/vercel/turborepo/pull/1898)
- [@&#8203;mauricekleine](https://togithub.com/mauricekleine) made their
first contribution in
[https://github.com/vercel/turborepo/pull/1922](https://togithub.com/vercel/turborepo/pull/1922)

**Full Changelog**:
vercel/turborepo@v1.4.6...v1.4.7

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click
this checkbox.

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/DeFiCh/metachain).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMTYuMCIsInVwZGF0ZWRJblZlciI6IjMyLjIzMi4wIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fwouts referenced this pull request in fwouts/previewjs Oct 12, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turborepo.org)
([source](https://togithub.com/vercel/turborepo)) | [`1.5.5` ->
`1.5.6`](https://renovatebot.com/diffs/npm/turbo/1.5.5/1.5.6) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/compatibility-slim/1.5.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.5.6/confidence-slim/1.5.5)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turborepo</summary>

###
[`v1.5.6`](https://togithub.com/vercel/turborepo/releases/tag/v1.5.6)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.5.5...v1.5.6)

Note that this release enables `CGO` for all targets

#### What's Changed

- seo: Add script to generate RSS feed.xml to docs site by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2132](https://togithub.com/vercel/turborepo/pull/2132)
- Turbo-specific changes to build containers by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1930](https://togithub.com/vercel/turborepo/pull/1930)
- docs: Tweak tracking in card headers by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2133](https://togithub.com/vercel/turborepo/pull/2133)
- Change some variable names by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2136](https://togithub.com/vercel/turborepo/pull/2136)
- chore(deps): update dependency
[@&#8203;babel/core](https://togithub.com/babel/core) to v7.19.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2127](https://togithub.com/vercel/turborepo/pull/2127)
- fix: Glob negation in outputs by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2031](https://togithub.com/vercel/turborepo/pull/2031)
- Use unix:path to address unix socket by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2137](https://togithub.com/vercel/turborepo/pull/2137)
- Fix broken links on "Workspace" Doc by
[@&#8203;pakaponk](https://togithub.com/pakaponk) in
[https://github.com/vercel/turborepo/pull/2141](https://togithub.com/vercel/turborepo/pull/2141)
- Use Warn method for logWarning by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2135](https://togithub.com/vercel/turborepo/pull/2135)
- chore(deps): update dependency postcss to v8.4.17 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2144](https://togithub.com/vercel/turborepo/pull/2144)
- chore(deps): update dependency typescript to v4.8.4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2128](https://togithub.com/vercel/turborepo/pull/2128)
- fix(deps): update dependency ts-json-schema-generator to v1.1.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2139](https://togithub.com/vercel/turborepo/pull/2139)
- fix(packages): add repo, directory, and bugs fields by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2161](https://togithub.com/vercel/turborepo/pull/2161)
- feat: prune support for lockfiles containing patches by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2151](https://togithub.com/vercel/turborepo/pull/2151)
- Remove prefixes from stored logs by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2126](https://togithub.com/vercel/turborepo/pull/2126)
- fix: filename for web depending on ui by
[@&#8203;evliu](https://togithub.com/evliu) in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- seo: Fix 404s from search console by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2166](https://togithub.com/vercel/turborepo/pull/2166)
- seo: set canonical urls by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2168](https://togithub.com/vercel/turborepo/pull/2168)
- Turn off golang dependency auto updates by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2156](https://togithub.com/vercel/turborepo/pull/2156)
- feat: Avoid panic from lockfile issues by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2163](https://togithub.com/vercel/turborepo/pull/2163)
- feat(docs): add sentry by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2169](https://togithub.com/vercel/turborepo/pull/2169)
- Caching, but to tar files. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/1991](https://togithub.com/vercel/turborepo/pull/1991)
- fix handling of injected dependencies for pnpm prune by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2121](https://togithub.com/vercel/turborepo/pull/2121)
- Remove INFO prefix from log line by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2171](https://togithub.com/vercel/turborepo/pull/2171)
- Update examples to always quote the ESLint glob. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2130](https://togithub.com/vercel/turborepo/pull/2130)
- chore(examples): migrate svelte to latest by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2173](https://togithub.com/vercel/turborepo/pull/2173)
- Fix usage of uninitialized Ui instance by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2172](https://togithub.com/vercel/turborepo/pull/2172)
- fix(examples): correct turbo caching for storybook by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2176](https://togithub.com/vercel/turborepo/pull/2176)
- Revert "Caching, but to tar files." by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2178](https://togithub.com/vercel/turborepo/pull/2178)
- support new paused status by
[@&#8203;blake-mealey](https://togithub.com/blake-mealey) in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)
- docs: Fix Pipeline API design link by
[@&#8203;brunojppb](https://togithub.com/brunojppb) in
[https://github.com/vercel/turborepo/pull/2153](https://togithub.com/vercel/turborepo/pull/2153)
- Use two stage release process, plus diamond workflow for
cross-compiling by [@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2051](https://togithub.com/vercel/turborepo/pull/2051)
- fix(examples): correct react-native ui output by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2181](https://togithub.com/vercel/turborepo/pull/2181)
- Add back bin/ directory by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2184](https://togithub.com/vercel/turborepo/pull/2184)
- feat(examples): add custom ignore script by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2183](https://togithub.com/vercel/turborepo/pull/2183)
- Added explainer on environment variables by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/2115](https://togithub.com/vercel/turborepo/pull/2115)

#### New Contributors

- [@&#8203;evliu](https://togithub.com/evliu) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- [@&#8203;blake-mealey](https://togithub.com/blake-mealey) made their
first contribution in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)

**Full Changelog**:
vercel/turborepo@v1.5.5...v1.5.6

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click
this checkbox.

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/fwouts/previewjs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMzAuMCIsInVwZGF0ZWRJblZlciI6IjMyLjIzMi4wIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: François Wouts <f@zenc.io>
renovate bot referenced this pull request in fwouts/previewjs Oct 21, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turborepo.org)
([source](https://togithub.com/vercel/turborepo)) | [`1.5.6` ->
`1.6.0`](https://renovatebot.com/diffs/npm/turbo/1.5.6/1.6.0) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.6.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.6.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.6.0/compatibility-slim/1.5.6)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.6.0/confidence-slim/1.5.6)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turborepo</summary>

###
[`v1.6.0`](https://togithub.com/vercel/turborepo/releases/tag/v1.6.0)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.5.6...v1.6.0)

#### What's Changed

- seo: Add script to generate RSS feed.xml to docs site by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2132](https://togithub.com/vercel/turborepo/pull/2132)
- Turbo-specific changes to build containers by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1930](https://togithub.com/vercel/turborepo/pull/1930)
- docs: Tweak tracking in card headers by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2133](https://togithub.com/vercel/turborepo/pull/2133)
- Change some variable names by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2136](https://togithub.com/vercel/turborepo/pull/2136)
- chore(deps): update dependency
[@&#8203;babel/core](https://togithub.com/babel/core) to v7.19.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2127](https://togithub.com/vercel/turborepo/pull/2127)
- fix: Glob negation in outputs by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2031](https://togithub.com/vercel/turborepo/pull/2031)
- Use unix:path to address unix socket by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2137](https://togithub.com/vercel/turborepo/pull/2137)
- Fix broken links on "Workspace" Doc by
[@&#8203;pakaponk](https://togithub.com/pakaponk) in
[https://github.com/vercel/turborepo/pull/2141](https://togithub.com/vercel/turborepo/pull/2141)
- Use Warn method for logWarning by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2135](https://togithub.com/vercel/turborepo/pull/2135)
- chore(deps): update dependency postcss to v8.4.17 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2144](https://togithub.com/vercel/turborepo/pull/2144)
- chore(deps): update dependency typescript to v4.8.4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2128](https://togithub.com/vercel/turborepo/pull/2128)
- fix(deps): update dependency ts-json-schema-generator to v1.1.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2139](https://togithub.com/vercel/turborepo/pull/2139)
- fix(packages): add repo, directory, and bugs fields by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2161](https://togithub.com/vercel/turborepo/pull/2161)
- feat: prune support for lockfiles containing patches by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2151](https://togithub.com/vercel/turborepo/pull/2151)
- Remove prefixes from stored logs by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2126](https://togithub.com/vercel/turborepo/pull/2126)
- fix: filename for web depending on ui by
[@&#8203;evliu](https://togithub.com/evliu) in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- seo: Fix 404s from search console by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2166](https://togithub.com/vercel/turborepo/pull/2166)
- seo: set canonical urls by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2168](https://togithub.com/vercel/turborepo/pull/2168)
- Turn off golang dependency auto updates by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2156](https://togithub.com/vercel/turborepo/pull/2156)
- feat: Avoid panic from lockfile issues by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2163](https://togithub.com/vercel/turborepo/pull/2163)
- feat(docs): add sentry by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2169](https://togithub.com/vercel/turborepo/pull/2169)
- Caching, but to tar files. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/1991](https://togithub.com/vercel/turborepo/pull/1991)
- fix handling of injected dependencies for pnpm prune by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2121](https://togithub.com/vercel/turborepo/pull/2121)
- Remove INFO prefix from log line by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2171](https://togithub.com/vercel/turborepo/pull/2171)
- Update examples to always quote the ESLint glob. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2130](https://togithub.com/vercel/turborepo/pull/2130)
- chore(examples): migrate svelte to latest by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2173](https://togithub.com/vercel/turborepo/pull/2173)
- Fix usage of uninitialized Ui instance by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2172](https://togithub.com/vercel/turborepo/pull/2172)
- fix(examples): correct turbo caching for storybook by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2176](https://togithub.com/vercel/turborepo/pull/2176)
- Revert "Caching, but to tar files." by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2178](https://togithub.com/vercel/turborepo/pull/2178)
- support new paused status by
[@&#8203;blake-mealey](https://togithub.com/blake-mealey) in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)
- docs: Fix Pipeline API design link by
[@&#8203;brunojppb](https://togithub.com/brunojppb) in
[https://github.com/vercel/turborepo/pull/2153](https://togithub.com/vercel/turborepo/pull/2153)
- Use two stage release process, plus diamond workflow for
cross-compiling by [@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2051](https://togithub.com/vercel/turborepo/pull/2051)
- fix(examples): correct react-native ui output by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2181](https://togithub.com/vercel/turborepo/pull/2181)
- Merge release branch staging-1.5.6-canary.2 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2182](https://togithub.com/vercel/turborepo/pull/2182)
- Add back bin/ directory by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2184](https://togithub.com/vercel/turborepo/pull/2184)
- Merge release branch staging-1.5.6-canary.3 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2185](https://togithub.com/vercel/turborepo/pull/2185)
- Merge release branch staging-1.5.6-canary.4 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2186](https://togithub.com/vercel/turborepo/pull/2186)
- feat(examples): add custom ignore script by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2183](https://togithub.com/vercel/turborepo/pull/2183)
- Added explainer on environment variables by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/2115](https://togithub.com/vercel/turborepo/pull/2115)
- Merge release branch staging-1.5.6 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2193](https://togithub.com/vercel/turborepo/pull/2193)
- Fix leaving .turbo-cookie around by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2180](https://togithub.com/vercel/turborepo/pull/2180)
- fix(examples): cache .vercel for adapter-vercel by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2191](https://togithub.com/vercel/turborepo/pull/2191)
- fix(turbo): add new docs env vars by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2202](https://togithub.com/vercel/turborepo/pull/2202)
- cache-to-.tar.zst by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2195](https://togithub.com/vercel/turborepo/pull/2195)
- feat(cli): log auto included envs and framework by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2201](https://togithub.com/vercel/turborepo/pull/2201)
- feat(cli): global defaults for filters by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2211](https://togithub.com/vercel/turborepo/pull/2211)
- Show branch name rather than commit by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2214](https://togithub.com/vercel/turborepo/pull/2214)
- feature(shim): Merge shim directory by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2210](https://togithub.com/vercel/turborepo/pull/2210)
- feat: Enable sub-lockfile hashing for package mangers other than yarn
by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2216](https://togithub.com/vercel/turborepo/pull/2216)
- chore(cli): support cobra completion command by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2217](https://togithub.com/vercel/turborepo/pull/2217)
- fix(deps): update rust crate anyhow to 1.0.65 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2219](https://togithub.com/vercel/turborepo/pull/2219)
- fix(examples): fix inconsistent package naming in with-changesets
example by [@&#8203;erikhofer](https://togithub.com/erikhofer) in
[https://github.com/vercel/turborepo/pull/2225](https://togithub.com/vercel/turborepo/pull/2225)
- Merge release branch staging-1.5.7-canary.0 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2226](https://togithub.com/vercel/turborepo/pull/2226)
- feat: Add npm support for prune by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2203](https://togithub.com/vercel/turborepo/pull/2203)
- feat(examples): update docker file to install libc6-compact by
[@&#8203;adarshaacharya](https://togithub.com/adarshaacharya) in
[https://github.com/vercel/turborepo/pull/2228](https://togithub.com/vercel/turborepo/pull/2228)
- Add note about glibc in alpine docker environments by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2212](https://togithub.com/vercel/turborepo/pull/2212)
- chore(docs): update nextra to fix anchor bug by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2229](https://togithub.com/vercel/turborepo/pull/2229)
- Build shim locally, along with libturbo.a by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2218](https://togithub.com/vercel/turborepo/pull/2218)
- Mark no-daemon as publicly visible by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2231](https://togithub.com/vercel/turborepo/pull/2231)
- Drop unused dependency on cache location by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2233](https://togithub.com/vercel/turborepo/pull/2233)
- Remove deprecated flags. Test safety. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2205](https://togithub.com/vercel/turborepo/pull/2205)
- Improve type in e2e test script by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2155](https://togithub.com/vercel/turborepo/pull/2155)
- chore(deps): update pnpm/action-setup action to v2.2.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2236](https://togithub.com/vercel/turborepo/pull/2236)
- chore(deps): update dependency postcss to v8.4.18 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2243](https://togithub.com/vercel/turborepo/pull/2243)
- Add Agrotoken to showcase by
[@&#8203;MateoKruk](https://togithub.com/MateoKruk) in
[https://github.com/vercel/turborepo/pull/2240](https://togithub.com/vercel/turborepo/pull/2240)
- fix(shim): help flag on shim by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2252](https://togithub.com/vercel/turborepo/pull/2252)
- docs(ci): use current checkout and setup-node versions by
[@&#8203;rgomezcasas](https://togithub.com/rgomezcasas) in
[https://github.com/vercel/turborepo/pull/2209](https://togithub.com/vercel/turborepo/pull/2209)
- Delete unused run-examples script by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2125](https://togithub.com/vercel/turborepo/pull/2125)
- Merge release branch staging-1.6.0-canary.0 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2261](https://togithub.com/vercel/turborepo/pull/2261)
- Save file that keeps autoformatting on its own by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2257](https://togithub.com/vercel/turborepo/pull/2257)
- fix: vendor go-yaml by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2227](https://togithub.com/vercel/turborepo/pull/2227)
- Fix heading level for CLI option in docs by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2235](https://togithub.com/vercel/turborepo/pull/2235)
- Consolidate engine, taskGraph, and scheduler naming to Engine by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2256](https://togithub.com/vercel/turborepo/pull/2256)
- Rename struct to be more accurate by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2268](https://togithub.com/vercel/turborepo/pull/2268)
- Ensure that the Engines field parses correctly. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2272](https://togithub.com/vercel/turborepo/pull/2272)
- Merge release branch staging-1.6.0-canary.1 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2273](https://togithub.com/vercel/turborepo/pull/2273)
- fix(deps): update rust crate serde_json to 1.0.86 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2237](https://togithub.com/vercel/turborepo/pull/2237)
- Update help text by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2278](https://togithub.com/vercel/turborepo/pull/2278)
- fix(shim): Fixed version flag by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2276](https://togithub.com/vercel/turborepo/pull/2276)
- Start on a shim release process by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2274](https://togithub.com/vercel/turborepo/pull/2274)
- publish 1.6.0-canary.2 to registry by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2279](https://togithub.com/vercel/turborepo/pull/2279)
- publish 1.6.0-canary.3 to registry by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2287](https://togithub.com/vercel/turborepo/pull/2287)
- Write root inference in Go. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2283](https://togithub.com/vercel/turborepo/pull/2283)
- Merge release branch staging-1.6.0-canary.4 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2289](https://togithub.com/vercel/turborepo/pull/2289)
- Include the argument separator for dotenv. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2292](https://togithub.com/vercel/turborepo/pull/2292)
- Fix typo in monorepo docs by
[@&#8203;benjervis](https://togithub.com/benjervis) in
[https://github.com/vercel/turborepo/pull/2290](https://togithub.com/vercel/turborepo/pull/2290)

#### New Contributors

- [@&#8203;evliu](https://togithub.com/evliu) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- [@&#8203;blake-mealey](https://togithub.com/blake-mealey) made their
first contribution in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)
- [@&#8203;erikhofer](https://togithub.com/erikhofer) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2225](https://togithub.com/vercel/turborepo/pull/2225)
- [@&#8203;adarshaacharya](https://togithub.com/adarshaacharya) made
their first contribution in
[https://github.com/vercel/turborepo/pull/2228](https://togithub.com/vercel/turborepo/pull/2228)
- [@&#8203;MateoKruk](https://togithub.com/MateoKruk) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2240](https://togithub.com/vercel/turborepo/pull/2240)
- [@&#8203;rgomezcasas](https://togithub.com/rgomezcasas) made their
first contribution in
[https://github.com/vercel/turborepo/pull/2209](https://togithub.com/vercel/turborepo/pull/2209)
- [@&#8203;benjervis](https://togithub.com/benjervis) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2290](https://togithub.com/vercel/turborepo/pull/2290)

**Full Changelog**:
vercel/turborepo@v1.5.5...v1.6.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click
this checkbox.

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/fwouts/previewjs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yNDEuNyIsInVwZGF0ZWRJblZlciI6IjMyLjI0MS43In0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fuxingloh referenced this pull request in fuxingloh/contented Oct 27, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turborepo.org)
([source](https://togithub.com/vercel/turborepo)) | [`^1.5.6` ->
`^1.6.1`](https://renovatebot.com/diffs/npm/turbo/1.5.6/1.6.1) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.6.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.6.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.6.1/compatibility-slim/1.5.6)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.6.1/confidence-slim/1.5.6)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turborepo</summary>

###
[`v1.6.1`](https://togithub.com/vercel/turborepo/compare/v1.6.0...v1.6.1)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.6.0...v1.6.1)

### [`v1.6.0`](https://togithub.com/vercel/turbo/releases/tag/v1.6.0)

[Compare
Source](https://togithub.com/vercel/turborepo/compare/v1.5.6...v1.6.0)

#### What's Changed

- seo: Add script to generate RSS feed.xml to docs site by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2132](https://togithub.com/vercel/turborepo/pull/2132)
- Turbo-specific changes to build containers by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1930](https://togithub.com/vercel/turborepo/pull/1930)
- docs: Tweak tracking in card headers by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2133](https://togithub.com/vercel/turborepo/pull/2133)
- Change some variable names by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2136](https://togithub.com/vercel/turborepo/pull/2136)
- chore(deps): update dependency
[@&#8203;babel/core](https://togithub.com/babel/core) to v7.19.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2127](https://togithub.com/vercel/turborepo/pull/2127)
- fix: Glob negation in outputs by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2031](https://togithub.com/vercel/turborepo/pull/2031)
- Use unix:path to address unix socket by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2137](https://togithub.com/vercel/turborepo/pull/2137)
- Fix broken links on "Workspace" Doc by
[@&#8203;pakaponk](https://togithub.com/pakaponk) in
[https://github.com/vercel/turborepo/pull/2141](https://togithub.com/vercel/turborepo/pull/2141)
- Use Warn method for logWarning by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2135](https://togithub.com/vercel/turborepo/pull/2135)
- chore(deps): update dependency postcss to v8.4.17 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2144](https://togithub.com/vercel/turborepo/pull/2144)
- chore(deps): update dependency typescript to v4.8.4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2128](https://togithub.com/vercel/turborepo/pull/2128)
- fix(deps): update dependency ts-json-schema-generator to v1.1.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2139](https://togithub.com/vercel/turborepo/pull/2139)
- fix(packages): add repo, directory, and bugs fields by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2161](https://togithub.com/vercel/turborepo/pull/2161)
- feat: prune support for lockfiles containing patches by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2151](https://togithub.com/vercel/turborepo/pull/2151)
- Remove prefixes from stored logs by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2126](https://togithub.com/vercel/turborepo/pull/2126)
- fix: filename for web depending on ui by
[@&#8203;evliu](https://togithub.com/evliu) in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- seo: Fix 404s from search console by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2166](https://togithub.com/vercel/turborepo/pull/2166)
- seo: set canonical urls by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2168](https://togithub.com/vercel/turborepo/pull/2168)
- Turn off golang dependency auto updates by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2156](https://togithub.com/vercel/turborepo/pull/2156)
- feat: Avoid panic from lockfile issues by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2163](https://togithub.com/vercel/turborepo/pull/2163)
- feat(docs): add sentry by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2169](https://togithub.com/vercel/turborepo/pull/2169)
- Caching, but to tar files. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/1991](https://togithub.com/vercel/turborepo/pull/1991)
- fix handling of injected dependencies for pnpm prune by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2121](https://togithub.com/vercel/turborepo/pull/2121)
- Remove INFO prefix from log line by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2171](https://togithub.com/vercel/turborepo/pull/2171)
- Update examples to always quote the ESLint glob. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2130](https://togithub.com/vercel/turborepo/pull/2130)
- chore(examples): migrate svelte to latest by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2173](https://togithub.com/vercel/turborepo/pull/2173)
- Fix usage of uninitialized Ui instance by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2172](https://togithub.com/vercel/turborepo/pull/2172)
- fix(examples): correct turbo caching for storybook by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2176](https://togithub.com/vercel/turborepo/pull/2176)
- Revert "Caching, but to tar files." by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2178](https://togithub.com/vercel/turborepo/pull/2178)
- support new paused status by
[@&#8203;blake-mealey](https://togithub.com/blake-mealey) in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)
- docs: Fix Pipeline API design link by
[@&#8203;brunojppb](https://togithub.com/brunojppb) in
[https://github.com/vercel/turborepo/pull/2153](https://togithub.com/vercel/turborepo/pull/2153)
- Use two stage release process, plus diamond workflow for
cross-compiling by [@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2051](https://togithub.com/vercel/turborepo/pull/2051)
- fix(examples): correct react-native ui output by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2181](https://togithub.com/vercel/turborepo/pull/2181)
- Merge release branch staging-1.5.6-canary.2 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2182](https://togithub.com/vercel/turborepo/pull/2182)
- Add back bin/ directory by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2184](https://togithub.com/vercel/turborepo/pull/2184)
- Merge release branch staging-1.5.6-canary.3 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2185](https://togithub.com/vercel/turborepo/pull/2185)
- Merge release branch staging-1.5.6-canary.4 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2186](https://togithub.com/vercel/turborepo/pull/2186)
- feat(examples): add custom ignore script by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2183](https://togithub.com/vercel/turborepo/pull/2183)
- Added explainer on environment variables by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/2115](https://togithub.com/vercel/turborepo/pull/2115)
- Merge release branch staging-1.5.6 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2193](https://togithub.com/vercel/turborepo/pull/2193)
- Fix leaving .turbo-cookie around by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2180](https://togithub.com/vercel/turborepo/pull/2180)
- fix(examples): cache .vercel for adapter-vercel by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2191](https://togithub.com/vercel/turborepo/pull/2191)
- fix(turbo): add new docs env vars by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2202](https://togithub.com/vercel/turborepo/pull/2202)
- cache-to-.tar.zst by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2195](https://togithub.com/vercel/turborepo/pull/2195)
- feat(cli): log auto included envs and framework by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2201](https://togithub.com/vercel/turborepo/pull/2201)
- feat(cli): global defaults for filters by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2211](https://togithub.com/vercel/turborepo/pull/2211)
- Show branch name rather than commit by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2214](https://togithub.com/vercel/turborepo/pull/2214)
- feature(shim): Merge shim directory by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2210](https://togithub.com/vercel/turborepo/pull/2210)
- feat: Enable sub-lockfile hashing for package mangers other than yarn
by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2216](https://togithub.com/vercel/turborepo/pull/2216)
- chore(cli): support cobra completion command by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2217](https://togithub.com/vercel/turborepo/pull/2217)
- fix(deps): update rust crate anyhow to 1.0.65 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2219](https://togithub.com/vercel/turborepo/pull/2219)
- fix(examples): fix inconsistent package naming in with-changesets
example by [@&#8203;erikhofer](https://togithub.com/erikhofer) in
[https://github.com/vercel/turborepo/pull/2225](https://togithub.com/vercel/turborepo/pull/2225)
- Merge release branch staging-1.5.7-canary.0 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2226](https://togithub.com/vercel/turborepo/pull/2226)
- feat: Add npm support for prune by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2203](https://togithub.com/vercel/turborepo/pull/2203)
- feat(examples): update docker file to install libc6-compact by
[@&#8203;adarshaacharya](https://togithub.com/adarshaacharya) in
[https://github.com/vercel/turborepo/pull/2228](https://togithub.com/vercel/turborepo/pull/2228)
- Add note about glibc in alpine docker environments by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2212](https://togithub.com/vercel/turborepo/pull/2212)
- chore(docs): update nextra to fix anchor bug by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2229](https://togithub.com/vercel/turborepo/pull/2229)
- Build shim locally, along with libturbo.a by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2218](https://togithub.com/vercel/turborepo/pull/2218)
- Mark no-daemon as publicly visible by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2231](https://togithub.com/vercel/turborepo/pull/2231)
- Drop unused dependency on cache location by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2233](https://togithub.com/vercel/turborepo/pull/2233)
- Remove deprecated flags. Test safety. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2205](https://togithub.com/vercel/turborepo/pull/2205)
- Improve type in e2e test script by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2155](https://togithub.com/vercel/turborepo/pull/2155)
- chore(deps): update pnpm/action-setup action to v2.2.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2236](https://togithub.com/vercel/turborepo/pull/2236)
- chore(deps): update dependency postcss to v8.4.18 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2243](https://togithub.com/vercel/turborepo/pull/2243)
- Add Agrotoken to showcase by
[@&#8203;MateoKruk](https://togithub.com/MateoKruk) in
[https://github.com/vercel/turborepo/pull/2240](https://togithub.com/vercel/turborepo/pull/2240)
- fix(shim): help flag on shim by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2252](https://togithub.com/vercel/turborepo/pull/2252)
- docs(ci): use current checkout and setup-node versions by
[@&#8203;rgomezcasas](https://togithub.com/rgomezcasas) in
[https://github.com/vercel/turborepo/pull/2209](https://togithub.com/vercel/turborepo/pull/2209)
- Delete unused run-examples script by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2125](https://togithub.com/vercel/turborepo/pull/2125)
- Merge release branch staging-1.6.0-canary.0 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2261](https://togithub.com/vercel/turborepo/pull/2261)
- Save file that keeps autoformatting on its own by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2257](https://togithub.com/vercel/turborepo/pull/2257)
- fix: vendor go-yaml by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2227](https://togithub.com/vercel/turborepo/pull/2227)
- Fix heading level for CLI option in docs by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2235](https://togithub.com/vercel/turborepo/pull/2235)
- Consolidate engine, taskGraph, and scheduler naming to Engine by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2256](https://togithub.com/vercel/turborepo/pull/2256)
- Rename struct to be more accurate by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2268](https://togithub.com/vercel/turborepo/pull/2268)
- Ensure that the Engines field parses correctly. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2272](https://togithub.com/vercel/turborepo/pull/2272)
- Merge release branch staging-1.6.0-canary.1 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2273](https://togithub.com/vercel/turborepo/pull/2273)
- fix(deps): update rust crate serde_json to 1.0.86 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2237](https://togithub.com/vercel/turborepo/pull/2237)
- Update help text by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2278](https://togithub.com/vercel/turborepo/pull/2278)
- fix(shim): Fixed version flag by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2276](https://togithub.com/vercel/turborepo/pull/2276)
- Start on a shim release process by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2274](https://togithub.com/vercel/turborepo/pull/2274)
- publish 1.6.0-canary.2 to registry by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2279](https://togithub.com/vercel/turborepo/pull/2279)
- publish 1.6.0-canary.3 to registry by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2287](https://togithub.com/vercel/turborepo/pull/2287)
- Write root inference in Go. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2283](https://togithub.com/vercel/turborepo/pull/2283)
- Merge release branch staging-1.6.0-canary.4 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2289](https://togithub.com/vercel/turborepo/pull/2289)
- Include the argument separator for dotenv. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2292](https://togithub.com/vercel/turborepo/pull/2292)
- Fix typo in monorepo docs by
[@&#8203;benjervis](https://togithub.com/benjervis) in
[https://github.com/vercel/turborepo/pull/2290](https://togithub.com/vercel/turborepo/pull/2290)

#### New Contributors

- [@&#8203;evliu](https://togithub.com/evliu) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- [@&#8203;blake-mealey](https://togithub.com/blake-mealey) made their
first contribution in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)
- [@&#8203;erikhofer](https://togithub.com/erikhofer) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2225](https://togithub.com/vercel/turborepo/pull/2225)
- [@&#8203;adarshaacharya](https://togithub.com/adarshaacharya) made
their first contribution in
[https://github.com/vercel/turborepo/pull/2228](https://togithub.com/vercel/turborepo/pull/2228)
- [@&#8203;MateoKruk](https://togithub.com/MateoKruk) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2240](https://togithub.com/vercel/turborepo/pull/2240)
- [@&#8203;rgomezcasas](https://togithub.com/rgomezcasas) made their
first contribution in
[https://github.com/vercel/turborepo/pull/2209](https://togithub.com/vercel/turborepo/pull/2209)
- [@&#8203;benjervis](https://togithub.com/benjervis) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2290](https://togithub.com/vercel/turborepo/pull/2290)

**Full Changelog**:
vercel/turborepo@v1.5.5...v1.6.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click
this checkbox.

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/BirthdayResearch/contented).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yNDEuNyIsInVwZGF0ZWRJblZlciI6IjMyLjI0MS4xMSJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fuxingloh referenced this pull request in DeFiCh/metachain Oct 31, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turborepo.org)
([source](https://togithub.com/vercel/turbo)) | [`^1.5.6` ->
`^1.6.2`](https://renovatebot.com/diffs/npm/turbo/1.5.6/1.6.2) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.6.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.6.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.6.2/compatibility-slim/1.5.6)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.6.2/confidence-slim/1.5.6)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turbo</summary>

###
[`v1.6.2`](https://togithub.com/vercel/turbo/compare/v1.6.1...v1.6.2)

[Compare
Source](https://togithub.com/vercel/turbo/compare/v1.6.1...v1.6.2)

###
[`v1.6.1`](https://togithub.com/vercel/turbo/compare/v1.6.0...v1.6.1)

[Compare
Source](https://togithub.com/vercel/turbo/compare/v1.6.0...v1.6.1)

### [`v1.6.0`](https://togithub.com/vercel/turbo/releases/tag/v1.6.0)

[Compare
Source](https://togithub.com/vercel/turbo/compare/v1.5.6...v1.6.0)

#### What's Changed

- seo: Add script to generate RSS feed.xml to docs site by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2132](https://togithub.com/vercel/turborepo/pull/2132)
- Turbo-specific changes to build containers by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/1930](https://togithub.com/vercel/turborepo/pull/1930)
- docs: Tweak tracking in card headers by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2133](https://togithub.com/vercel/turborepo/pull/2133)
- Change some variable names by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2136](https://togithub.com/vercel/turborepo/pull/2136)
- chore(deps): update dependency
[@&#8203;babel/core](https://togithub.com/babel/core) to v7.19.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2127](https://togithub.com/vercel/turborepo/pull/2127)
- fix: Glob negation in outputs by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2031](https://togithub.com/vercel/turborepo/pull/2031)
- Use unix:path to address unix socket by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2137](https://togithub.com/vercel/turborepo/pull/2137)
- Fix broken links on "Workspace" Doc by
[@&#8203;pakaponk](https://togithub.com/pakaponk) in
[https://github.com/vercel/turborepo/pull/2141](https://togithub.com/vercel/turborepo/pull/2141)
- Use Warn method for logWarning by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2135](https://togithub.com/vercel/turborepo/pull/2135)
- chore(deps): update dependency postcss to v8.4.17 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2144](https://togithub.com/vercel/turborepo/pull/2144)
- chore(deps): update dependency typescript to v4.8.4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2128](https://togithub.com/vercel/turborepo/pull/2128)
- fix(deps): update dependency ts-json-schema-generator to v1.1.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2139](https://togithub.com/vercel/turborepo/pull/2139)
- fix(packages): add repo, directory, and bugs fields by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2161](https://togithub.com/vercel/turborepo/pull/2161)
- feat: prune support for lockfiles containing patches by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2151](https://togithub.com/vercel/turborepo/pull/2151)
- Remove prefixes from stored logs by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2126](https://togithub.com/vercel/turborepo/pull/2126)
- fix: filename for web depending on ui by
[@&#8203;evliu](https://togithub.com/evliu) in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- seo: Fix 404s from search console by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2166](https://togithub.com/vercel/turborepo/pull/2166)
- seo: set canonical urls by
[@&#8203;jaredpalmer](https://togithub.com/jaredpalmer) in
[https://github.com/vercel/turborepo/pull/2168](https://togithub.com/vercel/turborepo/pull/2168)
- Turn off golang dependency auto updates by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2156](https://togithub.com/vercel/turborepo/pull/2156)
- feat: Avoid panic from lockfile issues by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2163](https://togithub.com/vercel/turborepo/pull/2163)
- feat(docs): add sentry by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2169](https://togithub.com/vercel/turborepo/pull/2169)
- Caching, but to tar files. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/1991](https://togithub.com/vercel/turborepo/pull/1991)
- fix handling of injected dependencies for pnpm prune by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2121](https://togithub.com/vercel/turborepo/pull/2121)
- Remove INFO prefix from log line by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2171](https://togithub.com/vercel/turborepo/pull/2171)
- Update examples to always quote the ESLint glob. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2130](https://togithub.com/vercel/turborepo/pull/2130)
- chore(examples): migrate svelte to latest by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2173](https://togithub.com/vercel/turborepo/pull/2173)
- Fix usage of uninitialized Ui instance by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2172](https://togithub.com/vercel/turborepo/pull/2172)
- fix(examples): correct turbo caching for storybook by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2176](https://togithub.com/vercel/turborepo/pull/2176)
- Revert "Caching, but to tar files." by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2178](https://togithub.com/vercel/turborepo/pull/2178)
- support new paused status by
[@&#8203;blake-mealey](https://togithub.com/blake-mealey) in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)
- docs: Fix Pipeline API design link by
[@&#8203;brunojppb](https://togithub.com/brunojppb) in
[https://github.com/vercel/turborepo/pull/2153](https://togithub.com/vercel/turborepo/pull/2153)
- Use two stage release process, plus diamond workflow for
cross-compiling by [@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2051](https://togithub.com/vercel/turborepo/pull/2051)
- fix(examples): correct react-native ui output by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2181](https://togithub.com/vercel/turborepo/pull/2181)
- Merge release branch staging-1.5.6-canary.2 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2182](https://togithub.com/vercel/turborepo/pull/2182)
- Add back bin/ directory by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2184](https://togithub.com/vercel/turborepo/pull/2184)
- Merge release branch staging-1.5.6-canary.3 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2185](https://togithub.com/vercel/turborepo/pull/2185)
- Merge release branch staging-1.5.6-canary.4 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2186](https://togithub.com/vercel/turborepo/pull/2186)
- feat(examples): add custom ignore script by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2183](https://togithub.com/vercel/turborepo/pull/2183)
- Added explainer on environment variables by
[@&#8203;mattpocock](https://togithub.com/mattpocock) in
[https://github.com/vercel/turborepo/pull/2115](https://togithub.com/vercel/turborepo/pull/2115)
- Merge release branch staging-1.5.6 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2193](https://togithub.com/vercel/turborepo/pull/2193)
- Fix leaving .turbo-cookie around by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2180](https://togithub.com/vercel/turborepo/pull/2180)
- fix(examples): cache .vercel for adapter-vercel by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2191](https://togithub.com/vercel/turborepo/pull/2191)
- fix(turbo): add new docs env vars by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2202](https://togithub.com/vercel/turborepo/pull/2202)
- cache-to-.tar.zst by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2195](https://togithub.com/vercel/turborepo/pull/2195)
- feat(cli): log auto included envs and framework by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2201](https://togithub.com/vercel/turborepo/pull/2201)
- feat(cli): global defaults for filters by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2211](https://togithub.com/vercel/turborepo/pull/2211)
- Show branch name rather than commit by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2214](https://togithub.com/vercel/turborepo/pull/2214)
- feature(shim): Merge shim directory by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2210](https://togithub.com/vercel/turborepo/pull/2210)
- feat: Enable sub-lockfile hashing for package mangers other than yarn
by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2216](https://togithub.com/vercel/turborepo/pull/2216)
- chore(cli): support cobra completion command by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2217](https://togithub.com/vercel/turborepo/pull/2217)
- fix(deps): update rust crate anyhow to 1.0.65 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2219](https://togithub.com/vercel/turborepo/pull/2219)
- fix(examples): fix inconsistent package naming in with-changesets
example by [@&#8203;erikhofer](https://togithub.com/erikhofer) in
[https://github.com/vercel/turborepo/pull/2225](https://togithub.com/vercel/turborepo/pull/2225)
- Merge release branch staging-1.5.7-canary.0 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2226](https://togithub.com/vercel/turborepo/pull/2226)
- feat: Add npm support for prune by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2203](https://togithub.com/vercel/turborepo/pull/2203)
- feat(examples): update docker file to install libc6-compact by
[@&#8203;adarshaacharya](https://togithub.com/adarshaacharya) in
[https://github.com/vercel/turborepo/pull/2228](https://togithub.com/vercel/turborepo/pull/2228)
- Add note about glibc in alpine docker environments by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2212](https://togithub.com/vercel/turborepo/pull/2212)
- chore(docs): update nextra to fix anchor bug by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turborepo/pull/2229](https://togithub.com/vercel/turborepo/pull/2229)
- Build shim locally, along with libturbo.a by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2218](https://togithub.com/vercel/turborepo/pull/2218)
- Mark no-daemon as publicly visible by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2231](https://togithub.com/vercel/turborepo/pull/2231)
- Drop unused dependency on cache location by
[@&#8203;gsoltis](https://togithub.com/gsoltis) in
[https://github.com/vercel/turborepo/pull/2233](https://togithub.com/vercel/turborepo/pull/2233)
- Remove deprecated flags. Test safety. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2205](https://togithub.com/vercel/turborepo/pull/2205)
- Improve type in e2e test script by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2155](https://togithub.com/vercel/turborepo/pull/2155)
- chore(deps): update pnpm/action-setup action to v2.2.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2236](https://togithub.com/vercel/turborepo/pull/2236)
- chore(deps): update dependency postcss to v8.4.18 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2243](https://togithub.com/vercel/turborepo/pull/2243)
- Add Agrotoken to showcase by
[@&#8203;MateoKruk](https://togithub.com/MateoKruk) in
[https://github.com/vercel/turborepo/pull/2240](https://togithub.com/vercel/turborepo/pull/2240)
- fix(shim): help flag on shim by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2252](https://togithub.com/vercel/turborepo/pull/2252)
- docs(ci): use current checkout and setup-node versions by
[@&#8203;rgomezcasas](https://togithub.com/rgomezcasas) in
[https://github.com/vercel/turborepo/pull/2209](https://togithub.com/vercel/turborepo/pull/2209)
- Delete unused run-examples script by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2125](https://togithub.com/vercel/turborepo/pull/2125)
- Merge release branch staging-1.6.0-canary.0 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2261](https://togithub.com/vercel/turborepo/pull/2261)
- Save file that keeps autoformatting on its own by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2257](https://togithub.com/vercel/turborepo/pull/2257)
- fix: vendor go-yaml by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/2227](https://togithub.com/vercel/turborepo/pull/2227)
- Fix heading level for CLI option in docs by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2235](https://togithub.com/vercel/turborepo/pull/2235)
- Consolidate engine, taskGraph, and scheduler naming to Engine by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2256](https://togithub.com/vercel/turborepo/pull/2256)
- Rename struct to be more accurate by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turborepo/pull/2268](https://togithub.com/vercel/turborepo/pull/2268)
- Ensure that the Engines field parses correctly. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2272](https://togithub.com/vercel/turborepo/pull/2272)
- Merge release branch staging-1.6.0-canary.1 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2273](https://togithub.com/vercel/turborepo/pull/2273)
- fix(deps): update rust crate serde_json to 1.0.86 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/vercel/turborepo/pull/2237](https://togithub.com/vercel/turborepo/pull/2237)
- Update help text by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2278](https://togithub.com/vercel/turborepo/pull/2278)
- fix(shim): Fixed version flag by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turborepo/pull/2276](https://togithub.com/vercel/turborepo/pull/2276)
- Start on a shim release process by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2274](https://togithub.com/vercel/turborepo/pull/2274)
- publish 1.6.0-canary.2 to registry by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2279](https://togithub.com/vercel/turborepo/pull/2279)
- publish 1.6.0-canary.3 to registry by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2287](https://togithub.com/vercel/turborepo/pull/2287)
- Write root inference in Go. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2283](https://togithub.com/vercel/turborepo/pull/2283)
- Merge release branch staging-1.6.0-canary.4 by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2289](https://togithub.com/vercel/turborepo/pull/2289)
- Include the argument separator for dotenv. by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turborepo/pull/2292](https://togithub.com/vercel/turborepo/pull/2292)
- Fix typo in monorepo docs by
[@&#8203;benjervis](https://togithub.com/benjervis) in
[https://github.com/vercel/turborepo/pull/2290](https://togithub.com/vercel/turborepo/pull/2290)

#### New Contributors

- [@&#8203;evliu](https://togithub.com/evliu) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2164](https://togithub.com/vercel/turborepo/pull/2164)
- [@&#8203;blake-mealey](https://togithub.com/blake-mealey) made their
first contribution in
[https://github.com/vercel/turborepo/pull/2179](https://togithub.com/vercel/turborepo/pull/2179)
- [@&#8203;erikhofer](https://togithub.com/erikhofer) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2225](https://togithub.com/vercel/turborepo/pull/2225)
- [@&#8203;adarshaacharya](https://togithub.com/adarshaacharya) made
their first contribution in
[https://github.com/vercel/turborepo/pull/2228](https://togithub.com/vercel/turborepo/pull/2228)
- [@&#8203;MateoKruk](https://togithub.com/MateoKruk) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2240](https://togithub.com/vercel/turborepo/pull/2240)
- [@&#8203;rgomezcasas](https://togithub.com/rgomezcasas) made their
first contribution in
[https://github.com/vercel/turborepo/pull/2209](https://togithub.com/vercel/turborepo/pull/2209)
- [@&#8203;benjervis](https://togithub.com/benjervis) made their first
contribution in
[https://github.com/vercel/turborepo/pull/2290](https://togithub.com/vercel/turborepo/pull/2290)

**Full Changelog**:
vercel/turborepo@v1.5.5...v1.6.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/DeFiCh/metachain).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC45LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNC45LjEifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr: automerge Kodiak will merge these automatically after checks pass
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants