# Password Safe 3.39 Release Notes July 2016

This note describe the new features, fixed bugs and known problems with the latest versions of Password Safe. For a short description of Password Safe, please see the accompanying README.txt file. For more information on the product and the project, please visit the PasswordSafe project site. Details about changes to older releases may be found in the file ChangeLog.txt.

Here are the notes for the latest version. Previous versions are described here. Information about older versions may be found here.

### Version V3.39

#### New Features for V3.39

[] | It is now possible to list entries using a Named Password Policy from the Manage Password Policies dialog (right click on the name).
[] | Support Drag & Drop of empty groups and groups containing empty groups between multiple instances of PasswordSafe. Note: Prior versions of PasswordSafe will not recognise or process empty groups.

#### Bugs fixed in V3.39

1334 | An empty group is now correctly changed to a normal group when an entry is copied into it via Drag & Drop.
1330 | Duplication of an alias or shortcut base entry now correctly results in a normal entry.
1319 | 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

806 | 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.
463 | 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.

## Previous Versions Described in this Document

### Version V3.38.2

#### Bugs fixed in V3.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 Features for V3.38.2

- | None

### Version V3.38.1

#### Bugs fixed in V3.38.1

[] | Fixed regression in alias support
[] | Fixed regression: crash in Linux when incorrect password entered
[] | 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 truncates long group paths.
1057 | Aliases and shortcuts imported via XML now correctly point to their respective base entries.

#### New Features for V3.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.

### Version V3.38

#### Bugs fixed in V3.38

1289 | Uniform behavior for generated password: Can be explicitly copied to clipboard whenever generated (no longer copied by default).
1266 | Toolbar elements display correctly on high-resolution monitors under Windows 8.1 and later.

#### New Features for V3.38

n/a | Experimental support for V4 format. DO NOT USE FOR PRODUCTION ("REAL") PASSWORDS.

### Version V3.37.1

#### Bugs fixed in V3.37.1

[] | Fixed crash when adding/editing an entry with wide version of dialog.

### Version V3.37

#### New Features for V3.37

n/a | The Notes External Editor now accepts environment strings (e.g. %windir%) in the path to the editor.
78 | 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 V3.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 truncates 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.

### Version V3.36

#### New Features for V3.36

n/a | Entries and Groups can be exported to plain text, XML, or to a new PasswordSafe file.
777 | Added command line option to force choice of tall or wide dialog screens.
772 | Added a tooltip for the copy-to-clipboard button in the generator.
768 | Caps Lock indicator added to passphrase entry dialogs.

#### Bugs fixed in V3.36

1248 | Non-ASCII symbols can now be specified in Password Policies.
1245 | Asterisk is now accepted as a symbol in Password Policies.
1233 | Don't count unchecked character types in password policies when checking for consistency.
1231 | Relax restriction on easy-vision password policy + more consistent UI.
1229 | Hex digits checkbox can be selected in Generate Passwords.
1228 | Fixed incompatibility with Password Policies generated with previous versions.
1226 | Fixed regression in Find toolbar functionality.

### Version V3.35

#### Bugs fixed in V3.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 V3.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).

### Version V3.34.1

#### New Features for V3.34.1

728 | The default delay between characters on autotype is now configurable.

#### Changes to Existing Features in V3.33

- | None

#### Bugs fixed in V3.33

1160 | Don't create config dir if config file passed in command line.
1155 | Number of shortcuts is now correctly initialized.
1148 | No longer crashes when canceling unlock with expired password entries.
1146 | Edit button now enabled correctly in Manage->Password Policies.
1139 | Backup file numbers now rollover 999 correctly.
1134 | Filtering by type now works correctly for shortcuts & shortcut bases.
1130 | Database field isn't highlighted when it doesn't have the focus.
1125 | Increased range of unlock difficulty by a factor of four. This should give an order or magnitude or so between max and min settings.
1067 | Fail gracefully when trying to encrypt a file > 2GB.

### Version V3.32

#### New Features for V3.32

705 | User can choose not to let PasswordSafe record which virtual keyboard was used.
703 | Changing a database opened in read-only mode to read/write will revert when the database is locked.
695 | Allow a keyboard shortcut to be associated with selecting an entry. Please see Help entry for more details.
753 | A Password Safe database can be opened by drag & drop to the Password Safe application window.
749 | Clicking or double-clicking on a previous password in an entry's Password History selects it.
746 | Password Policy "Special Symbol Set" simplified.

#### Changes to Existing Features in V3.34.1

397 | Clarified use of -g and PWS_PREFSDIR.

#### Bugs fixed in V3.34.1

1205 | 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.
1200 | Tweak Yubikey interface to make it easier to use when creating or opening a Password Safe database.
1195 | Edit->Find now enabled when a group is selected.
1194 | Compare, Merge, Sync: Enable action button when password's entered via virtual keyboard.
1176 | Tweak definition of what's considered a 'weak' password.
1174 | "Open as read-only" check-box now correctly reflects the file's state.
1117 | Dragging dropbar icon doesn't copy text to clipboard unless Control key's pressed when icon's clicked upon.

### Version V3.33

#### New Features for V3.33

728 | The default delay between characters on autotype is now configurable.

#### Changes to Existing Features in V3.33

- | None

#### Bugs fixed in V3.33

1160 | Don't create config dir if config file passed in command line.
1155 | Number of shortcuts is now correctly initialized.
1148 | No longer crashes when canceling unlock with expired password entries.
1146 | Edit button now enabled correctly in Manage->Password Policies.
1139 | Backup file numbers now rollover 999 correctly.
1134 | Filtering by type now works correctly for shortcuts & shortcut bases.
1130 | Database field isn't highlighted when it doesn't have the focus.
1125 | Increased range of unlock difficulty by a factor of four. This should give an order or magnitude or so between max and min settings.
1067 | Fail gracefully when trying to encrypt a file > 2GB.

*** End of Document ***