- Recently opened databases list added — quickly reopen previously used databases from the menu; old entries can be removed from the list
- Tabs can now be rearranged by drag and drop
- Entries can be selected and moved to a different group using drag and drop
- Right-click context menus added for entry list items — separate menus for single and multi-selection
- An entry can now be cloned to another open database (cross-database cloning)
- Merge Opened Databases option added — allows merging two databases that are currently open
- External database change detection and auto-merge: if the database file is changed externally by another instance or sync tool, the changes are detected and merged automatically
- File Management panel added — configure backup file flag and the directory where backups are stored
- Clipboard timeout now also applies when copying protected fields via the system menu
- Moving a group or entry to a copy of the same database is now prevented; the user is advised to use Merge Database instead
- Destination database list in Move Entry dialog now marks the current database for clarity
- Tab tooltip shows the full database file path
- Backup file naming normalised and adjusted
- Additional translations of texts
- Italian — Thanks to contributors
- Russian — Thanks yudindm
- Tree View duplicate UUIDs causing crashes resolved
- Split-pane auto-expansion beyond
maxSizefixed - Group tree view stability improved by adding React error boundaries
- Group tree mount/unmount issue on group move action fixed
- Group form refactored to include UUID and corrected display when showing read-only details
- Password content visibility in multiline fields fixed
- Added Passkey support and browser integration/proxy modules updated accordingly
- With the latest OneKeePass-Browser extension, user should be able to create a passkey for any site that allows passkey creation and similarly can do passkey authentication
- non-English input method bug #65 - Thanks PandaFang
- Deleted groups are excluded from showing up in certain UI pages
- Browser extension backend support enhancement
- Additional translations of texts
- Finnish - Thanks JTi65
- Firefox browser extension not connecting #61 - Thanks alinmesser
- System menus now uses the language specific translations which failed to do so in 0.17.0
- Browser extension backend support added for Firefox and Chrome browser extensions
- Multi line fields display/editing #48 - Thanks WolfganP
- Additional translations of texts
- Arabic - Thanks AhmedGamal
- Auto Type not working #52 - Thanks starwars1999
- Merging of databases can now be done
- Any previously exported passwords as CSV (comma separted values) file can be imported
- Both Argon2d and Argon2id key derivation function (KDF) variants are now supported
- A group or an entry can be moved from one parent group to another
-
Automatic Database Opening feature to open one or more databases automatically when you open a single database. For this, entries are to be created using the entry template Auto Database Open in a special group AutoOpen. See FAQ how to use this feature
-
Added Diceware Passphrase generator with multiple words list support
-
Using standard place holder variables in entry field values are now supported
-
Cloning an entry now supports replacing the username and password with references
-
Additional translations of texts
-
Upgraded backend tauri and frontend mui packages
- Added cloning an entry
- Groups can be sorted based on its name
- Upgraded backend tauri and frontend mui packages to the latest versions
- Case insensitive search #29 - - Thanks adrian-e
- Supports both light and dark color themes/modes now.
- Added support for multiple languages. Though this version only has Spanish translations, the translations for other languages will be added in later releases
- Added new application level settings panel to change color theme and language preferences
- Time-based One-time Password (TOTP) can be added to an Entry
- You can use custom settings while adding a TOTP
- Generated time based token can be used for two-factor authentication (2FA) in any supported sites and apps
- For each entry, more than one OTP fields can be added and used
- Entry form fields are now optional except the title. An entry can be created without entering any values in the fields
- Upgraded backend tauri and frontend mui packages to the latest versions
- Fixed a bug in xml parsing module
- Entry listing can now be sorted based on Title or Modified time or Created time
- Added Tags based entry category for listing entries
- Added menu action to empty the Recycle bin
- Can now save to a backup file using the app level menu - 'Save Database Backup'
- Entry attachments are now supported. You can attach any number of files to an entry,view and store securely
- Password is now optional. Accordingly you can use only a master password or only a key file or both to secure your database
- Botan cryptography library is now used for the database encryption/decryption. This improved the database read/write performance significantly
- Basic Auto-Type feature that sends simulated keypresses to other applications in macOS and soon to be added for other platforms.See Auto-Type doc for additional details
- Groups menu is empty #5 - Thanks gregordinary
- Password Generator Does Not Save Generated Value to Entry #6 - Thanks gregordinary
- Password strength indicator does not update on password edit field. #7 Thanks gregordinary
- Error when attempting to clear password length in the password generator #8 Thanks gregordinary
- Text boxes lack left and right padding #9 - Thanks gregordinary
- Quick database unlock feature using TouchID for Mac OS added
- Removed storing the original credentials in memory and added secured way of storing the keys in memory for quick access
- Additional protection using key file added. In addition to using any file as key file, the key file (an XML file) can also be generated
- Added proper error messages when user attempts to open a database with old format
- Fixed issues with Save as action in Windows platform
- Before saving any changes made in the current database, the database file is checked whether it was changed externally. If any changes detected, the user is presented with options to take an appropriate action
- Supports the KeePass-compatible database (Kdbx 4.x)
- Entries are grouped as Types or Categories or the standard Group tree
- Custom fields can be organized as sections
- Any number of databases can be created and used
- You can create your own custom entry type with any set of fields can be created as template and used to create entries