Skip to content

Releases: dkolmakov/hm

v1.1.1: Fix build for clang

11 Mar 18:32
c0a5eb6
Compare
Choose a tag to compare

v1.1.0: Pypi based distribution

10 Mar 20:20
b195d16
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.1.0

v1.0.0: Main fucntionality is ready to use

20 Jan 06:26
Compare
Choose a tag to compare

Fixed:

  • Dramatically decrease the time spent on loading commands from temporary storage to the database

Added features:

  • Added a command to query current session name: hm -i
  • Added a progress bar showing the status of commands loading from temporary file
  • Checked compatibility with hstr project
  • Implemented stress tests for history manager main functions: commands loading and selection

v0.4.0: History synchronization by session name is ready

18 Nov 12:54
Compare
Choose a tag to compare

Fixed:

  • Scripts added to .bashrc work only if hm-db binary is in PATH
  • Version and help commands are now work with hm wrapper also
  • Documentation is split into several parts: installation, configuration and usage.

Added features:

  • History recovery/synchronization by session name is implemented
  • Release artifacts are now tested by travis

v0.3.0: Stable per-directory history recovering

06 Nov 16:23
0c4fe6a
Compare
Choose a tag to compare

This release contains a version of the history manager with significantly increased stability.

Fixed:

  • Issue with increased command prompt latency
  • Issue with not normalized paths used for history recovery
  • Returned code is now correctly stored in the database

Added features:

  • Configuration now doesn't require additional scripts and is performed using the hm-db binary
  • Per-directory history recovery works with relative paths
  • Improved argument parsing with thirdparty library
  • Deb package and Nix expression are added to the release

Initial release

30 Sep 14:35
2baefda
Compare
Choose a tag to compare

Implemented basic functionality:

  • executed commands are stored in an SQLite database
  • it is possible to search commands by the directory name they were executed in and load them to the terminal session history

Only building from sources is supported.