Releases: WillyV3/vinw
Release v0.8.0
What's Changed
Features
- Add gogh-themes integration with 361 professional terminal themes
- Add gogh-themes integration with 361 professional terminal themes
Full Changelog: v0.7.0...v0.8.0
Release v0.7.0
What's Changed
Full Changelog: v0.6.0...v0.7.0
Release v0.6.0
What's Changed
Full Changelog: v0.5.0...v0.6.0
vinw v0.5.0 - Performance & Vim Navigation
🚀 vinw v0.5.0
Major release with performance optimizations and vim-style keybindings!
✨ Features
Performance Optimizations:
- 🚄 Extended auto-refresh from 5s → 60s (92% reduction in automatic operations)
- ⚡ Removed expensive line counting from untracked files
- 🎯 Added manual refresh controls:
r(git only) andR(full refresh) - 📊 Untracked files now show "(new)" for instant display
Vim-Style Navigation:
- 🎮
h- Collapse directory (vim left) - 🎮
l- Expand directory (vim right) - 🎮
j/k- Move down/up - 🎮
u- Toggle hidden files (unhide/hide) - ⌨️ Arrow keys still work alongside vim keys
Benchmarking:
- 📈 Added
--benchmarkmode for performance testing - 📝 Comprehensive MEASUREMENTS.txt with analysis
- ✅ Tested on repos with 82, 1,188, and 49,736 files
- 🏃 Tree building: 0.1ms - 1.1ms (excellent sub-linear scaling!)
📦 Installation
brew upgrade vinw
# or
brew install willyv3/tap/vinw🎯 Performance Impact
- Small repo (82 files): 0.105ms tree build
- Medium repo (1,188 files): 0.275ms tree build
- Large repo (49,736 files): 1.105ms tree build
- Auto-refresh overhead: Reduced from ~2.8s/min to ~0.23s/min
🔗 Links
- Blog: breakshit.blog
- Website: willyv3.com
- Twitter: @humanfrontierlabs
Release vbaseline-before-optimization.5.2
What's Changed
Full Changelog: vbaseline-before-optimization.5.1...vbaseline-before-optimization.5.2
Release vbaseline-before-optimization.5.1
What's Changed
Full Changelog: vbaseline-before-optimization.5.0...vbaseline-before-optimization.5.1
Release vbaseline-before-optimization.5.0
What's Changed
Other Changes
- Remove Unicode bullet character, use plain dash in release notes
- Use perl instead of sed for formula updates (handles Unicode)
Full Changelog: vbaseline-before-optimization.4.0...vbaseline-before-optimization.5.0
Release vbaseline-before-optimization.4.0
What's Changed
Bug Fixes
- Fix heredoc syntax error in release script
Full Changelog: vbaseline-before-optimization.3.0...vbaseline-before-optimization.4.0
Release vbaseline-before-optimization.3.0
What's Changed
Full Changelog: vbaseline-before-optimization.2.0...vbaseline-before-optimization.3.0
Release vbaseline-before-optimization.2.0
What's Changed
Full Changelog: vbaseline-before-optimization.1.0...vbaseline-before-optimization.2.0