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