June 7th, 2009New Features:
· Added option to use Windows' CNG/BCrypt API for key transformations (about 50% faster than the KeePass built-in key transformation code; by increasing the amount of rounds by 50%, you'll get the same waiting time as in 1.15, but the protection against dictionary and guessing attacks is raised by a factor of 1.5; option enabled by default; only Windows Vista and higher).
· Completely new update checking system that now also supports checking for new plugin versions.
· Added warning when trying to open a KDBX file created by KeePass 2.x (with hint about how to migrate from 2.x to 1.x).
· Added 'KeeAutoNewDbBasePath' and 'KeeAutoNewDbBaseName' configuration options (to specify the default location where the database file will be stored in mini mode).
· Added advanced option to immediately delete TAN entries after using them.
· Added '-minimize' command line option.
· Added '-registerfileext' and '-unregisterfileext' command line options to register/unregister the KDB file association.
· File association methods are now UAC aware.
· Added check for reserved group names (like 'Backup').
· On Windows Vista and higher, core database manager error / warning messages are displayed using modern task dialogs.
· The number of days below which entries are treated as soon to expire can now be configured (see help -> customize).
· Plugins: added new COM interface (IKpAPI2) for the main API that allows querying whether the database is the one initially specified on the command line.
· Key provider plugin API: new key query method that supports context information.
Improvements:
· Image list handling improvements.
· When auto-locking after the specified number of seconds of inactivity, KeePass minimizes to taskbar or to tray, depending on the 'Minimize to tray instead of taskbar' option.
· Plugin versions are now displayed in a separate column in the plugins dialog.
· When trying to open a second master key dialog or auto-type entry selection dialog for a window, KeePass brings itself to the foreground instead of showing a second dialog.
· Calculation of soon to expire entries is now more precise.
· Various improvements to status bar messages.
· Improved workspace locking toolbar button tooltips.
· Installer: various minor improvements.
· Various code optimizations.
· Minor other improvements.
Bugfixes:
· Newlines of the notes field are now encoded correctly in exports when Unix mode is enabled.
· New databases do not inherit file names of previous locked databases anymore
August 14th, 2008· Groups in the group list now behave like folders in Windows Explorer when moving groups/folders (i.e. sub-groups are also moved).
· Added advanced option to drop to the background when copying data to the clipboard.
· Added auto-type configuration dialog (button 'Auto-Type' in the options dialog, tab page 'Advanced'); this dialog now contains all options related to auto-type.
· The default auto-type sequence can now be configured in the Auto-Type configuration dialog.
· Added option to prepend a special auto-type initialization sequence for Internet Explorer and Maxthon windows to fix a focus issue (option enabled by default).
· Added field reference creation dialog (accessible through the 'Tools' menu in the entry editing dialog).
· KeePass now follows field references in indirect auto-type sequence paths.
· Field references are dereferenced when copying data to the clipboard.
· Secure edit controls in the master key and entry dialogs now accept text drops.
· Group names in the entry details view are now clickable; click it to jump to the group of the entry (especially useful for jumping from search results to the real group of an entry).
· Added documentation about how to customize KeePass (networks).
· KeePass now shows an explicit file corruption warning message when saving to a file fails.
· KeePass on Windows XP now mimics the extended combobox behavior seen on Windows Vista: when pressing a character key, the next string starting with this character is selected (for example a file can be selected in the key files list now by pressing the key corresponding to the drive).
· Entries in the auto-type entry selection window are now sorted.
· The auto-type sequence and auto-type window definition lines are now removed before copying the contents of the notes field to the clipboard, executing an URL and/or auto-typing.
· KeePass recreates the temporary system/account directory, if it has accidently been deleted.
· When using the installation package and Windows Vista, settings are now stored in the user's profile directory (instead of Virtual Store; like on Windows XP and earlier).
· If the option to remember the last used file is disabled, KeePass now won't remember the last used directory either.
· Entry details view is now cleared when no entry is selected.
· All edit combo boxes can now auto-scroll horizontally.
· When security-critical operations are disabled, the 'unhide' button in the master key dialog is disabled now.
· The read-only flag is not cleared anymore when closing a file (consequently locking will not clear the read-only flag).
· When deleting a subgroup tree, backup entries of all deleted entries are now created in the 'Backup' group.
· Improved status bar updating on WTS notifications.
· {INSERT} works like {INS} now.
· Various code optimizations.
· Minor installer improvements.
· Minor other improvements.
· "User Name" is now translated correctly in TXT exports.
· Referencing passwords of other entries now works correctly.