Skip to content

v0.10.2

Choose a tag to compare

@codywilliamson codywilliamson released this 06 Aug 19:56
· 5 commits to main since this release

Fixed

  • loupe browse no longer crashes with ENOENT in a repo that has tracked files deleted from the working tree. git ls-files reads the index, so it still lists deleted paths — reading the first one took the whole browse down. Deleted files are now dropped from the scan, and any other unreadable path (broken symlink, permissions) is skipped instead of aborting it. Closes #3.

Validation

  • 143 Bun tests (2 new regression tests for deleted tracked files)
  • TypeScript typecheck
  • Real-repo check: loupe browse in a repo with 69 deleted tracked files now opens all 512 remaining files, with 0 deleted paths in the payload and a clean render