-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
fix(turborepo): Rationalize the install and execution process. #5695
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
8 Ignored Deployments
|
@nathanhammond is attempting to deploy a commit to the Vercel Team on Vercel. A member of the Team first needs to authorize it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewer's Guide!
// If we do not find the correct platform binary, should we attempt to install it? | ||
const SHOULD_INSTALL = true; | ||
|
||
// If we do not find the correct platform binary, should we trust calling an emulated variant? | ||
const SHOULD_ATTEMPT_EMULATED = true; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left these in as configuration variables; but we can actually hardcode the decisions here.
child_process.execSync( | ||
`npm install --loglevel=error --prefer-offline --no-audit --progress=false`, | ||
{ cwd: turboPath, stdio: "pipe", env } | ||
); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Previously this had to carefully track which package and version, clean up after itself, and more.
Now we just rely on npm
to do the right thing when looking at the package.json
for turbo
, clean up in the event of failure, etc.
// This provides logging messages as it progresses towards calculating the binary path. | ||
function getBinaryPath() { | ||
// First we see if the user has configured a particular binary path. | ||
const TURBO_BINARY_PATH = process.env.TURBO_BINARY_PATH; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We still need to allow the user to specify a particular binary path.
const correctBinary = availablePlatforms.includes(platform) && availableArchs.includes(resolvedArch) ? `turbo-${platform}-${resolvedArch}/bin/turbo${ext}` : null; | ||
if (correctBinary !== null) { | ||
try { | ||
return require.resolve(`${correctBinary}`); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
By rule we should be able to require.resolve()
the platform-specific package from within the turbo
directory, so we do that. (1:1 with the existing behavior.)
installUsingNPM(); | ||
const resolvedPath = require.resolve(`${correctBinary}`); | ||
console.warn('Installation has succeeded.'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't succeed unless we can resolve it, so this gets split across lines.
|
||
console.error(); | ||
console.error('To resolve this issue for your repository, run:'); | ||
console.error(`npm install turbo${version} --package-lock-only${environment} && npm install`); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@chris-olszewski This is the magic command that fixes things without rm -rf
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😮
break; | ||
} catch (e) {} | ||
|
||
let next = path.join(current, '..', '..', 'package-lock.json'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No-dependencies find-up
.
@@ -9,15 +9,12 @@ | |||
"main": "./bin/turbo", | |||
"scripts": { | |||
"postversion": "node bump-version.js", | |||
"postinstall": "node install.js" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a couple of notes on errors / warnings, otherwise LGTM.
Are there any concerns about running this when the repo is using package managers besides npm?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is so much more straight forward!
I think we can get away with not building out this level of support for package-lock.json
version 1. The last version of npm that used this version by default was 6 and node 16 (EOL 9/11) was the last one to ship with npm 6.
|
||
console.error(); | ||
console.error('To resolve this issue for your repository, run:'); | ||
console.error(`npm install turbo${version} --package-lock-only${environment} && npm install`); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😮
Ah, right, the package name should match, even if the architecture doesn't.
Ok, sgtm
…On Wed, Aug 9, 2023, 6:51 PM Nathan Hammond ***@***.***> wrote:
***@***.**** commented on this pull request.
------------------------------
In packages/turbo/bin/turbo
<#5695 (comment)>:
> + if (SHOULD_INSTALL && correctBinary !== null) {
+ console.warn('Turborepo did not find the correct binary for your platform.');
+ console.warn('We will attempt to install it now.');
+
+ try {
+ installUsingNPM();
+ const resolvedPath = require.resolve(`${correctBinary}`);
+ console.warn('Installation has succeeded.');
+ return resolvedPath;
+ } catch (e) {
+ console.warn('Installation has failed.');
+ }
+ }
+
+ // 3. Both Windows and macOS ARM boxes can run x64 binaries. Attempt to run under emulation.
+ const alternateBinary = (arch === "arm64" && ['darwin', 'windows'].includes(platform)) ? `turbo-${platform}-64/bin/turbo${ext}` : null;
I believe this is still worth warning on. Even if you are running under
emulation you don't by default get the differently-named binary. So getting
the correctly-named binary is still important.
Phrased differently: if you run an install on windows arm, you should get
the windows arm binary. If you don't have the windows arm binary it is
indicative of an error in configuration (probably the npm issue) every time.
Also, to get this warning at all you have to fail the install saving throw
where we would drop the correct binary on your box.
I'm going to keep this as is.
—
Reply to this email directly, view it on GitHub
<#5695 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADGD7ODNAKRC3T3WWA7HWTXUQ5DZANCNFSM6AAAAAA3JVMNAY>
.
You are receiving this because your review was requested.Message ID:
***@***.***>
|
Nope! There are two things happening here that do
Writing to this destination (no matter how it is implemented underneath the hood with linking) results in safe behavior—even if it pollutes the cache, even if that cache is later restored from a random cache, even if that cache comes from a different platform, even if the base project is a different package manager. It works because it leverages The material difference is that, in a misconfigured repository, if we restore from a polluted cache, on the same platform (worst-case scenario), the correct binary will be found inside the
This does not directly invoke or mutate |
[![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://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`^1.10.12` -> `^1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.13 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 #### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 </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, 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://developer.mend.io/github/fwouts/previewjs). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzYuNTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![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://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`^1.10.12` -> `^1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) #### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 #### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 12am and before 5am every weekday,every weekend" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] 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://developer.mend.io/github/timelessco/js-bottomsheet).
[![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://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.12` -> `1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.13 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 #### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 </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://developer.mend.io/github/levaintech/sticky). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzYuNTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![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://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`^1.10.12` -> `^1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.13 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 #### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 </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://developer.mend.io/github/levaintech/contented). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzYuNTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@aws-sdk/client-cognito-identity-provider](https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-cognito-identity-provider) ([source](https://github.com/aws/aws-sdk-js-v3)) | [`3.395.0` -> `3.398.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-cognito-identity-provider/3.395.0/3.398.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-cognito-identity-provider/3.398.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-cognito-identity-provider/3.398.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-cognito-identity-provider/3.395.0/3.398.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-cognito-identity-provider/3.395.0/3.398.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3) ([source](https://github.com/aws/aws-sdk-js-v3)) | [`3.395.0` -> `3.398.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.395.0/3.398.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.398.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.398.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.395.0/3.398.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.395.0/3.398.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@babel/core](https://babel.dev/docs/en/next/babel-core) ([source](https://github.com/babel/babel)) | [`7.22.10` -> `7.22.11`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.10/7.22.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fcore/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2fcore/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2fcore/7.22.10/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fcore/7.22.10/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@babel/plugin-transform-typescript](https://babel.dev/docs/en/next/babel-plugin-transform-typescript) ([source](https://github.com/babel/babel)) | [`7.22.10` -> `7.22.11`](https://renovatebot.com/diffs/npm/@babel%2fplugin-transform-typescript/7.22.10/7.22.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fplugin-transform-typescript/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2fplugin-transform-typescript/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2fplugin-transform-typescript/7.22.10/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fplugin-transform-typescript/7.22.10/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@babel/preset-typescript](https://babel.dev/docs/en/next/babel-preset-typescript) ([source](https://github.com/babel/babel)) | [`7.22.5` -> `7.22.11`](https://renovatebot.com/diffs/npm/@babel%2fpreset-typescript/7.22.5/7.22.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fpreset-typescript/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2fpreset-typescript/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2fpreset-typescript/7.22.5/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fpreset-typescript/7.22.5/7.22.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@tiptap/extension-link](https://tiptap.dev) ([source](https://github.com/ueberdosis/tiptap)) | [`2.1.6` -> `2.1.7`](https://renovatebot.com/diffs/npm/@tiptap%2fextension-link/2.1.6/2.1.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@tiptap%2fextension-link/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tiptap%2fextension-link/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tiptap%2fextension-link/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tiptap%2fextension-link/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@tiptap/react](https://tiptap.dev) ([source](https://github.com/ueberdosis/tiptap)) | [`2.1.6` -> `2.1.7`](https://renovatebot.com/diffs/npm/@tiptap%2freact/2.1.6/2.1.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@tiptap%2freact/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tiptap%2freact/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tiptap%2freact/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tiptap%2freact/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@tiptap/starter-kit](https://tiptap.dev) ([source](https://github.com/ueberdosis/tiptap)) | [`2.1.6` -> `2.1.7`](https://renovatebot.com/diffs/npm/@tiptap%2fstarter-kit/2.1.6/2.1.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@tiptap%2fstarter-kit/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tiptap%2fstarter-kit/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tiptap%2fstarter-kit/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tiptap%2fstarter-kit/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/client](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.37.1` -> `10.38.0`](https://renovatebot.com/diffs/npm/@trpc%2fclient/10.37.1/10.38.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2fclient/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2fclient/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2fclient/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2fclient/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/next](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.37.1` -> `10.38.0`](https://renovatebot.com/diffs/npm/@trpc%2fnext/10.37.1/10.38.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2fnext/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2fnext/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2fnext/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2fnext/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/react-query](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.37.1` -> `10.38.0`](https://renovatebot.com/diffs/npm/@trpc%2freact-query/10.37.1/10.38.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2freact-query/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2freact-query/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2freact-query/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2freact-query/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/server](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.37.1` -> `10.38.0`](https://renovatebot.com/diffs/npm/@trpc%2fserver/10.37.1/10.38.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2fserver/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2fserver/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2fserver/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2fserver/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/google.maps](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/google.maps) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`3.53.6` -> `3.54.0`](https://renovatebot.com/diffs/npm/@types%2fgoogle.maps/3.53.6/3.54.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fgoogle.maps/3.54.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fgoogle.maps/3.54.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fgoogle.maps/3.53.6/3.54.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fgoogle.maps/3.53.6/3.54.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.17.7` -> `18.17.9`](https://renovatebot.com/diffs/npm/@types%2fnode/18.17.7/18.17.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.17.7/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.17.7/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/papaparse](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/papaparse) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`5.3.7` -> `5.3.8`](https://renovatebot.com/diffs/npm/@types%2fpapaparse/5.3.7/5.3.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fpapaparse/5.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fpapaparse/5.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fpapaparse/5.3.7/5.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fpapaparse/5.3.7/5.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.2.20` -> `18.2.21`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.20/18.2.21) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.20/18.2.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.20/18.2.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-turbo](https://github.com/vercel/turbo) | [`1.10.12` -> `1.10.13`](https://renovatebot.com/diffs/npm/eslint-plugin-turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next)) | [`23.4.4` -> `23.4.5`](https://renovatebot.com/diffs/npm/i18next/23.4.4/23.4.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next/23.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next/23.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next/23.4.4/23.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next/23.4.4/23.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [luxon](https://github.com/moment/luxon) | [`3.4.0` -> `3.4.1`](https://renovatebot.com/diffs/npm/luxon/3.4.0/3.4.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/luxon/3.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/luxon/3.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/luxon/3.4.0/3.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/luxon/3.4.0/3.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [mantine-react-table](https://www.mantine-react-table.com/) ([source](https://github.com/KevinVandy/mantine-react-table)) | [`1.1.2` -> `1.2.0`](https://renovatebot.com/diffs/npm/mantine-react-table/1.1.2/1.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/mantine-react-table/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/mantine-react-table/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/mantine-react-table/1.1.2/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/mantine-react-table/1.1.2/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [react-i18next](https://github.com/i18next/react-i18next) | [`13.1.2` -> `13.2.0`](https://renovatebot.com/diffs/npm/react-i18next/13.1.2/13.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-i18next/13.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-i18next/13.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-i18next/13.1.2/13.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-i18next/13.1.2/13.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [tslog](https://tslog.js.org) ([source](https://github.com/fullstack-build/tslog)) | [`4.9.1` -> `4.9.2`](https://renovatebot.com/diffs/npm/tslog/4.9.1/4.9.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/tslog/4.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tslog/4.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tslog/4.9.1/4.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tslog/4.9.1/4.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.12` -> `1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-cognito-identity-provider)</summary> ### [`v3.398.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-cognito-identity-provider/CHANGELOG.md#33980-2023-08-23) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.395.0...v3.398.0) **Note:** Version bump only for package [@​aws-sdk/client-cognito-identity-provider](https://github.com/aws-sdk/client-cognito-identity-provider) </details> <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary> ### [`v3.398.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#33980-2023-08-23) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.397.0...v3.398.0) **Note:** Version bump only for package [@​aws-sdk/client-s3](https://github.com/aws-sdk/client-s3) ### [`v3.397.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#33970-2023-08-22) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.395.0...v3.397.0) **Note:** Version bump only for package [@​aws-sdk/client-s3](https://github.com/aws-sdk/client-s3) </details> <details> <summary>babel/babel (@​babel/core)</summary> ### [`v7.22.11`](https://github.com/babel/babel/blob/HEAD/CHANGELOG.md#v72211-2023-08-24) [Compare Source](https://github.com/babel/babel/compare/v7.22.10...v7.22.11) ##### 🐛 Bug Fix - `babel-plugin-transform-typescript` - [#​15882](https://github.com/babel/babel/pull/15882) Fix: fully remove TS nested type-only exported namespaces ([@​yangguansen](https://github.com/yangguansen)) - `babel-types` - [#​15867](https://github.com/babel/babel/pull/15867) fix: definition of TS function type params ([@​danez](https://github.com/danez)) - `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-dynamic-import`, `babel-plugin-transform-export-namespace-from`, `babel-plugin-transform-json-strings`, `babel-plugin-transform-logical-assignment-operators`, `babel-plugin-transform-nullish-coalescing-operator`, `babel-plugin-transform-numeric-separator`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-catch-binding`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-property-in-object` - [#​15858](https://github.com/babel/babel/pull/15858) fix(standalone): strip archived syntax plugins ([@​JLHwung](https://github.com/JLHwung)) - `babel-core` - [#​15850](https://github.com/babel/babel/pull/15850) Support configuring cache in ESM configs ([@​nicolo-ribaudo](https://github.com/nicolo-ribaudo)) ##### 🏠 Internal - `babel-parser` - [#​10940](https://github.com/babel/babel/pull/10940) Do not record trailing comma pos when `maybeAsyncArrow: false` ([@​JLHwung](https://github.com/JLHwung)) - `babel-core`, `babel-helper-compilation-targets`, `babel-parser`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-syntax-decorators`, `babel-preset-env`, `babel-preset-react`, `babel-register`, `babel-traverse`, `babel-types` - [#​15872](https://github.com/babel/babel/pull/15872) enable jest/no-standalone-expect ([@​JLHwung](https://github.com/JLHwung)) - `babel-core`, `babel-helpers`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-regenerator`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​15833](https://github.com/babel/babel/pull/15833) bump json5, terser and webpack, further minimize babel helpers ([@​JLHwung](https://github.com/JLHwung)) - Other - [#​15846](https://github.com/babel/babel/pull/15846) Use Babel 8.0 alpha to build babel ([@​JLHwung](https://github.com/JLHwung)) - [#​15856](https://github.com/babel/babel/pull/15856) Exclude redundant files from publish process ([@​JLHwung](https://github.com/JLHwung)) ##### 🔬 Output optimization - `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-optional-chaining`, `babel-preset-env` - [#​15871](https://github.com/babel/babel/pull/15871) Simplify `?.` output when chain result is ignored ([@​nicolo-ribaudo](https://github.com/nicolo-ribaudo)) </details> <details> <summary>ueberdosis/tiptap (@​tiptap/extension-link)</summary> ### [`v2.1.7`](https://github.com/ueberdosis/tiptap/releases/tag/v2.1.7) [Compare Source](https://github.com/ueberdosis/tiptap/compare/v2.1.6...v2.1.7) ##### What's Changed - fix(horizontal-rule): fix insertion being broken on empty docs by [@​bdbch](https://github.com/bdbch) in [ueberdosis/tiptap#4375 **Full Changelog**: ueberdosis/tiptap@v2.1.6...v2.1.7 </details> <details> <summary>trpc/trpc (@​trpc/client)</summary> ### [`v10.38.0`](https://github.com/trpc/trpc/releases/tag/v10.38.0) [Compare Source](https://github.com/trpc/trpc/compare/v10.37.1...v10.38.0) ##### What's Changed - feat(`server`): add standalone middleware ([📚 docs](https://trpc.io/docs/server/middlewares#experimental-standalone-middlewares)) by [@​jussisaurio](https://github.com/jussisaurio) in [trpc/trpc#4713 ##### New Contributors - [@​uchiha-suraj](https://github.com/uchiha-suraj) made their first contribution in [trpc/trpc#4700 - [@​flyck](https://github.com/flyck) made their first contribution in [trpc/trpc#4698 - [@​Neon-20](https://github.com/Neon-20) made their first contribution in [trpc/trpc#4717 - [@​Syhner](https://github.com/Syhner) made their first contribution in [trpc/trpc#4739 - [@​jussisaurio](https://github.com/jussisaurio) made their first contribution in [trpc/trpc#4713 **Full Changelog**: trpc/trpc@v10.37.1...v10.38.0 </details> <details> <summary>vercel/turbo (eslint-plugin-turbo)</summary> ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) ##### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 ##### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 </details> <details> <summary>i18next/i18next (i18next)</summary> ### [`v23.4.5`](https://github.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2345) [Compare Source](https://github.com/i18next/i18next/compare/v23.4.4...v23.4.5) - types: named export for FlatNamespace </details> <details> <summary>moment/luxon (luxon)</summary> ### [`v3.4.1`](https://github.com/moment/luxon/blob/HEAD/CHANGELOG.md#341-2023-08-23) [Compare Source](https://github.com/moment/luxon/compare/3.4.0...3.4.1) - Fixes for regressions from 3.4.0 ([#​1482](https://github.com/moment/luxon/issues/1482) and [#​1488](https://github.com/moment/luxon/issues/1488)) </details> <details> <summary>KevinVandy/mantine-react-table (mantine-react-table)</summary> ### [`v1.2.0`](https://github.com/KevinVandy/mantine-react-table/releases/tag/v1.2.0) [Compare Source](https://github.com/KevinVandy/mantine-react-table/compare/v1.1.2...v1.2.0) ##### What's Changed - Added new `"head-overlay"` `positionToolbarAlertBanner` option to overlay the alert banner over the table header - Added new `renderToolbarAlertBannerContent` table option to allow full customization of the alert banner content **Full Changelog**: KevinVandy/mantine-react-table@v1.1.2...v1.2.0 </details> <details> <summary>i18next/react-i18next (react-i18next)</summary> ### [`v13.2.0`](https://github.com/i18next/react-i18next/blob/HEAD/CHANGELOG.md#1320) [Compare Source](https://github.com/i18next/react-i18next/compare/v13.1.2...v13.2.0) - Don't use defaults prop as default key [1664](https://github.com/i18next/react-i18next/pull/1664) </details> <details> <summary>fullstack-build/tslog (tslog)</summary> ### [`v4.9.2`](https://github.com/fullstack-build/tslog/releases/tag/v4.9.2) [Compare Source](https://github.com/fullstack-build/tslog/compare/v4.9.1...v4.9.2) - Add more tests for some types [`1e93acc`](https://github.com/fullstack-build/tslog/commit/1e93acc) - Merge pull request [#​259](https://github.com/fullstack-build/tslog/issues/259) from vktrl/master [`3044fce`](https://github.com/fullstack-build/tslog/commit/3044fce) - add null test for node [`be1e549`](https://github.com/fullstack-build/tslog/commit/be1e549) - fix undefined check, add null test for browser [`d510305`](https://github.com/fullstack-build/tslog/commit/d510305) - Merge pull request [#​257](https://github.com/fullstack-build/tslog/issues/257) from fullstack-build/development [`6ab687e`](https://github.com/fullstack-build/tslog/commit/6ab687e) - Fix docs, fix [#​256](https://github.com/fullstack-build/tslog/issues/256) [`c24f7e1`](https://github.com/fullstack-build/tslog/commit/c24f7e1) </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 is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] 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://developer.mend.io/github/weareinreach/InReach). PR-URL: #736 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@tiptap/extension-link](https://tiptap.dev) ([source](https://github.com/ueberdosis/tiptap)) | [`2.1.6` -> `2.1.7`](https://renovatebot.com/diffs/npm/@tiptap%2fextension-link/2.1.6/2.1.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@tiptap%2fextension-link/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tiptap%2fextension-link/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tiptap%2fextension-link/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tiptap%2fextension-link/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@tiptap/react](https://tiptap.dev) ([source](https://github.com/ueberdosis/tiptap)) | [`2.1.6` -> `2.1.7`](https://renovatebot.com/diffs/npm/@tiptap%2freact/2.1.6/2.1.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@tiptap%2freact/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tiptap%2freact/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tiptap%2freact/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tiptap%2freact/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@tiptap/starter-kit](https://tiptap.dev) ([source](https://github.com/ueberdosis/tiptap)) | [`2.1.6` -> `2.1.7`](https://renovatebot.com/diffs/npm/@tiptap%2fstarter-kit/2.1.6/2.1.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@tiptap%2fstarter-kit/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tiptap%2fstarter-kit/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tiptap%2fstarter-kit/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tiptap%2fstarter-kit/2.1.6/2.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/client](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.37.1` -> `10.38.0`](https://renovatebot.com/diffs/npm/@trpc%2fclient/10.37.1/10.38.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2fclient/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2fclient/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2fclient/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2fclient/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/next](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.37.1` -> `10.38.0`](https://renovatebot.com/diffs/npm/@trpc%2fnext/10.37.1/10.38.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2fnext/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2fnext/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2fnext/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2fnext/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/react-query](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.37.1` -> `10.38.0`](https://renovatebot.com/diffs/npm/@trpc%2freact-query/10.37.1/10.38.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2freact-query/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2freact-query/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2freact-query/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2freact-query/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@trpc/server](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.37.1` -> `10.38.0`](https://renovatebot.com/diffs/npm/@trpc%2fserver/10.37.1/10.38.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trpc%2fserver/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trpc%2fserver/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trpc%2fserver/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trpc%2fserver/10.37.1/10.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.17.8` -> `18.17.9`](https://renovatebot.com/diffs/npm/@types%2fnode/18.17.8/18.17.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.17.8/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.17.8/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [chromatic](https://www.chromatic.com) ([source](https://github.com/chromaui/chromatic-cli)) | [`6.23.0` -> `6.24.0`](https://renovatebot.com/diffs/npm/chromatic/6.23.0/6.24.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/chromatic/6.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/chromatic/6.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/chromatic/6.23.0/6.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/chromatic/6.23.0/6.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-turbo](https://github.com/vercel/turbo) | [`1.10.12` -> `1.10.13`](https://renovatebot.com/diffs/npm/eslint-plugin-turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [luxon](https://github.com/moment/luxon) | [`3.4.0` -> `3.4.1`](https://renovatebot.com/diffs/npm/luxon/3.4.0/3.4.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/luxon/3.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/luxon/3.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/luxon/3.4.0/3.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/luxon/3.4.0/3.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [react-i18next](https://github.com/i18next/react-i18next) | [`13.1.2` -> `13.2.0`](https://renovatebot.com/diffs/npm/react-i18next/13.1.2/13.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-i18next/13.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-i18next/13.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-i18next/13.1.2/13.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-i18next/13.1.2/13.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.12` -> `1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | [`5.1.6` -> `5.2.2`](https://renovatebot.com/diffs/npm/typescript/5.1.6/5.2.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.1.6/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.1.6/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>ueberdosis/tiptap (@​tiptap/extension-link)</summary> ### [`v2.1.7`](https://github.com/ueberdosis/tiptap/releases/tag/v2.1.7) [Compare Source](https://github.com/ueberdosis/tiptap/compare/v2.1.6...v2.1.7) ##### What's Changed - fix(horizontal-rule): fix insertion being broken on empty docs by [@​bdbch](https://github.com/bdbch) in [ueberdosis/tiptap#4375 **Full Changelog**: ueberdosis/tiptap@v2.1.6...v2.1.7 </details> <details> <summary>trpc/trpc (@​trpc/client)</summary> ### [`v10.38.0`](https://github.com/trpc/trpc/releases/tag/v10.38.0) [Compare Source](https://github.com/trpc/trpc/compare/v10.37.1...v10.38.0) ##### What's Changed - feat(`server`): add standalone middleware ([📚 docs](https://trpc.io/docs/server/middlewares#experimental-standalone-middlewares)) by [@​jussisaurio](https://github.com/jussisaurio) in [trpc/trpc#4713 ##### New Contributors - [@​uchiha-suraj](https://github.com/uchiha-suraj) made their first contribution in [trpc/trpc#4700 - [@​flyck](https://github.com/flyck) made their first contribution in [trpc/trpc#4698 - [@​Neon-20](https://github.com/Neon-20) made their first contribution in [trpc/trpc#4717 - [@​Syhner](https://github.com/Syhner) made their first contribution in [trpc/trpc#4739 - [@​jussisaurio](https://github.com/jussisaurio) made their first contribution in [trpc/trpc#4713 **Full Changelog**: trpc/trpc@v10.37.1...v10.38.0 </details> <details> <summary>chromaui/chromatic-cli (chromatic)</summary> ### [`v6.24.0`](https://github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#6240---2023-08-24) [Compare Source](https://github.com/chromaui/chromatic-cli/compare/v6.23.1...v6.24.0) - [801](https://github.com/chromaui/chromatic-cli/pull/801) Fix `Unexpected build status: PREPARED` error - [802](https://github.com/chromaui/chromatic-cli/pull/802) Include all commit info in `GitInfo` ### [`v6.23.1`](https://github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#6231---2023-08-24) [Compare Source](https://github.com/chromaui/chromatic-cli/compare/v6.23.0...v6.23.1) - [800](https://github.com/chromaui/chromatic-cli/pull/800) Fix type signature for `runAll` and `runBuild` </details> <details> <summary>vercel/turbo (eslint-plugin-turbo)</summary> ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) #### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 #### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 </details> <details> <summary>moment/luxon (luxon)</summary> ### [`v3.4.1`](https://github.com/moment/luxon/blob/HEAD/CHANGELOG.md#341-2023-08-23) [Compare Source](https://github.com/moment/luxon/compare/3.4.0...3.4.1) - Fixes for regressions from 3.4.0 ([#​1482](https://github.com/moment/luxon/issues/1482) and [#​1488](https://github.com/moment/luxon/issues/1488)) </details> <details> <summary>i18next/react-i18next (react-i18next)</summary> ### [`v13.2.0`](https://github.com/i18next/react-i18next/blob/HEAD/CHANGELOG.md#1320) [Compare Source](https://github.com/i18next/react-i18next/compare/v13.1.2...v13.2.0) - Don't use defaults prop as default key [1664](https://github.com/i18next/react-i18next/pull/1664) </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 is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] 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://developer.mend.io/github/weareinreach/GLAAD). PR-URL: #152 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`20.5.0` -> `20.5.4`](https://renovatebot.com/diffs/npm/@types%2fnode/20.5.0/20.5.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.5.0/20.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.5.0/20.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [cspell](https://streetsidesoftware.github.io/cspell/) ([source](https://github.com/streetsidesoftware/cspell)) | [`7.0.0` -> `7.0.1`](https://renovatebot.com/diffs/npm/cspell/7.0.0/7.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cspell/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cspell/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cspell/7.0.0/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cspell/7.0.0/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [knip](https://github.com/webpro/knip) | [`2.19.5` -> `2.19.11`](https://renovatebot.com/diffs/npm/knip/2.19.5/2.19.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/knip/2.19.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/knip/2.19.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/knip/2.19.5/2.19.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/2.19.5/2.19.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [lint-staged](https://github.com/okonet/lint-staged) | [`14.0.0` -> `14.0.1`](https://renovatebot.com/diffs/npm/lint-staged/14.0.0/14.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/14.0.0/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/14.0.0/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.12` -> `1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | [`5.1.6` -> `5.2.2`](https://renovatebot.com/diffs/npm/typescript/5.1.6/5.2.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.1.6/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.1.6/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>streetsidesoftware/cspell (cspell)</summary> ### [`v7.0.1`](https://github.com/streetsidesoftware/cspell/blob/HEAD/CHANGELOG.md#701-2023-08-21) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v7.0.0...v7.0.1) ##### Bug Fixes - Workflow Bot -- Update Dictionaries (main) ([#​4733](https://github.com/streetsidesoftware/cspell/issues/4733)) ([221b59b](https://github.com/streetsidesoftware/cspell/commit/221b59bfe726a3b1fe5f9dcbdef6632983ebebeb)) </details> <details> <summary>webpro/knip (knip)</summary> ### [`v2.19.11`](https://github.com/webpro/knip/releases/tag/2.19.11) [Compare Source](https://github.com/webpro/knip/compare/2.19.10...2.19.11) - Revert "Migrate from bash-parser to tree-sitter" ([`3035c07`](https://github.com/webpro/knip/commit/3035c07)) - Revert "Migrate from bash-parser to tree-sitter (closes [#​72](https://github.com/webpro/knip/issues/72))" ([`8b798af`](https://github.com/webpro/knip/commit/8b798af)) ### [`v2.19.10`](https://github.com/webpro/knip/releases/tag/2.19.10) [Compare Source](https://github.com/webpro/knip/compare/2.19.9...2.19.10) - Fix node position for `LS.findReferences` (fixes [#​215](https://github.com/webpro/knip/issues/215)) ([`2c87aae`](https://github.com/webpro/knip/commit/2c87aae)) - Refactor for readability ([`b66ad64`](https://github.com/webpro/knip/commit/b66ad64)) - Fix typo in test title ([`a025f88`](https://github.com/webpro/knip/commit/a025f88)) - Rename `getPeerDependencies` to `getPeerDependenciesOf` ([`1c6dbde`](https://github.com/webpro/knip/commit/1c6dbde)) - Add extra link to webpack docs re. config function ([`0c3d80e`](https://github.com/webpro/knip/commit/0c3d80e)) - Move nestjs-middleware fixture/test files ([`871b4a9`](https://github.com/webpro/knip/commit/871b4a9)) - Run `npm ci` in CI (w/ lockfile) ([`a3c02c2`](https://github.com/webpro/knip/commit/a3c02c2)) ### [`v2.19.9`](https://github.com/webpro/knip/releases/tag/2.19.9) [Compare Source](https://github.com/webpro/knip/compare/2.19.8...2.19.9) - Update dependencies ([`0e57e45`](https://github.com/webpro/knip/commit/0e57e45)) - Add [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg)'s article ([`a3c86ef`](https://github.com/webpro/knip/commit/a3c86ef)) - Remove console.log + obsolete assertion ([`9dc8d37`](https://github.com/webpro/knip/commit/9dc8d37)) - fix: add middleware to default nextjs config plugin ([#​212](https://github.com/webpro/knip/issues/212)) ([`2f212e3`](https://github.com/webpro/knip/commit/2f212e3)) ### [`v2.19.8`](https://github.com/webpro/knip/releases/tag/2.19.8) [Compare Source](https://github.com/webpro/knip/compare/2.19.7...2.19.8) - Temp downgrade tree-sitter-bash to v0.19.0 ([`39c81c4`](https://github.com/webpro/knip/commit/39c81c4)) - Add link to Discord channel + fix Dutch explanation of "Knip" ([`776776e`](https://github.com/webpro/knip/commit/776776e)) ### [`v2.19.7`](https://github.com/webpro/knip/releases/tag/2.19.7) [Compare Source](https://github.com/webpro/knip/compare/2.19.6...2.19.7) - Add `pnpm store` and more subcommands to pnpm resolver (fixes [#​208](https://github.com/webpro/knip/issues/208)) ([`7c6ae33`](https://github.com/webpro/knip/commit/7c6ae33)) - Sort package manager commands ([`bb16843`](https://github.com/webpro/knip/commit/bb16843)) - Add `@beta` as JSDoc tag to skip unused exports (like `@public`) (resolves [#​151](https://github.com/webpro/knip/issues/151)) ([`ff0710a`](https://github.com/webpro/knip/commit/ff0710a)) ### [`v2.19.6`](https://github.com/webpro/knip/releases/tag/2.19.6) [Compare Source](https://github.com/webpro/knip/compare/2.19.5...2.19.6) - Update dependencies ([`8ce85e7`](https://github.com/webpro/knip/commit/8ce85e7)) - Support tagged templates with options in execa visitor (resolves [#​207](https://github.com/webpro/knip/issues/207)) ([`d7f8f71`](https://github.com/webpro/knip/commit/d7f8f71)) - Migrate from bash-parser to tree-sitter (closes [#​72](https://github.com/webpro/knip/issues/72)) ([`ef3981f`](https://github.com/webpro/knip/commit/ef3981f)) - Replace [@​ericcornelissen/bash-parser](https://github.com/ericcornelissen/bash-parser) with tree-sitter + tree-sitter-bash ([`73f569f`](https://github.com/webpro/knip/commit/73f569f)) - Add ignored file ([`93fecda`](https://github.com/webpro/knip/commit/93fecda)) </details> <details> <summary>okonet/lint-staged (lint-staged)</summary> ### [`v14.0.1`](https://github.com/okonet/lint-staged/releases/tag/v14.0.1) [Compare Source](https://github.com/okonet/lint-staged/compare/v14.0.0...v14.0.1) ##### Bug Fixes - fix reading config from stdin, introduced in v14.0.0 ([#​1317](https://github.com/okonet/lint-staged/issues/1317)) ([fc3bfea](https://github.com/okonet/lint-staged/commit/fc3bfeabae29b65f99b6911a989b0b41d3d1128e)) </details> <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) #### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 #### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 </details> <details> <summary>Microsoft/TypeScript (typescript)</summary> ### [`v5.2.2`](https://github.com/microsoft/TypeScript/releases/tag/v5.2.2): TypeScript 5.2 [Compare Source](https://github.com/Microsoft/TypeScript/compare/v5.1.6...v5.2.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.2.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.2.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.2.2 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.2%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] 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://developer.mend.io/github/timelessco/node-ts-app).
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@next/bundle-analyzer](https://github.com/vercel/next.js) | [`13.4.17` -> `13.4.19`](https://renovatebot.com/diffs/npm/@next%2fbundle-analyzer/13.4.17/13.4.19) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@next%2fbundle-analyzer/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@next%2fbundle-analyzer/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@next%2fbundle-analyzer/13.4.17/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@next%2fbundle-analyzer/13.4.17/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@next/env](https://github.com/vercel/next.js) | [`13.4.17` -> `13.4.19`](https://renovatebot.com/diffs/npm/@next%2fenv/13.4.17/13.4.19) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@next%2fenv/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@next%2fenv/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@next%2fenv/13.4.17/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@next%2fenv/13.4.17/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@next/eslint-plugin-next](https://github.com/vercel/next.js) | [`13.4.17` -> `13.4.19`](https://renovatebot.com/diffs/npm/@next%2feslint-plugin-next/13.4.17/13.4.19) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@next%2feslint-plugin-next/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@next%2feslint-plugin-next/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@next%2feslint-plugin-next/13.4.17/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@next%2feslint-plugin-next/13.4.17/13.4.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.17.5` -> `18.17.9`](https://renovatebot.com/diffs/npm/@types%2fnode/18.17.5/18.17.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.17.5/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.17.5/18.17.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.2.20` -> `18.2.21`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.20/18.2.21) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.20/18.2.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.20/18.2.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [cspell](https://streetsidesoftware.github.io/cspell/) ([source](https://github.com/streetsidesoftware/cspell)) | [`7.0.0` -> `7.0.1`](https://renovatebot.com/diffs/npm/cspell/7.0.0/7.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cspell/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cspell/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cspell/7.0.0/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cspell/7.0.0/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [knip](https://github.com/webpro/knip) | [`2.19.5` -> `2.19.11`](https://renovatebot.com/diffs/npm/knip/2.19.5/2.19.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/knip/2.19.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/knip/2.19.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/knip/2.19.5/2.19.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/2.19.5/2.19.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [lint-staged](https://github.com/okonet/lint-staged) | [`14.0.0` -> `14.0.1`](https://renovatebot.com/diffs/npm/lint-staged/14.0.0/14.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/14.0.0/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/14.0.0/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [stylelint](https://stylelint.io) ([source](https://github.com/stylelint/stylelint)) | [`15.10.2` -> `15.10.3`](https://renovatebot.com/diffs/npm/stylelint/15.10.2/15.10.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/stylelint/15.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/stylelint/15.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/stylelint/15.10.2/15.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/stylelint/15.10.2/15.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.12` -> `1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | [`5.1.6` -> `5.2.2`](https://renovatebot.com/diffs/npm/typescript/5.1.6/5.2.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.1.6/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.1.6/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [zod](https://zod.dev) ([source](https://github.com/colinhacks/zod)) | [`3.22.1` -> `3.22.2`](https://renovatebot.com/diffs/npm/zod/3.22.1/3.22.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/zod/3.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/zod/3.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/zod/3.22.1/3.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/zod/3.22.1/3.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/next.js (@​next/bundle-analyzer)</summary> ### [`v13.4.19`](https://github.com/vercel/next.js/releases/tag/v13.4.19) [Compare Source](https://github.com/vercel/next.js/compare/v13.4.18...v13.4.19) ##### Core Changes - fix: invalid module transform for `@headlessui/react`: [#​54206](https://github.com/vercel/next.js/issues/54206) - chore: remove unnecessary type cast in dev-build-watcher: [#​54221](https://github.com/vercel/next.js/issues/54221) - fix process.env not being available in standalone mode: [#​54203](https://github.com/vercel/next.js/issues/54203) - Fix missing `devPageFiles` collection: [#​54224](https://github.com/vercel/next.js/issues/54224) - Add `Route` and `LinkProps` stub generics: [#​54226](https://github.com/vercel/next.js/issues/54226) - Use `createClientModuleProxy` from Flight Server: [#​54232](https://github.com/vercel/next.js/issues/54232) - Add default not found to loader tree of group routes root layer: [#​54228](https://github.com/vercel/next.js/issues/54228) - feat(image): add support for custom `loaderFile` when `loader: default`: [#​53417](https://github.com/vercel/next.js/issues/53417) - Fix renamed export of Server Actions: [#​54241](https://github.com/vercel/next.js/issues/54241) - Ensures App Router Link respects scroll-behavior: smooth when only hash is changed.: [#​54243](https://github.com/vercel/next.js/issues/54243) ##### Misc Changes - Update dd-trace used for internal tools: [#​54214](https://github.com/vercel/next.js/issues/54214) - (Fix)Broken `upgrading.mdx` link : [#​54234](https://github.com/vercel/next.js/issues/54234) - chore: skip CI run on forks: [#​54219](https://github.com/vercel/next.js/issues/54219) - chore(ci): bump `cancel-workflow-action@0.11.0`: [#​54246](https://github.com/vercel/next.js/issues/54246) ##### Credits Huge thanks to [@​opnay](https://github.com/opnay), [@​styfle](https://github.com/styfle), [@​timneutkens](https://github.com/timneutkens), [@​ztanner](https://github.com/ztanner), [@​shuding](https://github.com/shuding), [@​huozhi](https://github.com/huozhi), [@​vinaykulk621](https://github.com/vinaykulk621), [@​balazsorban44](https://github.com/balazsorban44), [@​goguda](https://github.com/goguda), and [@​coreyleelarson](https://github.com/coreyleelarson) for helping! ### [`v13.4.18`](https://github.com/vercel/next.js/releases/tag/v13.4.18) [Compare Source](https://github.com/vercel/next.js/compare/v13.4.17...v13.4.18) ##### Core Changes - refactor: remove edge condition for module proxy path: [#​54167](https://github.com/vercel/next.js/issues/54167) - Remove unused variables: [#​54149](https://github.com/vercel/next.js/issues/54149) - chore: improve ts types for `position` in `dev-build-watcher`: [#​54124](https://github.com/vercel/next.js/issues/54124) - Turbopack: Strip relative path prefix when generating PageLoaderAsset: [#​54040](https://github.com/vercel/next.js/issues/54040) - Add `size` property to `ReadonlySearchParams`: [#​53144](https://github.com/vercel/next.js/issues/53144) - Assign default not-found boundary if custom not-found is not present for root layer only: [#​54185](https://github.com/vercel/next.js/issues/54185) - Allow range version for eslint config: [#​53751](https://github.com/vercel/next.js/issues/53751) - Automatically modularizeImports for the popular [@​headlessui/react](https://github.com/headlessui/react) library: [#​54188](https://github.com/vercel/next.js/issues/54188) - fix bfcache restoration behavior: [#​54198](https://github.com/vercel/next.js/issues/54198) ##### Misc Changes - Update rust toolchain: [#​54130](https://github.com/vercel/next.js/issues/54130) ##### Credits Huge thanks to [@​huozhi](https://github.com/huozhi), [@​shuding](https://github.com/shuding), [@​styfle](https://github.com/styfle), [@​jridgewell](https://github.com/jridgewell), [@​bencmbrook](https://github.com/bencmbrook), [@​cramforce](https://github.com/cramforce), and [@​ztanner](https://github.com/ztanner) for helping! </details> <details> <summary>streetsidesoftware/cspell (cspell)</summary> ### [`v7.0.1`](https://github.com/streetsidesoftware/cspell/blob/HEAD/CHANGELOG.md#701-2023-08-21) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v7.0.0...v7.0.1) ##### Bug Fixes - Workflow Bot -- Update Dictionaries (main) ([#​4733](https://github.com/streetsidesoftware/cspell/issues/4733)) ([221b59b](https://github.com/streetsidesoftware/cspell/commit/221b59bfe726a3b1fe5f9dcbdef6632983ebebeb)) </details> <details> <summary>webpro/knip (knip)</summary> ### [`v2.19.11`](https://github.com/webpro/knip/releases/tag/2.19.11) [Compare Source](https://github.com/webpro/knip/compare/2.19.10...2.19.11) - Revert "Migrate from bash-parser to tree-sitter" ([`3035c07`](https://github.com/webpro/knip/commit/3035c07)) - Revert "Migrate from bash-parser to tree-sitter (closes [#​72](https://github.com/webpro/knip/issues/72))" ([`8b798af`](https://github.com/webpro/knip/commit/8b798af)) ### [`v2.19.10`](https://github.com/webpro/knip/releases/tag/2.19.10) [Compare Source](https://github.com/webpro/knip/compare/2.19.9...2.19.10) - Fix node position for `LS.findReferences` (fixes [#​215](https://github.com/webpro/knip/issues/215)) ([`2c87aae`](https://github.com/webpro/knip/commit/2c87aae)) - Refactor for readability ([`b66ad64`](https://github.com/webpro/knip/commit/b66ad64)) - Fix typo in test title ([`a025f88`](https://github.com/webpro/knip/commit/a025f88)) - Rename `getPeerDependencies` to `getPeerDependenciesOf` ([`1c6dbde`](https://github.com/webpro/knip/commit/1c6dbde)) - Add extra link to webpack docs re. config function ([`0c3d80e`](https://github.com/webpro/knip/commit/0c3d80e)) - Move nestjs-middleware fixture/test files ([`871b4a9`](https://github.com/webpro/knip/commit/871b4a9)) - Run `npm ci` in CI (w/ lockfile) ([`a3c02c2`](https://github.com/webpro/knip/commit/a3c02c2)) ### [`v2.19.9`](https://github.com/webpro/knip/releases/tag/2.19.9) [Compare Source](https://github.com/webpro/knip/compare/2.19.8...2.19.9) - Update dependencies ([`0e57e45`](https://github.com/webpro/knip/commit/0e57e45)) - Add [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg)'s article ([`a3c86ef`](https://github.com/webpro/knip/commit/a3c86ef)) - Remove console.log + obsolete assertion ([`9dc8d37`](https://github.com/webpro/knip/commit/9dc8d37)) - fix: add middleware to default nextjs config plugin ([#​212](https://github.com/webpro/knip/issues/212)) ([`2f212e3`](https://github.com/webpro/knip/commit/2f212e3)) ### [`v2.19.8`](https://github.com/webpro/knip/releases/tag/2.19.8) [Compare Source](https://github.com/webpro/knip/compare/2.19.7...2.19.8) - Temp downgrade tree-sitter-bash to v0.19.0 ([`39c81c4`](https://github.com/webpro/knip/commit/39c81c4)) - Add link to Discord channel + fix Dutch explanation of "Knip" ([`776776e`](https://github.com/webpro/knip/commit/776776e)) ### [`v2.19.7`](https://github.com/webpro/knip/releases/tag/2.19.7) [Compare Source](https://github.com/webpro/knip/compare/2.19.6...2.19.7) - Add `pnpm store` and more subcommands to pnpm resolver (fixes [#​208](https://github.com/webpro/knip/issues/208)) ([`7c6ae33`](https://github.com/webpro/knip/commit/7c6ae33)) - Sort package manager commands ([`bb16843`](https://github.com/webpro/knip/commit/bb16843)) - Add `@beta` as JSDoc tag to skip unused exports (like `@public`) (resolves [#​151](https://github.com/webpro/knip/issues/151)) ([`ff0710a`](https://github.com/webpro/knip/commit/ff0710a)) ### [`v2.19.6`](https://github.com/webpro/knip/releases/tag/2.19.6) [Compare Source](https://github.com/webpro/knip/compare/2.19.5...2.19.6) - Update dependencies ([`8ce85e7`](https://github.com/webpro/knip/commit/8ce85e7)) - Support tagged templates with options in execa visitor (resolves [#​207](https://github.com/webpro/knip/issues/207)) ([`d7f8f71`](https://github.com/webpro/knip/commit/d7f8f71)) - Migrate from bash-parser to tree-sitter (closes [#​72](https://github.com/webpro/knip/issues/72)) ([`ef3981f`](https://github.com/webpro/knip/commit/ef3981f)) - Replace [@​ericcornelissen/bash-parser](https://github.com/ericcornelissen/bash-parser) with tree-sitter + tree-sitter-bash ([`73f569f`](https://github.com/webpro/knip/commit/73f569f)) - Add ignored file ([`93fecda`](https://github.com/webpro/knip/commit/93fecda)) </details> <details> <summary>okonet/lint-staged (lint-staged)</summary> ### [`v14.0.1`](https://github.com/okonet/lint-staged/releases/tag/v14.0.1) [Compare Source](https://github.com/okonet/lint-staged/compare/v14.0.0...v14.0.1) ##### Bug Fixes - fix reading config from stdin, introduced in v14.0.0 ([#​1317](https://github.com/okonet/lint-staged/issues/1317)) ([fc3bfea](https://github.com/okonet/lint-staged/commit/fc3bfeabae29b65f99b6911a989b0b41d3d1128e)) </details> <details> <summary>stylelint/stylelint (stylelint)</summary> ### [`v15.10.3`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#15103) [Compare Source](https://github.com/stylelint/stylelint/compare/15.10.2...15.10.3) - Fixed: `declaration-property-value-no-unknown` false negatives for typed custom properties ([#​7078](https://github.com/stylelint/stylelint/pull/7078)) ([@​romainmenke](https://github.com/romainmenke)). - Fixed: `property-no-unknown` false positives for scroll-driven animations ([#​7090](https://github.com/stylelint/stylelint/pull/7090)) ([@​renato-bohler](https://github.com/renato-bohler)). </details> <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) #### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 #### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 </details> <details> <summary>Microsoft/TypeScript (typescript)</summary> ### [`v5.2.2`](https://github.com/microsoft/TypeScript/releases/tag/v5.2.2): TypeScript 5.2 [Compare Source](https://github.com/Microsoft/TypeScript/compare/v5.1.6...v5.2.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.2.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.2.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.2.2 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.2%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) </details> <details> <summary>colinhacks/zod (zod)</summary> ### [`v3.22.2`](https://github.com/colinhacks/zod/releases/tag/v3.22.2) [Compare Source](https://github.com/colinhacks/zod/compare/v3.22.1...v3.22.2) #### Commits: - [`13d9e6b`](https://github.com/colinhacks/zod/commit/13d9e6bda286cbd4c1b177171273695d8309e5de) Fix lint - [`0d49f10`](https://github.com/colinhacks/zod/commit/0d49f10b3c25a8e4cbb6534cc0773b195c56d06d) docs: add typeschema to ecosystem ([#​2626](https://github.com/colinhacks/zod/issues/2626)) - [`8e4af7b`](https://github.com/colinhacks/zod/commit/8e4af7b56df6f2e3daf0dd825b986f1d963025ce) X to Zod: add app.quicktype.io ([#​2668](https://github.com/colinhacks/zod/issues/2668)) - [`792b3ef`](https://github.com/colinhacks/zod/commit/792b3ef0d41c144cd10641c6966b98dae1222d82) Fix superrefine types </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] 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://developer.mend.io/github/timelessco/next-ts-app).
[![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://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.1` -> `1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.1/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.1/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.1/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.13 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5611](https://github.com/vercel/turbo/pull/5611) - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [https://github.com/vercel/turbo/pull/5583](https://github.com/vercel/turbo/pull/5583) - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5609](https://github.com/vercel/turbo/pull/5609) - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/5619](https://github.com/vercel/turbo/pull/5619) - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/5621](https://github.com/vercel/turbo/pull/5621) - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/5620](https://github.com/vercel/turbo/pull/5620) - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [https://github.com/vercel/turbo/pull/5614](https://github.com/vercel/turbo/pull/5614) - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5623](https://github.com/vercel/turbo/pull/5623) - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/5626](https://github.com/vercel/turbo/pull/5626) - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [https://github.com/vercel/turbo/pull/5582](https://github.com/vercel/turbo/pull/5582) - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [https://github.com/vercel/turbo/pull/5633](https://github.com/vercel/turbo/pull/5633) - fix tracing span names by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/5624](https://github.com/vercel/turbo/pull/5624) - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [https://github.com/vercel/turbo/pull/5597](https://github.com/vercel/turbo/pull/5597) - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [https://github.com/vercel/turbo/pull/5632](https://github.com/vercel/turbo/pull/5632) - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [https://github.com/vercel/turbo/pull/5636](https://github.com/vercel/turbo/pull/5636) - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5634](https://github.com/vercel/turbo/pull/5634) - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/5666](https://github.com/vercel/turbo/pull/5666) - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [https://github.com/vercel/turbo/pull/5640](https://github.com/vercel/turbo/pull/5640) - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [https://github.com/vercel/turbo/pull/5661](https://github.com/vercel/turbo/pull/5661) - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [https://github.com/vercel/turbo/pull/5671](https://github.com/vercel/turbo/pull/5671) - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/5673](https://github.com/vercel/turbo/pull/5673) - add untracked trait reads by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/5675](https://github.com/vercel/turbo/pull/5675) - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [https://github.com/vercel/turbo/pull/5676](https://github.com/vercel/turbo/pull/5676) - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [https://github.com/vercel/turbo/pull/5662](https://github.com/vercel/turbo/pull/5662) - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [https://github.com/vercel/turbo/pull/5663](https://github.com/vercel/turbo/pull/5663) - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [https://github.com/vercel/turbo/pull/5584](https://github.com/vercel/turbo/pull/5584) - remove error in update by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/5686](https://github.com/vercel/turbo/pull/5686) - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5685](https://github.com/vercel/turbo/pull/5685) - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5279](https://github.com/vercel/turbo/pull/5279) - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5690](https://github.com/vercel/turbo/pull/5690) - Cleanup minify by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/5696](https://github.com/vercel/turbo/pull/5696) - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5652](https://github.com/vercel/turbo/pull/5652) - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/5695](https://github.com/vercel/turbo/pull/5695) - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [https://github.com/vercel/turbo/pull/5700](https://github.com/vercel/turbo/pull/5700) - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [https://github.com/vercel/turbo/pull/5660](https://github.com/vercel/turbo/pull/5660) - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5684](https://github.com/vercel/turbo/pull/5684) - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [https://github.com/vercel/turbo/pull/5708](https://github.com/vercel/turbo/pull/5708) - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [https://github.com/vercel/turbo/pull/5699](https://github.com/vercel/turbo/pull/5699) - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/5509](https://github.com/vercel/turbo/pull/5509) - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [https://github.com/vercel/turbo/pull/5711](https://github.com/vercel/turbo/pull/5711) - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/5706](https://github.com/vercel/turbo/pull/5706) - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5704](https://github.com/vercel/turbo/pull/5704) - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5713](https://github.com/vercel/turbo/pull/5713) - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [https://github.com/vercel/turbo/pull/5715](https://github.com/vercel/turbo/pull/5715) - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/5629](https://github.com/vercel/turbo/pull/5629) - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5724](https://github.com/vercel/turbo/pull/5724) - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5725](https://github.com/vercel/turbo/pull/5725) - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5726](https://github.com/vercel/turbo/pull/5726) - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [https://github.com/vercel/turbo/pull/5717](https://github.com/vercel/turbo/pull/5717) - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [https://github.com/vercel/turbo/pull/5718](https://github.com/vercel/turbo/pull/5718) - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5712](https://github.com/vercel/turbo/pull/5712) - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5729](https://github.com/vercel/turbo/pull/5729) - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5709](https://github.com/vercel/turbo/pull/5709) - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5733](https://github.com/vercel/turbo/pull/5733) - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5735](https://github.com/vercel/turbo/pull/5735) - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5703](https://github.com/vercel/turbo/pull/5703) - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5697](https://github.com/vercel/turbo/pull/5697) - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [https://github.com/vercel/turbo/pull/5723](https://github.com/vercel/turbo/pull/5723) - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5731](https://github.com/vercel/turbo/pull/5731) - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5736](https://github.com/vercel/turbo/pull/5736) - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [https://github.com/vercel/turbo/pull/5705](https://github.com/vercel/turbo/pull/5705) - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5742](https://github.com/vercel/turbo/pull/5742) - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5707](https://github.com/vercel/turbo/pull/5707) - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5747](https://github.com/vercel/turbo/pull/5747) - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/5727](https://github.com/vercel/turbo/pull/5727) - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5728](https://github.com/vercel/turbo/pull/5728) - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5749](https://github.com/vercel/turbo/pull/5749) - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5741](https://github.com/vercel/turbo/pull/5741) - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5750](https://github.com/vercel/turbo/pull/5750) - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5753](https://github.com/vercel/turbo/pull/5753) - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5746](https://github.com/vercel/turbo/pull/5746) - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/5674](https://github.com/vercel/turbo/pull/5674) - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [https://github.com/vercel/turbo/pull/5757](https://github.com/vercel/turbo/pull/5757) - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [https://github.com/vercel/turbo/pull/5760](https://github.com/vercel/turbo/pull/5760) - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5754](https://github.com/vercel/turbo/pull/5754) - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5767](https://github.com/vercel/turbo/pull/5767) - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/5763](https://github.com/vercel/turbo/pull/5763) - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/5774](https://github.com/vercel/turbo/pull/5774) - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5775](https://github.com/vercel/turbo/pull/5775) - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5771](https://github.com/vercel/turbo/pull/5771) - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5769](https://github.com/vercel/turbo/pull/5769) - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5778](https://github.com/vercel/turbo/pull/5778) - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5779](https://github.com/vercel/turbo/pull/5779) - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5777](https://github.com/vercel/turbo/pull/5777) - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/5776](https://github.com/vercel/turbo/pull/5776) - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5782](https://github.com/vercel/turbo/pull/5782) - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/5628](https://github.com/vercel/turbo/pull/5628) #### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [https://github.com/vercel/turbo/pull/5583](https://github.com/vercel/turbo/pull/5583) - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [https://github.com/vercel/turbo/pull/5614](https://github.com/vercel/turbo/pull/5614) - [@​mparramont](https://github.com/mparramont) made their first contribution in [https://github.com/vercel/turbo/pull/5700](https://github.com/vercel/turbo/pull/5700) - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [https://github.com/vercel/turbo/pull/5711](https://github.com/vercel/turbo/pull/5711) - [@​anmol242](https://github.com/anmol242) made their first contribution in [https://github.com/vercel/turbo/pull/5757](https://github.com/vercel/turbo/pull/5757) - [@​uiolee](https://github.com/uiolee) made their first contribution in [https://github.com/vercel/turbo/pull/5760](https://github.com/vercel/turbo/pull/5760) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13 ### [`v1.10.12`](https://github.com/vercel/turbo/releases/tag/v1.10.12): Turborepo v1.10.12 <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.12 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.11 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5600](https://github.com/vercel/turbo/pull/5600) - fix(prune): copy pnpm workspace file to top level out directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5605](https://github.com/vercel/turbo/pull/5605) - fix: use correct enum values for task output mode by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5607](https://github.com/vercel/turbo/pull/5607) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.11...v1.10.12 ### [`v1.10.11`](https://github.com/vercel/turbo/releases/tag/v1.10.11): Turborepo v1.10.11 <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.11 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.10 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5593](https://github.com/vercel/turbo/pull/5593) - fix: re-enable go-daemon by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5596](https://github.com/vercel/turbo/pull/5596) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.10...v1.10.11 ### [`v1.10.10`](https://github.com/vercel/turbo/releases/tag/v1.10.10): Turborepo v1.10.10 <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.10 --> #### What's Changed ##### Changelog - chore: no longer convert in relative unix path constructor by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5552](https://github.com/vercel/turbo/pull/5552) - release(turborepo): 1.10.9-canary.0 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5559](https://github.com/vercel/turbo/pull/5559) - fix(lockfile): Fix directory resolution variant by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5551](https://github.com/vercel/turbo/pull/5551) - feat(turborepo): Add proxy support to create-turbo and turbo-gen by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5554](https://github.com/vercel/turbo/pull/5554) - release(turborepo): 1.10.9 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5565](https://github.com/vercel/turbo/pull/5565) - feat: port prune to rust by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5531](https://github.com/vercel/turbo/pull/5531) - fix: pnpm alias workspace deps by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5569](https://github.com/vercel/turbo/pull/5569) - release(turborepo): 1.10.10-canary.0 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5577](https://github.com/vercel/turbo/pull/5577) - fix: Forward verbosity flags to local turbo by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5578](https://github.com/vercel/turbo/pull/5578) - feat: port package graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5566](https://github.com/vercel/turbo/pull/5566) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.9...v1.10.10 ### [`v1.10.9`](https://github.com/vercel/turbo/releases/tag/v1.10.9): Turborepo v1.10.9 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.8...v1.10.9) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.9 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.8 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5546](https://github.com/vercel/turbo/pull/5546) - Update storybook.mdx by [@​AmitGurbani](https://github.com/AmitGurbani) in [https://github.com/vercel/turbo/pull/5537](https://github.com/vercel/turbo/pull/5537) - docs: document log order by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5463](https://github.com/vercel/turbo/pull/5463) - feat(turborepo): Add task ids to failure reports by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5535](https://github.com/vercel/turbo/pull/5535) - fix(turborepo): Allow users to select a Vercel team when linking a repository to a Space by [@​mknichel](https://github.com/mknichel) in [https://github.com/vercel/turbo/pull/5533](https://github.com/vercel/turbo/pull/5533) - Remove binary optimization step. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/5543](https://github.com/vercel/turbo/pull/5543) #### New Contributors - [@​AmitGurbani](https://github.com/AmitGurbani) made their first contribution in [https://github.com/vercel/turbo/pull/5537](https://github.com/vercel/turbo/pull/5537) - [@​mknichel](https://github.com/mknichel) made their first contribution in [https://github.com/vercel/turbo/pull/5533](https://github.com/vercel/turbo/pull/5533) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.8...v1.10.9 ### [`v1.10.8`](https://github.com/vercel/turbo/releases/tag/v1.10.8): Turborepo v1.10.8 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.7...v1.10.8) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.8 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.7 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5434](https://github.com/vercel/turbo/pull/5434) - chore(turborepo-docs): typo in code generation by [@​devdumpling](https://github.com/devdumpling) in [https://github.com/vercel/turbo/pull/5445](https://github.com/vercel/turbo/pull/5445) - docs: update create-new.mdx by [@​tyler-lutz](https://github.com/tyler-lutz) in [https://github.com/vercel/turbo/pull/5464](https://github.com/vercel/turbo/pull/5464) - fix(turborepo): properly tag errors when running in GH Actions by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5435](https://github.com/vercel/turbo/pull/5435) - feat(turborepo): Calculate package inference by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5406](https://github.com/vercel/turbo/pull/5406) - feat(lockfile) hide berry lockfile lifetime by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5436](https://github.com/vercel/turbo/pull/5436) - feat(turborepo): More verbose status error by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5489](https://github.com/vercel/turbo/pull/5489) - chore: suggest git upgrade by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5472](https://github.com/vercel/turbo/pull/5472) - release(turborepo): 1.10.8-canary.0 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5490](https://github.com/vercel/turbo/pull/5490) - Use Workspace Configurations. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/5492](https://github.com/vercel/turbo/pull/5492) - fix(turborepo): use serde_jsonc recommended pattern. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/5491](https://github.com/vercel/turbo/pull/5491) - chore: Fix clippy errors and remove old feature directives by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5497](https://github.com/vercel/turbo/pull/5497) - feat(turborepo): Port HTTP Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5065](https://github.com/vercel/turbo/pull/5065) - fix(turborepo): Copy bytes from stdout and stderr before saving them by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5508](https://github.com/vercel/turbo/pull/5508) - chore: Added clippy deny all to crates by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5514](https://github.com/vercel/turbo/pull/5514) - Fix link. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/5518](https://github.com/vercel/turbo/pull/5518) - Better spot for link. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/5520](https://github.com/vercel/turbo/pull/5520) - Implement hashing fallback by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5505](https://github.com/vercel/turbo/pull/5505) - release(turborepo): 1.10.8-canary.1 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5523](https://github.com/vercel/turbo/pull/5523) - chore: use fs-err in turborepo fs related libs by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5517](https://github.com/vercel/turbo/pull/5517) - fix(turborepo): Rebuild turbo if Go code has changed by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5530](https://github.com/vercel/turbo/pull/5530) - fix(turborepo): Export and match on our copy of BasicUI by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5532](https://github.com/vercel/turbo/pull/5532) - release(turborepo): 1.10.8-canary.2 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5534](https://github.com/vercel/turbo/pull/5534) - feat(turborepo): FS Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5473](https://github.com/vercel/turbo/pull/5473) #### New Contributors - [@​devdumpling](https://github.com/devdumpling) made their first contribution in [https://github.com/vercel/turbo/pull/5445](https://github.com/vercel/turbo/pull/5445) - [@​tyler-lutz](https://github.com/tyler-lutz) made their first contribution in [https://github.com/vercel/turbo/pull/5464](https://github.com/vercel/turbo/pull/5464) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.7...v1.10.8 ### [`v1.10.7`](https://github.com/vercel/turbo/releases/tag/v1.10.7): Turborepo v1.10.7 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.6...v1.10.7) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.7 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.6 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5373](https://github.com/vercel/turbo/pull/5373) - chore: replace `default_features` with `default-features` by [@​mgrachev](https://github.com/mgrachev) in [https://github.com/vercel/turbo/pull/5382](https://github.com/vercel/turbo/pull/5382) - Fix misleading GitLab CI documentation by [@​will3942](https://github.com/will3942) in [https://github.com/vercel/turbo/pull/4635](https://github.com/vercel/turbo/pull/4635) - Update docs with example of nested workspaces by [@​maschwenk](https://github.com/maschwenk) in [https://github.com/vercel/turbo/pull/4178](https://github.com/vercel/turbo/pull/4178) - Plainer explanation for synthetic tasks. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/5388](https://github.com/vercel/turbo/pull/5388) - feat: port package graph by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5345](https://github.com/vercel/turbo/pull/5345) - fix(turborepo): Drop implicit path conversions by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5375](https://github.com/vercel/turbo/pull/5375) - refactor(turborepo): Enumerate the things we hash by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5401](https://github.com/vercel/turbo/pull/5401) - feat(turborepo): Use Github log prefixes when running on Github Actions by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5385](https://github.com/vercel/turbo/pull/5385) - fix(turborepo): Handle globbing into directories that don't exist by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5404](https://github.com/vercel/turbo/pull/5404) - release(turborepo): 1.10.7-canary.0 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5413](https://github.com/vercel/turbo/pull/5413) - feature(turborepo): Turbo Info Command by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5354](https://github.com/vercel/turbo/pull/5354) - feat(turborepo): refactor scm and thread into scope calculation by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5405](https://github.com/vercel/turbo/pull/5405) - perf(lockfiles): Eagerly parse berry resolutions by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5417](https://github.com/vercel/turbo/pull/5417) - Remove experimental badge. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/5422](https://github.com/vercel/turbo/pull/5422) - Remove experimental warning. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/5421](https://github.com/vercel/turbo/pull/5421) - ci: remove replacement usage from goreleaser by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5424](https://github.com/vercel/turbo/pull/5424) - fix(turborepo): Send spaces logs for all tasks, even ones that aren't cached by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5425](https://github.com/vercel/turbo/pull/5425) - release(turborepo): 1.10.7-canary.1 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5428](https://github.com/vercel/turbo/pull/5428) - fix(turborepo) Set package inference and single_package even without a repo state by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5432](https://github.com/vercel/turbo/pull/5432) - fix(glob): add glob pattern codemods into globwalk by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5431](https://github.com/vercel/turbo/pull/5431) #### New Contributors - [@​will3942](https://github.com/will3942) made their first contribution in [https://github.com/vercel/turbo/pull/4635](https://github.com/vercel/turbo/pull/4635) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.6...v1.10.7 ### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6): Turborepo v1.10.6 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.6 --> #### What's Changed ##### Changelog - feat(turborepo): Scripts to build a debug version on windows by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007) - release(turborepo): 1.10.5 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364) - fix: prevent looking up workspace task if name is not in there by [@​arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370) - fix(turborepo): Restructure spaces client and test error handling by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6 ### [`v1.10.5`](https://github.com/vercel/turbo/releases/tag/v1.10.5): Turborepo v1.10.5 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.4...v1.10.5) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.5 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.4 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5349](https://github.com/vercel/turbo/pull/5349) - feat(turborepo) Add timeout to api client json methods by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5350](https://github.com/vercel/turbo/pull/5350) - feat(turborepo): Debugging output for e2e tests by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5351](https://github.com/vercel/turbo/pull/5351) - feat(turbo): add main pointing to bin by [@​wesleytodd](https://github.com/wesleytodd) in [https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333) - fix: Removed path slash conversion on unix by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5356](https://github.com/vercel/turbo/pull/5356) - fix(turborepo): Fix single package inference by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5362](https://github.com/vercel/turbo/pull/5362) #### New Contributors - [@​wesleytodd](https://github.com/wesleytodd) made their first contribution in [https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.4...v1.10.5 ### [`v1.10.4`](https://github.com/vercel/turbo/releases/tag/v1.10.4): Turborepo v1.10.4 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.3...v1.10.4) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.4 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.3-canary.0 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5250](https://github.com/vercel/turbo/pull/5250) - feat(turborepo): Port Manual hashing by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5237](https://github.com/vercel/turbo/pull/5237) - Docs: prior to run testcases, add guides to install dependencies for testcases. by [@​92hackers](https://github.com/92hackers) in [https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090) - fix(gen): fix ts config interference by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5263](https://github.com/vercel/turbo/pull/5263) - release(turborepo): 1.10.3 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5262](https://github.com/vercel/turbo/pull/5262) - feat(examples): update basic name on docs by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5224](https://github.com/vercel/turbo/pull/5224) - feat(turborepo): port git-based hashing with inputs by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5251](https://github.com/vercel/turbo/pull/5251) - Update .gitignore by [@​ph55](https://github.com/ph55) in [https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269) - feat(ci): conditionally set jest verbosity by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5271](https://github.com/vercel/turbo/pull/5271) - fix(turborepo): Tighten build globs by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5274](https://github.com/vercel/turbo/pull/5274) - fix(turborepo): Fix path match for parent dir in subtree match case by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5275](https://github.com/vercel/turbo/pull/5275) - chore(turborepo): Move SCM to use vendored wax crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5277](https://github.com/vercel/turbo/pull/5277) - release(turborepo): 1.10.4-canary.0 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5278](https://github.com/vercel/turbo/pull/5278) - fix(turborepo): avoid globbing directories due to ancestor truncation by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5273](https://github.com/vercel/turbo/pull/5273) - release(turborepo): 1.10.4-canary.1 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5283](https://github.com/vercel/turbo/pull/5283) - fix(spaces): read logs correctly when invoked from subdirectory by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5284](https://github.com/vercel/turbo/pull/5284) - Synthesize --only by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5285](https://github.com/vercel/turbo/pull/5285) - feat(turborepo): Run outline pt 2 by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5203](https://github.com/vercel/turbo/pull/5203) - feat(lockfiles): add rust implementation for yarn1 by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5255](https://github.com/vercel/turbo/pull/5255) - release(turborepo): 1.10.4-canary.2 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5286](https://github.com/vercel/turbo/pull/5286) - feat(turborepo): Report more details when go-turbo exits by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5287](https://github.com/vercel/turbo/pull/5287) - docs(examples): update examples and docs to use node 18 by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5300](https://github.com/vercel/turbo/pull/5300) - update dependencies to sync with next.js by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/5303](https://github.com/vercel/turbo/pull/5303) - feat(cache): Add ability to disable remote cache from turbo.json by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5305](https://github.com/vercel/turbo/pull/5305) - feat(turborepo): Hash with libgit2 by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5309](https://github.com/vercel/turbo/pull/5309) - Add --log-order option by [@​rafaeltab](https://github.com/rafaeltab) in [https://github.com/vercel/turbo/pull/3916](https://github.com/vercel/turbo/pull/3916) - release(turborepo): 1.10.4-canary.3 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5313](https://github.com/vercel/turbo/pull/5313) - feat(turborepo): A few cleanup nits around log grouping by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5312](https://github.com/vercel/turbo/pull/5312) - feat(run outline): Hide package graph internals by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5310](https://github.com/vercel/turbo/pull/5310) - feat(logging): enable setting log order with an environment variable by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5316](https://github.com/vercel/turbo/pull/5316) - feat(cli): Add ability to pass --remote-only=false from CLI by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5317](https://github.com/vercel/turbo/pull/5317) - fix(turborepo): Re-enable some tests on windows by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5319](https://github.com/vercel/turbo/pull/5319) - refactor(turborepo): cli::run and args processing by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5297](https://github.com/vercel/turbo/pull/5297) - feat(logging): add "auto" options for log prefixing and ordering by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5320](https://github.com/vercel/turbo/pull/5320) - Fix ESLint script command. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/5322](https://github.com/vercel/turbo/pull/5322) - feat(turborepo): Add context to glob errors by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5323](https://github.com/vercel/turbo/pull/5323) - fix(turbo): print help message when turbo called with flags/env vars but no commands by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5329](https://github.com/vercel/turbo/pull/5329) - refactor(turborepo): Move paths to UTF-8 by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5248](https://github.com/vercel/turbo/pull/5248) - Add Vercel to CI providers. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/5342](https://github.com/vercel/turbo/pull/5342) - fix(turborepo): Hashing symlinks is erroring by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5340](https://github.com/vercel/turbo/pull/5340) - release(turborepo): 1.10.4-canary.4 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5344](https://github.com/vercel/turbo/pull/5344) - fix: update ctrlc to 3.4.0 to allow have new signal handlers overwrite by [@​arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/5346](https://github.com/vercel/turbo/pull/5346) #### New Contributors - [@​aaronbrown-vercel](https://github.com/aaronbrown-vercel) made their first contribution in [https://github.com/vercel/turbo/pull/5252](https://github.com/vercel/turbo/pull/5252) - [@​younggeeks](https://github.com/younggeeks) made their first contribution in [https://github.com/vercel/turbo/pull/4883](https://github.com/vercel/turbo/pull/4883) - [@​92hackers](https://github.com/92hackers) made their first contribution in [https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090) - [@​ph55](https://github.com/ph55) made their first contribution in [https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.3...v1.10.4 ### [`v1.10.3`](https://github.com/vercel/turbo/releases/tag/v1.10.3): Turborepo v1.10.3 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.2...v1.10.3) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.3 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.2 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5229](https://github.com/vercel/turbo/pull/5229) - fix(ffi): fix Rust dangling pointer by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5230](https://github.com/vercel/turbo/pull/5230) - feat(turborepo): implement package.json discovery by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5225](https://github.com/vercel/turbo/pull/5225) - feat(run summary): Add whether turbo detected monorepo or not by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5241](https://github.com/vercel/turbo/pull/5241) - ci(examples): Skip npm install when setting up git for examples tests by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5240](https://github.com/vercel/turbo/pull/5240) - docs: document that multiple --filters are unions by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5247](https://github.com/vercel/turbo/pull/5247) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.2...v1.10.3 ### [`v1.10.2`](https://github.com/vercel/turbo/releases/tag/v1.10.2): Turborepo v1.10.2 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.1...v1.10.2) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.2 --> #### What's Changed ##### Changelog - fix(turborepo): rust implementation of file hashing via git index by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/4967](https://github.com/vercel/turbo/pull/4967) - feat: rust pnpm lockfile implementation by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4906](https://github.com/vercel/turbo/pull/4906) - Fix broken link for `--verbosity`. by [@​leerob](https://github.com/leerob) in [https://github.com/vercel/turbo/pull/5118](https://github.com/vercel/turbo/pull/5118) - Noting multiple global turbo installations. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/5119](https://github.com/vercel/turbo/pull/5119) - List dev command more consistently. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/5120](https://github.com/vercel/turbo/pull/5120) - fix: update storybook dev command by [@​ekafyi](https://github.com/ekafyi) in [https://github.com/vercel/turbo/pull/5105](https://github.com/vercel/turbo/pull/5105) - feat(turborepo): Move some shim paths over to AbsoluteSystemPath by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5108](https://github.com/vercel/turbo/pull/5108) - feat(docs): update copy arg by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5090](https://github.com/vercel/turbo/pull/5090) - feat(docs): link examples with generators by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5126](https://github.com/vercel/turbo/pull/5126) - sync dependencies with next.js by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/5131](https://github.com/vercel/turbo/pull/5131) - Include timeSaved metric when skipping cache check by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4952](https://github.com/vercel/turbo/pull/4952) - Update storybook.mdx by [@​lofsigma](https://github.com/lofsigma) in [https://github.com/vercel/turbo/pull/5134](https://github.com/vercel/turbo/pull/5134) - refactor(turborepo): API Client Cleanup by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5084](https://github.com/vercel/turbo/pull/5084) - feat(turborepo): Set feature to use Go daemon by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5147](https://github.com/vercel/turbo/pull/5147) - fix(turborepo): Handle unimplemented and failed_precondition in daemon clients by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5151](https://github.com/vercel/turbo/pull/5151) - feat(types): publish turbo types by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5130](https://github.com/vercel/turbo/pull/5130) - feat(daemon): clean by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5152](https://github.com/vercel/turbo/pull/5152) - chore(turborepo): Port piece of kill_live_server test for version mismatch by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5153](https://github.com/vercel/turbo/pull/5153) - feat(turborepo): Wait for a pid file, then a sock file by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5158](https://github.com/vercel/turbo/pull/5158) - feat(create-turbo): use latest turbo by default by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5155](https://github.com/vercel/turbo/pull/5155) - Update existing-monorepo.mdx by [@​tomheaton](https://github.com/tomheaton) in [https://github.com/vercel/turbo/pull/5149](https://github.com/vercel/turbo/pull/5149) - Merge timesaved and cache status data structures by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5135](https://github.com/vercel/turbo/pull/5135) - chore: specify rust crates as inputs to building turborepo by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4664](https://github.com/vercel/turbo/pull/4664) - Organize tests a bit by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5116](https://github.com/vercel/turbo/pull/5116) - docs: add `--out-dir` reference for prune command by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5173](https://github.com/vercel/turbo/pull/5173) - fix(turborepo): Restructure reading from stderr, fix parsing of ls-tree by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5181](https://github.com/vercel/turbo/pull/5181) - chore(cli): add note about changing run summary by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5186](https://github.com/vercel/turbo/pull/5186) - feat(turborepo): Remove as_absolute_path() in favor of Deref by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5194](https://github.com/vercel/turbo/pull/5194) - Update log message when cache restoration is skipped by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5127](https://github.com/vercel/turbo/pull/5127) - docs: Move deprecated options for run command to bottom by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5180](https://github.com/vercel/turbo/pull/5180) - Parallel ignores concurrency and dependencies, we don't need to validate by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5191](https://github.com/vercel/turbo/pull/5191) - feat(lockfiles): add support pnpm lockfile version 6.1 by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5195](https://github.com/vercel/turbo/pull/5195) - feat(turborepo): Remove anyhow from package manager detection by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5196](https://github.com/vercel/turbo/pull/5196) - Add codemod for glob syntax issues. by [@​arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/5184](https://github.com/vercel/turbo/pull/5184) - fix(gen): swap to which for windows by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5208](https://github.com/vercel/turbo/pull/5208) - Add timeSaved value into dry run output by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5171](https://github.com/vercel/turbo/pull/5171) - fix(turborepo): Repo config case normalization by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/5209](https://github.com/vercel/turbo/pull/5209) - release(turborepo): 1.10.2-canary.2 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5212](https://github.com/vercel/turbo/pull/5212) - Update references to docs in code comments and help output by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/5179](https://github.com/vercel/turbo/pull/5179) - fix(turbo): remove npx version check for gen by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/5216](https://github.com/vercel/turbo/pull/5216) - release(turborepo): 1.10.2-canary.3 by [@​github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5222](https://github.com/vercel/turbo/pull/5222) #### New Contributors - [@​cool-little-fish](https://github.com/cool-little-fish) made their first contribution in [https://github.com/vercel/turbo/pull/4902](https://github.com/vercel/turbo/pull/4902) - [@​ekafyi](https://github.com/ekafyi) made their first contribution in [https://github.com/vercel/turbo/pull/5105](https://github.com/vercel/turbo/pull/5105) - [@​lofsigma](https://github.com/lofsigma) made their first contribution in [https://github.com/vercel/turbo/pull/5134](https://github.com/vercel/turbo/pull/5134) - [@​tomheaton](https://github.com/tomheaton) made their first contribution in [https://github.com/vercel/turbo/pull/5149](https://github.com/vercel/turbo/pull/5149) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.1...v1.10.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 5am on tuesday and thursday" in timezone America/Los_Angeles, 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://developer.mend.io/github/Esri/calcite-design-system). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNjguMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![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://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.12` -> `1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.13 --> ##### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 ##### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 10pm every weekday" in timezone Europe/Paris, 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, 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://developer.mend.io/github/specfy/specfy). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi42OC4xIiwidXBkYXRlZEluVmVyIjoiMzYuNjguMSIsInRhcmdldEJyYW5jaCI6ImNob3JlL3Jlbm92YXRlQmFzZUJyYW5jaCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…l#5695) Previously we had a lot of complexity in our install scripts inherited from `esbuild`. This change removes _all_ of the incidental complexity in favor of relying upon default ecosystem behaviors in most cases. Instead of attempting correction of configuration at both installation and invocation, it handles everything at invocation. Early returns ensure that we perform the exact same amount of work as we did in the previous variation. It can now also detect and provide instructions on how to repair a broken `package-lock.json` caused by npm/cli#4828. (Note: if the "just try installing" [saving throw](https://en.wikipedia.org/wiki/Saving_throw) works, we won't provide this information to the user. I elected this ordering for startup time reasons.) As an added bonus, `turbo` no longer has a `postinstall` script which is more end-user-friendly. Material changes: - Does not attempt to extract turbo from a Yarn PnP without `preferUnplugged` support. This works with _all_ stable releases of `yarn` (berry). This is a change for users on canary versions >2.0.0-rc.0 && <=2.0.0-rc.30 from September 2019 – March 2020—but we already don't support in other portions of our codebase so this only changes where the error is thrown from. - In the event of `npm install` download failure it does not attempt to directly download a tarball. If a user misconfigured their setup _and_ we didn't succeed at `npm install` to bail them out? It's okay for you to get an error with lots of details on how to fix your configuration.
[![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://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.12` -> `1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.12/1.10.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.12/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.13 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 #### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 10pm every weekday" in timezone Europe/Paris, 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, 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://developer.mend.io/github/specfy/specfy). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi42OC4xIiwidXBkYXRlZEluVmVyIjoiMzYuNzkuMSIsInRhcmdldEJyYW5jaCI6ImNob3JlL3Jlbm92YXRlQmFzZUJyYW5jaCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![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://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.12` -> `1.10.14`](https://renovatebot.com/diffs/npm/turbo/1.10.12/1.10.14) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.12/1.10.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.12/1.10.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.10.14`](https://github.com/vercel/turbo/releases/tag/v1.10.14): Turborepo v1.10.14 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.13...v1.10.14) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.14 --> #### What's Changed ##### Changelog - Add support to integration tests for experimental rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5748 - chore: require lockfile implementations to be threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5781 - release(turborepo): 1.10.13 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5788 - feat(turbo-ignore): add better error message by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5790 - test: verify we can walk DAGs with multiple roots by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5770 - add filewatching tests to document behaviour regarding file add/delete by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5580 - add evaluatables to chunk list ident by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5785 - Tracing improvements by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5783 - Generic types over Vcs by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5738 - fix: snapshot test path canonicalization by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5795 - fix "any" context condition implementation by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5794 - feat(examples): update cra lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5799 - feat: port github action detection by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5792 - add middleware entry type by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5800 - fix: unify go rust error formatting by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5798 - fix: remove panic from task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5789 - feat: port task graph execution by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5791 - fix(turborepo): Better unlink Output by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5764 - perform invalidation directly on writes by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5786 - Automatically derive ValueDefault for primitive value types by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5793 - fix(lint): add node env by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5805 - fix: persistent task concurrency check by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5806 - feat: show all persistent task validation errors by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5807 - docs: update webpack docs to reflect latest next.js api by [@​willwill96](https://github.com/willwill96) in [vercel/turborepo#5680 - feat(turborepo): Use new URL scheme. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5803 - fix(turborepo): API naming and dep graph by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5819 - make swc comments immutable by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5784 - avoid unnessecary indirection in async modules by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5627 - fix(lint): set vscode config for pnpm examples by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5826 - feat(docs): update lint in handbook by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5812 - Update HMR for next-api by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5814 - avoid cloning a large list of task ids by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5821 - chore(docs): update lint callout by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5831 - chore(lint): update [@​vercel/style-guide](https://github.com/vercel/style-guide) to latest by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5832 - feat(examples): upgrade [@​vercel/style-guide](https://github.com/vercel/style-guide) to 5 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5834 - Update `swc_core` to `v0.82.4` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5820 - chore: minor task cache changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5838 - chore: remove fake root topological task nodes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5828 - feat: port task execution summary by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5825 - Update `swc_core` to `v0.82.10` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5853 - Stub out module.hot.check for next-api by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5855 - feat(Turborepo): Create a filewatching crate by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5772 - chore: make color selector usable with prefix ui by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5863 - feat(example): update tailwind starter template by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5856 - chore: add full auth into http client by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5857 - feature(turbo): Global Hash by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5568 - fix(lint): remove unused import by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5883 - feat(example): update basic starter template by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5880 - feat(docs): update bundle format recommendation by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5870 - fix: avoid panic during task cache construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5882 - Add `Send` bound to `T` in `Vc<T>` to make type error less cryptic by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5871 - feat(Turborepo): add filesystem cookies on top of filewatching by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5858 - Turbopack: Remove `turbo_tasks::unit()` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5860 - Turbopack Experimental: Fix source maps in HMR by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5852 - feat(examples): update design-system by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5884 - fix: use existing ui instead of constructing a new one by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5886 - feat: support analysing ternary expressions by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5881 - Fix clippy warnings / errors in filewatching code by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5891 - feat: connect task cache with visitor by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5889 - Update pnpm to 8.7.1 by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5861 - fix: missing autoprefixer package in with-tailwind example by [@​boompikachu](https://github.com/boompikachu) in [vercel/turborepo#5893 - release(turborepo): 1.10.14-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5903 - fix: deny clippy errors in filewatching crate by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5895 - fix(Turborepo): Filter ancestor events before manual recursive watch by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5896 - feat(create-turbo): better error when GH is down by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5900 - feat: port output control by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5906 - feat(examples): update kitchen-sink by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5892 - Revert swc versions to one that doesn't use lightningcss by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5911 - feature(turbo): Task Hash by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5716 - fix(with-tailwind): support .mjs import extension by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5912 - fix(create-turbo): add before commiting by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5914 - fix(tests): kitchen-sink updates by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5924 - feat(turbo-ignore): fix args and update fallback by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5910 - feat(examples): update gatsby by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5925 - feat(Turborepo): Implement glob watching by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5862 - release(turborepo): 1.10.14-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5929 - chore: add error to prefixed UI by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5915 - chore: purge unused Go code by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5917 - fix: add DOM lib to react-library tsconfig by [@​ekafyi](https://github.com/ekafyi) in [vercel/turborepo#5111 - fix(examples-tests): correct gatsby prysk test by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5935 - feat: use prefixed ui in task graph visitor by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5930 - Add "scroll to top" option in theme.config.tsx by [@​mitesh-gupta](https://github.com/mitesh-gupta) in [vercel/turborepo#5907 - changed LandingPage component clipping title by [@​Firgrep](https://github.com/Firgrep) in [vercel/turborepo#5937 - Child process manager by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5849 - Revert "Child process manager" by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5939 - Update http mock and clap by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5936 - Update logos. by [@​anthonyshew](https://github.com/anthonyshew) in [vercel/turborepo#5941 - Rearranging style-guide imports by [@​imCorfitz](https://github.com/imCorfitz) in [vercel/turborepo#5942 - CSS HMR fixes by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5948 - Reduce the number of tasks for better performance by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5950 - improve error handling of developer workflow tool by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5952 - fix(Turborepo): Update integration test for bad flag by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5946 - Update ContextCondition::InPath to match exact path by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5938 - fix(workspaces): glob fix and refactor correction by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5951 - Wire filewatching to daemon server by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5916 - Revert "Reduce the number of tasks for better performance" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5953 - feat(turborepo): support Bun by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5934 - feat(create-turbo): support bun (beta) by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5943 - Use `is_inside_or_equal_ref` in `ContextCondition::InPath` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5954 - release(turborepo): 1.10.14-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5956 - feat(turborepo): add basic child process manager package by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5940 - Update `swc_core` to `v0.83.12` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5923 - reduce number of task in async_module by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5959 - reduce unneccessary fs tasks by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5960 - bumping minor or major should reset patch/minor by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5955 - fix: pin thiserror to <1.0.45 which requires updating the toolchain by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5962 #### New Contributors - [@​willwill96](https://github.com/willwill96) made their first contribution in [vercel/turborepo#5680 - [@​boompikachu](https://github.com/boompikachu) made their first contribution in [vercel/turborepo#5893 - [@​mitesh-gupta](https://github.com/mitesh-gupta) made their first contribution in [vercel/turborepo#5907 - [@​Firgrep](https://github.com/Firgrep) made their first contribution in [vercel/turborepo#5937 - [@​imCorfitz](https://github.com/imCorfitz) made their first contribution in [vercel/turborepo#5942 **Full Changelog**: vercel/turborepo@v1.10.13...v1.10.14 ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.10.13 --> #### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 #### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 </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://developer.mend.io/github/levaintech/keychain). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![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://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.9` -> `1.10.14`](https://renovatebot.com/diffs/npm/turbo/1.10.9/1.10.14) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.9/1.10.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.9/1.10.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.10.14`](https://github.com/vercel/turbo/releases/tag/v1.10.14): Turborepo v1.10.14 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.13...v1.10.14) #### What's Changed ##### Changelog - Add support to integration tests for experimental rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5748 - chore: require lockfile implementations to be threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5781 - release(turborepo): 1.10.13 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5788 - feat(turbo-ignore): add better error message by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5790 - test: verify we can walk DAGs with multiple roots by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5770 - add filewatching tests to document behaviour regarding file add/delete by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5580 - add evaluatables to chunk list ident by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5785 - Tracing improvements by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5783 - Generic types over Vcs by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5738 - fix: snapshot test path canonicalization by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5795 - fix "any" context condition implementation by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5794 - feat(examples): update cra lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5799 - feat: port github action detection by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5792 - add middleware entry type by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5800 - fix: unify go rust error formatting by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5798 - fix: remove panic from task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5789 - feat: port task graph execution by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5791 - fix(turborepo): Better unlink Output by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5764 - perform invalidation directly on writes by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5786 - Automatically derive ValueDefault for primitive value types by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5793 - fix(lint): add node env by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5805 - fix: persistent task concurrency check by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5806 - feat: show all persistent task validation errors by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5807 - docs: update webpack docs to reflect latest next.js api by [@​willwill96](https://github.com/willwill96) in [vercel/turborepo#5680 - feat(turborepo): Use new URL scheme. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5803 - fix(turborepo): API naming and dep graph by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5819 - make swc comments immutable by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5784 - avoid unnessecary indirection in async modules by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5627 - fix(lint): set vscode config for pnpm examples by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5826 - feat(docs): update lint in handbook by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5812 - Update HMR for next-api by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5814 - avoid cloning a large list of task ids by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5821 - chore(docs): update lint callout by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5831 - chore(lint): update [@​vercel/style-guide](https://github.com/vercel/style-guide) to latest by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5832 - feat(examples): upgrade [@​vercel/style-guide](https://github.com/vercel/style-guide) to 5 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5834 - Update `swc_core` to `v0.82.4` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5820 - chore: minor task cache changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5838 - chore: remove fake root topological task nodes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5828 - feat: port task execution summary by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5825 - Update `swc_core` to `v0.82.10` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5853 - Stub out module.hot.check for next-api by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5855 - feat(Turborepo): Create a filewatching crate by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5772 - chore: make color selector usable with prefix ui by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5863 - feat(example): update tailwind starter template by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5856 - chore: add full auth into http client by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5857 - feature(turbo): Global Hash by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5568 - fix(lint): remove unused import by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5883 - feat(example): update basic starter template by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5880 - feat(docs): update bundle format recommendation by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5870 - fix: avoid panic during task cache construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5882 - Add `Send` bound to `T` in `Vc<T>` to make type error less cryptic by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5871 - feat(Turborepo): add filesystem cookies on top of filewatching by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5858 - Turbopack: Remove `turbo_tasks::unit()` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5860 - Turbopack Experimental: Fix source maps in HMR by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5852 - feat(examples): update design-system by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5884 - fix: use existing ui instead of constructing a new one by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5886 - feat: support analysing ternary expressions by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5881 - Fix clippy warnings / errors in filewatching code by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5891 - feat: connect task cache with visitor by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5889 - Update pnpm to 8.7.1 by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5861 - fix: missing autoprefixer package in with-tailwind example by [@​boompikachu](https://github.com/boompikachu) in [vercel/turborepo#5893 - release(turborepo): 1.10.14-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5903 - fix: deny clippy errors in filewatching crate by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5895 - fix(Turborepo): Filter ancestor events before manual recursive watch by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5896 - feat(create-turbo): better error when GH is down by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5900 - feat: port output control by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5906 - feat(examples): update kitchen-sink by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5892 - Revert swc versions to one that doesn't use lightningcss by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5911 - feature(turbo): Task Hash by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5716 - fix(with-tailwind): support .mjs import extension by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5912 - fix(create-turbo): add before commiting by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5914 - fix(tests): kitchen-sink updates by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5924 - feat(turbo-ignore): fix args and update fallback by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5910 - feat(examples): update gatsby by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5925 - feat(Turborepo): Implement glob watching by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5862 - release(turborepo): 1.10.14-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5929 - chore: add error to prefixed UI by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5915 - chore: purge unused Go code by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5917 - fix: add DOM lib to react-library tsconfig by [@​ekafyi](https://github.com/ekafyi) in [vercel/turborepo#5111 - fix(examples-tests): correct gatsby prysk test by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5935 - feat: use prefixed ui in task graph visitor by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5930 - Add "scroll to top" option in theme.config.tsx by [@​mitesh-gupta](https://github.com/mitesh-gupta) in [vercel/turborepo#5907 - changed LandingPage component clipping title by [@​Firgrep](https://github.com/Firgrep) in [vercel/turborepo#5937 - Child process manager by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5849 - Revert "Child process manager" by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5939 - Update http mock and clap by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5936 - Update logos. by [@​anthonyshew](https://github.com/anthonyshew) in [vercel/turborepo#5941 - Rearranging style-guide imports by [@​imCorfitz](https://github.com/imCorfitz) in [vercel/turborepo#5942 - CSS HMR fixes by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5948 - Reduce the number of tasks for better performance by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5950 - improve error handling of developer workflow tool by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5952 - fix(Turborepo): Update integration test for bad flag by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5946 - Update ContextCondition::InPath to match exact path by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5938 - fix(workspaces): glob fix and refactor correction by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5951 - Wire filewatching to daemon server by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5916 - Revert "Reduce the number of tasks for better performance" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5953 - feat(turborepo): support Bun by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5934 - feat(create-turbo): support bun (beta) by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5943 - Use `is_inside_or_equal_ref` in `ContextCondition::InPath` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5954 - release(turborepo): 1.10.14-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5956 - feat(turborepo): add basic child process manager package by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5940 - Update `swc_core` to `v0.83.12` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5923 - reduce number of task in async_module by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5959 - reduce unneccessary fs tasks by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5960 - bumping minor or major should reset patch/minor by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5955 - fix: pin thiserror to <1.0.45 which requires updating the toolchain by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5962 #### New Contributors - [@​willwill96](https://github.com/willwill96) made their first contribution in [vercel/turborepo#5680 - [@​boompikachu](https://github.com/boompikachu) made their first contribution in [vercel/turborepo#5893 - [@​mitesh-gupta](https://github.com/mitesh-gupta) made their first contribution in [vercel/turborepo#5907 - [@​Firgrep](https://github.com/Firgrep) made their first contribution in [vercel/turborepo#5937 - [@​imCorfitz](https://github.com/imCorfitz) made their first contribution in [vercel/turborepo#5942 **Full Changelog**: vercel/turborepo@v1.10.13...v1.10.14 ### [`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13): Turborepo v1.10.13 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13) #### What's Changed ##### Changelog - release(turborepo): 1.10.12 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5611 - Change READMEs of created turborepos (reflect appDir) by [@​DerTimonius](https://github.com/DerTimonius) in [vercel/turborepo#5583 - chore: upgrade pnpm to version that support node 20 by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5609 - export namespace object instead commonjs interop object by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5619 - fix esm export in build runtime by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5621 - Revert "export namespace object instead commonjs interop object" by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5620 - Allow fallback to be used outside VERCEL by [@​cipriancaba](https://github.com/cipriancaba) in [vercel/turborepo#5614 - fix(turborepo): Parse turbo json with comments by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5623 - remove require.cache clear from chunk loading by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5626 - Snapshot tests: canonicalize with dunce by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5582 - Turbopack: Sort env vars for compatibility by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5633 - fix tracing span names by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5624 - WEB-1278: Turbopack build: Implement minification with swc minify by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5597 - Update `swc_core` to `v0.79.33` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5632 - feat: wasm text format and import support by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5636 - feature(turborepo): Port Async Cache and Cache Multiplexer by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5634 - update swc_core and sync deps by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5666 - \[2/n] no-context lint: migrate some crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5640 - \[3/n] no-context: migrate `turbopack-core` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5661 - chore(docs): improve docs for loose & strict env modes by [@​styfle](https://github.com/styfle) in [vercel/turborepo#5671 - Make Go play nicely with omitempty. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5673 - add untracked trait reads by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5675 - IssueFilePathExt -> IssueDescriptionExt by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5676 - \[4/n] no-context: migrate `turbopack-ecmascript` by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5662 - \[5/n] no-context: migrate remaining crates by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5663 - Hide some turbo_tasks internals by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5584 - remove error in update by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5686 - chore(gen): reduce published bundle size by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5685 - feat(codemod): upgrade refactor by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5279 - release(turborepo): 1.10.13-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5690 - Cleanup minify by [@​sokra](https://github.com/sokra) in [vercel/turborepo#5696 - feat: port task graph construction by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5652 - fix(turborepo): Rationalize the install and execution process. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5695 - docs(ci-github-actions): fix indent by [@​mparramont](https://github.com/mparramont) in [vercel/turborepo#5700 - feat: support `?module` imports for WebAssembly by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5660 - feature(turborepo): `turborepo-ui` crate by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5684 - fix dynamic embedding after the `Vc<T>` update by [@​ForsakenHarmony](https://github.com/ForsakenHarmony) in [vercel/turborepo#5708 - Update `swc_core` to `v0.79.55` by [@​kdy1](https://github.com/kdy1) in [vercel/turborepo#5699 - AST-based modification of turbo.json by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5509 - chore(docs): use correct npm flag in installation docs by [@​itzjacki](https://github.com/itzjacki) in [vercel/turborepo#5711 - Update environment variable docs. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5706 - chore(turborepo): Refactor globwatcher setup by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5704 - chore(turbo): disable deployments for gh pages by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5713 - Update `context` property in JS to match serialized Rust type by [@​wbinnssmith](https://github.com/wbinnssmith) in [vercel/turborepo#5715 - feat: expose path to invalid package.json in error by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5629 - fix(turbo): remove trailing comma by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5724 - fix(turbo-gen): better placeholders by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5725 - chore(labeler): add created-by label by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5726 - Add a FileSystemPathOption::none for cached cell reuse by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5717 - Use shallow references in `any_content_changed_of_module` by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5718 - fix(turbo-workspaces): support alternate workspace format by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5712 - chore(labeler): change team to owned-by by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5729 - fix(Turborepo): Drop argument separator for yarn by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5709 - Bump lockfile to account for turborepo-ci by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5733 - fix(release): correct version script by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5735 - feat: port task graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5703 - feat: add async graph walker by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5697 - Misc comments in turbo_tasks by [@​alexkirsz](https://github.com/alexkirsz) in [vercel/turborepo#5723 - chore(labels): consolidate issue labels by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5731 - release(turborepo): 1.10.13-canary.1 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5736 - Transformation code necessary to support Server Actions by [@​jridgewell](https://github.com/jridgewell) in [vercel/turborepo#5705 - fix(lockfile): use correct ffi method for global changes by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5742 - feature(turbo): Port Run Cache by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5707 - fix: Remove package_task.rs by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5747 - fix: give name to package so that it works with rust codepath by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5727 - feat: port run graph flag by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5728 - chore: dedupe our lockfile names by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5749 - release(turborepo): 1.10.13-canary.2 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5741 - chore: remove use of rc for task definitions by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5750 - chore: remove pass through env from experimental fields by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5753 - feat(turborepo): Framework inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5746 - feature(turborepo): Spaces gets its own API client. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5674 - fix(example): basic example react version in ui package by [@​anmol242](https://github.com/anmol242) in [vercel/turborepo#5757 - Update to-cache-or-not-to-cache.mdx by [@​uiolee](https://github.com/uiolee) in [vercel/turborepo#5760 - chore(types): consolidate packagejson type by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5754 - fix(docs): fix docs 404 by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5767 - fix(turborepo): Adopt std::cell::OnceCell by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5763 - fix(turborepo): Force all URLs to be normalized during login. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5774 - feat(examples): fix basic lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5775 - fix: make color selector threadsafe by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5771 - fix: copy root json to full directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5769 - fix(examples): rename basic eslint config by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5778 - fix: take reference of run cache opts by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5779 - feat(examples): update tailwind lint by [@​tknickman](https://github.com/tknickman) in [vercel/turborepo#5777 - fix(turborepo): Remove automatic linking. by [@​nathanhammond](https://github.com/nathanhammond) in [vercel/turborepo#5776 - docs: clairify successful tasks are cached by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5782 - Port filter and scope to rust by [@​arlyon](https://github.com/arlyon) in [vercel/turborepo#5628 #### New Contributors - [@​DerTimonius](https://github.com/DerTimonius) made their first contribution in [vercel/turborepo#5583 - [@​cipriancaba](https://github.com/cipriancaba) made their first contribution in [vercel/turborepo#5614 - [@​mparramont](https://github.com/mparramont) made their first contribution in [vercel/turborepo#5700 - [@​itzjacki](https://github.com/itzjacki) made their first contribution in [vercel/turborepo#5711 - [@​anmol242](https://github.com/anmol242) made their first contribution in [vercel/turborepo#5757 - [@​uiolee](https://github.com/uiolee) made their first contribution in [vercel/turborepo#5760 **Full Changelog**: vercel/turborepo@v1.10.12...v1.10.13 ### [`v1.10.12`](https://github.com/vercel/turbo/releases/tag/v1.10.12): Turborepo v1.10.12 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.11...v1.10.12) #### What's Changed ##### Changelog - release(turborepo): 1.10.11 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5600 - fix(prune): copy pnpm workspace file to top level out directory by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5605 - fix: use correct enum values for task output mode by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5607 **Full Changelog**: vercel/turborepo@v1.10.11...v1.10.12 ### [`v1.10.11`](https://github.com/vercel/turbo/releases/tag/v1.10.11): Turborepo v1.10.11 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.10...v1.10.11) #### What's Changed ##### Changelog - release(turborepo): 1.10.10 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5593 - fix: re-enable go-daemon by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5596 **Full Changelog**: vercel/turborepo@v1.10.10...v1.10.11 ### [`v1.10.10`](https://github.com/vercel/turbo/releases/tag/v1.10.10): Turborepo v1.10.10 [Compare Source](https://github.com/vercel/turbo/compare/v1.10.9...v1.10.10) #### What's Changed ##### Changelog - chore: no longer convert in relative unix path constructor by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5552 - release(turborepo): 1.10.9-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5559 - fix(lockfile): Fix directory resolution variant by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5551 - feat(turborepo): Add proxy support to create-turbo and turbo-gen by [@​gsoltis](https://github.com/gsoltis) in [vercel/turborepo#5554 - release(turborepo): 1.10.9 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5565 - feat: port prune to rust by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5531 - fix: pnpm alias workspace deps by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5569 - release(turborepo): 1.10.10-canary.0 by [@​github-actions](https://github.com/github-actions) in [vercel/turborepo#5577 - fix: Forward verbosity flags to local turbo by [@​NicholasLYang](https://github.com/NicholasLYang) in [vercel/turborepo#5578 - feat: port package graph validation by [@​chris-olszewski](https://github.com/chris-olszewski) in [vercel/turborepo#5566 **Full Changelog**: vercel/turborepo@v1.10.9...v1.10.10 </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. --- - [ ] 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://developer.mend.io/github/X-oss-byte/Nextjs).
Previously we had a lot of complexity in our install scripts inherited from
esbuild
. This change removes all of the incidental complexity in favor of relying upon default ecosystem behaviors in most cases.Instead of attempting correction of configuration at both installation and invocation, it handles everything at invocation. Early returns ensure that we perform the exact same amount of work as we did in the previous variation.
It can now also detect and provide instructions on how to repair a broken
package-lock.json
caused by npm/cli#4828. (Note: if the "just try installing" saving throw works, we won't provide this information to the user. I elected this ordering for startup time reasons.)As an added bonus,
turbo
no longer has apostinstall
script which is more end-user-friendly.Material changes:
preferUnplugged
support. This works with all stable releases ofyarn
(berry). This is a change for users on canary versions >2.0.0-rc.0 && <=2.0.0-rc.30 from September 2019 – March 2020—but we already don't support in other portions of our codebase so this only changes where the error is thrown from.npm install
download failure it does not attempt to directly download a tarball. If a user misconfigured their setup and we didn't succeed atnpm install
to bail them out? It's okay for you to get an error with lots of details on how to fix your configuration.