Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: vercel/turborepo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.8.7
Choose a base ref
...
head repository: vercel/turborepo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.8.8
Choose a head ref
  • 9 commits
  • 117 files changed
  • 8 contributors

Commits on Mar 29, 2023

  1. Increase timeout length for e2e tests (#4374)

    We're regularly seeing e2e tests time out especially in Windows.
    Doubling the timeout length, even though the real fix here is to make
    them faster. The bulk of the time is compiling turborepo / ffi, so
    moving more quickly towards full Rust port will alleviate these pains.
    mehulkar authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    57cbc4a View commit details
    Browse the repository at this point in the history
  2. ci(workflow): run integration subset daily (#4367)

    ### Description
    
    - closes WEB-803
    
    This PR expands current daily integration to have one more job, that
    runs only known set of files. We'll use this to measure if Turbopack
    starts to flaky or not over time. Currently it contains just a few set
    of files.
    kwonoj authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    07c4f1c View commit details
    Browse the repository at this point in the history
  3. allow to alias free vars to modules (#4368)

    ### Description
    
    Allows to e. g. alias `Buffer` to `import { Buffer } from "node:buffer"`
    
    Basically implements the webpack `ProvidePlugin`
    
    ### Testing Instructions
    
    Tests added in next.js PR
    sokra authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    ad2bf56 View commit details
    Browse the repository at this point in the history
  4. release(turborepo): 1.8.7 (#4382)

    Co-authored-by: Turbobot <turbobot@vercel.com>
    github-actions[bot] and turbobot-temp authored Mar 29, 2023
    9 Configuration menu
    Copy the full SHA
    0d20a5e View commit details
    Browse the repository at this point in the history
  5. feat(place patches in json folder when pruning for docker) (#4318)

    ### Description
    
    Implements #4289
    
    Using the `--docker` flag with prune produces a `full` and `json`
    directory where the `json` directory only includes everything required
    to install dependencies. If a dependency is patched it makes sense to
    include the patch in the `json` directory as both the `package.json` and
    the lockfile reference the patch file.
    
    ### Testing Instructions
    
    Added an integration test to verify that patches end up in the `json`
    output folder.
    chris-olszewski authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    89a9e7f View commit details
    Browse the repository at this point in the history
  6. chore(deps): update dependency tsx to v3.12.6 (#4328)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [tsx](https://togithub.com/esbuild-kit/tsx) | [`3.12.5` ->
    `3.12.6`](https://renovatebot.com/diffs/npm/tsx/3.12.5/3.12.6) |
    [![age](https://badges.renovateapi.com/packages/npm/tsx/3.12.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://badges.renovateapi.com/packages/npm/tsx/3.12.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://badges.renovateapi.com/packages/npm/tsx/3.12.6/compatibility-slim/3.12.5)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://badges.renovateapi.com/packages/npm/tsx/3.12.6/confidence-slim/3.12.5)](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>esbuild-kit/tsx</summary>
    
    ###
    [`v3.12.6`](https://togithub.com/esbuild-kit/tsx/releases/tag/v3.12.6)
    
    [Compare
    Source](https://togithub.com/esbuild-kit/tsx/compare/v3.12.5...v3.12.6)
    
    ##### Bug Fixes
    
    - **repl:** suppress autocomplete transformation errors
    ([#&#8203;205](https://togithub.com/esbuild-kit/tsx/issues/205))
    ([8e1958d](https://togithub.com/esbuild-kit/tsx/commit/8e1958db41addf52bbe10505099b9e8ed223e62c))
    
    </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 this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://app.renovatebot.com/dashboard#github/vercel/turbo).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNy4xIiwidXBkYXRlZEluVmVyIjoiMzUuMTcuMSJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    c65b5d6 View commit details
    Browse the repository at this point in the history
  7. Make attempted include tasks that started but didn't finish (#4378)

    The purpose of this is to
    
    - account for tasks that somehow don't hit the `tracer()` function and
    get marked as done by the time the whole run is done. This is very unlikely.
    - account for new states we may want to add
    - makes `attempted` more semantically correct. If we started, there was
    an attempt! It doesn't matter what state we ended up in.
    mehulkar authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    4e626df View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0bb52f9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8760afe View commit details
    Browse the repository at this point in the history
Loading