Skip to content

Releases: p-arndt/hop

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 00:51

🚀 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

Choose a tag to compare

@github-actions github-actions released this 31 Jul 18:06

🚀 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

Choose a tag to compare

@github-actions github-actions released this 30 Jul 17:54

🚀 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

Choose a tag to compare

@github-actions github-actions released this 29 Jul 17:54

🚀 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

Choose a tag to compare

@github-actions github-actions released this 25 Jul 19:01

🚀 Release v0.3.0

0.3.0 — 2026-07-25

🚀 Features

  • Implement self-update functionality for the hop binary

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 25 Jul 18:49

🚀 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

Choose a tag to compare

@github-actions github-actions released this 25 Jul 14:30

🚀 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

Choose a tag to compare

@github-actions github-actions released this 21 Jul 23:43

🚀 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