You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Re-encrypting the password store is now possible. When re-encrypting, pass-winmenu will check for any files that need to have their recipients updated. Those files will be re-encrypted for the correct recipients. All other files are left untouched. Re-encryption can be started by right-clicking the notification area icon and selecting More Options -> Re-Encrypt Password Store, and choosing a path to re-encrypt.
pass allows the use of the PASSWORD_STORE_KEY environment variable to override the recipients specified in .gpg-id when set. Pass-winmenu now also honours this variable (#86).
Custom gpg options can now be configured. These options will be passed to gpg.exe when passwords are encrypted or decrypted. Take a look at the default configuration file to see how you can configure these. (#86).
Search hints are now displayed in the search field of the password menu.
Changes
The 'type password' feature now generates direct character input, instead of simulating key presses. This greatly improves compatibility with many keyboard layouts, especially those that have their own input methods. If you experienced issues with pass-winmenu typing the wrong characters, they have hopefully been resolved by this change. As a result of this change, the dead-keys option has become redundant and can be removed from the configuration file (#80).
When commiting a new or changed password, commit messages will now specify a path relative to the root of the password file instead of the full path (#89, #92, thanks @sbu-WBT!)
Error reporting has been improved in a few places.
Bugfixes
Fixed an issue causing decryption to hang when decrypting very large files (#90, thanks @batchmode!).
Password files are no longer deleted when encryption fails after editing.
Signed commits previously generated inconsistent line endings, which caused issues with some applications. This has been fixed (#94).