Releases: amittamari/hop
Releases · amittamari/hop
Release list
v0.3.1
Fixed
- (preview) change preview to be open by default
- (config) read config from ~/.config/hop on macOS
Other
- update v0.3.0 changelog with all commits since v0.2.9
Fixed
- (config) read the config from
~/.config/hop/config.tomlon macOS. Previously the path came
fromdirectories::ProjectDirs, which resolves to
~/Library/Application Support/dev.hop.hop/config.tomlon macOS while the README documented
~/.config/hop/config.toml— so a config written at the documented path was silently ignored and
every section ([launcher],[data_dirs],[display],[keybindings],[columns],
search_mode) had no effect.
Added
- (config)
$HOP_CONFIGoverrides the config file path;$XDG_CONFIG_HOMEis honored when
absolute.
Changed
- BREAKING (config, macOS only)
~/Library/Application Support/dev.hop.hop/config.tomlis no
longer read. If you have a config there, move it:
mv "$HOME/Library/Application Support/dev.hop.hop/config.toml" "$HOME/.config/hop/config.toml".
hop config initprints a notice when it finds one. Cache and index directories are unchanged.
v0.3.0
Added
- (tui) show upgrade notification in footer instead of stderr
- (cli) add
hop configcommands (init/edit/show/path) - (search) scope KWIC snippets to single message
- (tui) add ellipsis indicators to KWIC snippets
- color agent preview separators
- (tui) scroll conversation preview with mouse wheel
- (tui) drop low-priority footer status when it can't fit hints
- (tui) nerd-font icon facelift with ascii fallback
- (tui) add card-mode results list with KWIC snippets
Fixed
- (tui) clamp preview scroll to prevent blank pane on overshoot
- (config) unify DisplayConfig default width_pct source of truth
- (tui) derive preview separator width from actual pane geometry
- (tui) change preview resize binds to Ctrl+K/L, enable Kitty protocol
- (preview) change default width to 30%
Other
- (preview) unify transcript rendering across row styles
- (config) fold preview into [display], drop UiState persistence
- (tui) split view.rs and mod.rs into sub-500-line modules (#84)
- (tui) move toolbar inline with search header to reclaim a row
- (deps) bump toml from 1.1.2+spec-1.1.0 to 1.1.3+spec-1.1.0 (#79)
- (deps) bump clap from 4.6.1 to 4.6.2 (#80)
v0.2.9
v0.2.8
Fixed
- use native-tls provider explicitly for ureq 3.x
v0.2.7
Added
- check for updates on
hop --version(#44)
Other
- (deps) bump shlex from 1.3.0 to 2.0.1 (#60)
- (deps) bump md5 from 0.7.0 to 0.8.0 (#59)
- (deps) bump toml from 0.8.23 to 1.1.2+spec-1.1.0 (#58)
- (deps) bump pulldown-cmark from 0.12.2 to 0.13.4 (#57)
- (deps) bump ureq from 2.12.1 to 3.3.0 (#53)
- (deps) bump rusqlite from 0.32.1 to 0.40.1 (#55)
- (deps) bump openssl from 0.10.75 to 0.10.81 in the cargo group across 1 directory (#56)
- (deps) bump ratatui from 0.30.0 to 0.30.2 (#54)
- (deps) bump jiff from 0.2.28 to 0.2.29 (#52)
- (deps) bump anyhow from 1.0.102 to 1.0.103 (#51)
- add dependabot config
v0.2.6
Fixed
- (tui) prettify confirmation modal to match help overlay (#38)
- (tui) improve preview header UX (#42)
- (ci) use CHANGELOG.md for release notes instead of auto-generated
Other
- (readme) update demo
- update demo gif
- embed SessionSummary in Session, move columns to tui, extract modal
- optimize dependencies and binary size (14M → 8M)
- (skills) add
garden-docsskill
v0.2.5
Added
- (search) boost recent sessions in free-text ranking (#43)
Other
- fmt
- sync architecture and project docs with recent code changes
- document runtime dependencies and add gh to Homebrew formula
- update demo gif
v0.2.4
Added
- (update) notify when a newer version is available
Fixed
v0.2.3
What's Changed
- fix(cursor): skip blocked subagent sessions by @amittamari in #33
- docs: add VHS demo recording and embed in README by @amittamari in #36
- feat(config): add custom launcher command for session resume by @ofirgall in #39
- chore: release v0.2.3 by @amittamari in #34
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- feat(tui): open the selected session's PR in the browser by @amittamari in #29
- chore: release v0.2.2 by @amittamari in #30
Full Changelog: v0.2.1...v0.2.2