Password Safe Changelog

What's new in Password Safe 3.65.1

Feb 23, 2024
  • SF551 Document the fact that Scrren Capture Protection isn't available before Windows 10 Version 2004, as well as the admin registry key used to disable it.
  • GH1092 Size and position of main window is now restored correctly on displays with scale > 100%.

New in Password Safe 3.65.0 (Jan 20, 2024)

  • Bugs fixed:
  • Modality of dialog windows is now preserved across lock/unlock.
  • Signature verification no longer triggers network traffic.
  • New features:
  • PasswordSafe can now generate authentication tokens (one time password codes) for entries for site that require those for stronger security.

New in Password Safe 3.64.1 (Nov 25, 2023)

  • Support control of screen capture protection feature at installation time, via checkbox in exe installer, SCREENCAPTUREPROTECTION=False option via msiexec.
  • GH1041 PasswordSafe now verifies the signature when loading an app-specific dll.

New in Password Safe 3.64.1 (Nov 25, 2023)

  • Support control of screen capture protection feature at installation time, via checkbox in exe installer, SCREENCAPTUREPROTECTION=False option via msiexec.
  • GH1041 PasswordSafe now verifies the signature when loading an app-specific dll.

New in Password Safe 3.64.0 (Sep 28, 2023)

  • Bugs fixed:
  • GH1025 PasswordSafe database-specific options now reset to default when a database is closed.
  • SF1577 Changes to font preferences are now saved immediately.
  • GH1021 Invalid values in System Option no longer trigger double error messages and crash.
  • GH1014 Focus is now set correctly after unlock when not using system tray.
  • GH1005 Backslash in passwords are now passed as-is in autotype.
  • New features:
  • GH1022 By default, PasswordSafe windows no longer appear in Windows screen captures. This is user-configurable, see online help for details.
  • SF909 Search (Find) bar visibility is now persistent.

New in Password Safe 3.63.0 (May 22, 2023)

  • Bugs fixed in 3.63.0:
  • [GH966] (https://github.com/pwsafe/pwsafe/issues/966) Default font sizes for hi-res displays corrected (Windows).
  • [SF1572] (https://sourceforge.net/p/passwordsafe/bugs/1572/) [GH959] (https://github.com/pwsafe/pwsafe/issues/959) Opening via system tray icon now focuses correctly on Windows 11. The fix was to change the trigger from double-click to a single click, which is consistent with other system tray icons, but is a change for PasswordSafe.
  • [SF1565] (https://sourceforge.net/p/passwordsafe/bugs/1565/) Dialog box texts in Czech are now rendered correctly (this should also apply to other non-Latin languages).
  • GH946] (https://github.com/pwsafe/pwsafe/issues/946) Expiration dates are now the last second of the specified date, instead of the first minute. This resolves a minor inconsistency.
  • [GH945] (https://github.com/pwsafe/pwsafe/issues/945) Document passphrase parameters in pwsafe-cli.
  • Changes in 3.63.0:
  • Installer executable now has the "PasswordSafe" icon instead of the default NSIS Icon.
  • Latvian is now supported, thanks to Jurcuks.

New in Password Safe 3.62.0 (Apr 23, 2023)

  • Bugs fixed in 3.62.0:
  • [SF1570] (https://sourceforge.net/p/passwordsafe/bugs/1570/) PasswordSafe no longer crashes when adding a new entry in a filtered view.
  • Changes in 3.62.0:
  • Text (CSV) import is more lenient in what it accepts, to ease importing data from other password managers.
  • When the password is shown, the "Confirm Password:" text is hidden, as the confirmation text box is used to display the length of the password. Hopefully this makes things less confusing.
  • SF890 "Recurring" checkbox is now set by default, as this seems to be the more common use-case when setting password expiration in days.

New in Password Safe 3.61.0 (Dec 24, 2022)

  • GH893 Removed "Open Another" from system tray menu when a child window (e.g., Add/Edit Entry) is open.
  • SF1566 Persist Edit Entry and Rename custom shortcuts.

New in Password Safe 3.60.0 (Oct 17, 2022)

  • Bugs fixed in 3.60.0:
  • GH883 V4: Validation removes orphaned attachments, fixing the database.
  • SF1563 Fixed overlapping controls in Manage->Options->Security tab.
  • SF1560 Flattened list: Width of last column is now retained across invocations.
  • New features in 3.60.0:
  • FR904 Made Edit menu order consistent with context menu (Copy User before copy password).
  • GH887 Clipboard history retention is now user-configurable (default off).
  • FR898 Hovering on a non-empty group icon now shows how many entries under that group.
  • Changes in 3.60.0:
  • FR889 Documented how to work with the Flattened List vew, based on Huw's notes.

New in Password Safe 3.59.0 (Oct 9, 2022)

  • Bugs fixed in 3.59.0:
  • SF1557 Editing special characters in Password Policy works correctly with selected text.
  • SF1553 Text selection in Notes field works correctly (again).
  • New features in 3.59.0:
  • SF903 When an alternativ browser's defined, allow browsing to an entry's URL with it via a new menu option in addition to the '[alt]' notation in the URL.
  • SF900 When duplicating an existing entry, the newly created duplicate is selected, making it easier to edit or delete/undo.

New in Password Safe 3.58.0 (May 29, 2022)

  • Bugs fixed in 3.58:
  • BR1550 Autotype delay now applies to key codes (e.g., {Down}) as well as "regular" text.
  • BR1549 '-g' command line option now handles UNC path correctly
  • GH800 PasswordSafe now prevents data that it places on the clipboard from appearing in the Windows Clipboard History.
  • Changes in 3.58:
  • FR894 Add support for GoTrust Idem Key 2FA
  • New features in 3.58:
  • GH785 Added "Open Another" menu item in the system tray popup menu, allowing easy switching to a new PasswordSafe database.

New in Password Safe 3.57.0 (Dec 12, 2021)

  • Bugs fixed in 3.57:
  • SF1547 No longer crashes when incremental backup 999 reached.
  • SF896a> Added e to ESC mapping in autotype.
  • SF1544 Fixed regression in German installer texts.
  • SF1539 Workaround touchscreen issue with Manage->Options tabs.

New in Password Safe 3.56.0 (Jul 13, 2021)

  • New features in 3.56:
  • FR894 Support OnlyKey 2FA
  • Bugs fixed in 3.56:
  • SF1542 UNC paths now accepted as backup directory
  • SF1530 Maximized window is now restored as such after unlock
  • GH737 Fixed crash in 64 bit version when selecting View -> Filters -> New/edit Filter -> Field DCA (or Shift-DCA) followed by Citeria selection
  • GH573,SF1488 "Remind" Windows when PasswordSafe should stay topmost
  • Fixed Notes line parsing in Run command
  • Changes in 3.56:
  • Entire password can be selected in password subset display by specifying '*'
  • Arabic support added

New in Password Safe 3.55.0 (Feb 1, 2021)

  • Replace the tabs in Manage->Options dialog with a more modern interface.
  • SF892 Added tooltip to copy password button in Add/Edit and Password Policy windows.
  • SF525 Removed limitation on encrypting/decrypting files larger than 2GB.

New in Password Safe 3.54.1 (Oct 24, 2020)

  • GH696, SF1526 Regression: Works again under Windows 7 and 8.
  • SF1519) Fixed false change detection due to different line endings.
  • SF1524 Added missing "Show Combination" checkbox to Export Dialogs.
  • SF1523 PasswordSafe now displays correctly on high DPI monitors.
  • SF1521 In Add/Edit entry's Policy tab, allow lengths to be set when easy vision is selected.
  • SF1519 Fixed false change detection when an entry's notes field has > 1 line
  • SF1517 Maximized PasswordSafe window is now restored as such.

New in Password Safe 3.54.0 (Oct 9, 2020)

  • SF1524 Added missing "Show Combination" checkbox to Export Dialogs.
  • SF1523 PasswordSafe now displays correctly on high DPI monitors.
  • SF1521 In Add/Edit entry's Policy tab, allow lengths to be set when easy vision is selected.
  • SF1519 Fixed false change detection when an entry's notes field has > 1 line
  • SF1517 Maximized PasswordSafe window is now restored as such.

New in Password Safe 3.53.0 (Sep 8, 2020)

  • Bugs Fixed in 3.53:
  • SF1518 Fixed rare crash after dragging item outside of PasswordSafe.
  • SF1504 Fixed regression: lock file is now deleted upon exit.
  • SF1030 Incremental search in list view no longer messes up selection.
  • Changes in 3.53:
  • This is the first release built with Visual Studio 2019 Community Edition and CMake.

New in Password Safe 3.53.0 Prerelease (Aug 24, 2020)

  • Bugs Fixed:
  • [SF1518] Fixed rare crash after dragging item outside of PasswordSafe.
  • [SF1030] Incremental search in list view no longer messes up selection.

New in Password Safe 3.52.0 (Apr 13, 2020)

  • New Features:
  • User can choose not to let PasswordSafe record which virtual keyboard was used.
  • Changing a database opened in read-only mode to read/write will revert when the database is locked.
  • Allow a keyboard shortcut to be associated with selecting an entry.
  • Please see Help entry for more details.
  • Add setting to configure the amount of processing required to save and open a database.
  • Support Yubico's YubiKey authentication token. Previously this product was supported in a separate branch.
  • Changes to Existing Features:
  • Run command can now accept $e or $email and will expand this to the entry's e-mail.
  • Add validation of entry field XML characters to ensure resulting filecan be imported. Note: any field containing an invalid character will not be exported and a comment added to the export file and the report.
  • Bugs fixed:
  • Copying the username of a shortcut entry now works correctly.
  • -d dialog no longer needs password verification.
  • Help now displays correctly for Import XML settings.
  • Filters now handle empty fields correctly.
  • Manage Password Policy lists and Edit Entry's Notes fonts are set to same as for main list/tree, user-configurable.
  • Autotype email and url now works with shortcut.
  • Prevent Alt+Enter or Ctrl+Enter when setting the Application Hotkey in PasswordSafe options dialog closing the dialog and saving an invalid Hotkey.
  • Support wrap scrolling in the ListView using up and down arrow keys.

New in Password Safe 3.49 (Jun 29, 2019)

  • Setting the "Copy password to clipboard upon browse" implies copy password upon Run command.
  • First release of pwsafe-cli.exe, a command-line utility suitable for scripting.

New in Password Safe 3.48 (Dec 25, 2018)

  • Default expiration interval is now configurable via Options->Password History, instead of being hardcoded to 90 days.

New in Password Safe 3.48.0 Pre-release (Nov 29, 2018)

  • New Features:
  • Default expiration interval is now configurable via Options->Password History, instead of being hardcoded to 90 days.
  • Bugs Fixed:
  • Export subgroups correctly.
  • Fixed typo in English dragbar tooltip texts.
  • Tweak RNG initialization.
  • Installer will not create startup shortcut by default when upgrading.
  • Installer now selects language support for selected installer language.

New in Password Safe 3.47.2 (Sep 7, 2018)

  • Reverted clipboard timed clearing function introduced in 3.47.0, as this broke the clipboard functionality on some systems.

New in Password Safe 3.47.1 (Sep 1, 2018)

  • Change clipboard clearing delay from 3 to 30 seconds.
  • Disable Undo/Redo toolbar buttons when opening database (and there's nothing to undo/redo).
  • Resized Properties dialog for non-English texts.

New in Password Safe 3.46.0 Prerelease (Mar 30, 2018)

  • Bugs Fixed in 3.46.0:
  • [1458] Fixed compatability issue between Unix and Windows versions when master password had non-ASCII characters.
  • [1457] Protect Entry / Group now works when language isn't English.
  • [1456] Shortcut entries no longer use default username if base entry's username is empty.
  • [1455] Ctrl+Enter shortcut now works correctly in read-only mode.

New in Password Safe 3.45.0 (Jan 19, 2018)

  • Bugs Fixed in V3.45.0:
  • System tray icon starts out brown, not green.
  • Remove system tray icon when cancelling password entry.
  • Russian installation text displays correctly.
  • Can now generate passwords longer than 94 characters.
  • Cleanup statusbar tooltip text.
  • Fixed crash on autotype with malformed text.
  • Fixed crash in display of Password Policies in Czech.
  • Fixed regression: -s flag (silent opening) works again.
  • Changing unlock difficulty now enables save (regression), supported under undo/redo.
  • Don't revert to original r-o when locking with an edit box open.

New in Password Safe 3.45.0 Pre-Release (Jan 8, 2018)

  • Bugs Fixed in 3.45pre:
  • [G360] (a) System tray icon starts out brown, not green.
  • (b) Remove system tray icon when cancelling password entry.
  • [G357] Russian installation text displays correctly.
  • [1449] Cleanup statusbar tooltip text.
  • [1445] Fixed crash on autotype with malformed text.
  • [1444] Fixed crash in display of Password Policies in Czech.
  • [1442] Fixed regression: -s flag (silent opening) works again.
  • [1441] Changing unlock difficulty now enables save (regression),
  • supported under undo/redo.
  • [1192] Don't revert to original r-o when locking with an edit box open.

New in Password Safe 3.44.0 (Oct 8, 2017)

  • Bugs Fixed in V3.44.0:
  • Double backslash is now correctly parsed in Run Command.
  • Perform autotype of correct entry when the user changes the selection made by a Find.
  • The protected entry padlock symbol is now used in all places where a protected entry is listed in any dialog.
  • If an expired or about to be expired entry is edited at database open (requires warning preference to be enabled), the database will be saved if the 'Save database immediately after any change' preference is enabled. After the open is complete, these changes can be undone/redone if required.
  • Tree and List views now retain focus when a shortcut entry is created.
  • Remember Find toolbar state when restoring from minimized.
  • The virtual keyboard font size setting is now persistent.
  • Remember if PasswordSafe was maximized when exited.
  • Changes to Existing Features in V3.44.0:
  • The option that allows you to change the color of the system tray icon displayed when Password Safe is initially started and when there's no open database has been removed. The standard PasswordSafe brown icon will be used.
  • Use the Add/Edit font in preference to the Tree/List font outside the actual Tree/List views (since the Tree/List fonts may be too large).
  • New Features for V3.44.0:
  • When exporting a group or the results of a filter, if any additional entries have been exported (e.g. base entries of aliases or shortcuts already exported), they will be noted in the Export report.
  • The default font for the password field is now 12pt Consolas.
  • The default font for Tree/List views, Add/Edit fields and an entry's Notes is now 10pt Segoe UI.
  • A new symbol (paperclip - Unicode U+01F4CE) to indicate that an entry has an attachment (V4 databases only) has been implemented but, if the currently selected Tree/List font does not support it and the user is not running Windows 10, then the old symbol ('+') will be used.
  • Close/exit is now allowed via System Tray icon when the database is open in read-only mode.
  • The list of expired entries now shows protected entries in italics, indicating that they must be unprotected before they can be updated.
  • The main window can now be set to be partially transparent via Manage->Options->Display.

New in Password Safe 3.44.0 PreRelease (Sep 22, 2017)

  • Bugs Fixed in V3.44.0pre:
  • Perform autotype of correct entry when the user changes the selection made by a Find.
  • The protected entry padlock symbol is now used in all places where a protected entry is listed in any dialog.
  • If an expired or about to be expired entry is edited at database open (requires warning preference to be enabled), the database will be saved if the 'Save database immediately after any change' preference is enabled. After the open is complete, these changes can be undone/redone if required.
  • Tree and List views now retain focus when a shortcut entry is created.
  • Remember Find toolbar state when restoring from minimized.
  • The virtual keyboard font size setting is now persistent.
  • Remember if PasswordSafe was maximized when exited.
  • Changes to Existing Features in V3.44.0pre:
  • The option that allows you to change the color of the system tray icon displayed when Password Safe is initially started and when there's no open database has been removed. The standard PasswordSafe brown icon will be used.
  • Use the Add/Edit font in preference to the Tree/List font outside the actual Tree/List views (since the Tree/List fonts may be too large).
  • New Features for V3.44.0pre:
  • When exporting a group or the results of a filter, if any additional entries have been exported (e.g. base entries of aliases or shortcuts already exported), they will be noted in the Export report.
  • The default font for the password field is now 12pt Consolas.
  • The default font for Tree/List views, Add/Edit fields and an entry's Notes is now 10pt Segoe UI Symbol.
  • A new symbol (paperclip - Unicode U+01F4CE) to indicate that an entry has an attachment (V4 databases only) has been implemented but, if the currently selected Tree/List font does not support it and the user is not running Windows 10, then the old symbol ('+') will be used.
  • Close/exit is now allowed via System Tray icon when the database is open in read-only mode.
  • The list of expired entries now shows protected entries in italics, indicating that they must be unprotected before they can be updated.
  • The main window can now be set to be partially transparent via Manage->Options->Display.

New in Password Safe 3.43 (Jul 6, 2017)

  • Bugs fixed:
  • Don't forget '-r' flag when database not found, and needs to be searched.
  • An entry is now correctly re-selected after editing if the preference "Save database immediately after any change" is disabled.
  • Help has been updated to document that an entry's Notes field has a size limit of 30,000 characters.
  • Group image is now correct after dragging an empty sub-group to the next higher level.
  • After deleting an entry, the next visible entry (if present) is selected. If not present, then the previous entry (if present) will be selected.
  • The Toolbar now correctly disables buttons when a Group is selected.
  • A disabled image is now shown when no characters to copy are available. This has also been implemented wherever the "Copy Password" button is used outside the Toolbar.
  • Changes to Existing Features:
  • Maximum configurable idle timeout increased to 10 hours.

New in Password Safe 3.43.0 PreRelease (Jun 23, 2017)

  • Bugs fixed in V3.43pre:
  • Don't forget '-r' flag when database not found, and needs to be searched.
  • An entry is now correctly re-selected after editing if the preference "Save database immediately after any change" is disabled.
  • Help has been updated to document that an entry's Notes field has a size limit of 30,000 characters.
  • Group image is now correct after dragging an empty sub-group to the next higher level.
  • After deleting an entry, the next visible entry (if present) is selected. If not present, then the previous entry (if present) will be selected.
  • The Toolbar now correctly disables buttons when a Group is selected.
  • A disabled image is now shown when no characters to copy are available. This has also been implemented wherever the "Copy Password" button is used outside the Toolbar.
  • New Features for V3.43pre:
  • If many databases are open at the same time, after opening a database, the user can specify a database index (1-99) that will be superimposed on the System Tray icon to aid identification. In addition, the System Tray icon tooltip has been enhanced to show more of the database name.
  • You can now specify additional command line parameters to the external editor used to edit the Notes field from the Add/Edit Basic dialog.
  • It is now possible to export the currently filtered entries to a new PasswordSafe database.
  • Right-clicking on a base entry now allows you to select any one of its dependants, i.e. alias or shortcut.
  • We've added the option of displaying the safe combination when entering during database creation, opening and change of combination.

New in Password Safe 3.42.1 (Apr 3, 2017)

  • Regression: In read-only mode, Entry popup menu's View Entry item restored (was mistakenly disabled).
  • Regression: Toolbar elements display correctly on high-resolution monitors under Windows 8.1 and later now supported in 64-bit builds.

New in Password Safe 3.42.0 (Mar 31, 2017)

  • Bugs fixed in V3.42.0:
  • Fix issue when locking database when not using the System Tray.
  • Fix empty group validation on DB open.
  • Changes to default password policy now persistent under V4 databases.
  • PasswordSafe now correctly duplicates a group containing both a base entry and its dependent i.e. shortcut or alias.
  • Correctly handle opening a locked database, which is open in R/W by another user.
  • If the command line parameter '-g' is used to specify a configuration file by its relative path, PasswordSafe will now look for it in the same directory as the executable unless overridden by the PWS_PREFSDIR environment variable.
  • Fixed slow opening of a database if the default group display is completely collapsed.
  • The filter active indicator now shows in Windows 7.
  • Toolbar images and text are now back in sync.
  • Fixed regression in command line arguments -h and -u support.
  • When PaswordSafe automatically locks to the TaskBar, the unlock window now gets input focus when clicking on the icon to unlock the database.
  • The Notes window scroll position in Add/Edit no longer jumps to last selected line when it is reshown after being hidden.
  • The scroll positions of the Tree and List views are now saved on minimize and used to set the window position when it is restored.
  • Changes to Existing Features in V3.42.0:
  • Previous commands, e.g. edit or delete an entry, are no longer cleared when the database is locked to enable their undo after the database has been unlocked.
  • User selected font sizes are now saved in points in the configuration file so that the same size of font is used across different user systems if sharing the configuration file. This helps where the different systems have different resolutions.
  • A duplicated entry's creation time is set to the time of duplication. All other times are copied from the original.
  • Set installed version in uninstall section of Registry for Windows version.
  • New Features for V3.42.0:
  • A new internal filter has been implemented to show only those entries from last Find. Access via the View menu or Ctrl+K shortcut.
  • PasswordSafe now supports the "long press" as the equivalent of a right mouse click on Windows systems with touch screens running Windows 7 and later.
  • An open database can now be locked via the File menu or a Toolbar button irrespective of whether the System Tray is used or not.
  • A new symbol for protected entries (locked padlock - Unicode U+01F512) has been implemented but, if the currently selected Tree/List font does not support it and the user is not running Windows 10, then the old symbol ('#') will be used.

New in Password Safe 3.42.0 PreRelease (Mar 16, 2017)

  • Bugs fixed in 3.42pre:
  • [] Fix issue when locking database when not using the System Tray.
  • [] Fix empty group validation on DB open.
  • [G288] Changes to default password policy now persistent under V4 databases.
  • [1395] PasswordSafe now correctly duplicates a group containing both a base entry and its dependent i.e. shortcut or alias.
  • [1393] Correctly handle opening a locked database, which is open in R/W by another user.
  • [1392] If the command line parameter '-g' is used to specify a configuration file by its relative path, PasswordSafe will now look for it in the same directory as the executable unless overridden by the PWS_PREFSDIR environment variable.
  • [1391] Fixed slow opening of a database if the default group display is completely collapsed.
  • [1385] The filter active indicator now shows in Windows 7.
  • [1384] Toolbar images and text are now back in sync.
  • [1367] Fixed regression in command line arguments -h and -u support.
  • [1358] When PaswordSafe automatically locks to the TaskBar, the unlock window now gets input focus when clicking on the icon to unlock the database.
  • [1346] The Notes window scroll position in Add/Edit no longer jumps to last selected line when it is reshown after being hidden.
  • [1275] The scroll positions of the Tree and List views are now saved on minimize and used to set the window position when it is restored..
  • Changes to Existing Features in 3.42pre:
  • [] Previous commands, e.g. edit or delete an entry, are no longer cleared when the database is locked to enable their undo after the database has been unlocked.
  • [] User selected font sizes are now saved in points in the configuration file so that the same size of font is used across different user systems if sharing the configuration file. This helps where the different systems have different resolutions.
  • [819] A duplicated entry's creation time is set to the time of duplication. All other times are copied from the original.
  • [816] Set installed version in uninstall section of Registry for Windows version.
  • New Features for 3.42pre:
  • [] A new internal filter has been implemented to show only those entries from last Find. Access via the View menu or Ctrl+K shortcut.
  • [] PasswordSafe now supports the "long press" as the equivalent of a right mouse click on Windows systems with touch screens running Windows 7 and later.
  • [822] An open database can now be locked via the File menu or a Toolbar button irrespective of whether the System Tray is used or not.
  • [821] A new symbol for protected entries (locked padlock - Unicode U+01F512) has been implemented but, if the currently selected Tree/List font does not support it and the user is not running Windows 10, then the old symbol ('#') will be used.

New in Password Safe 3.41.0 (Nov 27, 2016)

  • Bugs fixed in V3.41.0:
  • Fix crash if Find active when applying a filter, e.g., show entries with expiry dates.
  • Ensure shortcut is updated in GUI after editing.
  • Text in the Find toolbar search edit control is now vertically centered to reduce character truncation.
  • Clicking on a field's name copies the value to the clipboard when adding a new entry (and not only when editing).
  • Update password history when Apply is clicked, not only when Edit window's closed.
  • No longer show empty groups when the user filters for entries with expired passwords.
  • Fix application crash if Add/Edit entry dialog is open when the database is locked e.g. via idle timer, workstation lock etc.
  • An invalid or non-existent backup directory path can no longer be saved when exiting Options.
  • The virtual keyboard no longer becomes unusable after clicking on the Randomize button.
  • The Status bar now shows the correct number of entries when a database is unlocked.
  • Fixed regression in command line arguments -h and -u support.
  • Copying the unexpanded autotype string on Edit entry screen using Ctrl+click on Autotype label now works.
  • Ctrl+F now switches focus back to Find toolbar if it is already open.
  • Unnecessary tree view refreshes fixed.
  • Empty groups no longer disappear when moving nested groups into them and do not leave duplicated empty groups in the database.
  • G192 Saved changes no longer prevent logoff or system shutdown.
  • Changes to Existing Features in V3.41.0:
  • You can no longer change an alias's base entry's password from the alias entry. Instead, you should edit the base entry directly by selecting the alias entry and using the Edit or right-click context menu to select its base.
  • The "Show Find Toolbar" has been removed from the View menu as it appears in the Edit menu. Ctrl+F still works as before to show the Find toolbar or transfer focus to it if already visible.
  • The font used in the Find toolbar is now set to the user specified Add/Edit font instead of the Tree/List view font.
  • New Features for V3.41.0:
  • New AutoType field '#' toggles the use of the older mechanism to send keyboard input to other applications e.g. browsers.
  • Add more Help to the Add/Edit Basic and Additional tabs.
  • Empty groups added but not yet saved are now included when the user filters on unsaved changes.
  • Empty groups, whose names satisfy a filter that include tests on group name values, are now included in the display when the filter is active.
  • The database backup location now supports environmental variables e.g. %homedrive% and %homepath%. If used, the resulting path is shown.
  • Clearing the recent database list now requires confirmation.
  • When exporting a group to a new database, there is now an option to also export all filters stored in the database to the new database.
  • Autotype has been extended to support the previous password, if present in the entry's password history, via the Autotype field 'q'. In addition, for Windows, a number of keyboard keys are supported by specifying the key between '{' and '}'. Please see Help for details.

New in Password Safe 3.40.0 (Sep 21, 2016)

  • Bugs fixed in V3.40:
  • Correctly import empty groups from a XML file when an imported group has been specified
  • Empty groups are now added when merging one PasswordSafe database into another
  • List view column widths are no longer reset when dragging columns to different positions or columns are added or removed
  • The user specified Notes font is now also applied to the Notes column in the List view
  • Entry Protected state and AutoType string is now correctly displayed in the List view
  • After entry has been edited from List View, it now remains visible after Edit/Undo/Redo even if the change alters its position within the view
  • When an entry/group using a Named Password Policy is exported to a PasswordSafe database, the referenced policy is now also exported
  • Fixed tabbing order in Basic AddEdit tab
  • Fixed regression in recent entry processing
  • Prevent a user from trying to copy a filter to a read-only database
  • The Notes window no longer scrolls when re-activated after losing focus
  • Removed the ability to create a new database when read-only is checked
  • Fix multiple empty group issues
  • If "Minimize after Autotype" option is set, it will also be honoured for the user action: "Browse to URL + Autotype"
  • Keep selected entry selected after refreshing the view (F5)
  • Selected entries keep highlight when the Find toolbar is opened and even when Password Safe loses focus to another application
  • Find toolbar no longer closes when it shouldn't. In addition, results are updated when entries are added/deleted
  • Changes to Existing Features in V3.40:
  • Save Immediately has been enhanced to apply to all changes to the database and not just after an edit or addition of an entry. It is strongly recommended that, if enabled, then the option to "Create intermediate backups" is also enabled. Note, changes made via the Compare database results dialog will not cause a database save for each action but will after the compare results dialog has been closed.
  • The last sort direction in List View (ascending or descending) on closing a database is now stored in the application configuration file and is no longer stored in the database header.
  • The number of groups shown in the database properties dialog is now counted in the same manner as directories/folders in a file system, e.g., Windows Explorer. This includes empty groups. The number of empty groups is also shown.
  • New Features for V3.40:
  • Empty sub-groups are included when exporting a group to a new PasswordSafe database.
  • Adding an empty group will also cause the database to be saved if the user has selected the option "Save database immediately after any change".
  • The user's selected Notes font is now used for Tooltips in the Tree and List views if the Display preference 'Show Notes as Tooltips in Tree & List views' is set.
  • Allow font selection for all the user input fields in the Add/Edit entry and the Create Shortcut dialogs.

New in Password Safe 3.40.0 PreRelease (Sep 12, 2016)

  • French translation update
  • Russian translation update
  • German translation update
  • Fixed regression in Browse (w/o autotype)
  • Minor internal fixes
  • Added "1234..." in Password Confirmation field when password is shown to allow selecting subsets of passwords, in addition to "select subset" dialog box.

New in Password Safe 3.39.1 (Jul 6, 2016)

  • This release fixes a regression that crept into 3.39, breaking non-English language support.

New in Password Safe 3.39 (Jul 4, 2016)

  • Bugs fixed in V3.39:
  • An empty group is now correctly changed to a normal group when an entry is copied into it via Drag & Drop.
  • Duplication of an alias or shortcut base entry now correctly results in a normal entry.
  • Re-implement fix for BR 1319 so that the added entry no longer appears always selected until the display is refreshed.
  • Export of a complete database to XML now includes all Named Password Policies.
  • When renaming a group, all empty subgroups are now correctly renamed.
  • Disable switch to read-only when unlocking with changes pending.
  • Changes to Existing Features in V3.39:
  • The group will be saved as an "empty group" when the last entry with this group value is deleted. This is similar to the action of the filesystem when the last file within a folder/directory is deleted.
  • Double click on a word in the Notes field, e.g. for copy & paste, now no longer includes any trailing spaces. This is different to the standard Microsoft processing in their products.

New in Password Safe 3.38.2 (Feb 16, 2016)

  • Bugs fixed in 3.38.2:
  • [1326] Fixed entry corruption when database locked/unlocked while an entry was being edited (and possibly other scenarios).
  • Ensure that the Tooltip on how to unprotect an entry is now shown against the tutorial text at the top of the dialog for wide displays.
  • [1319] Newly added entries are now shown as selected in the Tree view.

New in Password Safe 3.38.1 (Jan 19, 2016)

  • Bugs fixed in 3.38.1:
  • Fixed regression in alias support
  • Fixes in advanced find report
  • V4 (alpha) related fixes
  • Fixes related to empty groups
  • [1312] Now able to duplicate an alias entry without errors
  • 1306] Display of an empty group is now correctly displayed when an entry is moved to it via editing
  • [1295] Create Shortcut group dropdown box width no longer trucates long group paths
  • [1057] Aliases and shortcuts imported via XML now correctly point to their respective base entries
  • New Features for 3.38.1:
  • [797] Change the Add/Edit dialogs to allow a larger Notes field to be visible. Protected entries now only have this information in the dialog caption. The Tooltip on how to unprotect an entry is now shown against the tutorial text at the top of the dialog

New in Password Safe 3.38.0 (Jan 5, 2016)

  • Bug fixes:
  • Uniform behavior for generated password: Can be explicitly
  • copied to clipboard whenever generated (no longer copied by default).
  • Toolbar elements display correctly on high-resolution monitors
  • under Windows 8.1 and later.
  • New features:
  • Experimental support for V4 format. DO NOT USE FOR PRODUCTION ("REAL")
  • PASSWORDS.

New in Password Safe 3.37.1 (Oct 17, 2015)

  • Fixed crash when adding/editing an entry with wide version of dialog.

New in Password Safe 3.37 (Oct 17, 2015)

  • New Features for 3.37:
  • [] The Notes External Editor now accepts environment strings (e.g. %windir%) in the path to the editor.
  • [789] If the double-click action (or shift-double-click) of an entry is set to Edit/View Entry, then (shift-) double-clicking on its shortcut will edit/view the base entry. The selected shortcut entry can still be viewed/edited via menu, right-click or just hitting Enter.
  • [782] Notes field font is now user-configurable.
  • [781] Virtual Keyboard - allow playing sound when a valid or invalid key is pressed and add caption to the Space Bar (Partial implementation of this Feature Request).
  • Bugs fixed in 3.37:
  • [1274] References to base entries are now scrollable, no longer truncated.
  • [1273] Find in the Tree View will now ensure that any found entry will be visible by scrolling appropriately.
  • [1272] XML export of single entry using default Password policy now works correctly.
  • [1270] Display Filter dropdown list of filter fields now fits on low resolution screens.
  • [1269] Filters containing Password Policy Names now export/import correctly to/from XML.
  • [1267] Export from a YubiKey-protected database to another database fixed.
  • [1261] 'Unlock Difficulty' slider is now correctly initialised in the Manage Options Security tab.
  • [1260] If Password Safe is unable to find the user specified external editor, the external edit is cancelled and the Notes field remains unchanged.
  • [1258] Group dropdown box width no longer trucates long group paths.
  • [1254] Toolbar customisation now has correctly aligned text/images.
  • [1244] Changes to symbol set in default password policy are respected when "Use easy-to-read characters" is set.
  • [1230] "Open as read-only" check-box correctly set when opening a R/W database after previously opening/selecting a R-O database.
  • [1204] Show correct icon color in system tray when unminimizing with no database open.
  • [1124] Autotype on a shortcut entry now picks up title, group and user fields from shortcut instead of base.
  • [1082] Field modification times set to creation time for list view and entry's time and date tab. This is more useful than "N/A", e.g., for sorting by password modification to find old passwords that should be changed.
  • [1054] Password Variable in Run Command correctly set when executed from an alias.

New in Password Safe 3.36 (Jun 11, 2015)

  • New Features for V3.36:
  • Entries and Groups can be exported to plain text, XML, or to a new PasswordSafe file.
  • Added command line option to force choice of tall or wide dialog screens.
  • Added a tooltip for the copy-to-clipboard button in the generator.
  • Caps Lock indicator added to passphrase entry dialogs.
  • Bugs fixed in V3.36:
  • Non-ASCII symbols can now be specified in Password Policies.
  • Asterisk is now accepted as a symbol in Password Policies.
  • Don't count unchecked character types in password policies when checking for consistency.
  • Relax restriction on easy-vision password policy + more consistent UI.
  • Hex digits checkbox can be selected in Generate Passwords.
  • Fixed incompatability with Password Policies generated with previous versions.
  • Fixed regression in Find toolbar functionality.

New in Password Safe 3.35.1 (Feb 9, 2015)

  • New Features for 3.35.1:
  • Caps Lock indicator added to passphrase entry dialogs
  • Bugs fixed in 3.35.1:
  • Don't count unchecked character types in password policies when checking for consistency
  • Relax restriction on easy-vision password policy + more consistent UI
  • Hex digits checkbox can be selected in Generate Passwords
  • Fixed incompatability with Password Policies generated with previous versions
  • Fixed regression in Find toolbar functionality

New in Password Safe 3.35 (Dec 30, 2014)

  • Bugs fixed in 3.35:
  • [1221] Support newer YubiKeys in all modes.
  • [1212] In the Flattened List view, keep the icon column, if present, as leftmost, to ensure proper display.
  • [1211] The Read-Only checkbox no longer clears itself after returning from the file selection dialog. Also, the read-only checkbox in XP file selection dialog is handled correctly.
  • [1210] CurrentFile preference is updated sooner rather than later, so last database is set as default for next invocation.
  • Changes to Existing Features in 3.35:
  • [760] Password Policy: You can now choose a character set without requiring at least one character from that set (i.e., minimum required can be zero).

New in Password Safe 3.34.1 (Jul 29, 2014)

  • New Features for V3.34.1:
  • A Password Safe database can be opened by drag & drop to the Password Safe application window.
  • Clicking or double-clicking on a previous password in an entry's Password History selects it.
  • Password Policy "Special Symbol Set" simplified.
  • Changes to Existing Features in V3.34.1:
  • Clarified use of -g and PWS_PREFSDIR.
  • Bugs fixed in V3.34.1:
  • 3.34.1 fixes a bug that crept into 3.34: The OK button was disabled when a database was selected on the opening window.
  • Tweak Yubikey interface to make it easier to use when creating or opening a Password Safe database.
  • Edit->Find now enabled when a group is selected.
  • Compare, Merge, Sync: Enable action button when password's entered via virtual keyboard.
  • Tweak definition of what's considered a 'weak' password.
  • "Open as read-only" check-box now correctly reflects the file's state.
  • Dragging dropbar icon doesn't copy text to clipboard unless Control key's pressed when icon's clicked upon.

New in Password Safe 3.33 (Feb 7, 2014)

  • New Features:
  • The default delay between characters on autotype is now configurable.
  • Bugs fixed:
  • Don't create config dir if config file passed in command line.
  • Number of shortcuts is now correctly initialized.
  • No longer crashes when canceling unlock with expired password entries.
  • Edit button now enabled correctly in Manage->Password Policies.
  • Backup file numbers now rollover 999 correctly.
  • Filtering by type now works correctly for shortcuts & shortcut bases.
  • Database field isn't highlighted when it doesn't have the focus.
  • Increased range of unlock difficulty by a factor of four. This should give an order or magnitude or so between max and min settings.
  • Fail gracefully when trying to encrypt a file > 2GB.

New in Password Safe 3.32 (Sep 30, 2013)

  • Support Yubico's YubiKey authentication token. Previouly this product was supported in a separate branch.
  • User can choose not to let PasswordSafe record which virtual keyboard was used.
  • Changing a database opened in read-only mode to read/write will revert when the database is locked.
  • Allow a keyboard shortcut to be associated with selecting an entry. Please see Help entry for more details.

New in Password Safe 3.31 (May 13, 2013)

  • New Features for V3.31:
  • Turkish translation added, thanks to Yusuf.
  • Changes to Existing Features in V3.31:
  • Autotype now supports URL and email fields with \l and \m, respectively.
  • Improved selection of subset of password: characters can be specified from the end of the password as well as from the beginning.
  • Bugs fixed in V3.31:
  • Fixed typos in online help
  • Fixed typos in file format description text
  • Correct suffix appended to proposed filename when exporting to XML.
  • Ampersand (&) is handled correctly in Password Policy
  • Compare DB results context menu items now enabled correctly in Read Only
  • Preferences that are stored in the database are colored blue again
  • Unknown database preferences are preserved
  • Minor issues related to password policy options.
  • Password history date is now displayed in locale's format in entry's Additional tab.
  • Expand entry's autotype value in Run Command's $a parsing.
  • Don't report URL as copied to clipboard when it isn't.
  • Opening a protected entry no longer causes a sound in Windows.

New in Password Safe 3.30 (Dec 27, 2012)

  • New Features:
  • 689 It's now possible to change the r/w state of a database when unlocking it.
  • Bugs fixed:
  • Default changed: 'Browse to URL' does not copy password to clipboard by default. Although convenient, this is a security issue if the user isn't expecting it. Also show correct screen in Security Options help.
  • Don't hide notes in Add/Edit dialog box when changing field focus if user chose not to.
  • Intermediate backups also work correctly when relative path to database is specified on command line.
  • In Add/Edit dialog, clicking Apply no longer disables the OK button. An asterisk (*) is displayed in the title bar when the entry's modified and Apply's not clicked upon.
  • An empty diamond icon is now updated to a full one when an entry is dragged into it.
  • An off-by-one issue with expiration dates has been fixed
  • Easy-to-read option now respected in Generate Password screen.
  • n/a Update ListView immediately when an entry's field has been changed.

New in Password Safe 3.29 (Jun 30, 2012)

  • New Features:
  • Empty Groups are now persistent (previously a group with no entries would 'disappear' if the database was locked or closed).
  • The Last Modified and Password Modified date/times are initially set to show the entry's creation time, instead of being blank.
  • When comparing databases, you can now display of the details of the entries' differences in the results dialog by right-click -> compare selected entries.
  • You can now cancel a long running Compare, Merge or Synchronize database operation. Note: You should check the operation's report file to see if the operation was indeed cancelled. If not, you can undo it as all operations).
  • Portuguese (Brazil) installation instructions added.
  • Bugs fixed:
  • Find now only highlights/select the found entry.
  • Password Expiration Date now correctly set when using intervals.
  • Paste into the Notes field (Add or Edit entry) is now always in plain text.
  • When generating passwords (Ctrl-P), the user is no longer prompted to save changes when pressing Esc if they have selected a Named Password Policy but not generated a password.
  • Custom special symbol set now handled correctly in Generate Password dialog box.
  • All date/time fields in the List view are now displayed using the user's "short date" format as specified via the Windows Control Panel "Region and Language" tab.
  • Fixed crash with Generate Password switching to default policy with > 1 named policy.
  • Add Group now works again.
  • Password History is now correctly repaired if found in error during the automatic Validate on database open.
  • Editing an entry's Notes using an external editor no longer adds blank lines and fully supports non-Latin characters.
  • Test selected password policy now reflects any edits done to the policy.
  • Notes Word Wrap during edit now works again.

New in Password Safe 3.28 (Feb 24, 2012)

  • The passwords in the Password History and in the List view now displayed with the specified Password Font. In addition, you can now zoom in and out of the Notes field, for easy reading of texts
  • 3455436 The password history can now be deleted for all existing entries in a database at once (optionally including Protected Entries)
  • 3421963 Multiple Password Policies can now be defined, managed and selected in entries to generate passwords
  • Partial support for Czech has been added,

New in Password Safe 3.27 (Oct 31, 2011)

  • New features:
  • User can now add a database name and description via the Properties diaolg.
  • Allow filters to match on rules based on the password's length.
  • Shift + "left mouse button 'Double-Click'" now configurable for user. The default is copy the username to the clipboard.
  • Preferences stored in the database are shown in blue in the Options dialogs.
  • Changes:
  • Tooltip for System tray (displaying database file path) is now limited to 40 characters (replacing text in the middle with '...' if needed).
  • The passphrase is now required to change from read-only to read/write.
  • Bugs fixed:
  • No longer crashes when unlocking with Subset Password dialog box opened.
  • PasswordSafe now displays forms correctly on Netbooks.
  • Toolbar now updated to reflect R/W or R-O mode when user dynamically changes mode.
  • User can now save database after manually taking a backup./td>
  • System Menu 'X' now closes the Edit/View PropertyPages when the database is in R-O mode or the entry is protected.
  • Filter image in Status bar is no longer replaced by 'Filter1' after changing preferences via Manage?Options.
  • Selecting hexadecimal passwords as the database policy no longer causes validation to fail.
  • Correctly show database has been modified (to allow saving) if database preferences have been changed.

New in Password Safe 3.26 (Jul 1, 2011)

  • New Features:
  • Autotype has been added to the DragBar. Drag the image to an
  • input area on another Window (e.g., Browser) and PasswordSafe will
  • begin Autotype from there.
  • User can now toggle between read-only and read-write modes
  • via a menu item or by double-clicking on the current R-O or R/W
  • indicator in the Status Bar.
  • The displayed language can now be changed via the new
  • Manage->Change Language menu.
  • Add / Edit now displays both the Application's (PasswordSafe) and the
  • current database's default Autotype string (if set via Manage->Options).
  • The user can specify the list of symbols valid for
  • password generation, and can override this for any particular
  • entry (except when EasyVision or Pronounceable passwords are chosen).
  • Added Autotype code "\s" to send "Shift+Tab" (back tab).
  • Allow user to control copying of the password to clipboard when
  • performing "Browse to URL" via an option in Options->Security. This is
  • a database option i.e., you can have different setting for different
  • databases.
  • Support importing of TXT, CSV files and XML exported from KeePass
  • V1 and KeePass V2 XML files. Note that KeePass V2's export in the V1
  • format is does not conform to their own format as specified by their
  • V1 product and can not be imported. Please review our Help file for
  • the settings in KeePass required during their export.
  • Changes:
  • New image on start-up dialog - courtesy of user Prinz_Eugen.
  • Polish installation texts added thanks to Michal Niklas.
  • An entry's password expiry date is set or cleared directly rather than using
  • the Set and Clear buttons after changing values.
  • The default password generation policy is now for 12 character
  • passwords that include symbol characters (previous default was 8, no
  • symbols).
  • Unknown database header fields and unknown entry fields are no
  • longer exported when a database is exported to XML as there is no
  • mechanism to re-check them during import. Exporting to XML and then
  • importing to a new database can be used to remove these unknown
  • fields.
  • Date time fields, when exported to XML, now are in the W3C dateTime
  • standard format instead of PasswordSafe's. This release can import
  • XML files with date time fields in either of these forms. The next
  • release will only be able to process the W3C standard.
  • Fully support importing of TXT files exported from KeePass V1
  • including the Group Tree structure, URL and date time fields. Please
  • review the online help for more details.
  • Bugs fixed:
  • Users can no longer select an entry via the System Tray
  • icon's Recent Entry menu if the display has not been restored after
  • minimize or unlock.
  • User preference changes are now correctly
  • saved. This includes allowing user to change database preferences when
  • the database is read-only.
  • Filters with quotes in their name are now correctly
  • exported, imported and displayed in the Manage Filters dialog.
  • Export XML, export Text and the export of filters functions
  • now process file names and paths containing non-Latin characters. In
  • addition, missing directories in the specified path are created as
  • neeeded.
  • PasswordSafe no longer exits if the command flag is set to
  • "-s ".
  • The correct entry in List View is now used for Autotype when
  • using the keyboard to select the entry when PasswordSafe first opens.
  • Controls in Edit are now disabled if entry is protected.
  • Compare databases now correctly compares the 'Protect' and password
  • policy 'symbols' fields of entries.

New in Password Safe 3.25 (Mar 18, 2011)

  • New Features:
  • Dutch installation instructions thank to Kees, and a first (incomplete) Dutch translation of the application thank to Bert, Kees and Fred.
  • Korean texts in the application and installer program thanks to Seunggyun.
  • Poserpro has provided Traditional Chinese texts for the installer program.
  • New View menu option: Show entries with Expiry. This is useful for
  • displaying entries with passwords that are expired or about to expire.
  • Changes to Existing Features:
  • The password expiration warning mechanism now checks for expiration daily. The display of expired and almost-expired entries has been redesigned, allowing users to update the entry directly. When an expired password is changed, the expiry date will be cleared unless there is a recurring password expiry interval, in which case a new expiry date will be calculated.
  • Double-clicking on the system tray icon when PasswordSafe is not minimized now brings it to front, instead of minimizing.
  • Rename of an entry or group in the Tree View can now only be performed via the Rename shortcut (default value F2), using the Edit menu or the right-click context menu. Edit in place by double clicking the entry is no longer allowed as, most of the time, this was not the desired action.
  • Filtered views are now updated when an entry's edited, e.g., if an entry is edited such that it no longer satisfies the filter's criteria, it will be removed from the display.
  • The Russian online help has been totally rewritten and updated,
  • thanks to pm_kan.
  • pm_kan has updated the Russian texts.
  • The Spanish texts have been updated thanks to Jose.
  • Karlo has updated the German texts.
  • Francois has updated the French texts.
  • Bjorne has updated the Swedish version.
  • freedoctor has updated the Chinese texts.
  • Bugs fixed:
  • Fix new group creation location. When a Group is selected, then selecting 'Add Group' from the Edit menu or from the context menu displayed by right clicking on that Group, the new group will be a child of the selected group. However, when using the context menu displayed on right clicking on 'white space' below the last entry/group displayed, the group will be created at the topmost
  • level.
  • No longer crashes if search starts with Shift-Enter (search backwards).
  • Windows installer will now refuse to install on Win2K,
  • referring user to last supported version on that OS (3.18).
  • Window view is now saved and restored if the user uses the Windows
  • "Show Desktop" feature.
  • No longer crashes when doing an Undo after a Merge.
  • Ensure Undo/Redo honour the changes to the display of the original change.

New in Password Safe 3.24.1 (Dec 9, 2010)

  • Fix crash in V3.24

New in Password Safe 3.24 (Dec 8, 2010)

  • New Features:
  • User can now duplicate Groups. Aliases and shortcuts referring to base entries outside this group will still point to their respective bases. Those referring to base entries within the group will then point to the new copy.
  • Confirm Delete dialog for an entry now shows the entry's details.
  • Advanced Dialog Options settings are saved for a session to allow re-use. The following functions use the this dialog and their settings are saved separately: Merge, Compare, Export to Text, Export to XML, Synchronize and Find Toolbar.
  • Add "Add Group" to Toolbar.
  • Add "Add New Entry" menu item to additional context menus.
  • [] Online help is now available in Spanish, thanks to Jose.
  • Bugs fixed:
  • Can now change number of databases remembered independently of the
  • value of the number of last used entries remembered in System Tray menu.
  • When database is locked, clipboard is cleared and the hotkey works.
  • PasswordSafe now remembers the selected entry on Lock After Idle.
  • Uninstall fails gracefully when invoked with pwsafe running.
  • Dialogs are now correctly closed if open when the workstation locks (with preference "Lock password database on workstation lock" set), enabling the application to be opened again.
  • Groups list in Add/Edit dialog box no longer "remembers" groups from previously opened database.
  • Hexadecimal password policy now correctly saved.
  • [] Spanish translations for installer and application updated

New in Password Safe 3.23 (Jul 27, 2010)

  • New Features:
  • Implement 'stealth' mode where, as long as the user specifies both the use of the System Tray and a valid Hot Key, then the System Tray icon and the button on the Taskbar can be hidden.
  • Allow user to edit the generated passwords (Manage→Generate Password) before copying to the clipboard.
  • "autotype" can now be added to the List View via the Column Picker (right click on column labels).
  • Changes to Existing Features:
  • Confirm on Delete option has been re-instated.
  • Bugs fixed:
  • Ensure user specified backup directory ends with a slash.
  • Entries modified via Synchronize are now displayed correctly if the user checks the preference "Highlight changed entries" via Options->Display.
  • No longer crashes when trying to view a base entry with similarly named aliases.
  • PasswordSafe no longer hangs when trying to read preferences stored in registry by older versions.
  • By adding more checking when creating the menus for Recent Entries off the System Tray menu, prevent crashing when clicking on the icon.
  • Can now set a non-recurring expiry date using the calendar during Add/Edit.
  • Fixed crash when locked and the user right-clicks the System Tray icon.
  • Changes to an entry's password policy are now saved upon OK or Apply.
  • The password expiration date is now automatically updated when a "recurring" password expiration is set and the password is changed.
  • Selected entry/group before database is locked or minimized, including when Windows goes into Standby/Hibernate is now re-selected when the database is later displayed.
  • Autotype now works correctly when the user specifies that PasswordSafe should minimize after Autotype and has also set that the database should be locked on minimize.
  • Cursor no longer disappears when PasswordSafe thinks that the user is dragging an entry but then doesn't.
  • n/a The Save Toolbar button and the Save menu item are now correctly enabled if the user changes preferences saved in the database.

New in Password Safe 3.22 (May 23, 2010)

  • New Features:
  • Support for Danish has been added - thanks to Rejmond for his effort in translating!
  • Recently Used Entries are now saved in the database header and so are "persistent". The current Windows user interface limits this to a maximum of the last 25 entries accessed.
  • Allow date filters to use relative dates
  • A single entry can now be exported to a text or XML file via the Edit menu or right-click context menu.
  • Add Synchronize function to the menu options during review of the results of a Compare database operation.
  • Validation of databases can now be performed via the Manage menu as well as via the command line flag '-v'. When executed via the menu, it is very similar to opening a new database in that the current open database is closed and the selected database is validated during the open process.
  • Allow user to select external editor for Notes field in Add/Edit dialog.
  • Add entry size to the available filters to be able view entries.
  • Warn users during database open and entry import if there are entries with large text fields (e.g. Notes) that cannot be fully displayed and may be truncated if edited.
  • Changes to Existing Features:
  • Preferences are now saved in the 'normal' per-user directory under Windows. Existing installations will use current preferences, but users can migrate to the new location via Manage->Options->System->Migrate PasswordSafe configuration to user directory.
  • New databases will be created by default in "My Safes" directory under "My Documents".
  • Bugs fixed:
  • Deleting a group of entries works again.
  • Swedish version no longer crashes when checking for latest version.
  • Changing either whether password history is kept and deleting currently saved history now activates the OK Button.
  • Clicking to rename entries is now disabled when database is read-only.
  • Database preferences (including the Idle Timer setting) now retained during a locking minimize to the System Tray.
  • The password expiry date is now updated during edit if the password is changed either via the Generate button or by the user manually editing it.
  • Can now make password expiration date any value from the current date.
  • Save toolbar button only enabled if database is R/W and has been changed since last saved.
  • Fix password length checking to be between 4 and 1024 during menu Generate Password option & Password Policy setting as per previous releases.
  • Entry selected prior to workstation locking is reselected on being restored after unlocking the workstation.
  • Ensure that AutoType delay and wait times are not impacted by numeric characters from any entry field substitution.
  • Shortcut related menu items now returned to the Edit menu and the "Run Command", "Browse to URL", "Browse to URL + Autotype" and "Send email" functions now work again, when a Shortcut entry is selected.
  • Group expand/collapse state restored after the database is Locked, Minimized or "AutoType with Minimize" and then Restored.
  • Use of External Editor on Notes field from Edit dialog now activates Apply and OK buttons.
  • Fix errors if importing an XML file with entries with duplicate unique IDs (UUID elements).
  • Remove "Confirm Deletion of Entries" checkbox from theMisc. Options page. New support for Undo/Redo made this unnecessary. Users are always asked to confirm the deletion of Groups or entries that have aliases or shortcuts.

New in Password Safe 3.21 (Feb 15, 2010)

  • New Features:
  • Add "Apply" button to Edit property pages so that intermediate changes can be saved without closing the Edit property pages.
  • PasswordSafe can now be used as a password generator via the Manage menu.
  • Allows user to retry finding the original database if not successfully found the first time.
  • Undo/Redo of changes to the currently open database. Any change to the database can now be undone and redone, as long as the database is open. This is similar to the undo/redo feature available in most word processors, and is activated the same way (Ctrl-Z for undo, Ctrl-Y for redo, or via the Edit menu).
  • New Synchronize feature (subset of the current Merge function) to allow changes in the fields of entries of two databases to be synchronised. Entries with identical Group names, Titles and User names are compared when syncing. The database selected to be synchronised with the current open database is now always in read-only mode i.e. Synchronisation is uni-directional and only entries in the currently open database can be modified.
  • Changes:
  • When comparing databases, the "other" selected database is now always
  • opened in read-only mode.
  • Bugs fixed:
  • In Add & Edit, changes to the Password Policy take effect immediately; pressing the Generate button will create a password according to the new policy, without having to save and re-open the entry.
  • Dragging a group now drags along all its descendants.
  • Password history now displayed correctly in View/Edit.
  • Re-instate AutoType via shortcut and when an entry has been selected via the Find Toolbar.
  • Dragbar now works in List view without needing the mouse to activate.
  • Fixed icon no longer appearing in taskbar when locking due to
  • workstation lock and terminal services running.
  • "Edit Base entry" now works for Alias entries as well as for Shortcuts.
  • Copy/Send Email menu items now correctly activated if email field is set or 'mailto:' used in URL field.
  • Adding Groups via right-click menu now works again under default configuration.
  • PasswordSafe window no longer creeps down the screen if the Windows taskbar is at the top of the screen.
  • AutoType backspace field ('\b') now honoured in both "AutoType" and "Browse To + AutoType" consistently.
  • When unable to find a previous database via the recently opened databases on the File menu and the user is given the option to open a different database or create a new one.
  • After Find Toolbar Advanced dialog is used, the previous Find results are now reset.
  • Finally fix issues running under pre-XP versions of Windows.
  • Fix issue when changing the displayed columns in List View and then switching to Tree View.

New in Password Safe 3.20 (Dec 9, 2009)

  • New Features:
  • [2895167] Dragbar tooltips changed to provide relevant information for each image and reduce the amount of text.
  • [2881604] Allow edit of base entry of a shortcut via the Edit menu and/or by right-clicking on a shortcut entry.
  • [2872273] Improve Import Text 'Line skipped' message.
  • [2826509] Can now update passwords of existing entries via Import Text or XML:
  • For Text import, the 'Group/Title', 'Username' and 'Password' fields are required.
  • For XML import, the Title and Password elements are required. If the Group and Username elements are missing, they are assumed to be empty. All other fields or elements can be present but will be ignored.
  • Add highlighting of added/changed and deleted records. The latter can seen via View->Show Changed Entries.
  • Changes to Existing Features:
  • [2880663] 'Browse to' special fields (currently: [alt], {alt}, [ssh], [autotype] and [xa]) are removed from the URL field when copied to the clipboard or when used in the RunCommand (via $url). If the '[alt]' or {alt} were present, then the RunCommand will execute this program.
  • [2868278] The SystemTray Unlock menu item now only unlocks the database (when correct passphrase is provided). To show the application's main window, use the Restore menu item.
  • [2874520] To prevent junk showing in the Notes field in List View due to end of line characters, now only show the first line but indicate more are there using [>>>] at end of line. Setting preference "Show Notes as Tooltips in Tree & List View" will show these (up to 250 characters).
  • Bugs fixed:
  • [2906249] User changes to List view's column order are now persistent.
  • [2905961] ESC key now works correctly in View Entry when in RO mode.
  • [2873106] Export XML warnings now consistent with Export Text's.
  • [2872829] Duplicating an entry now copies the password policy as well.
  • [2872602] Preferences are now correctly deleted from the Windows registry if they match the default (when registry is enabled).
  • [2870059] When an entry is highlighted during Find, the Toolbar and menu items now reflect its contents.
  • [2868278] Minimize via the system menu, SystemTray menu and system control box button now locks the database if the preference 'Lock on Minimize' is set.
  • [2868244] Change font dialogs now work again.
  • Import from a text file with non-Latin text now works correctly.
  • No longer complains about WTS service in pre-XP versions of Windows.
  • Filters containing tests on the entry type are now correctly exported to XML.
  • Validate of Password History (-v command line flag) now removes history fields with invalid dates or empty old password fields.
  • Fix match test 'does not begin with' - used in filters and restricting entries exported to Text or XML.
  • Fixed icons display in List view.

New in Password Safe 3.19 (Sep 29, 2009)

  • Bugs fixed:
  • [2865116] Status-Bar message now correctly states "Password Copied"
  • when doing a "Run Command".
  • [2865116] Status-Bar message now updated when using the keyboard arrows
  • to transverse entries in Tree and List views.
  • [2856750] The Password Policy now correctly displayed in List View,
  • when selected.
  • [2856051] Changes to database preferences are no longer lost upon minimize.
  • [2856410] The "Run Command" menu entry is no longer greyed out for
  • Shortcuts to base entries with a Run Command.
  • [2851848] Mouse double-click interval removed from Virtual Keyboard
  • to allow multiple virtual keys to be entered quickly.
  • [2850907] Password field no longer cleared after focus change.
  • [2842700] No longer crashes when using a French keyboard.
  • [2192490, 2840534] Multiple desktops now handled correctly for Windows
  • XP and later system.
  • [2836569] Correct password data now copied from Edit dialog using
  • 'Smart Labels'
  • [2832991] Double-click action display in the Status Bar now shows
  • correct value for entries that have overriden the current default.
  • [2820260] Fix password expiry interval processing during Edit.
  • [2818653] Password expiry interval now correctly exported to XML and
  • displayed during Edit, if present.
  • [2813295] 'Browse + Autotype' system tray menu items fixed - thanks to
  • Vasily for reporting and sending the patches for this.
  • [2085058] Old (1.x) format databases now closed correctly.
  • [] Fixed problem with viewing a shortcut in read-only mode - thanks to
  • gillum for reporting and helping track this down.
  • [] Fix crash when using External Editor on Notes field.
  • [] Password verification field not set when editing/viewing an alias entry
  • and the password is hidden.
  • [] Enter key works again in initial dialog if browse button used to
  • select a database.
  • [] AutoType by an alias now has correct password and its own notes data
  • rather than '[Alias]' and its base's notes data, respectively.
  • [] Run command no longer truncates the first field if it is within double
  • quotes.
  • [] Duplicate entry now duplicates double-click action of original as well.
  • [] Double-click on a shortcut entry now executes the action of its base.
  • [] Drag & Drop of entries with explicit double-click action values
  • between different databases now works.
  • [] Browse to URL from an Alias entry now puts the correct password in the
  • clipboard.
  • [] Text import no longer overwrites entry's RunCommand with
  • double-click action value.
  • [] Tidy up item order in Edit menu and right-click context menu.
  • New Features:
  • [2832983] The Edit/View dialog now shows the details of the entry being edited / viewed in its title caption (This is updated when saving
  • the entry).
  • [2832810] A new email field has been added, supporting email headers 'to', 'subject', 'cc', 'bcc' and 'body' (per RFC 2368 - see online help for details). If this field is not empty, it is used instead of the URL field even if that contains an email address.
  • Note: whereas the URL field had to have the 'mailto:' prefix to denote an
  • email address rather than a URL, the email field must not contain this prefix.
  • [] PasswordSafe now handles Vista (and later) logoff, shutdown & restart more gracefully, giving the user now has more time to save a modified database.
  • [] Add new AutoType special fields 'wnnn' and 'Wnnn'. Unlike 'd', which
  • sets the delay between sending each subsequent character, 'w' & 'W'
  • introduces a one-time delay where they appear. For 'w', the value 'nnn' is in
  • milli-seconds. For 'W', this specifies seconds. Note: Max. value is 999s (16m 39s), during which time PasswordSafe will be unresponsive while it waits the specified time. Also supported via the Run Command $a command.
  • [] Add menu item to copy the Run Command to the clipboard.
  • [] Support Run Command and Double-Click Action (and email) fields in Filters.
  • Changes to Existing Features:
  • [] Changing the Security option to lock Password Safe when the workstation is
  • locked, no longer requires a restart of Password Safe to come into effect.
  • [] Due to the French keyboard not supporting the key '-' in an accelerator,
  • the shortcut for "Password Subset" has been changed from "Ctrl + -" to
  • "Ctrl + B". Please do not allocate "Ctrl + -" to any shortcut if you will be
  • using a French keyboard.
  • [] If a dialog is open (e.g. Add, Edit, Options etc.) and Password Safe is
  • minimized, the Close and Exit options are no longer in the System Tray context
  • menu. The user must first Restore the application and close the dialog before
  • being able to close the database or exit the program.
  • [] If preferences stored in the database are changed, the user will be asked if
  • they want to save them in the database when closing the database or application
  • even if none of the entries have been changed.
  • [] The preference to Lock the Database after a certain amount of idle time has changed from being a global parameter affecting all databases opened by the user to be specific to each database.

New in Password Safe 3.18 (Jun 28, 2009)

  • New Features:
  • Allow entry to override doubleclick setting.
  • Browse+Autotype added to configurable double click actions.
  • Implement Virtual Keyboards for multilingual passphrase entry.
  • DragBar now has ToolTips to inform user of its use.
  • User can close the currently open database via the System Tray menu.
  • Changes to Existing Features:
  • New toolbar icon set has been replaced with icons based on famfamfam's
  • silk set.
  • Reworked Add and Edit dialogs into Property Pages.
  • Bugs fixed:
  • Browse+ on Toolbar now inactive if no URL present
  • Duplicate of "Display Subset of Password" removed from Context Menu (right-click on entry).
  • Status bar now updated properly after Browse to URL and other actions that copied data to the clipboard.
  • No longer crashes when loading 0302 formatted headers (from ~v3.08).
  • Reserved shortcuts (Ctrl+Q, Alt+F4 and F1) now work.
  • Run Command now correctly copied via Drag & Drop.
  • Allow all fields to be selected for Compare function.
  • Fixed crash if renaming an entry to one that already exists.

New in Password Safe 3.18 pre (Jun 18, 2009)

  • New Features:
  • Allow entry to override doubleclick setting.
  • Browse+Autotype added to configurable double click actions.
  • Implement Virtual Keyboards for multilingual passphrase entry.
  • DragBar now has ToolTips to inform user of its use.
  • User can close the currently open database via the System Tray
  • menu.
  • Changes to Existing Features:
  • New toolbar icon set has been replaced with icons based on famfamfam's
  • silk set.
  • Reworked Add and Edit dialogs into Property Pages.
  • Bugs fixed:
  • Browse+ on Toolbar now inactive if no URL present
  • Duplicate of "Display Subset of Password" removed from Context
  • Menu (right-click on entry).
  • Status bar now updated properly after Browse to URL and other
  • actions that copied data to the clipboard.
  • No longer crashes when loading 0302 formatted headers (from
  • ~v3.08).
  • Reserved shortcuts (Ctrl+Q, Alt+F4 and F1) now work.
  • Run Command now correctly copied via Drag & Drop.
  • Allow all fields to be selected for Compare function.
  • Fixed crash if renaming an entry to one that already exists.

New in Password Safe 3.17 (Apr 21, 2009)

  • Bugs fixed
  • [2750090] Using SaveAs now unlocks original database on successful
  • completion of the save.
  • [2689144] PWS no longer goes into a loop if the main menu has not yet
  • been displayed when accessing the recent entries via the system tray icon.
  • [2664657] Installer now prompts for elevation to administrator rights on Windows Vista.
  • [2664703] Load base locale DLL if can't find a specific sub-locale version.
  • [2657132] View Reports no longer causes application crash.
  • Correct DragBar bitmaps for a new database.
  • Changes to Existing Features
  • When doing a Browse to URL, the password of the current entry is copied to the clipboard. This is action is not performed if the Browse is invoked from the Edit dialog box.
  • Shortcut 'Ctrl+B' (Manage Menu->Backup) has been removed. Shortcut
  • 'Ctrl+R' (Manage Menu->Restore) has been re-assigned to the new "Run
  • Command" function.
  • New Features
  • [1954166] New preference to control word wrap in the Notes field in Add & Edit. This can be overridden for a specific entry by right-clicking in the Notes field.
  • [1533621, 1722481] There's a new, "Browse+" action that combines browsing to an entry's URL and entering the username, password, etc. in a single operation. Note that this does not work (yet) for all browsers and all sites. See help for details.
  • [1405326] Add new field 'Run Command' to allow arbitrary commands, such as terminal emulators, etc. to be executed via Ctrl+R or from the Edit menu. See help for details.
  • Implement "Find Up" via clicking Find toolbar button with Shift key down or pressing 'Shift+F3' for repeat find up.
  • Allow users to set their own shortcut keys for menu items. Select via Manage->Options->Shortcuts.

New in Password Safe 3.16 (Feb 12, 2009)

  • Bugs fixed in 3.16
  • [2529736] Validate now corrects all Password History errors
  • [2509817] Control characters no longer sent via Autotype.
  • [2481370] Can now create shortcut by right-mouse down dragging.
  • [] Can now process filters (within the database or imported) based on
  • 'username' field ("user" in the XML file).
  • [2423397] Sorting direction database preference was not being saved in
  • the database. See "Changes to Existing Features" below.
  • Changes to Existing Features in 3.16
  • [Open Discussion] Ctrl+F no longer toggles the Find Toolbar but shows
  • it if not currently visible.
  • [2423397] Changes to preferences stored in the database are no longer
  • silently saved in the database (including any changes to any entries).
  • A new flag is shown in the Status Bar to indicate the preferences have
  • been changed and the user can decide to save these, or not, when closing
  • the database, directly or when ending the application.
  • [] Support interoperability with tools that access edit control text
  • by setting PWS_PW_MODE environment variable to "NORMAL".
  • New Features for 3.16
  • [2509821] Support Group (g), Title (i) and Notes (o, onnn) fields
  • via Autotype.
  • [] Installation program now offers German as well as English
  • installation instructions, as well as installing German language
  • support. The framework is easily extended to other languages. Thanks
  • to Karlo Van der Gucht for his work on this.
  • [2450841] The user can use the DragBar to drag and drop the group name
  • when a group is selected. Pressing the Ctrl key while dragging the group,
  • when a group or entry is selected, will only copy the immediate parent group.
  • Standard behaviour is to copy all groups up to the root of the database with
  • dots between successive group names.
  • [2450827] Add a new menu item (on Edit Menu or right-click context
  • menu) to go to the corresponding base entry of an Alias or Shortcut. As
  • part of this change, only relevant items are shown on the Edit menu depending
  • on the current selected item (group or normal, shortcut base, alias base,
  • alias or shortcut entry).
  • [2425045] During Edit, if the entry has been changed and the user presses
  • the Cancel button, they are asked to confirm losing their changes.
  • [2415952] The currrent display status of the Find Toolbar is remembered at
  • application close and, if visible, it is will be shown the next time the
  • application is started.

New in Password Safe 3.15 (Dec 16, 2008)

  • This release removes a dependency on a runtime library from Microsoft that some users may not have. If 3.15 works for you, there's no need to upgrade. If you've had problems installing 3.15, then this release should fix them.

New in Password Safe 3.05.02 (Dec 23, 2006)

  • Fixed: No longer terminates after edit when username
  • And/or hostname starts with a digit
  • Fixed: "Show Password in display list & tree" setting now
  • Persistent across application exit
  • Fixed: Tree view's state is now preserved across timed lock and
  • When starting with '-s' flag
  • Fixed: Notes now appear consistently