Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: WillyV3/vinw

Release v0.10.1

04 Nov 15:35

Choose a tag to compare

What's Changed

Full Changelog: v0.10.0...v0.10.1

Release v0.10.0

04 Nov 03:33

Choose a tag to compare

What's Changed

Full Changelog: v0.9.1...v0.10.0

Release v0.9.1

03 Nov 18:09

Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.9.1

Release v0.9.0

03 Nov 17:55

Choose a tag to compare

What's Changed

Features

  • Add project-wide find and replace feature

Other Changes

  • Update README.md

Full Changelog: v0.8.0...v0.9.0

Release v0.8.0

26 Oct 17:27

Choose a tag to compare

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

26 Oct 15:17

Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0

Release v0.6.0

16 Oct 15:42

Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.6.0

vinw v0.5.0 - Performance & Vim Navigation

16 Oct 03:21

Choose a tag to compare

๐Ÿš€ 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) and R (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 --benchmark mode 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

Release vbaseline-before-optimization.5.2

13 Oct 04:01

Choose a tag to compare

Release vbaseline-before-optimization.5.1

13 Oct 03:56

Choose a tag to compare