- Improve scrolling performance
- Check exit code of subprocesses
- Drop support for Python < 3.6
- Fix error when current theme symlink is broken
- Restore original theme upon SIGINT or SIGTERM
- Add empty __init__.py to package
- Add --sort-bg flag to sort on background color (starting with darkest)
- Fix exiting when no theme selected and ~/.base16_shell does not exist
- Read Base16 Shell path from BASE16_SHELL when no theme is active
- Create symlink when activating theme (works with all shells)
- Add support for env var BASE16_SHELL_HOOKS script directory
- Add support for running the module (ex. python -m base16_shell_preview)
- Fix execution when script not installed
- Add --version flag
- Fix fish shell
- Add page up/page down
- Add home/end
- Permanently enable theme with enter key
- Add -h / --help argument
- Initial release.