Releases: rschmitt/heatseeker
Releases · rschmitt/heatseeker
v1.7.2: Heatseeker 1.7.2
v1.7.1: Heatseeker 1.7.1
Changes in this release: - Invoke /bin/stty directly (fixes #41)
v1.7.0: Heatseeker 1.7.0
Changes in this release: - Add scrolling support (fixes #37)
v1.6.1: Heatseeker 1.6.1
Changes in this release: - Restore original Windows console settings on exit (fixes #36) - Update Crossbeam to latest version (fixes #34)
v1.6.0: Heatseeker 1.6.0
Changes in this release: - Detect and exit on Cygwin (fixes #25) - Clean up TTY settings on exit (fixes #29) - Discard non-UTF8 input (fixes #28) - Exit on ^C or ESC (fixes #26 and #24)
v1.5.2: Heatseeker 1.5.2
Changes in this release: - Implemented smoother rendering on Linux and BSD - Added support for OpenBSD and NetBSD - Fixed rendering on Terminal.app on macOS - Fixed an input buffering bug on FreeBSD
v1.5.1
Heatseeker 1.5.0
Changes in this release:
- Multithreading is back, thanks to crossbeam
- Improved
SIGWINCH
handling - Refined rendering of strings with wide characters
- Bracketed paste mode control codes are now filtered out
- Arrow keys are now supported on Windows
- Shift-Tab is now supported as a synonym for Up
Heatseeker 1.4.0
Changes in this release:
- Arrow key support has been added
- SIGWINCH is now handled on POSIX platforms, albeit crudely
- The
--filter-only
option has been added, in order to preserve the input order of matches; this is useful for certain use cases, such as replacing the shell's default Ctrl-R search behavior - Multithreading has been removed until a more stable replacement for scoped threads becomes available
- Input buffering has been made more efficient
- As always, Heatseeker's dependencies have been updated
Heatseeker 1.3.0
Changes in this release:
- Added a workaround for a bug in neovim's terminal emulation
- Added the
--full-screen
flag - Improve
SIGCONT
handling - Redesigned the multi-select commands to be more intuitive
- Old commands:
- Ctrl-G selects all the currently selected choices
- Enter does the same as Ctrl-G, but also selects the currently highlighted choice
- New commands:
- Ctrl-G selects nothing and cancels the search (the same as when no choices are selected)
- Enter does what Ctrl-G did previously
- Old commands: