Skip to content

Releases: rschmitt/heatseeker

v1.7.2: Heatseeker 1.7.2

01 Apr 23:09
Compare
Choose a tag to compare
Changes in this release:

- Add C-f/C-b as aliases for PgDown/PgUp
- Add debug symbols to release build

v1.7.1: Heatseeker 1.7.1

08 Dec 06:06
Compare
Choose a tag to compare
Changes in this release:

- Invoke /bin/stty directly (fixes #41)

v1.7.0: Heatseeker 1.7.0

02 Nov 02:48
Compare
Choose a tag to compare
Changes in this release:

- Add scrolling support (fixes #37)

v1.6.1: Heatseeker 1.6.1

17 Mar 18:26
Compare
Choose a tag to compare
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

11 Nov 21:28
Compare
Choose a tag to compare
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

28 Jul 06:03
Compare
Choose a tag to compare
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

23 Jan 17:55
Compare
Choose a tag to compare
This is a test of the automated release process; it's essentially the…

Heatseeker 1.5.0

19 Nov 23:16
Compare
Choose a tag to compare

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

16 Feb 16:42
Compare
Choose a tag to compare

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

01 Aug 19:51
Compare
Choose a tag to compare

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