https://github.com/keepassxreboot/keepassxc/releases
2.5.3 (2020-01-19)
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 (2020-01-04)
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 (2019-11-11)
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 (2019-10-26)
Added
Add 'Paper Backup' aka 'Export to HTML file' to the 'Database' menu [#3277]
Add statistics panel with information about the database (number of
entries, number of unique passwords, etc.) to the Database Settings dialog
[#2034]
Add offline user manual accessible via the 'Help' menu [#3274]
Add support for importing 1Password OpVault files [#2292]
Implement Freedesktop.org secret storage DBus protocol so that KeePassXC
can be used as a vault service by libsecret [#2726]
Add support for OnlyKey as an alternative to YubiKeys (requires
yubikey-personalization >= 1.20.0) [#3352]
Add group sorting feature [#3282]
Add feature to download favicons for all entries at once [#3169]
Add word case option to passphrase generator [#3172]
Add support for RFC6238-compliant TOTP hashes [#2972]
Add UNIX man page for main program [#3665]
Add 'Monospaced font' option to the notes field [#3321]
Add support for key files in auto open [#3504]
Add search field for filtering entries in Auto-Type dialog [#2955]
Complete usernames based on known usernames from other entries [#3300]
Parse hyperlinks in the notes field of the entry preview pane [#3596]
Allow abbreviation of field names in entry search [#3440]
Allow setting group icons recursively [#3273]
Add copy context menu for username and password in Auto-Type dialog [#3038]
Drop to background after copying a password to the clipboard [#3253]
Add 'Lock databases' entry to tray icon menu [#2896]
Add option to minimize window after unlocking [#3439]
Add option to minimize window after opening a URL [#3302]
Request accessibility permissions for Auto-Type on macOS [#3624]
Browser: Add initial support for multiple URLs [#3558]
Browser: Add entry-specific browser integration settings [#3444]
CLI: Add offline HIBP checker (requires a downloaded HIBP dump) [#2707]
CLI: Add 'flatten' option to the 'ls' command [#3276]
CLI: Add password generation options to Add and Edit commands [#3275]
CLI: Add XML import [#3572]
CLI: Add CSV export to the 'export' command [#3278]
CLI: Add -y --yubikey option for YubiKey [#3416]
CLI: Add --dry-run option for merging databases [#3254]
CLI: Add group commands (mv, mkdir and rmdir) [#3313].
CLI: Add interactive shell mode command open [#3224]
Changed
Redesign database unlock dialog [ #3287]
Rework the entry preview panel [ #3306]
Move notes to General tab on Group Preview Panel [#3336]
Enable entry actions when editing an entry and cleanup entry context menu
[#3641]
Improve detection of external database changes [#2389]
Warn if user is trying to use a KDBX file as a key file [#3625]
Add option to disable KeePassHTTP settings migrations prompt [#3349, #3344]
Re-enabled Wayland support (no Auto-Type yet) [#3520, #3341]
Add icon to 'Toggle Window' action in tray icon menu [#3244]
Merge custom data between databases only when necessary [#3475]
Improve various file-handling related issues when picking files using the
system's file dialog [#3473]
Add 'New Entry' context menu when no entries are selected [#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]
Browser: Remove unused 'Remember' checkbox for HTTP Basic Auth [#3371]
Browser: Show database name when pairing with a new browser [#3638]
Browser: Show URL in allow access dialog [#3639]
CLI: The password length option -l for the CLI commands Add and Edit is now
-L [#3275]
CLI: The -u shorthand for the --upper password generation option has been
renamed to -U [#3275]
CLI: Rename command extract to export. [#3277]
Fixed
Improve accessibility for assistive technologies [#3409]
Correctly unlock all databases if --pw-stdin is provided [#2916]
Fix password generator issues with special characters [#3303]
Fix KeePassXC interrupting shutdown procedure [#3666]
Fix password visibility toggle button state on unlock dialog [#3312]
Fix potential data loss if database is reloaded while user is editing an
entry [#3656]
Fix hard-coded background color in search help popup [#3001]
Fix font choice for password preview [#3425]
Fix handling of read-only files when autosave is enabled [#3408]
Handle symlinks correctly when atomic saves are disabled [#3463]
Enable HighDPI icon scaling on Linux [#3332]
Make Auto-Type on macOS more robust and remove old Carbon API calls [#3634,
[#3347)]
Hide Share tab if KeePassXC is compiled without KeeShare support and other
minor KeeShare improvements [#3654, [#3291, #3029, #3031, #3236]
Correctly bring window to the front when clicking tray icon on macOS [#3576]
Correct application shortcut created by MSI Installer on Windows [#3296]
Fix crash when removing custom data [#3508]
Fix placeholder resolution in URLs [#3281]
Fix various inconsistencies and platform-dependent compilation bugs [#3664,
#3662, #3660, #3655, #3649, #3417, #3357, #3319, #3318, #3304]
Browser: Fix potential leaking of entries through the browser integration
API if multiple databases are opened [#3480]
Browser: Fix password entropy calculation [#3107]
Browser: Fix Windows registry settings for portable installation [#3603]