Releases: overflowy/zhist
Releases · overflowy/zhist
Release list
v1.1.1
v1.1.0
zhist now records how long each command ran.
Highlights:
- Command duration: each entry records wall-clock time and the picker shows it in a new column
zhist init -no-arrow-bindsskips the up/down arrow key binds, leaving only ctrl-r- The picker shows every run instead of deduplicating by command
Binaries for Linux and macOS (amd64, arm64) are attached by the release workflow.
v1.0.0
First release.
zhist is a shell history tool for zsh. It records every command with its working directory and exit status, and replaces the zsh history file as the persistent store.
Highlights:
- fzf picker on ctrl-r with global and per-directory modes
- Failed commands shown in red
- Seekable entry ids: the picker preview resolves entries in constant time
- Concurrent-safe store: flock across mutations, shared locks for reads, durable atomic rewrites
- Ignore list via the HIST_EXCLUDE array
- One-time import from an existing zsh EXTENDED_HISTORY file
Binaries for Linux and macOS (amd64, arm64) are attached by the release workflow.