Changelog
Version 0.7.x breaks the old plugin API. Thus you need to update any plugins to work again!
Features
- Remove plugins in the plugin settings via the remove button
- Add plugins in the plugin settings by dragging them onto the table view
- Unsupported plugins will now be displayed with a status in the plugins window if possible (e.g. if insecure or broken) instead of not being displayed at all
- Added display of database version of file. Go to Database Settings → General to see the file version. This feature does show the version of the file on disk which might not be the same after another save is performed since unsaved change might lead to a different format being chosen.
- Enabled lock for new databases which will now query the user for a password and a file to save the database before locking it
Bugfixes
- Fixed a crash when more than one reference was used inside a filed or autotype yielded more than one reference in the sequence
- Fixed misbehaving Fix-Autotype-Window resulting in the window being used for new documents
- Fixed issue when locking and then unlocking a KDB file resulting in display of stale data
For a complete list of changes see 0.7.1…0.7.2 and the corresponding submodule commits
Changes in 0.7
MacPass 0.7 introduces a lot of changes and a vast amount of bug fixes.
Version 0.7 breaks the old plugin API. Thus you need to update any plugins to work again!
Features
- KDBX4 support (ChaCha Cipher, Argon2 Key Derivation)
- Database merge on file change as well as manual merge
- Twofish Cipher for KDB and KDBX databases
- Full support of the entry history
- Partial support for multi-selection of entries and groups
- Support for custom icons
- Create custom icons from favorite icons for URLs
- Enhanced display in database settings
- Auto-completion for tags
- Background color of entries is used to colorize default icons
- Added settings to enabled and change history support on databases
- Added additional enforce password change once option
- Added setting to lock database if user changes (e.g fast user switching)
- Moved custom fields to the general tab and removed additional tab.
- Removed a lot of annoyances when working with KDB files
- Enhanced Auto-type candidate selection dialog
Bugfixes
- fixed broken clearing of clipboard when copy is directly invoked via
Cmd+C
or menu item on text inputs
- fixed issues resulting in placeholders not being evaluated on Auto-type
- fixed multiple issues resulting in lost data after edits (notes in particular)
- removed many incompatibilities in KDBX output with other Keepass clients
Known Issues
- it's currently not possible to show protected custom attributes independently from their protected setting
For a complete list of changes see 0.6.2-alpha…0.7.2 and the corresponding submodule commits
Version 0.7 requires macOS 10.10. Support for 10.8 and 10.9 has been dropped.