-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
feat(rust-port): Split up shim and cli #2970
feat(rust-port): Split up shim and cli #2970
Commits on Oct 28, 2022
-
Created two separate chains for executing commands: One that uses the…
… parsed arguments from clap that are serialized to json, the other that still uses Cobra. Now to test to ensure that both do the same thing
Configuration menu - View commit details
-
Copy full SHA for d9f80e3 - Browse repository at this point
Copy the full SHA d9f80e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06f7c10 - Browse repository at this point
Copy the full SHA 06f7c10View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb5489c - Browse repository at this point
Copy the full SHA fb5489cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4409106 - Browse repository at this point
Copy the full SHA 4409106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41a5cb8 - Browse repository at this point
Copy the full SHA 41a5cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0543e72 - Browse repository at this point
Copy the full SHA 0543e72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f78e8b - Browse repository at this point
Copy the full SHA 8f78e8bView commit details
Commits on Oct 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0f2995f - Browse repository at this point
Copy the full SHA 0f2995fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c20470d - Browse repository at this point
Copy the full SHA c20470dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59fd409 - Browse repository at this point
Copy the full SHA 59fd409View commit details
Commits on Nov 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4210fbd - Browse repository at this point
Copy the full SHA 4210fbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd16510 - Browse repository at this point
Copy the full SHA cd16510View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6db539 - Browse repository at this point
Copy the full SHA b6db539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 303c2ce - Browse repository at this point
Copy the full SHA 303c2ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9be15a7 - Browse repository at this point
Copy the full SHA 9be15a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 826a3aa - Browse repository at this point
Copy the full SHA 826a3aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b70cf95 - Browse repository at this point
Copy the full SHA b70cf95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a51b2f - Browse repository at this point
Copy the full SHA 8a51b2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3f3ed5 - Browse repository at this point
Copy the full SHA d3f3ed5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a88e54 - Browse repository at this point
Copy the full SHA 6a88e54View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4b1eb3 - Browse repository at this point
Copy the full SHA d4b1eb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b695a08 - Browse repository at this point
Copy the full SHA b695a08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a13456 - Browse repository at this point
Copy the full SHA 7a13456View commit details
Commits on Nov 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6d77ad8 - Browse repository at this point
Copy the full SHA 6d77ad8View commit details
Commits on Nov 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for df7be75 - Browse repository at this point
Copy the full SHA df7be75View commit details
Commits on Nov 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a22614d - Browse repository at this point
Copy the full SHA a22614dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b10007 - Browse repository at this point
Copy the full SHA 0b10007View commit details
Commits on Nov 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6aee7a2 - Browse repository at this point
Copy the full SHA 6aee7a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d52e687 - Browse repository at this point
Copy the full SHA d52e687View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc51eee - Browse repository at this point
Copy the full SHA bc51eeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cadfc0 - Browse repository at this point
Copy the full SHA 0cadfc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e064ab6 - Browse repository at this point
Copy the full SHA e064ab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec06fa5 - Browse repository at this point
Copy the full SHA ec06fa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98e888e - Browse repository at this point
Copy the full SHA 98e888eView commit details
Commits on Nov 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2afa43e - Browse repository at this point
Copy the full SHA 2afa43eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c28fc20 - Browse repository at this point
Copy the full SHA c28fc20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 061e416 - Browse repository at this point
Copy the full SHA 061e416View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f4e549 - Browse repository at this point
Copy the full SHA 6f4e549View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6931732 - Browse repository at this point
Copy the full SHA 6931732View commit details
Commits on Nov 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fa57848 - Browse repository at this point
Copy the full SHA fa57848View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05c6bf2 - Browse repository at this point
Copy the full SHA 05c6bf2View commit details
Commits on Nov 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1ebda69 - Browse repository at this point
Copy the full SHA 1ebda69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30e6c23 - Browse repository at this point
Copy the full SHA 30e6c23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 647665b - Browse repository at this point
Copy the full SHA 647665bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ec278c - Browse repository at this point
Copy the full SHA 8ec278cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3802381 - Browse repository at this point
Copy the full SHA 3802381View commit details
Commits on Nov 11, 2022
-
Co-authored-by: Chris Olszewski <chrisdolszewski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6a2d250 - Browse repository at this point
Copy the full SHA 6a2d250View commit details
Commits on Nov 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4765e28 - Browse repository at this point
Copy the full SHA 4765e28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4160db5 - Browse repository at this point
Copy the full SHA 4160db5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02e7205 - Browse repository at this point
Copy the full SHA 02e7205View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2767e91 - Browse repository at this point
Copy the full SHA 2767e91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e4d795 - Browse repository at this point
Copy the full SHA 8e4d795View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e7140e - Browse repository at this point
Copy the full SHA 7e7140eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 633c1e1 - Browse repository at this point
Copy the full SHA 633c1e1View commit details -
Update cli/internal/turbostate/turbostate.go
Co-authored-by: Chris Olszewski <chrisdolszewski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for be68a8f - Browse repository at this point
Copy the full SHA be68a8fView commit details -
feat: polyfill
global
withglobalThis
(vercel#2666)This PR changes the ecmascript chunk logic to polyfill `global` with `globalThis`. A more complex and less performant solution (but with the benefit of us knowing the runtime environment) would be to add an effect for simple identifier expressions.
Configuration menu - View commit details
-
Copy full SHA for edcbeba - Browse repository at this point
Copy the full SHA edcbebaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c383365 - Browse repository at this point
Copy the full SHA c383365View commit details -
Configuration menu - View commit details
-
Copy full SHA for 064c174 - Browse repository at this point
Copy the full SHA 064c174View commit details -
Added caveat to environment variables docs (vercel#2703)
Co-authored-by: Thomas Knickman <tom.knickman@vercel.com>
Configuration menu - View commit details
-
Copy full SHA for cc864ab - Browse repository at this point
Copy the full SHA cc864abView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7a3f08 - Browse repository at this point
Copy the full SHA c7a3f08View commit details -
change from yarn to pnpm (vercel#2686)
Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
Configuration menu - View commit details
-
Copy full SHA for e59e032 - Browse repository at this point
Copy the full SHA e59e032View commit details -
Merge branch 'nicholasyang/turbo-362-port-turborepo-cli-to-rust' into…
… nicholasyang/port-rest-of-cli
Configuration menu - View commit details
-
Copy full SHA for c9e0741 - Browse repository at this point
Copy the full SHA c9e0741View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0656abd - Browse repository at this point
Copy the full SHA 0656abdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c4ba7a - Browse repository at this point
Copy the full SHA 1c4ba7aView commit details
Commits on Nov 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 06b5f8b - Browse repository at this point
Copy the full SHA 06b5f8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4321bcf - Browse repository at this point
Copy the full SHA 4321bcfView commit details
Commits on Nov 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for df56c34 - Browse repository at this point
Copy the full SHA df56c34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98d9ca7 - Browse repository at this point
Copy the full SHA 98d9ca7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 106c2e7 - Browse repository at this point
Copy the full SHA 106c2e7View commit details
Commits on Nov 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for eab7010 - Browse repository at this point
Copy the full SHA eab7010View commit details
Commits on Nov 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7fa9bab - Browse repository at this point
Copy the full SHA 7fa9babView commit details -
Configuration menu - View commit details
-
Copy full SHA for b493a99 - Browse repository at this point
Copy the full SHA b493a99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1735b2e - Browse repository at this point
Copy the full SHA 1735b2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ebdd45 - Browse repository at this point
Copy the full SHA 0ebdd45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ae6056 - Browse repository at this point
Copy the full SHA 8ae6056View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a39ab4 - Browse repository at this point
Copy the full SHA 6a39ab4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9f8cec - Browse repository at this point
Copy the full SHA c9f8cecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79365af - Browse repository at this point
Copy the full SHA 79365afView commit details
Commits on Nov 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 944c75b - Browse repository at this point
Copy the full SHA 944c75bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 199f222 - Browse repository at this point
Copy the full SHA 199f222View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1bc327 - Browse repository at this point
Copy the full SHA d1bc327View commit details -
Configuration menu - View commit details
-
Copy full SHA for 384042d - Browse repository at this point
Copy the full SHA 384042dView commit details
Commits on Dec 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 633ce85 - Browse repository at this point
Copy the full SHA 633ce85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a46bf1 - Browse repository at this point
Copy the full SHA 4a46bf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f56c487 - Browse repository at this point
Copy the full SHA f56c487View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5324492 - Browse repository at this point
Copy the full SHA 5324492View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6891488 - Browse repository at this point
Copy the full SHA 6891488View commit details -
Configuration menu - View commit details
-
Copy full SHA for 588e958 - Browse repository at this point
Copy the full SHA 588e958View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41cdbd8 - Browse repository at this point
Copy the full SHA 41cdbd8View commit details -
Switched order of
cargo fmt --check
andcargo clippy
because `car……go clippy` generates files needed for `cargo fmt --check`.
Configuration menu - View commit details
-
Copy full SHA for e7dab55 - Browse repository at this point
Copy the full SHA e7dab55View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2d1dd4 - Browse repository at this point
Copy the full SHA c2d1dd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd3ed1b - Browse repository at this point
Copy the full SHA cd3ed1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e991dce - Browse repository at this point
Copy the full SHA e991dceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58081b6 - Browse repository at this point
Copy the full SHA 58081b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cf906d - Browse repository at this point
Copy the full SHA 6cf906dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ae6ff1 - Browse repository at this point
Copy the full SHA 0ae6ff1View commit details
Commits on Dec 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 55d53ac - Browse repository at this point
Copy the full SHA 55d53acView commit details -
Update cli/internal/run/run.go
Co-authored-by: Chris Olszewski <chrisdolszewski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for df4c32a - Browse repository at this point
Copy the full SHA df4c32aView commit details
Commits on Dec 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7925937 - Browse repository at this point
Copy the full SHA 7925937View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3de832 - Browse repository at this point
Copy the full SHA f3de832View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ad9ec5 - Browse repository at this point
Copy the full SHA 9ad9ec5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2955728 - Browse repository at this point
Copy the full SHA 2955728View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77d8890 - Browse repository at this point
Copy the full SHA 77d8890View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a1e3d0 - Browse repository at this point
Copy the full SHA 4a1e3d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1c129e - Browse repository at this point
Copy the full SHA e1c129eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0de7655 - Browse repository at this point
Copy the full SHA 0de7655View commit details -
Squashed commit of the following:
commit 096b8b8 Author: David Barrat <david@barrat.io> Date: Mon Dec 5 15:29:41 2022 +0100 Docs: Add Authdog to Turbo Showcase page (vercel#2921) [Authdog](https://www.authdog.com/) is an Identity and Access Management as a Service platform, built upon Serverless technologies (AWS Lambda, Vercel, Fastly and Cloudflare Workers). I started looking for alternatives to Nx, some times ago and experimented with Turbo, decided to migrate some projects to this tool, awesome stuff! commit e39d65e Author: Tobias Koppers <tobias.koppers@googlemail.com> Date: Mon Dec 5 15:23:40 2022 +0100 enable id reusing (vercel#2895) Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> commit 6b99818 Author: Tobias Koppers <tobias.koppers@googlemail.com> Date: Mon Dec 5 15:22:53 2022 +0100 Reduce wrapper tasks by eagerly resolving Vcs (vercel#2933) * resolve codegenerateable before calling it * eagerly resolve some constructors to avoid creating many wrapper tasks Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> commit ce4c445 Author: Tobias Koppers <tobias.koppers@googlemail.com> Date: Mon Dec 5 15:22:32 2022 +0100 Share TaskInputs between task cache and task (vercel#2923) Move bound task function into TaskState to allow unloading Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> commit e1bf5e2 Author: Tobias Koppers <tobias.koppers@googlemail.com> Date: Mon Dec 5 14:32:24 2022 +0100 make sure that removing collectibles will cleanup helper entries (vercel#2872) commit 532eff7 Author: Tobias Koppers <tobias.koppers@googlemail.com> Date: Mon Dec 5 13:27:22 2022 +0100 Reduce the number of Strings and wrapper tasks (vercel#2834) * use Cow to avoid creating Strings for trait function names * trait calls avoid the resolve trait wrapper task when called on a resolved VC * eagerly resolve some Vc that would otherwise create a lot of wrapper tasks Depends on vercel#2416 commit dc36fc4 Author: Tobias Koppers <tobias.koppers@googlemail.com> Date: Mon Dec 5 11:00:10 2022 +0100 reduce number of allocations (vercel#2833) VecDeque::new always allocates 7 elements commit 4f247be Author: Nathan Hammond <nathan.hammond@vercel.com> Date: Mon Dec 5 15:39:15 2022 +0800 Upgrade to Next.js 13 (vercel#2906) This gets our site updated to Next.js 13 and Nextra 2. As a bonus, this should help prevent some of the issues we're seeing in Sentry. commit 1e81806 Author: Tobias Koppers <tobias.koppers@googlemail.com> Date: Mon Dec 5 07:42:19 2022 +0100 shrink lists and sets that are stored in Tasks (vercel#2873) Reduces memory usage by 14% commit cac79bb Author: Ahab <ahabhgk@gmail.com> Date: Sun Dec 4 13:23:26 2022 +0800 make lazy bundling for dynamic import more lazy (vercel#2918) For example: ```js // index.js setTimeout(() => { import('./async.js').then(() => console.log('async.js loaded')) }, 1000) ``` ```js // async.js import './async.css'; console.log('async.js content') ``` For now the graph generated by above code will be like this: <img width="1461" alt="Screen Shot 2022-12-03 at 21 22 24" src="https://user-images.githubusercontent.com/42857895/205442932-ebfd5126-ef3d-4205-b5b5-434126ad46f7.png"> The `ChunkGroup_async` will be a async chunk group of `ChunkGroup_index`, pushed at [turbopack-core/src/chunk/mod.rs#L462](https://github.com/vercel/turbo/blob/b7bcfc312e41367e2ec7f5fb37a6ee88a6b6545a/crates/turbopack-core/src/chunk/mod.rs#L462), and it will have a reference between `ChunkGroup_index` and `ChunkGroup_async`, but `ChunkGroup_async` will also be a chunk group of `ChunkGroup_async-manifest-chunk` created at [turbopack-ecmascript/src/chunk/loader.rs#L165](https://github.com/vercel/turbo/blob/b7bcfc312e41367e2ec7f5fb37a6ee88a6b6545a/crates/turbopack-ecmascript/src/chunk/loader.rs#L165), and will have a reference between `ChunkGroup_async-manifest-chunk` and `ChunkGroup_async`. This leads to when the browser request '/_a8a837.js', turbopack will compile chunks in `ChunkGroup_index` ('/_a8a837.js'), `ChunkGroup_async-manifest-chunk` ('/src_async.js_manifest-chunk.js'), and also chunks in `ChunkGroup_async` ('/src_async.js', '/src_async.css'), because of the reference between `ChunkGroup_index` and `ChunkGroup_async`. But the expected behavior is only compile chunks in `ChunkGroup_index` and `ChunkGroup_async-manifest-chunk`, so this PR deleted the reference between `ChunkGroup_index` and `ChunkGroup_async`, makes the graph be like this: <img width="1461" alt="Screen Shot 2022-12-03 at 21 50 29" src="https://user-images.githubusercontent.com/42857895/205444165-7b266dce-9aa6-4829-b8dc-d2bf74642aff.png"> And makes chunks in `ChunkGroup_async` to be compiled only when the browser request '/src_async.js_manifest-chunk.js'. commit fd09f2e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Sun Dec 4 03:26:37 2022 +0000 chore(deps): update dependency @types/node to v18.11.10 (vercel#2928) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Thomas Knickman <tom.knickman@vercel.com> commit 429e91e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Sat Dec 3 22:21:26 2022 -0500 chore(deps): update dependency @babel/core to v7.20.5 (vercel#2919) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 6478d61 Author: Tobias Koppers <tobias.koppers@googlemail.com> Date: Sat Dec 3 22:11:10 2022 +0100 update chromiumoxide (vercel#2916) updating in hope that this fixes the random errors in test runs commit b7bcfc3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Sat Dec 3 08:54:50 2022 +0000 chore(deps): update rust crate futures to 0.3.25 (vercel#2915) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [futures](https://rust-lang.github.io/futures-rs) ([source](https://togithub.com/rust-lang/futures-rs)) | dev-dependencies | patch | `0.3.21` -> `0.3.25` | | [futures](https://rust-lang.github.io/futures-rs) ([source](https://togithub.com/rust-lang/futures-rs)) | dependencies | patch | `0.3.21` -> `0.3.25` | | [futures](https://rust-lang.github.io/futures-rs) ([source](https://togithub.com/rust-lang/futures-rs)) | dependencies | patch | `0.3.24` -> `0.3.25` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>rust-lang/futures-rs</summary> ### [`v0.3.25`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#​0325---2022-10-20) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.24...0.3.25) - Fix soundness issue in `join!` and `try_join!` macros ([#&vercel#8203;2649](https://togithub.com/rust-lang/futures-rs/issues/2649)) - Implement `Clone` for `sink::Drain` ([#&vercel#8203;2650](https://togithub.com/rust-lang/futures-rs/issues/2650)) ### [`v0.3.24`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#​0324---2022-08-29) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.23...0.3.24) - Fix incorrect termination of `select_with_strategy` streams ([#&vercel#8203;2635](https://togithub.com/rust-lang/futures-rs/issues/2635)) ### [`v0.3.23`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#​0323---2022-08-14) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.22...0.3.23) - Work around MSRV increase due to a cargo bug. ### [`v0.3.22`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#​0322---2022-08-14) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.21...0.3.22) - Fix `Sync` impl of `BiLockGuard` ([#&vercel#8203;2570](https://togithub.com/rust-lang/futures-rs/issues/2570)) - Fix partial iteration in `FuturesUnordered` ([#&vercel#8203;2574](https://togithub.com/rust-lang/futures-rs/issues/2574)) - Fix false detection of inner panics in `Shared` ([#&vercel#8203;2576](https://togithub.com/rust-lang/futures-rs/issues/2576)) - Add `Mutex::lock_owned` and `Mutex::try_lock_owned` ([#&vercel#8203;2571](https://togithub.com/rust-lang/futures-rs/issues/2571)) - Add `io::copy_buf_abortable` ([#&vercel#8203;2507](https://togithub.com/rust-lang/futures-rs/issues/2507)) - Remove `Unpin` bound from `TryStreamExt::into_async_read` ([#&vercel#8203;2599](https://togithub.com/rust-lang/futures-rs/issues/2599)) - Make `run_until_stalled` handle self-waking futures ([#&vercel#8203;2593](https://togithub.com/rust-lang/futures-rs/issues/2593)) - Use `FuturesOrdered` in `try_join_all` ([#&vercel#8203;2556](https://togithub.com/rust-lang/futures-rs/issues/2556)) - Fix orderings in `LocalPool` waker ([#&vercel#8203;2608](https://togithub.com/rust-lang/futures-rs/issues/2608)) - Fix `stream::Chunk` adapters size hints ([#&vercel#8203;2611](https://togithub.com/rust-lang/futures-rs/issues/2611)) - Add `push_front` and `push_back` to `FuturesOrdered` ([#&vercel#8203;2591](https://togithub.com/rust-lang/futures-rs/issues/2591)) - Deprecate `FuturesOrdered::push` in favor of `FuturesOrdered::push_back` ([#&vercel#8203;2591](https://togithub.com/rust-lang/futures-rs/issues/2591)) - Performance improvements ([#&vercel#8203;2583](https://togithub.com/rust-lang/futures-rs/issues/2583), [#&vercel#8203;2626](https://togithub.com/rust-lang/futures-rs/issues/2626)) - Documentation improvements ([#&vercel#8203;2579](https://togithub.com/rust-lang/futures-rs/issues/2579), [#&vercel#8203;2604](https://togithub.com/rust-lang/futures-rs/issues/2604), [#&vercel#8203;2613](https://togithub.com/rust-lang/futures-rs/issues/2613)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), 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 these updates 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://app.renovatebot.com/dashboard#github/vercel/turbo). commit 93222f2 Author: Anthony Shew <anthony.shew@vercel.com> Date: Fri Dec 2 16:36:55 2022 -0800 feat(docs): document topology outside of a task (vercel#2879) * Docs for topology outside of a task Documentation for behavior in vercel#2855! * Minor cleanup. * Some copy updates and add image. Co-authored-by: Thomas Knickman <tom.knickman@vercel.com> commit f8aaf81 Author: Will Binns-Smith <wbinnssmith@gmail.com> Date: Fri Dec 2 16:32:35 2022 -0800 Link to Turbopack's architecture.md from CONTRIBUTING.md (vercel#2913) commit 0723170 Author: Thomas Knickman <tom.knickman@vercel.com> Date: Fri Dec 2 16:40:08 2022 -0500 feat(docs): add github (vercel#2912) commit c69298c Author: OJ Kwon <1210596+kwonoj@users.noreply.github.com> Date: Fri Dec 2 11:58:55 2022 -0800 build(cargo): update swc_core, dependencies to resolve circular deps (vercel#2869) * build(cargo): bump up swc_core * build(cargo): unpin indexmap * build(cargo): update dependencies * style(cargo): adjust format commit 6965cb8 Author: Leah <github.leah@hrmny.sh> Date: Fri Dec 2 19:42:05 2022 +0100 set correct cwd for server renderer (vercel#2886) commit 4a3cb94 Author: Leah <github.leah@hrmny.sh> Date: Fri Dec 2 18:27:02 2022 +0100 fix dynamic paths (vercel#2884) commit eead906 Author: Nathan Hammond <nathan.hammond@vercel.com> Date: Fri Dec 2 16:09:08 2022 +0800 Fix the missing links. (vercel#2707) This PR does three things: 1. Prevents double redirects by setting the correct destination the first time. 2. Redirects URLs accidentally recreated in the new scope. 🤦♂️ 3. Removes a catch-all to trigger any additional missing links to appear. Changes are easy to review commit-by-commit. commit b8c0c3c Author: Nathan Hammond <nathan.hammond@vercel.com> Date: Fri Dec 2 14:37:03 2022 +0800 Update lint-staged behavior. (vercel#2904) Before vercel#2859: `eslint --quiet --fix` After vercel#2859: `pnpm run lint --quiet --fix --` => `eslint . --ext js,jsx,ts,tsx --quiet --fix --` After this: `eslint --ext js,jsx,ts,tsx --quiet --fix --` Removes the sneaky `.`. commit 336ea22 Author: Nathan Hammond <nathan.hammond@vercel.com> Date: Fri Dec 2 08:33:21 2022 +0800 Add additional detailed warning message if no tasks were run. (vercel#2778) This is a quality of life improvement output log so that you don't have to tease it out from the overall run summary and the situation is more-apparent. commit 9359c46 Author: Leah <github.leah@hrmny.sh> Date: Thu Dec 1 21:02:33 2022 +0100 simplify `next-binding` (vercel#2899) commit 22c1440 Author: Justin Ridgewell <justin@ridgewell.name> Date: Thu Dec 1 13:55:15 2022 -0500 Implement import.meta (vercel#2816) I chose to have the `import.meta.url` to have the relative project path on disk. Webpack makes it the absolute system path, but that would make the JS output system dependent and I didn't like that. Vite doesn't bundle and uses the browser's behavior, which is the dev server path. I'm splitting this from the in-progress PR to implement `new URL(…, import.meta.url)` support. That requires a bunch of changes to the analysis code and a new FS content source, so it's taking longer to ship. Fixes WEB-137. commit 75a7d1e Author: Thomas Knickman <tom.knickman@vercel.com> Date: Thu Dec 1 11:40:15 2022 -0500 fix(examples): cra pnpm fix (vercel#2897)
Configuration menu - View commit details
-
Copy full SHA for c6c2741 - Browse repository at this point
Copy the full SHA c6c2741View commit details -
Configuration menu - View commit details
-
Copy full SHA for 508c3d2 - Browse repository at this point
Copy the full SHA 508c3d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c771bfa - Browse repository at this point
Copy the full SHA c771bfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for be01e3e - Browse repository at this point
Copy the full SHA be01e3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd8fb9e - Browse repository at this point
Copy the full SHA bd8fb9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eb22c3 - Browse repository at this point
Copy the full SHA 4eb22c3View commit details
Commits on Dec 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b8a55fe - Browse repository at this point
Copy the full SHA b8a55feView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8a869e - Browse repository at this point
Copy the full SHA c8a869eView commit details
Commits on Dec 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c1705c4 - Browse repository at this point
Copy the full SHA c1705c4View commit details
Commits on Dec 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5f97cb2 - Browse repository at this point
Copy the full SHA 5f97cb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2a2ca9 - Browse repository at this point
Copy the full SHA c2a2ca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98e64df - Browse repository at this point
Copy the full SHA 98e64dfView commit details -
Update crates/turborepo-lib/src/shim.rs
Co-authored-by: Chris Olszewski <chrisdolszewski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6aa8d8a - Browse repository at this point
Copy the full SHA 6aa8d8aView commit details -
Update crates/turborepo/Cargo.toml
Co-authored-by: Chris Olszewski <chrisdolszewski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3392ba0 - Browse repository at this point
Copy the full SHA 3392ba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed60b02 - Browse repository at this point
Copy the full SHA ed60b02View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa89bac - Browse repository at this point
Copy the full SHA fa89bacView commit details
Commits on Dec 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aa0aeb6 - Browse repository at this point
Copy the full SHA aa0aeb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 802c18f - Browse repository at this point
Copy the full SHA 802c18fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d349e2 - Browse repository at this point
Copy the full SHA 1d349e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e869784 - Browse repository at this point
Copy the full SHA e869784View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13e93b7 - Browse repository at this point
Copy the full SHA 13e93b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16cf12c - Browse repository at this point
Copy the full SHA 16cf12cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f4e221 - Browse repository at this point
Copy the full SHA 3f4e221View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5f280d - Browse repository at this point
Copy the full SHA d5f280dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 618f7c3 - Browse repository at this point
Copy the full SHA 618f7c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a36d15 - Browse repository at this point
Copy the full SHA 6a36d15View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb1dcf7 - Browse repository at this point
Copy the full SHA eb1dcf7View commit details -
Merge remote-tracking branch 'nicholasyang/nicholasyang/barebones-shi…
…m-parser' into nicholasyang/barebones-shim-parser
Configuration menu - View commit details
-
Copy full SHA for 630c5ac - Browse repository at this point
Copy the full SHA 630c5acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07d4c31 - Browse repository at this point
Copy the full SHA 07d4c31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 075ab81 - Browse repository at this point
Copy the full SHA 075ab81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40e95db - Browse repository at this point
Copy the full SHA 40e95dbView commit details -
Merge pull request #5 from chris-olszewski/nicholasyang/barebones-shi…
…m-parser add local turbo version checking
Configuration menu - View commit details
-
Copy full SHA for 7e7e070 - Browse repository at this point
Copy the full SHA 7e7e070View commit details -
Configuration menu - View commit details
-
Copy full SHA for f122f8e - Browse repository at this point
Copy the full SHA f122f8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5983c42 - Browse repository at this point
Copy the full SHA 5983c42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 543a8d2 - Browse repository at this point
Copy the full SHA 543a8d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 241477d - Browse repository at this point
Copy the full SHA 241477dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7157379 - Browse repository at this point
Copy the full SHA 7157379View commit details
Commits on Dec 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e1c1bfe - Browse repository at this point
Copy the full SHA e1c1bfeView commit details