Skip to content

Latest commit

 

History

History
76 lines (48 loc) · 4.16 KB

CHANGELOG.md

File metadata and controls

76 lines (48 loc) · 4.16 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

0.2.4 - 2019-05-17

Compare with 0.2.3

Fixed

  • Fix stupid mistake (not importing codecs module).
  • Fix trap on DEBUG not being removed when calling shellhistory disable (a4f9d2e).
  • Ignore exceptions when reading history file (log on stderr) (45e3d16).

0.2.3 - 2019-05-04

Compare with 0.2.2

Fixed

  • Fix python version specifier in pyproject (07f305d).

0.2.2 - 2019-04-30

Compare with 0.2.1

Docs

  • Add note about performance for shell startup (42ed881).
  • Update pipx installation instructions (44b5c15).

Fixed

  • Fix admin internal error (sqlite threads) (a699eac).
  • Fix shell code for ZSH (05795cf).
  • Correctly set and restore precmd, preexec, PROMPT_COMMAND and debug trap (7336a8c).
  • Ignore invalid characters in history file (e8229cd).

0.2.1 - 2018-12-26

Compare with 0.2.0

  • Implement new charts (4434afd).
  • Fix shellhistory command (return, don't exit) (a27fb53).

0.2.0 - 2018-12-23

Compare with 0.1.0

  • Package the application (edaf15b).

    The application is now packaged as a Python package. It is easier to install and setup.

    • To install it: pip install shellhistory.
    • To enable it: . $(shellhistory-location); shellhistory enable at shell startup.

    BREAKING CHANGES:

    • The default directory in which shellhistory reads the history file and write the SQlite3 database file is now ~/.shellhistory instead of ~/.shell_history.

    • The SQlite3 database file is now named db.sqlite3 instead of db.

      The migration is very easy:

      • rename the directory: mv ~/.shell_history ~/.shellhistory,
      • and the database file: mv ~/.shellhistory/db ~/.shellhistory/db.sqlite3.

      You can even skip renaming the database file: delete it and reimport your data with shellhistory-cli --import

    Please remember this application is alpha software, and is subject to change without guarantee of backward compatibility.

0.1.0 - 2018-04-23

Compare with first commit

  • Initial version without packaging.