GitLab Ext @ Charité – Universitätsmedizin Berlin

Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • latest
    dd21defc · Update translations ·
    Latest stable release
    
  • 2.7.6
    dd21defc · Update translations ·
    Release 2.7.6
    
    Changes
    - Significant improvement to visual when drag/drop entries [#9698]
    - Automatically prompt for Quick Unlock when showing unlock dialog [#9697]
    - Improve colorful lock icon and fix file MIME icon on KDE [#9632]
    - Ability to search by entry UUID [#9571]
    - Add challenge-response support for NitroKey 3 [#9631]
    - Auto-Type: Disable entry level Auto-Type when disabled at group/entry [#9672]
    - Browser: Show warning when adding duplicate URL's to entry [#9588][#9635]
    - Browser: Improve error message when proxy cannot be found [#9385]
    
    Fixes
    - Fix crash on exit on macOS [#9620]
    - Fix crash on search if entry doesn't have a group [#9633]
    - Fix several issues with Quick Unlock [#9697]
    - Enable save button when not auto-saving non-data changes [#9634]
    - Several UI/UX fixes [#9647]
    - Move toolbar back to top of window when disabling movement [#9699]
    - Browser: Fix closing password generator dialog with X button [#9636]
    - Browser: Fix handling of expired credentials [#9595]
    - Windows: Prevent white flicker when launching application [#9637]
    - Linux: Fix warning message about allow screencapture [#9638]
    - FdoSecrets: Fix access confirmation dialog showing even when disabled [#9690]
    
  • 2.7.5
    9d0537bd · Update translations ·
    Release 2.7.5
    
    - Add menu option to allow screenshots [#8841]
    - Add support for Botan 3 [#9388]
    - Increase max TOTP step to 24 hours [#9149]
    - Improve HTML export layout [#8987]
    - Turn search reset off by default [#9153]
    - Use QClipboard::clear() instead of setting blank text [#9148]
    - Hide group column header choice when not in search [#9171]
    - Improve look of KeePassXC logo and icons [#9355]
    - Add keyboard shortcuts for app and database settings [#9007]
    - Hide rename button from attachments preview panel [#8842]
    - Linux: Set SingleMainWindow in .desktop file [#7430]
    
    - Fix crash when search clears while creating new entry [#9230]
    - Fix crash when using Windows Hello in a Remote Desktop session [#9006]
    - Fix crash in Group Edit after enabling Browser Integration [#8778]
    - Fix canceling quick unlock when it is unavailable [#9034]
    - Set password input field font correctly [#8732]
    - Greatly improve performance when rendering entry view [#9398]
    - Fix various accessibility issues [#9138]
    - Fix arrows size when expand/collapse a group [#9096]
    - Select the clone instead of the original after cloning an entry [#9070]
    - Fix bugs with preview widget [#9170]
    - Fix status bar update when switching to other DB [#9073]
    - Fix database settings spin box bug [#9101]
    - Fix Ctrl+Tab shortcut to cycle databases in unlock dialog [#8839]
    - Fix TOTP QR code maintaining square ratio [#9027]
    - Fix Auto-Type configuration page on custom sequence selection [#8752]
    - Fix unexpected behavior of `--lock` when KeePassXC is not running [#8889]
    - Make open folder icon exempt from "Apply group icon to entry" [#9205]
    - Allow setting default file open directory with env var [#9192]
    - SSH Agent: Fix support for AES-256/GCM openssh keys [#8968]
    - Browser: Fix Native Messaging script path with BSD OS's [#8835]
    - MacOS: Fix text selection for Auto-Type clear field [#9066]
    - MacOS: Don't rely on AppleInterfaceStyle for theme switching [#8615]
    - Windows: Remove registry detection of desktop shortcut [#9380]
    
  • 2.7.4
    63b2394e · Update translations ·
    Release 2.7.4
    
    - Add 2 months expiration preset [#8687]
    - CLI: Add Unicode support on Windows [#8618]
    
    - Fix crash on macOS when unlocking database [#8676]
    - Fix display of passwords in preview panel [#8633]
    - Fix clicking links in entry preview panel [#8644]
    - Prevent expired entries search if no results returned [#8643]
    - Browser: Revert code causing connection problems [#8665]
    - Browser: Fix socket file symbolic link on Linux [#8656]
    - Flatpak: Fix launching browser proxy service [#8680]
    - SSH Agent: Fix paegent support on Windows [#8619]
    
  • 2.7.3
    d8483d33 · Update translations ·
    Release 2.7.3
    
    Changes
    - Enhance Tags Support and Add Saved Searches [#8435, #8607]
    - Significant improvements to entry preview panel [#7993]
    - Add password strength indicator to all password fields [#7885]
    - Limit zxcvbn entropy estimation length to 128 characters [#7748]
    - Try full URL path when fetching favicon [#8565]
    - Hide usernames in preview panel when hidden in entry view [#8608]
    - Enable dark title bar on windows when accent color is not used [#8498]
    - Add option to display passwords in color in preview panel [#7097]
    - Add XML Export option to GUI [#8524]
    - Increase entropy required for a "good" password rating to 75 [#8523]
    - Add shortcut to copy password with TOTP appended [#8443]
    - Show entry count in status bar [#8435]
    - Allow KeePassXC to be built without X11 [#8147]
    - Enable use of VivoKey Apex and Dangerous Things FlexSecure tokens [#8332]
    - Add setting for number of recent files [#8239]
    - Add Ctrl+Tab shortcut to cycle databases in unlock dialog [#8168]
    - Replace offensive words in eff_large.wordlist [#7968]
    - Auto-Type: PICKCHARS can specify attribute and ignore BEEP [#8118]
    - Linux: Add isHardwareKeySupported and refreshHardwareKeys to DBus methods [#8055]
    - Add config variable to specify default database file name [#8042]
    - Support numeric aware sorting on Windows and macOS [#8363]
    - CLI: Add `db-edit` command [#8400]
    - CLI: Add option to display all attributes with `show` command [#8256]
    - CLI: Show UUID and tags with `show` and `clip` commands [#8241]
    - Browser: Move socket into separate directory on Linux [#8030]
    - Browser: Add group setting to omit WWW subdomain when matching URLs [#7988]
    - FdoSecrets: Ask to unlock the database when creating items [#8022, #8028]
    - FdoSecrets: Skip entries in recycle bin when searching [#8021]
    
    Fixes
    - Fix potential deadlock in UI when saving [#8606]
    - Fix newlines when copying notes from preview panel [#8542]
    - Fix dark mode detection on Linux [#8477]
    - Fix crash when deleting items in recycle bin while searching [#8117]
    - Fix crash when trying to close database during unlock [#8144]
    - Fix tabbing around the interface [#8435, #8520]
    - Fix OPVault import when there are multiple OTP fields [#8436]
    - Fix various Windows Hello bugs [#8354]
    - Fix use of Apple Watch for Quick Unlock [#8311]
    - Better handling of "Lock on Minimize" setting [#8202]
    - Check for write permission before entering portable mode [#8447]
    - Correct regex escape logic to prevent parse errors [#7778]
    - Normalize slashes and file case for last used databases [#7864, #7214]
    - Link ykcore against pthread [#7807]
    - Auto-Type: Fix menu entries in selection dialog on Windows [#7987]
    - Auto-Type: Fix use of modifiers under macOS [#8111]
    - CLI: Fix output when using clip with the -t flag [#8271]
    - Browser: Use asynchronous access confirm dialog [#8273]
    - Browser: Always send database locked/unlocked status [#8114]
    
  • 2.7.2
    9d2f3d53 · Update translations ·
    Release 2.7.2
    
    - Enhance Tags Support and Add Saved Searches [#8435, #8607]
    - Significant improvements to entry preview panel [#7993]
    - Add password strength indicator to all password fields [#7885]
    - Limit zxcvbn entropy estimation length to 128 characters [#7748]
    - Try full URL path when fetching favicon [#8565]
    - Hide usernames in preview panel when hidden in entry view [#8608]
    - Enable dark title bar on windows when accent color is not used [#8498]
    - Add option to display passwords in color in preview panel [#7097]
    - Add XML Export option to GUI [#8524]
    - Increase entropy required for a "good" password rating to 75 [#8523]
    - Add shortcut to copy password with TOTP appended [#8443]
    - Show entry count in status bar [#8435]
    - Allow KeePassXC to be built without X11 [#8147]
    - Enable use of VivoKey Apex and Dangerous Things FlexSecure tokens [#8332]
    - Add setting for number of recent files [#8239]
    - Add Ctrl+Tab shortcut to cycle databases in unlock dialog [#8168]
    - Replace offensive words in eff_large.wordlist [#7968]
    - Auto-Type: PICKCHARS can specify attribute and ignore BEEP [#8118]
    - Linux: Add isHardwareKeySupported and refreshHardwareKeys to DBus methods [#8055]
    - Add config variable to specify default database file name [#8042]
    - Support numeric aware sorting on Windows and macOS [#8363]
    - CLI: Add `db-edit` command [#8400]
    - CLI: Add option to display all attributes with `show` command [#8256]
    - CLI: Show UUID and tags with `show` and `clip` commands [#8241]
    - Browser: Move socket into separate directory on Linux [#8030]
    - Browser: Add group setting to omit WWW subdomain when matching URLs [#7988]
    - FdoSecrets: Ask to unlock the database when creating items [#8022, #8028]
    - FdoSecrets: Skip entries in recycle bin when searching [#8021]
    
    - Fix potential deadlock in UI when saving [#8606]
    - Fix newlines when copying notes from preview panel [#8542]
    - Fix dark mode detection on Linux [#8477]
    - Fix crash when deleting items in recycle bin while searching [#8117]
    - Fix crash when trying to close database during unlock [#8144]
    - Fix tabbing around the interface [#8435, #8520]
    - Fix OPVault import when there are multiple OTP fields [#8436]
    - Fix various Windows Hello bugs [#8354]
    - Fix use of Apple Watch for Quick Unlock [#8311]
    - Better handling of "Lock on Minimize" setting [#8202]
    - Check for write permission before entering portable mode [#8447]
    - Correct regex escape logic to prevent parse errors [#7778]
    - Normalize slashes and file case for last used databases [#7864, #7214]
    - Link ykcore against pthread [#7807]
    - Auto-Type: Fix menu entries in selection dialog on Windows [#7987]
    - Auto-Type: Fix use of modifiers under macOS [#8111]
    - CLI: Fix output when using clip with the -t flag [#8271]
    - Browser: Use asynchronous access confirm dialog [#8273]
    - Browser: Always send database locked/unlocked status [#8114]
    
  • 2.7.1
    5916a8f8 · Update translations ·
    Release 2.7.1
    
    - Show when tags are changed in entry history [#7638]
    - Improve tags editing and allow spaces in tags [#7708]
    - Improve layout of entry preview panel [#7767]
    - Incorporate patches to support Flatpak distribution [#7728]
    - Add expiration presets for 12 and 24 hours [#7738]
    
    - Fix crash when building history change list [#7638]
    - Fix hiding password on database unlock [#7725]
    - Fix AES KDF slow transform speed [#7755]
    - Auto-Type: Correct timing issue on macOS and Linux that prevented typing [#7588]
    - Auto-Type: Fix use of Ctrl/Alt/Shift/Win modifiers on Windows [#7629]
    - Auto-Type: Reduce/eliminate delay when searching for entries [#7598]
    - Auto-Type: Map ASCII dead keys on Linux for international keyboards [#7614]
    - CLI: Fix detection of hardware keys (YubiKey) [#7593]
    - CLI: Add missing parameter -c to add/edit entries command [#7594]
    - Secret Service: Fix crash when multiple prompts are shown [#7786]
    - SSH Agent: Fix default agent selection on Windows [#7764]
    - Fix database unlock dialog not being the top window on Linux [#7771]
    - Fix drag/drop entries between tabs on Wayland [#7628]
    - Fix compiling with minizip-ng [#7638]
    
  • 2.7.0-beta1
    046e5088 · Update translations ·
    Release 2.7.0-beta1
    
    Major Additions
    
    - Implement KDBX 4.1 [#7114]
    - Add direct write save option for cloud storage and GVFS [#6594]
    - Prevent screen capture on Windows and macOS [#6030]
    - Support quick unlock using Windows Hello [#7384]
    - Support quick unlock using Apple Watch [#5526]
    - Allow specifying database backup paths [#7035]
    - Add tag functionality [#6487][#7436][#7446]
    - Add password rating column to entry view [#4797]
    - Add group clone action [#6124]
    - Show modifications between entry history items [#6789]
    - Ability to bulk-delete and purge unused custom icons [#5970]
    - Support adding custom passphrase wordlists [#6799]
    - Support passphrase wordlists in numbered and PGP-signed formats [#6791]
    - Implement support for hardware keys via wireless NFC [#6895]
    - SSH Agent: Add support for OpenSSH 8.2 FIDO/U2F keys [#6371]
    - CLI: Implement attachment handling [#5538]
    - CLI: Add support for okon in offline HIBP checks [#5478]
    - CLI: Implement `search` command and remove `locate` [#6805]
    - CLI: Add db statistic output to `db-info` command [#7032]
    - CLI: Add -i/--include option to `generate` command. [#7112]
    - CLI: Add a -n (--notes) option to `add` and `edit` commands [#4646]
    - CLI: Add keyfile option to `import` command [#5402]
    - CLI: Adding a best option to clip to copy a password of the best match [#4489]
    - Browser: Add Microsoft Edge support on Linux [#7100]
    - Browser: Support native password generator from the extension [#6529]
    - Browser: Add group settings [#4180]
    - Browser: Add feature to ignore entries for HTTP-Auth Logins [#5394]
    - Browser: Support triggering Auto-Type from browser extension [#6272]
    - Browser: Add delete-entry command to API [#6899]
    - Browser: Add search 'by-path' url to API [#5535]
    - Browser: search for entries by UUID to API [#4763]
    - Browser: Support auto-download of favicon on entry addition [#7179]
    - Auto-Type: Major improvements to Auto-Type [#5864][#7463][#7435][#7391][#7129][#6400][#6364][#6361][#5283]
    - Auto-Type: Fix typing to virtual machines on Windows [#7366]
    - Auto-Type: Re-implement X11 keysym emulation [#7098]
    - Auto-Type: Support multiple Xkb layouts [#6247]
    - Auto-Type: Abort keystroke if modifiers held on X11 [#6351][#6357]
    - Auto-Type: Add TOTP option to entry level Auto-Type menu [#6675]
    - FdoSecrets: Major Refactor and Code Consolidation [#5747][#5660][#7043][#6915]
    - FdoSecrets: Implement unlock before search [#6943]
    - Reports: Add browser statistics report [#7197]
    
    Major Changes
    
    - Port crypto backend to [Botan](https://github.com/randombit/botan) [#6209]
    - Improve attachment handling and security [#6606][#5034][#7083]
    - Allow selecting any open database in unlock dialog [#5427]
    - KeeShare: Remove checking signed container and QuaZip dependency [#7223]
    - Introduce security option to enable copy on double click (default off) [#6433]
    - Add 'delete entry without confirm' functionality [#5812]
    - Improve macOS and Windows platform integration [#5851]
    - Lock only the current database by default [#6652]
    - Show expired entries on DB unlock [#7290]
    
    Other Changes and Fixes
    
    - Add countdown progress bar to TOTP preview [#6930]
    - Enter favicon url directly on icons page [#6614]
    - Set C++17 as standard in the build system [#7180]
    - Internalize ykcore into code base [#6654]
    - Transition to Visual Studio builds on Windows [#5874]
    - Ability to delete entries from health check reports [#6537]
    - Enhance remembering last-used directories [#6711]
    - Implement org.freedesktop.appearance.color-scheme support on Linux [#7422]
    - Support sorting HTML export [#7011]
    - Add display number of characters in passphrases [#5449]
    - Use Alt+Tab on macOS to switch between databases [#5407]
    - Add feature to sort groups using shortcut keys [#6999]
    - Add CTRL+Enter to apply password generator changes [#6414]
    - Display `Database created` timestamp on statistics report [#6876]
    - Browser: Improve best matching credentials setting [#6893]
    - SSH Agent: Use both Pageant and OpenSSH agent simultaneously on Windows [#6288]
    - SSH Agent: Allow using database path to resolve keys [#6365]
    - SSH Agent: Show correct error messages in main window [#7166]
    - Multiple fixes for MSI installer [#6630]
    - Fix tab order for CSV import dialog to match screen order [#7315]
    - Don't mark kdbx:// urls as invalid [#7221]
    - Make selected text copyable instead of copying password [#7209]
    - Detect timestamp resolution for CSV files [#7196]
    - Fix crash while downloading favicon [#7104]
    - Correct naming of newly generated keyx files [#7010]
    - Place the 'Recycle Bin' at the bottom of the list when groups are sorted [#7004]
    - Handle tilde with custom browser paths [#6659]
    - Don't scroll up when deleting an entry [#6833]
    - Set the MIME-Type to text/plain when using wl-copy on wayland [#6832]
    - Fix adaptive icon painting [#5989][#6033]
    - Fix favicon download from URL with non-standard port [#5509]
    - Ignore recycle bin on KeePassHTTP migration [#5481]
    
  • 2.6.3
    beae1869 · Release 2.6.3 ·
    Release 2.6.3
    
    Added
    
    - Support Argon2id KDF [#5778]
    - Support XMLv2 key files [#5798]
    
    Changed
    
    - Improve CSV Import/Export, include time fields and TOTP [#5346]
    - Support empty area dragging of the application window [#5860]
    - Display default Auto-Type sequence in preview pane [#5654]
    - Remove strict length limit on generated passwords [#5748]
    - Hide key file path by default when unlocking database [#5779]
    - Document browser extension use with Edge in managed mode [#5692]
    - Windows: Prevent clipboard history and cloud sync [#5853]
    - macOS: Update the application icon to Big Sur styling [#5851]
    
    Fixed
    
    - Re-select previously selected entry on database unlock [#5559]
    - Properly save special character choice in password generator [#5610]
    - Fix crash in browser integration with multiple similar entries [#5653]
    - Remove offset on username field in classic theme [#5788]
    - Ensure entry history is copied when drag/dropping entries and groups [#5817]
    - Close modal dialogs when database is locked [#5820]
    - Prevent crash when KeeShare modifies an entry that is currently being edited [#5827]
    - Improve preview of entry attributes [#5834]
    - Always activate/focus database open dialog preventing mistype [#5878]
    - Reports: fix calculation of average password length [#5862]
    - Linux: Delay startup on login to correct tray icon issues [#5724]
    
  • 2.6.2
    e9b95828 · Release 2.6.2 ·
    Release 2.6.2
    
    Added
    
    - Add option to keep window always on top to view menu [#5542]
    - Move show/hide usernames and passwords to view menu [#5542]
    - Add command line options and environment variables for changing the config locations [#5452]
    - Include TOTP settings in CSV import/export and add support for ISO datetimes [#5346]
    
    Changed
    
    - Mask sensitive information in command execution confirmation prompt [#5542]
    - SSH Agent: Avoid shortcut conflict on macOS by changing "Add key" to Ctrl+H on all platforms [#5484]
    
    Fixed
    
    - Prevent data loss with drag and drop between databases [#5536]
    - Fix crash when toggling Capslock rapidly [#5545]
    - Don't mark URL references as invalid URL [#5380]
    - Reset entry preview after search [#5483]
    - Set Qt::Dialog flag on database open dialog [#5356]
    - Fix sorting of database report columns [#5426]
    - Fix IfDevice matching logic [#5344]
    - Fix layout issues and a stray scrollbar appearing on top of the entry edit screen [#5424]
    - Fix tabbing into the notes field [#5424]
    - Fix password generator ignoring settings on load [#5340]
    - Restore natural entry sort order on application load [#5438]
    - Fix paperclip and TOTP columns not saving state [#5327]
    - Enforce fixed password font in entry preview [#5454]
    - Add scrollbar when new database wizard exceeds screen size [#5560]
    - Do not mark database as modified when viewing Auto-Type associations [#5542]
    - CLI: Fix two heap-use-after-free crashes [#5368,#5470]
    - Browser: Fix key exchange not working with multiple simultaneous users on Windows [#5485]
    - Browser: Fix entry retrieval when "only best matching" is enabled [#5316]
    - Browser: Ignore recycle bin on KeePassHTTP migration [#5481]
    - KeeShare: Fix import crash [#5542]
    - macOS: Fix toolbar theming and breadcrumb display issues [#5482]
    - macOS: Fix file dialog randomly closing [#5479]
    - macOS: Fix being unable to select OPVault files for import [#5341]
    
  • 2.6.1
    9a35bba3 · Release 2.6.1 ·
    Release 2.6.1
    
    Added
    
    - Add menu entries for auto-typing only username or only password [#4891]
    - Browser: Add command for retrieving current TOTP [#5278]
    - Improve man pages [#5010]
    - Linux: Support Xfce screen lock signals [#4971]
    - Linux: Add OARS metadata to AppStream markup [#5031]
    - SSH Agent: Substitute tilde with %USERPROFILE% on Windows [#5116]
    
    Changed
    
    - Improve password generator UI and UX [#5129]
    - Do not prompt to restart if switching the theme back and forth [#5084]
    - Change actions for F1, F2, and F3 keys [#5082]
    - Skip referenced passwords in health check report [#5056]
    - Check system-wide Qt translations directory for downstream translations packaging [#5064]
    - macOS: Change password visibility toggle shortcut to Ctrl+H to avoid conflict with system shortcut [#5114]
    - Browser: Only display domain name in browser access confirm dialog to avoid overly wide window sizes [#5214]
    
    Fixed
    
    - Fix clipboard not being cleared when database is locked while timeout is still active [#5184]
    - Fix list of previous databases not being cleared in some cases [#5123]
    - Fix saving of non-data changes on database lock [#5210]
    - Fix search results banner theming [#5197]
    - Don't enforce theme palette in Classic theme mode and add hover effect for buttons [#5122,#5267]
    - Fix label clipping in settings on high-DPI screens [#5227]
    - Fix excessive memory usage by icons on systems with high-DPI screens [#5266]
    - Fix crash if number of TOTP digits exceeds ten [#5106]
    - Fix slot detection when first YubiKey is configured on the second slot [#5004]
    - Prevent crash if focus widget gets deleted during saving [#5005]
    - Always show buttons for opening or saving attachments [#4956]
    - Update link to Auto-Type help [#5228]
    - Fix build errors with Ninja [#5121]
    - CLI: Fix db-info command wrongly labelled as db-show in usage listing [#5140]
    - Windows: Use Classic theme by default if high-contrast mode is on [#5191]
    - Linux: Add workaround for qt5ct bug, causing icons not to show up [#5011]
    - Linux: Correct high-DPI display by not allowing fractional scaling [#5185]
    - Browser: Consider subdomain and path when requesting only "best-matching credentials" [#4832]
    - SSH Agent: Always forget all keys on lock [#5115]
    
  • 2.6.0
    07659547 · Release 2.6.0 ·
    Release 2.6.0
    
    Added
    
    - Custom Light and Dark themes [#4110, #4769, #4791, #4796, #4892, #4915]
    - Compact mode to use classic Group and Entry line height [#4910]
    - View menu to quickly switch themes, compact mode, and toggle UI elements [#4910]
    - Search for groups and scope search to matched groups [#4705]
    - Save Database Backup feature [#4550]
    - Sort entries by "natural order" and move lines up/down [#4357]
    - Option to launch KeePassXC on system startup/login [#4675]
    - Caps Lock warning on password input fields [#3646]
    - Add "Size" column to entry view [#4588]
    - Browser-like tab experience using Ctrl+[Num] (Alt+[Num] on Linux) [#4063, #4305]
    - Password Generator: Define additional characters to choose from [#3876]
    - Reports: Database password health check (offline) [#3993]
    - Reports: HIBP online service to check for breached passwords [#4438]
    - Auto-Type: DateTime placeholders [#4409]
    - Browser: Show group name in results sent to browser extension [#4111]
    - Browser: Ability to define a custom browser location (macOS and Linux only) [#4148]
    - Browser: Ability to change root group UUID and inline edit connection ID [#4315, #4591]
    - CLI: `db-info` command [#4231]
    - CLI: Use wl-clipboard if xclip is not available (Linux) [#4323]
    - CLI: Incorporate xclip into snap builds [#4697]
    - SSH Agent: Key file path env substitution, SSH_AUTH_SOCK override, and connection test [#3769, #3801, #4545]
    - SSH Agent: Context menu actions to add/remove keys [#4290]
    
    Changed
    
    - Complete replacement of default database icons [#4699]
    - Complete replacement of application icons [#4066, #4161, #4203, #4411]
    - Complete rewrite of documentation and manpages using Asciidoctor [#4937]
    - Complete refactor of config files; separate between local and roaming [#4665]
    - Complete refactor of browser integration and proxy code [#4680]
    - Complete refactor of hardware key integration (YubiKey and OnlyKey) [#4584, #4843]
    - Significantly improve performance when saving and opening databases [#4309, #4833]
    - Remove read-only detection for database files [#4508]
    - Overhaul of password fields and password generator [#4367]
    - Replace instances of "Master Key" with "Database Credentials" [#4929]
    - Change settings checkboxes to positive phrasing for consistency [#4715]
    - Improve UX of using entry actions (focus fix) [#3893]
    - Set expiration time to Now when enabling entry expiration [#4406]
    - Always show "New Entry" in context menu [#4617]
    - Issue warning before adding large attachments [#4651]
    - Improve importing OPVault [#4630]
    - Improve AutoOpen capability [#3901, #4752]
    - Check for updates every 7 days even while still running [#4752]
    - Improve Windows installer UI/UX [#4675]
    - Improve config file handling of portable distribution [#4131, #4752]
    - macOS: Hide dock icon when application is hidden to tray [#4782]
    - Browser: Use unlock dialog to improve UX of opening a locked database [#3698]
    - Browser: Improve database and entry settings experience [#4392, #4591]
    - Browser: Improve confirm access dialog [#2143, #4660]
    - KeeShare: Improve monitoring file changes of shares [#4720]
    - CLI: Rename `create` command to `db-create` [#4231]
    - CLI: Cleanup `db-create` options (`--set-key-file` and `--set-password`) [#4313]
    - CLI: Use stderr for help text and password prompts [#4086, #4623]
    - FdoSecrets: Display existing secret service process [#4128]
    
    Fixed
    
    - Fix changing focus around the main window using tab key [#4641]
    - Fix search field clearing while still using the application [#4368]
    - Improve search help widget displaying on macOS and Linux [#4236]
    - Return keyboard focus after editing an entry [#4287]
    - Reset database path after failed "Save As" [#4526]
    - Use SHA256 Digest for Windows code signing [#4129]
    - Improve handling of ccache when building [#4104, #4335]
    - macOS: Properly re-hide application window after browser integration and Auto-Type usage [#4909]
    - Auto-Type: Fix crash when performing on new entry [#4132]
    - Browser: Send legacy HTTP settings to recycle bin [#4589]
    - Browser: Fix merging browser keys [#4685]
    - CLI: Fix encoding when exporting database [#3921]
    - SSH Agent: Improve reliability and underlying code [#3833, #4256, #4549, #4595]
    - FdoSecrets: Fix crash when editing settings before service is enabled [#4332]
    
  • 2.6.0-beta1
    e5b0219e · Update Translations ·
    2.6.0 Beta 1
    
  • 2.5.4
    dcca5aa0 · Release 2.5.4 ·
    Release 2.5.4
    
    Fixed
    
    - Return keyboard focus after saving database edits [#4287]
    - Windows: Use bare minimum settings in portable version [#4131]
    - Windows: Use SHA256 code signing [#4129]
    - macOS: Fix code signing incompatibility in latest macOS release [#4564]
    
  • 2.5.3
    f8c962bd · Release 2.5.3 ·
    Release 2.5.3
    
    Fixed
    
    - Fix a possible database lockout when removing a YubiKey from a KDBX 3.1 database [#4147]
    - Fix crash if Auto-Type is performed on a new entry [#4150]
    - Fix crash when all entries are deleted from a group [#4156]
    - Improve the reliability of clipboard clearing on Gnome [#4165]
    - Do not check cmd:// URLs for valid URL syntax anymore [#4172]
    - Prevent unnecessary merges for databases on network shares [#4153]
    - Browser: Prevent native messaging proxy from blocking application shutdown [#4155]
    - Browser: Improve website URL matching [#4134, #4177]
    
    Added
    
    - Browser: Enable support for Chromium-based Edge Browser [#3359]
    
  • 2.5.2
    62cda9dd · Release 2.5.2 ·
    Release 2.5.2
    
    Added
    
    - Browser: Show UI warning when entering invalid URLs [#3912]
    - Browser: Option to use an entry only for HTTP auth [#3927]
    
    Changed
    
    - Disable the user interface when merging or saving the database [#3991]
    - Ability to hide protected attribute after reveal [#3877]
    - Remove mention of "snaps" in Windows and macOS [#3879]
    - CLI: Merge parameter for source database key file (--key-file-from) [#3961]
    - Improve GUI tests reliability on Hi-DPI displays [#4075]
    - Disable deprecation warnings to allow building with Qt 5.14+ [#4075]
    - OPVault: Use 'otp' attribute for TOTP field imports [#4075]
    
    Fixed
    
    - Fix crashes when saving a database to cloud storage [#3991]
    - Fix crash when pressing enter twice while opening database [#3885]
    - Fix handling of HTML when displayed in the entry preview panel [#3910]
    - Fix start minimized to tray on Linux [#3899]
    - Fix Auto Open with key file only databases [#4075]
    - Fix escape key closing the standalone password generator [#3892]
    - macOS: Fix monospace font usage in password field and notes [#4075]
    - macOS: Fix building on macOS 10.9 to 10.11 [#3946]
    - Fix TOTP setup dialog not closing on database lock [#4075]
    - Browser: Fix condition where additional URLs are ignored [#4033]
    - Browser: Fix subdomain matching to return only relevant site entries [#3854]
    - Secret Service: Fix multiple crashes and incompatibilities [#3871, #4009, #4074]
    - Secret Service: Fix searching of entries [#4008, #4036]
    - Secret Service: Fix behavior when exposed group is recycled [#3914]
    - CLI: Release the database instance before exiting interactive mode [#3889]
    - Fix (most) memory leaks in tests [#3922]
    
  • 2.5.1
    0fd88368 · Release 2.5.1 ·
    Release 2.5.1
    
    Added
    
    - Add programmatic use of the EntrySearcher [#3760]
    - Explicitly clear database memory upon locking even if the object is not deleted immediately [#3824]
    - macOS: Add ability to perform notarization of built package [#3827]
    
    Changed
    
    - Reduce file hash checking to every 30 seconds to correct performance issues [#3724]
    - Correct formatting of notes in entry preview widget [#3727]
    - Improve performance and UX of database statistics page [#3780]
    - Improve interface for key file selection to discourage use of the database file [#3807]
    - Hide Auto-Type sequences column when not needed [#3794]
    - macOS: Revert back to using Carbon API for hotkey detection [#3794]
    - CLI: Do not show protected fields by default [#3710]
    
    Fixed
    
    - Secret Service: Correct issues interfacing with various applications [#3761]
    - Fix building without additional features [#3693]
    - Fix handling TOTP secret keys that require padding [#3764]
    - Fix database unlock dialog password field focus [#3764]
    - Correctly label open databases as locked on launch [#3764]
    - Prevent infinite recursion when two databases AutoOpen each other [#3764]
    - Browser: Fix incorrect matching of invalid URLs [#3759]
    - Properly stylize the application name on Linux [#3775]
    - Show application icon on Plasma Wayland sessions [#3777]
    - macOS: Check for Auto-Type permissions on use instead of at launch [#3794]
    
  • 2.5.0
    1ab8a9f4 · Release 2.5.0 ·
    Release 2.5.0
    
    Added
    
    - Add 'Paper Backup' aka 'Export to HTML file' to the 'Database' menu [[#3277](https://github.com/keepassxreboot/keepassxc/pull/3277)]
    - Add statistics panel with information about the database (number of entries, number of unique passwords, etc.) to the Database Settings dialog [[#2034](https://github.com/keepassxreboot/keepassxc/issues/2034)]
    - Add offline user manual accessible via the 'Help' menu [[#3274](https://github.com/keepassxreboot/keepassxc/issues/3274)]
    - Add support for importing 1Password OpVault files [[#2292](https://github.com/keepassxreboot/keepassxc/issues/2292)]
    - Implement Freedesktop.org secret storage DBus protocol so that KeePassXC can be used as a vault service by libsecret [[#2726](https://github.com/keepassxreboot/keepassxc/issues/2726)]
    - Add support for OnlyKey as an alternative to YubiKeys (requires yubikey-personalization >= 1.20.0) [[#3352](https://github.com/keepassxreboot/keepassxc/issues/3352)]
    - Add group sorting feature [[#3282](https://github.com/keepassxreboot/keepassxc/issues/3282)]
    - Add feature to download favicons for all entries at once [[#3169](https://github.com/keepassxreboot/keepassxc/issues/3169)]
    - Add word case option to passphrase generator [[#3172](https://github.com/keepassxreboot/keepassxc/issues/3172)]
    - Add support for RFC6238-compliant TOTP hashes [[#2972](https://github.com/keepassxreboot/keepassxc/issues/2972)]
    - Add UNIX man page for main program [[#3665](https://github.com/keepassxreboot/keepassxc/issues/3665)]
    - Add 'Monospaced font' option to the notes field [[#3321](https://github.com/keepassxreboot/keepassxc/issues/3321)]
    - Add support for key files in auto open [[#3504](https://github.com/keepassxreboot/keepassxc/issues/3504)]
    - Add search field for filtering entries in Auto-Type dialog [[#2955](https://github.com/keepassxreboot/keepassxc/issues/2955)]
    - Complete usernames based on known usernames from other entries [[#3300](https://github.com/keepassxreboot/keepassxc/issues/3300)]
    - Parse hyperlinks in the notes field of the entry preview pane [[#3596](https://github.com/keepassxreboot/keepassxc/issues/3596)]
    - Allow abbreviation of field names in entry search [[#3440](https://github.com/keepassxreboot/keepassxc/issues/3440)]
    - Allow setting group icons recursively [[#3273](https://github.com/keepassxreboot/keepassxc/issues/3273)]
    - Add copy context menu for username and password in Auto-Type dialog [[#3038](https://github.com/keepassxreboot/keepassxc/issues/3038)]
    - Drop to background after copying a password to the clipboard [[#3253](https://github.com/keepassxreboot/keepassxc/issues/3253)]
    - Add 'Lock databases' entry to tray icon menu [[#2896](https://github.com/keepassxreboot/keepassxc/issues/2896)]
    - Add option to minimize window after unlocking [[#3439](https://github.com/keepassxreboot/keepassxc/issues/3439)]
    - Add option to minimize window after opening a URL [[#3302](https://github.com/keepassxreboot/keepassxc/issues/3302)]
    - Request accessibility permissions for Auto-Type on macOS [[#3624](https://github.com/keepassxreboot/keepassxc/issues/3624)]
    - Browser: Add initial support for multiple URLs [[#3558](https://github.com/keepassxreboot/keepassxc/issues/3558)]
    - Browser: Add entry-specific browser integration settings [[#3444](https://github.com/keepassxreboot/keepassxc/issues/3444)]
    - CLI: Add offline HIBP checker (requires a downloaded HIBP dump) [[#2707](https://github.com/keepassxreboot/keepassxc/issues/2707)]
    - CLI: Add 'flatten' option to the 'ls' command [[#3276](https://github.com/keepassxreboot/keepassxc/issues/3276)]
    - CLI: Add password generation options to `Add` and `Edit` commands [[#3275](https://github.com/keepassxreboot/keepassxc/issues/3275)]
    - CLI: Add XML import [[#3572](https://github.com/keepassxreboot/keepassxc/issues/3572)]
    - CLI: Add CSV export to the 'export' command [[#3278](https://github.com/keepassxreboot/keepassxc/issues/3278)]
    - CLI: Add `-y --yubikey` option for YubiKey [[#3416](https://github.com/keepassxreboot/keepassxc/issues/3416)]
    - CLI: Add `--dry-run` option for merging databases [[#3254](https://github.com/keepassxreboot/keepassxc/issues/3254)]
    - CLI: Add group commands (mv, mkdir and rmdir) [[#3313](https://github.com/keepassxreboot/keepassxc/issues/3313)].
    - CLI: Add interactive shell mode command `open` [[#3224](https://github.com/keepassxreboot/keepassxc/issues/3224)]
    
    Changed
    
    - Redesign database unlock dialog [ [#3287](https://github.com/keepassxreboot/keepassxc/issues/3287)]
    - Rework the entry preview panel [ [#3306](https://github.com/keepassxreboot/keepassxc/issues/3306)]
    - Move notes to General tab on Group Preview Panel [[#3336](https://github.com/keepassxreboot/keepassxc/issues/3336)]
    - Enable entry actions when editing an entry and cleanup entry context menu  [[#3641](https://github.com/keepassxreboot/keepassxc/issues/3641)]
    - Improve detection of external database changes  [[#2389](https://github.com/keepassxreboot/keepassxc/issues/2389)]
    - Warn if user is trying to use a KDBX file as a key file [[#3625](https://github.com/keepassxreboot/keepassxc/issues/3625)]
    - Add option to disable KeePassHTTP settings migrations prompt [[#3349](https://github.com/keepassxreboot/keepassxc/issues/3349), [#3344](https://github.com/keepassxreboot/keepassxc/issues/3344)]
    - Re-enabled Wayland support (no Auto-Type yet) [[#3520](https://github.com/keepassxreboot/keepassxc/issues/3520), [#3341](https://github.com/keepassxreboot/keepassxc/issues/3341)]
    - Add icon to 'Toggle Window' action in tray icon menu [[3244](https://github.com/keepassxreboot/keepassxc/issues/3244)]
    - Merge custom data between databases only when necessary [[#3475](https://github.com/keepassxreboot/keepassxc/issues/3475)]
    - Improve various file-handling related issues when picking files using the system's file dialog [[#3473](https://github.com/keepassxreboot/keepassxc/issues/3473)]
    - Add 'New Entry' context menu when no entries are selected [[#3671](https://github.com/keepassxreboot/keepassxc/issues/3671)]
    - Reduce default Argon2 settings from 128 MiB and one thread per CPU core to 64 MiB and two threads to account for lower-spec mobile hardware [ [#3672](https://github.com/keepassxreboot/keepassxc/issues/3672)]
    - Browser: Remove unused 'Remember' checkbox for HTTP Basic Auth [[#3371](https://github.com/keepassxreboot/keepassxc/issues/3371)]
    - Browser: Show database name when pairing with a new browser [[#3638](https://github.com/keepassxreboot/keepassxc/issues/3638)]
    - Browser: Show URL in allow access dialog [[#3639](https://github.com/keepassxreboot/keepassxc/issues/3639)]
    - CLI: The password length option `-l` for the CLI commands `Add` and `Edit` is now `-L` [[#3275](https://github.com/keepassxreboot/keepassxc/issues/3275)]
    - CLI: The `-u` shorthand for the `--upper` password generation option has been renamed to `-U` [[#3275](https://github.com/keepassxreboot/keepassxc/issues/3275)]
    - CLI: Rename command `extract` to `export`. [[#3277](https://github.com/keepassxreboot/keepassxc/issues/3277)]
    
    Fixed
    
    - Improve accessibility for assistive technologies [[#3409](https://github.com/keepassxreboot/keepassxc/issues/3409)]
    - Correctly unlock all databases if `--pw-stdin` is provided [[#2916](https://github.com/keepassxreboot/keepassxc/issues/2916)]
    - Fix password generator issues with special characters [[#3303](https://github.com/keepassxreboot/keepassxc/issues/3303)]
    - Fix KeePassXC interrupting shutdown procedure [[#3666](https://github.com/keepassxreboot/keepassxc/issues/3666)]
    - Fix password visibility toggle button state on unlock dialog [[#3312](https://github.com/keepassxreboot/keepassxc/issues/3312)]
    - Fix potential data loss if database is reloaded while user is editing an entry [[#3656](https://github.com/keepassxreboot/keepassxc/issues/3656)]
    - Fix hard-coded background color in search help popup [[#3001](https://github.com/keepassxreboot/keepassxc/issues/3001)]
    - Fix font choice for password preview [[#3425](https://github.com/keepassxreboot/keepassxc/issues/3425)]
    - Fix handling of read-only files when autosave is enabled [[#3408](https://github.com/keepassxreboot/keepassxc/issues/3408)]
    - Handle symlinks correctly when atomic saves are disabled [[#3463](https://github.com/keepassxreboot/keepassxc/issues/3463)]
    - Enable HighDPI icon scaling on Linux [[#3332](https://github.com/keepassxreboot/keepassxc/issues/3332)]
    - Make Auto-Type on macOS more robust and remove old Carbon API calls [[#3634](https://github.com/keepassxreboot/keepassxc/issues/3634), [[#3347](https://github.com/keepassxreboot/keepassxc/issues/3347))]
    - Hide Share tab if KeePassXC is compiled without KeeShare support and other minor KeeShare improvements [[#3654](https://github.com/keepassxreboot/keepassxc/issues/3654), [[#3291](https://github.com/keepassxreboot/keepassxc/issues/3291), [#3029](https://github.com/keepassxreboot/keepassxc/issues/3029), [#3031](https://github.com/keepassxreboot/keepassxc/issues/3031), [#3236](https://github.com/keepassxreboot/keepassxc/issues/3236)]
    - Correctly bring window to the front when clicking tray icon on macOS [[#3576](https://github.com/keepassxreboot/keepassxc/issues/3576)]
    - Correct application shortcut created by MSI Installer on Windows [[#3296](https://github.com/keepassxreboot/keepassxc/issues/3296)]
    - Fix crash when removing custom data [[#3508](https://github.com/keepassxreboot/keepassxc/issues/3508)]
    - Fix placeholder resolution in URLs [[#3281](https://github.com/keepassxreboot/keepassxc/issues/3281)]
    - Fix various inconsistencies and platform-dependent compilation bugs [[#3664](https://github.com/keepassxreboot/keepassxc/issues/3664), [#3662](https://github.com/keepassxreboot/keepassxc/issues/3662), [#3660](https://github.com/keepassxreboot/keepassxc/issues/3660), [#3655](https://github.com/keepassxreboot/keepassxc/issues/3655), [#3649](https://github.com/keepassxreboot/keepassxc/issues/3649), [#3417](https://github.com/keepassxreboot/keepassxc/issues/3417), [#3357](https://github.com/keepassxreboot/keepassxc/issues/3357), [#3319](https://github.com/keepassxreboot/keepassxc/issues/3319), [#3318](https://github.com/keepassxreboot/keepassxc/issues/3318), [#3304](https://github.com/keepassxreboot/keepassxc/issues/3304)]
    - Browser: Fix potential leaking of entries through the browser integration API if multiple databases are opened [[#3480](https://github.com/keepassxreboot/keepassxc/issues/3480)]
    - Browser: Fix password entropy calculation [[#3107](https://github.com/keepassxreboot/keepassxc/issues/3107)]
    - Browser: Fix Windows registry settings for portable installation [[#3603](https://github.com/keepassxreboot/keepassxc/issues/3603)]
    
    
  • 2.4.3
    5d6ef0c4 · Release 2.4.3 ·
    Release 2.4.3
    
    - Fix library loading issues in the Snap and macOS releases [#3247]
    - Fix various keyboard navigation issues [#3248]
    - Fix main window toggling regression when clicking the tray icon on KDE [#3258]
    - Add documentation for keyboard shortcuts to source code distribution [#3215]
    
  • 2.4.2
    a775031f · Release 2.4.2 ·
    Release 2.4.2
    
    - Improve resilience against memory attacks - overwrite memory before free [#3020]
    - Prevent infinite save loop when location is unavailable [#3026]
    - Attempt to fix quitting application when shutdown or logout issued [#3199]
    - Support merging database custom data [#3002]
    - Fix opening URL's with non-http schemes [#3153]
    - Fix data loss due to not reading all database attachments if duplicates exist [#3180]
    - Fix entry context menu disabling when using keyboard navigation [#3199]
    - Fix behaviors when canceling an entry edit [#3199]
    - Fix processing of tray icon click and doubleclick [#3112]
    - Update group in preview widget when focused [#3199]
    - Prefer DuckDuckGo service over direct icon download (increases resolution) [#2996]
    - Remove apply button in application settings [#3019]
    - Use winqtdeploy on Windows to correct deployment issues [#3025]
    - Don't mark entry edit as modified when attribute selection changes [#3041]
    - Use console code page CP_UTF8 on Windows if supported [#3050]
    - Snap: Fix locking database with session lock [#3046]
    - Snap: Fix theming across Linux distributions [#3057]
    - Snap: Use SNAP_USER_COMMON and SNAP_USER_DATA directories [#3131]
    - KeeShare: Automatically enable WITH_XC_KEESHARE_SECURE if quazip is found [#3088]
    - macOS: Fix toolbar text when in dark mode [#2998]
    - macOS: Lock database on switching user [#3097]
    - macOS: Fix global Auto-Type when the database is locked [#3138]
    - Browser: Close popups when database is locked [#3093]
    - Browser: Add tests [#3016]
    - Browser: Don't create default group if custom group is enabled [#3127]