Releases: p-arndt/hop
Releases · p-arndt/hop
Release list
v0.7.0
🚀 Release v0.7.0
0.7.0 — 2026-08-13
🐛 Bug Fixes
- Implement security fix for SFTP open guard to cover macOS/Linux auto-execute types
🚀 Features
- Implement ssh tunnel management UI and functionality
- Add DefaultDir support for hosts
🧹 Miscellaneous
- Bump modernc.org/sqlite in the go-dependencies group
- Bump modernc.org/sqlite in the go-dependencies group
v0.6.0
🚀 Release v0.6.0
0.6.0 — 2026-07-31
🐛 Bug Fixes
- Send a lone Enter as a keystroke, not a bracketed paste
- Replace strings.Reader with io.Pipe for clipboard output in tests
🚀 Features
- Implement mouse selection and clipboard functionality in terminal UI
- Add pinning functionality for hosts in sidebar
- Implement mouse handling improvements and fix alt-screen mode issues
🧹 Miscellaneous
- Update README [skip ci]
v0.5.0
🚀 Release v0.5.0 - IMPORTANT: Remote terminal output its broken on windows - use version 0.6.0
0.5.0 — 2026-07-30
🚀 Features
- Reconnect functionality for dropped SSH sessions
- Implement VS Code integration for shell directories
- Add mouse support and settings for improved user interaction
- Implement ctrl/shift-modified cursor key handling for remote shell navigation
- Implement remote clipboard support and paste handling
v0.4.0
🚀 Release v0.4.0
0.4.0 — 2026-07-29
🚀 Features
- Implement sidebar toggle functionality with ctrl+b
- Implement interactive authentication card for 2FA and password prompts
🧹 Miscellaneous
- Update README
v0.3.0
🚀 Release v0.3.0
0.3.0 — 2026-07-25
🚀 Features
- Implement self-update functionality for the hop binary
v0.2.1
🚀 Release v0.2.1
0.2.1 — 2026-07-25
🚜 Refactor
- Remove ← back-out binding from shell panes and update related documentation
v0.2.0
🚀 Release v0.2.0
0.2.0 — 2026-07-25
🐛 Bug Fixes
- Refactor test setup for SSH config imports to use setHome function for environment variables
- Enhance SSH agent handling with platform-specific tests and disableAgent helper
🚀 Features
- Enable cross-platform support for macOS and Linux; update CI workflows and justfile for multi-platform builds
- Implement SSH config import functionality with first-run offer; update keybindings and UI components
- Add README.md with project overview, features, installation instructions, and roadmap
- Update README.md with improved project description and add logo image
- Implement private-key authentication fallback and enhance auth methods to include disk keys
🧹 Miscellaneous
- Implement demo server for recording hop's README demo
- Bump actions/upload-artifact from 4.3.5 to 7.0.1
- Bump softprops/action-gh-release from 3.0.1 to 3.0.2
- Bump actions/download-artifact from 4.1.8 to 8.0.1
- Bump actions/checkout from 7.0.0 to 7.0.1
- Bump actions/setup-go from 6.5.0 to 7.0.0
- Bump the go-dependencies group with 3 updates
- Update README [skip ci]
v0.1.0
🚀 Release v0.1.0
0.1.0 — 2026-07-21
🚀 Features
- Add cursor overlay functionality and tests for terminal rendering
- Redesign UI styles and enhance connection status indicators
- Implement SFTP client and file browser for remote directory management
- Add initial TODO documentation for project roadmap and features
- Enhance file browser with vim-like navigation and add tests for key handling
- Implement double-esc functionality for pane navigation and update keybindings documentation
- Add recent directory tracking for SFTP browser and shell
- Update keybindings and browser behavior for improved navigation and exit handling
- Enhance file browser with file opening and editing capabilities
- Update file handling in browser to support terminal editor and OS default app
- Implement remote editor functionality with tab management
- Add settings popover for user configuration
- Implement shell tab management with cycling and jumping capabilities
- Implement main view structure with header, body, and footer rendering
- Enhance file handling by rejecting unsafe remote names and stripping control characters
- Enhance host key trust visibility by displaying trusted key fingerprints on first contact
- Add Vim keybindings toggle for enhanced navigation in host list and file browser
- Add alt+0 keybinding to open another shell on the same host
- Enhance key handling for left arrow at bare prompt and update documentation
- Add test for closing pane to ensure goroutines are properly terminated
- Implement host management features including add, edit, and delete
- Implement scrollback functionality for shell panes with keybindings and UI updates
- Add CI/release pipeline, justfile, and release scripts; implement versioning and buildinfo
- Implement host key confirmation for unknown SSH keys
🚜 Refactor
- Store and TUI components to remove recent directory tracking
- Key handling for vim motions and improve settings management
🧹 Miscellaneous
- Add general guidelines for implementation and testing procedures
- Update TODO.md for clarity and organization of phases and features