Repository navigation
v0.6.1
What's New
Fixes
- Ref names parsed as flags β
git log/git showno longer misinterpret branch/ref names that look like CLI flags (#14) - Credential leakage in browser URLs β strip embedded credentials from generated browser URLs (#15)
- Terminal control characters in git output β sanitize output before display (#16)
- SSH port handling β drop the port when building browser URLs from SSH remotes (#17)
- SSH paths containing
@β split the path before stripping userinfo so an@in the repo path is no longer mistaken for the userinfo separator
Performance
- Directory traversal β stop descending into repository internals when scanning for projects (#18)
- Remote/browser URL resolution β resolve origin and browser URL from a single remote lookup (#19)
- Branch log collection β collect branch logs in parallel (#20)
- Sort keys β cache sort keys instead of recomputing them per comparison (#21)
Docs
- Add Homebrew version and downloads badges to the README
Full Changelog: v0.6.0...v0.6.1
What's Changed
- fix: guard git log/show against ref names parsed as flags by @konradmichalik in #14
- fix: strip credentials from generated browser URLs by @konradmichalik in #15
- fix: strip terminal control characters from git output by @konradmichalik in #16
- fix: drop ssh port when building browser url by @konradmichalik in #17
- perf: stop directory traversal at repository roots by @konradmichalik in #18
- perf: resolve origin and browser url from a single remote lookup by @konradmichalik in #19
- perf: collect branch logs in parallel by @konradmichalik in #20
- perf: cache sort keys instead of recomputing per comparison by @konradmichalik in #21
Full Changelog: v0.6.0...v0.6.1