Notes
Version 0.4 and 0.4.1 have introduced a bug that stores Auto-type keystroke sequences even if they are inherited.
Additionally the default sequence wasn’t the usual {USERNAME}{TAB}{PASSWORD}{ENTER}
but the rather bad {TAB}{USERNAME}{TAB}{PASSWORD}{ENTER}
.
Please take the time to look at your entries and remove the Auto-type sequences. Additionally there’s a helper you can use via Edit > Fix Autotype… that lets you strip all auto-type sequences.
Upcoming
- 0.5.x will be the last version to run on 10.8.
- 0.6 is going to require 10.9 and will include KeePassHttp support.
- The editing system will be changed to work more to the Keepass standard. That is, undo is based on history entries. This kills some of the nicer features of a full undo/redo system but should make a huge step towards interoperability
Noteworthy Changes
- Resolved issues with wrong Auto-type sequences
- Added Auto-type fix dialog that helps drill down on malformed databases
- Enabled Autotype. The feature is not fully working but simple (default) scenarios should work.
- Added password duplicates and expired entries to search filters.
- Added Quick-look preview. This creates a temporary file and thus is considered harmful. The file gets removed by MacPass but in case of a crash the files might stay there until OS X cleans the temporary folders
- MacPass now comes with document icons
- MacPass now tries to open any file regardless of file extension (this works only in the open dialog!)
Known Issues
- KeePassHttp not enabled due to 10.9 SDK requirements
- Auto-type not fully functional
- Editing of auto-type not fully functional
- Not all native Icons supported
- Recycle-bin can only be deleted completely (no selected Entry removal)
- No history entries will be created on changes
- .lock files are ignored
Changelog
For a complete list of changes see 0.4.1-alpha…0.5-alpha and the corresponding submodule commits
- Fixed #265 Undo-stack doesn’t get correctly updated when locking/unlocking
- Fixed #250 Allow opening of KDBX files that don’t have the “.kdbx” suffix
- Fixed #257 MacPass crashes when an entry is selected and ⌘+F is pressed (again
- Fixed #176 Associated files icon / symbol
- Hotkey settings now actually should work.
- Fixed #251 Password creator now can remove single entry defaults (press alt to change the “Set Defaults” Button)
- Fixed collapsing password input field
- Fixed #244 NOTES sub-window is big/overlaying over TAGS sub window
- Unified Validation for Actions more
- Fixed #111 Using mail like color scheme in badges
- Fixed #241 Password Generate Length limited to 64 characters
- Search bar should work better with wrong selections
- Fixed #236 overlay icon color on Yosemite
- Fixed auto-type on Yosemite (issue #230)
- Refactored document search. Data is now serializeable
- Fixed #231 Created groups are now scrolled into view
- Date picker uses the actual date of the selected item
- Implemented password enforce and recommendation system
- Expired entries and groups now get updates at runtime
- Fixed #228 Encryption rounds are now stored when settings are saved
- Fixed content hugging priorities in auto-type tab
- Implemented obfuscated auto-typing and restoring of pasteboard objects
- Better display of no expiration dates. Handling of cancel now doesn’t overwrite existing expiry date
- Expired entries and groups now get a warning icon
- Added option to set expiration to 90 days
- {DELAY} now get correct values assigned
- Added {CLEARFIELD} to auto-type commands. Stubbs for {DELAY X}
- Fixed issue with replacing spaces inside commands
- Removed duplicate paste commands for auto-type
- Fixed not empty trash action
- Fixed auto-type for fields containing curly brackets
- Fixed auto-type hotkey getting registered without task
- Fixed issue with wrong sort descriptors on modification date
- Idle lock now uses application idle time instead of system idle time
- Fixed exit Search issues
- Implemented workflow double click settings (#220)
- Fixed reseting defaults on browser selection
- Fixed wrong value on browser selection on canceled custom browser selection
- Make selected textfield end editing when a save will occur (issue #203)
- Finished implementing custom browser support
- Percent escape strings before creating URLs
- HotKey is not Updated correctly
- Newly created Group now gets selected in Outline
- Newly created Groups now get shown by expanding their parent node after creation
- More usage of NSStringFromClass and NSStringFromSelector
- Refactored window and view controller to use windowNibName and nibName. Fixes #164
- Change password dialog now can select more than .key and .xml key files. Fixes #214
- Clear key file button not working at password input. Fixes #184
- Fixed #156 On “New entry”, focus not given to the entry “Title”
- Added additional URL placeholders. Moved breadcrumb to KPKGroup
- Associations are now found on Auto-type
- Wait 0.1s between the keydown and keyup event
- Hotkey is stored in defaults
- xyz was missing from list of password generation characters
- Select correct row for new entry regardless of sort order
- Improved “Add Entry” workflow (issue #156)
- Updated German translation
- Fixed bug with icon resetting to default after closing popover
- Added ability to set default password generation settings (issue #166)
- Make auto-type work in more situations
- Dutch Translation
- Entries copied to pasteboard now get placeholder and references evaluated
- Updates German localization
- Increased default rounds for password hashing to 50000 and added default settings key
- Fixed #183 menu item validation for AddGroup/AddEntry now just check for a selected group and does not require a selected item anymore
- Fixed sorting and selection of database icons (issue #118)
- Fixed issue with wrong entry reference on copyWithZone on KPKEntry
- Fixed auto type not getting the correct entry set after cloning
- Fixed #178 Modification Time is preserved on History entries
- Fixed issue with inspector still displaying deleted entries
- Added Simplified Chinese localization files
- fixed #165 Password generator is reseted if opened as single window not via generate button on entry
- fixed #162 copy username and copy password can be added as toolbar buttons
- fixed #155 added Quick-look like preview for attachments
- fixed #161 settings to copy to clipboard on password creation are preserved. Default behavior is to restore the last sate
- Fixed #159 URL is now below Password
- Added recent searches menu to the search field
- fixed #157. cmd+delete now triggers the delete action
- fixed #158 Newly created entries now get the default username correctly set
- Disable image change on expired entries
- Fixed height of image views in outline view and entry table
- Expiration settings are not undoable