KPEnhancedEntryView Changelog

What's new in KPEnhancedEntryView 2.2.1

Jun 11, 2020
  • Use custom drawing for field values so that the text does not overlay the icons on the right.
  • Use some additional translated strings from KeePass

New in KPEnhancedEntryView 2.2 (May 17, 2020)

  • Added References indicator. If a field has references to another entry, an arrow is shown. This can be clicked to jump to that entry. Multiple entry references are shown in a menu.

New in KPEnhancedEntryView 2.1.4 (May 10, 2020)

  • Respect user's choice of alternating row colour
  • Respect UnhidePasswords AppPolicy to prevent revealing passwords

New in KPEnhancedEntryView 2.1.3 (Feb 9, 2020)

  • Fixed display issue with protected field editor under High DPI settings

New in KPEnhancedEntryView 2.1.2 (Apr 5, 2019)

  • Features:
  • All fields (standard and custom string) shown in a grid view
  • Field values and, for custom strings, names, are in place-editable
  • Easy to add new custom fields through in-place editing
  • Protected (password) fields can be edited, or their value shown through the in-place editor
  • Attachments can be dragged and dropped to and from files in Windows Explorer
  • Metadata properties shown on a separate tab to details field
  • Original textual entry view still available, through the "All Text" tab
  • Multiple selected entries can be edited together to perform mass changes

New in KPEnhancedEntryView 2.1 (Mar 24, 2019)

  • Added "Read Only" option
  • Enforced minimum width on field value column, so it never completely disappears

New in KPEnhancedEntryView 2.0.1 (Jul 15, 2018)

  • Fixed bug where split between KPEnhancedEntryView and main window may shrink over time

New in KPEnhancedEntryView 2.0.0.0 (May 7, 2018)

  • Compatibility with KeePass 2.39. For versions of KeePass prior to 2.39, use a 1.X version of KPEnhancedEntryView.

New in KPEnhancedEntryView 1.11 (Apr 5, 2018)

  • Fixed bug with Open With menu for URLs

New in KPEnhancedEntryView 1.10 (Apr 25, 2017)

  • Added Ctrl+V shortcut for auto-typing selected field.
  • Fixed bugs with shortcuts on (Add New) row

New in KPEnhancedEntryView 1.9.1 (Mar 28, 2017)

  • Fixed further bug with splitter in Stacked window layout

New in KPEnhancedEntryView 1.9 (Mar 28, 2017)

  • Fixed bug where fields list would reset scroll position and selection when copying or dragging

New in KPEnhancedEntryView 1.8.1 (Mar 28, 2017)

  • Fixed bug with splitter causing a crash when entry view size is zero (possible in Stacked window layout)

New in KPEnhancedEntryView 1.8 (Mar 28, 2017)

  • Fixed bug with splitter snapping not persisting

New in KPEnhancedEntryView 1.7 (Mar 28, 2017)

  • Compatibility with KeePass 2.33 Escape key behaviour - while editing a field, Escape will only cancel the edit. Pressing Escape a second time will lock the workspace

New in KPEnhancedEntryView 1.6 (Mar 28, 2017)

  • Fixed bug with High DPI support

New in KPEnhancedEntryView 1.5 (Mar 28, 2017)

  • Attempt to correct gradual splitter position drifting
  • Horizontal scrollbar added to properties tab, when required
  • Added menu command and keyboard shortcut (F9) to toggle revealing of all values

New in KPEnhancedEntryView 1.4.0.0 (Sep 26, 2015)

  • Match KeePass 2.30 behaviour for case-insensitivity of field names.
  • Multiple custom fields on the same entry with names which differ only by case are no longer allowed.
  • Password (and other protected fields) are now shown using the selected Password font

New in KPEnhancedEntryView 1.3 (May 1, 2015)

  • Support for multi-line field values. Press Shift+Enter to insert a new line when editing

New in KPEnhancedEntryView 1.2 (Apr 16, 2015)

  • Added compatibility with KeePass 2.29 high resolution custom icons

New in KPEnhancedEntryView 1.0.1 (Mar 24, 2015)

  • Added checkboxes to enable and diable Auto-Type and Two-Channel Auto-Type to the properties tab
  • Fixed compatibility with latest KeePass development snapshots

New in KPEnhancedEntryView 1.0.0 (Mar 24, 2015)

  • Added "AutoType Field" command to the context menu for fields. This performs an auto-type of only that field, rather than using the full entry auto-type sequence
  • Added the ability to edit the expiry for entries from the Properties tab

New in KPEnhancedEntryView 0.32.0.0 Beta (Jan 17, 2015)

  • Fixed bug where uncomitted changes may not be comitted when auto-locking a database

New in KPEnhancedEntryView 0.31.0.0 Beta (Nov 17, 2014)

  • Fixed bug where validation failure with a multiple selection may cause a crash when changing selection before attempting to comitt an invalid change
  • Fixed bug where a mulitple selection change with uncommitted changes may not properly update the last modified timestamp

New in KPEnhancedEntryView 0.30.0.0 Beta (Oct 13, 2014)

  • Fixed compatibility with older versions of the .NET Framework

New in KPEnhancedEntryView 0.29.0.0 Beta (Oct 13, 2014)

  • Added support for High DPI (requires KeePass v2.28 or above)
  • More reliable committing of in-progress editing when saving, closing or locking the workspace.

New in KPEnhancedEntryView 0.28.0.0 Beta (Oct 13, 2014)

  • Fixed bug with multiple editing where entries Last-Modified date would not be updated (this could also lead to synchronization issues)
  • Fixed bug where edits to a multiple selection would not be committed if a single entry was then selected in the list before committing

New in KPEnhancedEntryView 0.27.0.0 Beta (Jul 16, 2014)

  • Added support for URL override behaviour for the standard URL field. If an entry has an override URL, then this will apply if the URL field link is clicked. Other fields will behave as normal.
  • Added the browser drop-down suggestions to the URL override field on the Properties tab.
  • Fixed bug where changes to URL override and Tags properties would sometimes be ignored
  • Added flag to PlgX to indicate that this plugin only works on Windows

New in KPEnhancedEntryView 0.26.0.0 Beta (Jul 7, 2014)

  • Fixed bug with Protect Field command

New in KPEnhancedEntryView 0.25.0.0 Beta (Jun 25, 2014)

  • Further performance enhancements when dealing with very large groups
  • Placeholders substitution for display now matches KeePass behavior, no active substitutions will be made. (Substitution for Copy or Drag and Drop still perform active substitutions)

New in KPEnhancedEntryView 0.24.0.0 Beta (Jun 23, 2014)

  • Performance enhancements when editing entries in large groups
  • Fixed bug where entry view would steal focus switching between single and multiple selection

New in KPEnhancedEntryView 0.23.0.0 Beta (Jun 18, 2014)

  • Notes field and Properties tab now participate in the History record creation reduction system
  • Added custom colours and UUID to the Properties tab for entries
  • Fixed issue with highlighting and clicking on URLs containing placeholders

New in KPEnhancedEntryView 0.22.0.0 Beta (Jun 18, 2014)

  • Reduces creation of multiple History records when editing entries.
  • In-progress cell edits will now be committed rather than discarded when selecting a different entry. To cancel an edit, click Escape.
  • Added support for update checking, using SourceForgeUpdateChecker

New in KPEnhancedEntryView 0.21.0.0 Beta (May 26, 2014)

  • Field values which reference the password field now hide the referenced value, in the same way as the old textual entry view does.
  • URLs can now be wrapped in < > to force detection as a URL. For example, or will be made into clickable links.
  • Collapse toggle button added to splitters

New in KPEnhancedEntryView 0.20.0.0 Beta (Feb 10, 2014)

  • Added support for KeePass 2.25 feature for editing attachments with an external application

New in KPEnhancedEntryView 0.19.0.0 Beta (Jan 27, 2014)

  • Fixed bug where attchements weren't updated immediately after editing

New in KPEnhancedEntryView 0.18.0.0 Beta (Nov 20, 2013)

  • Fixed bug where clicks were registered on mouse up without corresponding initial mouse down
  • Fixed bug where drag cursor was not displayed within the fields list itself
  • Last Access Time visibility now respects the UIFlags setting for KeePass 2.24 and above

New in KPEnhancedEntryView 0.17.0.0 Beta (Nov 20, 2013)

  • Fixed bug with saving while editing notes.

New in KPEnhancedEntryView 0.16.0.0 Beta (Oct 28, 2013)

  • Improved splitter behavior - it is now possible to move the splitters so that any of the three panels (fields, notes, attachments) is completely hidden. The positions of the splitters are now persisted after closing and re-opening KeePass.

New in KPEnhancedEntryView 0.15.0.0 Beta (Oct 22, 2013)

  • If KeePass is version 2.24 or later, hides the Last Access Time field (which is deprecated)
  • Added a password reveal button to the right hand edge of protected fields. Click this to temporarily display the password in that field. Click again to conceal it.

New in KPEnhancedEntryView 0.14.0.0 Beta (Sep 23, 2013)

  • Fixed bug where all custom fields may be displayed as hidden data (asterisks)

New in KPEnhancedEntryView 0.13.0.0 Beta (Sep 9, 2013)

  • Added support for dereferencing field references. In the rare case where standard fields are missing (usually from imported data), they are now treated as blank.

New in KPEnhancedEntryView 0.12.0.0 Beta (Jul 15, 2013)

  • Fixed crash that could occur when multiply-selecting entries that had missing standard fields.

New in KPEnhancedEntryView 0.11.0.0 Alpha (Jun 5, 2013)

  • Added multiple selection mass entry editing functionality

New in KPEnhancedEntryView 0.10.0.0 Alpha (Jun 3, 2013)

  • Disabled non-functional multi-select capability of fields
  • Added support for main window shortcut keys while the entry view has the focus
  • Added support for obeying the column value hiding settings (so Ctrl+H and Ctrl+J will now hide
  • and show the password and username, and custom fields will obey the hiding settings set in the
  • Configure Columns window). Note that KeePass (as of v2.22) will only allow you to set hiding
  • settings for columns that are set to be visible in the entry list.

New in KPEnhancedEntryView 0.9.0.0 Alpha (May 21, 2013)

  • Standard fields will not be immediately hidden when the value is edited to be blank. They will be hidden next time the entry is viewed. To hide immediately, use the Delete Field context menu command.
  • Fixed crash when attempting to drag a blank value (blank values now simply can't be dragged).

New in KPEnhancedEntryView 0.8.0.0 Alpha (May 21, 2013)

  • Standard field hiding is now optional, see the menu item Tools, Entry View Options, Hide Empty Standard Fields. It's turned off (no hiding) by default.
  • Fixed performance issue with large Notes fields
  • Fixed cosmetic bug where fields were slow to repaint when deleted or switched to or from being protected
  • Enter key (as well as F2) can now be used on insertion row to start insertion

New in KPEnhancedEntryView 0.7.0.0 Alpha (May 15, 2013)

  • Updates the view less aggressively - the view will only be updated if the entry last-modified timestamp has changed. This should reduce flickering, and prevent loss of edit mode on clipboard clearing. Standard fields (Title, Username, Password, URL) are now not shown when blank. They can be added using the insertion (add new) row in the same way as adding custom fields

New in KPEnhancedEntryView 0.6.0.0 Alpha (May 11, 2013)

  • Fixed support for cmd:// links (and any other non-standard links that were being mangled) Now assumes that the contents of the URL field should always be treaded as a link, even if it doesn't look like one. Other fields will only be made links if they look like URLs.

New in KPEnhancedEntryView 0.5.0.0 Alpha (May 11, 2013)

  • Added support for writing history entries when changes are made to entries Added "Link" drop down menu to fields whose values are URL so that they can be opened in alternative browsers.

New in KPEnhancedEntryView 0.4.0.0 Alpha (May 11, 2013)

  • Packaged as plgx instead of dlls.

New in KPEnhancedEntryView 0.3.0.0 Alpha (Apr 27, 2013)

  • Allow drag and drop of field values
  • Added "Open URL" to the context menu for fields which are URLs
  • Fixed bug where Protect Fields context menu command wouldn't actually make any change
  • Does not include KeeFox's "KPRPC JSON" custom field (as this is not intended to be directly user editable or visible)

New in KPEnhancedEntryView 0.2.0.0 Alpha (Apr 20, 2013)

  • Fixed bug where editing a field value would not notify KeePass that a modification had been made