Skip to content

Releases: kateleext/perch

v0.0.7

Choose a tag to compare

@github-actions github-actions released this 17 Apr 23:28

Changelog

  • 1939f41 Ship v0.0.7: harden preview against TUI-breaking files
  • beb7b13 Update homebrew formula to v0.0.6

v0.0.6

Choose a tag to compare

@github-actions github-actions released this 23 Mar 22:47

Changelog

  • ce3119d Ship v0.0.6: CSV tables, xlsx structured parsing, crash hardening, open shortcut

v0.0.5

Choose a tag to compare

@github-actions github-actions released this 10 Mar 05:14

Changelog

  • 8f6b78c Remove deprecated bottle :unneeded from formula
  • 0455ae3 Ship v0.0.5: PDF, Office docs, images, non-git dirs, horizontal scroll
  • e08410f Update homebrew formula to v0.0.4

v0.0.4

Choose a tag to compare

@kateleext kateleext released this 01 Mar 00:13

Fix empty file list on repos with no commits.

Previously, running perch on a freshly git init'd repo showed nothing — even with files present. The git log failure on empty repos was discarding all valid untracked files.

v0.0.3

Choose a tag to compare

@kateleext kateleext released this 07 Jan 22:30

Changelog

  • 48063f5 Fix scroll indicators to stay at display level instead of scrolling with content
  • 373ac11 Fix typo in README.md
  • 9406334 Prevent footer from shifting by always reserving space for scroll indicators
  • 2091fdc Revise README content
  • 59c498d Ship v0.0.3: ERB tag highlighting, algol theme, colored diff text
  • 3b712fa formatting in README
  • d0f83b5 reformat README.md

v0.0.2

Choose a tag to compare

@kateleext kateleext released this 07 Jan 01:58

Changelog

  • 6f47077 Add .gitignore, remove dist from tracking
  • c9be560 Add goreleaser config
  • 308fbe4 Add line wrapping with hanging indent and full-width diff backgrounds
  • c83da94 Clarify perch usage in README
  • 76f8998 Document direct install; note Homebrew build detection issue
  • 0d04a66 Homebrew install now works after patching Homebrew diagnostics for macOS 26 beta
  • 4f2953a Release v0.0.2: async preview loading, markdown rendering, line wrapping
  • f1c0ccc Remove deprecated goreleaser config

v0.0.1

Choose a tag to compare

@kateleext kateleext released this 06 Jan 19:19

Changelog

  • 8e57615 Add README
  • 8353c41 Add ViewSnapshot and helper functions to view_clean.go
  • 7d59787 Add file preview features to README
  • 5732ef7 Add homebrew install instructions
  • 2f3b350 Add safety check: only render preview if Valid flag is set
  • f928c5c Add syntax highlighting, nested repo support, and UI polish
  • 7c2d0fc Add vision.md to perch
  • 299a76b Correct diff display to inline
  • b35b675 Expand directories into individual files
  • bf9aaca Fix POC display issues
  • 2c88d94 Fix infinite recursion in gitCmd helper
  • 16ecc14 Fix scroll bounds checking and add caching to prevent slow file re-loads
  • 908dc79 Fix: only show files (not dirs), responsive width
  • d5ebad9 Fix: use -uall to expand untracked directories
  • d7e46e6 Implement Go TUI with bubbletea
  • 1ed5de4 Improve homebrew formula test
  • 91e386f Initial scaffold with bash POC
  • 200f9fc Mark formula as binary-only with no dependencies
  • aa5562c POC refinements: calm UI, scrolling, global access
  • ffc2aeb Rebuild: Fix duplicate header bug with clean two-pane architecture
  • 4b56f53 Refactor to use bubbletea viewport, add loading screen, UI polish
  • 310d470 Remove stty -echo (no lock icon), add empty state message
  • 592ca92 Remove test block that triggers build
  • 311e23a Rename to Perch
  • cd5c42d Revise README for clarity and conciseness
  • d5a69ef Show directories and submodules, preview shows contents
  • c279092 Simplify preview rendering to use raw lines, add bounds checking
  • fadcc85 Simplify viewport, add bounds checks, prevent duplicate renders
  • baff91d UI polish: Catppuccin syntax highlighting, scroll preservation, auto-select newest
  • 89fea53 Update README with personal context
  • 7e55ba6 Use --no-optional-locks to avoid git lock contention