Releases: buttercup/buttercup-desktop
Foundation upgrade, Importer fixes
The foundational packages that make up the desktop application have been upgraded to the newest stable versions. Importers for 1Password and Bitwarden have been updated to include various bugfixes and stability improvements.
Vault format migration, Google Drive improvements
It is now possible to migrate your vaults to the "Format B" style that uses a fundamentally different structure to store your data. It's more resilient and much more efficient, which should result in faster unlock times, smaller vaults and less risk of conflicts/data-loss. It is a beta feature and is recommended only if you have backups of your vault (in the stable format) and are willing to take the risk.
Google Drive functionality has been updated to mitigate short authentication periods and broken re-authorisation processes.
Vault settings and backup
New vault settings dialog, including backup options for individual vaults. Currently supports automatic backing up of saved vaults locally.
Vault tab improvements
Tabs will now shrink instead of allowing scrolling. The scroll bar would interfere with the window size and layout on some platforms.
Vault tabs
Vault navigation has been improved by switching from the static sidebar to drag-able tabs. Tabs also provide a right-click context menu for easier operation.
This release also includes a password-show feature when entering the vault password.
Google Drive re-authorisation
This release adds the ability to re-authorise Google Drive vault tokens after they completely expire, requiring you to sign in to your account again.
Auto-lock
This release fixes the vault auto-lock feature that was only partially implemented. Vaults now automatically lock after a certain amount of time passes with no user activity.
A new menu item for locking all vaults has been added to the application menu.
URL-open shortcut, Copy username/password hotkeys
Thanks to our contributors for adding some great quality-of-life improvements, such as the ability to Command/Ctrl+Click a URL to open it in the browser (only for Website type entries as of right now), and the ability to copy usernames (Command/Ctrl+B) and passwords (Command/Ctrl+C) when an entry is selected.
This release also adds support for Romanian translations within the vault explorer.
Dependent package updates, package security audits
This release updates a lot of dependent packages, including the core Electron library.
ARM is now a supported platform.
Translations, login improvements
We've added additional translations: Italian, Romanian.
Upon entering an incorrect vault password, you will be prompted again instead of being booted from the prompt.