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: hverlin/mise-vscode
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.21.0
Choose a base ref
...
head repository: hverlin/mise-vscode
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.22.0
Choose a head ref
  • 6 commits
  • 20 files changed
  • 5 contributors

Commits on Aug 5, 2026

  1. fix: handle //:name depends without crashing task graph (#274)

    `//:name` refers to a task at the monorepo root config root, so the
    `pathPattern` between `//` and `:` is empty. `dependsPatternMatchesTask`
    short-circuits when that empty string exactly matches a root target's
    config root, but for a target in a non-root config root it fell through
    to `micromatch.isMatch(targetConfigRoot, "", ...)`, which picomatch
    rejects with `Expected pattern to be a non-empty string`. That path is
    hit for every non-root task while building the task graph, so a single
    `//:name` depends entry took the whole graph webview down.
    
    Skip the micromatch call for an empty pathPattern (the exact-match
    branch already yields the correct answer for root-only targets), and
    guard `matchesTaskName` against empty patterns defensively so any other
    edge case that leaks an empty pattern returns `false` instead of
    throwing.
    
    Co-authored-by: Claude <noreply@anthropic.com>
    tempusfrangit and claude authored Aug 5, 2026
    Configuration menu
    Copy the full SHA
    9db4aae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0c01b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6db882d View commit details
    Browse the repository at this point in the history
  4. feat: run task references

    hverlin committed Aug 5, 2026
    Configuration menu
    Copy the full SHA
    3eaa690 View commit details
    Browse the repository at this point in the history
  5. chore: fix e2e test

    hverlin committed Aug 5, 2026
    Configuration menu
    Copy the full SHA
    dbe9a33 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    271c3d9 View commit details
    Browse the repository at this point in the history
Loading