Releases: firecat53/keepmenu
Releases · firecat53/keepmenu
1.4.2
1.4.1
- Add fuzzel support
- Fix editing expiration dates. Closes #138
- Various bugfixes/cleanup
- Add xclip support
- Clipboard support. Closes #110
- Add dotool support. Closes #143
- Handle Keyboard interrupt and try to only print relevant exceptions when an error occurs. Fix #129
- Add "create database" feature. Closes #22
1.4.0
- Hide protected custom properties
- Add -c/--config option
- Add flake.nix for local development
- Switch to hatch/pyproject for build/release
- Don't override user locale. Fix #142
- Allow using ~/path.to.password_cmd. Fixes #144
- Add option to type url from view menu
- Introduce TOTP mode
- Add Yofi support
- add basic support for keepass2 totp fields and some refactors
- add basic support for keeotp-style otp property
- Add support for Keepassium-style TOTP fields ("TOTP Seed" and "TOTP Settings")
1.3.1
1.3.0
1.2.2
1.2.1
- Don't type value from view entry if it is None
- Bugfix in URL opening. Closes #106
- Suppress xdotool version output
- Pylint fixes. Switch to f-strings. Run instead of Popen. Move encode/decode to dmenu_select
- Add support for bemenu (#103)
- Fix error when dmenu_command not defined
- Add docs for configuring ydotool
- Add config option to truncate/hide database path
- Fix autotype_default_n in config.ini not taking effect on first load when -d cli option is used
- Add Makefile
- Improve and organize documentation
1.1.0
- Import PyKeePass lazily
- Fix typing of values starting with a dash
- Add read support for expiring passwords
- Fix tests and move minimum Python version to 3.6
- Fix rofi/dmenu -lines incompatibility
- Merge branch 'totp' into develop
- Databases can have different autotype sequences, configured in config.ini or from CLI on launch
- Open database via CLI option
- Reorganize and split up code into related files.
- Migrate README to .md
- Tested with python 3.10
1.0.0
0.6.5
- Allow opening multiple databases
- Add a 'view previous entry' option
- Show error when terminal not specified in config.ini or not found.
- Make sure AUTH_FILE is unreadable by other users
- Fix viewing and typing entries with filtered groups
- Add possibility to type password from edit dialog
- Switch to pynput
- Handle crash at corrupted auth file