github MacPass/MacPass 0.5-alpha
0.5

latest releases: 0.8.1, 0.8, continuous...
pre-release9 years ago

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

Don't miss a new MacPass release

NewReleases is sending notifications on new releases.