Skip to content

Tags: tigerwill90/keepassxc

Tags

2.7.1

Toggle 2.7.1's commit message

Verified

This tag was signed with the committer’s verified signature.
droidmonkey Jonathan White
Release 2.7.1

- Show when tags are changed in entry history [keepassxreboot#7638]
- Improve tags editing and allow spaces in tags [keepassxreboot#7708]
- Improve layout of entry preview panel [keepassxreboot#7767]
- Incorporate patches to support Flatpak distribution [keepassxreboot#7728]
- Add expiration presets for 12 and 24 hours [keepassxreboot#7738]

- Fix crash when building history change list [keepassxreboot#7638]
- Fix hiding password on database unlock [keepassxreboot#7725]
- Fix AES KDF slow transform speed [keepassxreboot#7755]
- Auto-Type: Correct timing issue on macOS and Linux that prevented typing [keepassxreboot#7588]
- Auto-Type: Fix use of Ctrl/Alt/Shift/Win modifiers on Windows [keepassxreboot#7629]
- Auto-Type: Reduce/eliminate delay when searching for entries [keepassxreboot#7598]
- Auto-Type: Map ASCII dead keys on Linux for international keyboards [keepassxreboot#7614]
- CLI: Fix detection of hardware keys (YubiKey) [keepassxreboot#7593]
- CLI: Add missing parameter -c to add/edit entries command [keepassxreboot#7594]
- Secret Service: Fix crash when multiple prompts are shown [keepassxreboot#7786]
- SSH Agent: Fix default agent selection on Windows [keepassxreboot#7764]
- Fix database unlock dialog not being the top window on Linux [keepassxreboot#7771]
- Fix drag/drop entries between tabs on Wayland [keepassxreboot#7628]
- Fix compiling with minizip-ng [keepassxreboot#7638]

latest

Toggle latest's commit message

Verified

This tag was signed with the committer’s verified signature.
droidmonkey Jonathan White
Latest stable release

2.7.0

Toggle 2.7.0's commit message

Verified

This tag was signed with the committer’s verified signature.
phoerious Janek Bevendorff
Release 2.7.0

Major Additions
- Implement KDBX 4.1 [keepassxreboot#7114]
- Add direct write save option for cloud storage and GVFS [keepassxreboot#6594]
- Prevent screen capture on Windows and macOS [keepassxreboot#6030]
- Support quick unlock using Windows Hello [keepassxreboot#7384]
- Support quick unlock using Apple Watch [keepassxreboot#5526]
- Allow specifying database backup paths [keepassxreboot#7035]
- Add tag functionality [keepassxreboot#6487][keepassxreboot#7436][keepassxreboot#7446]
- Add password rating column to entry view [keepassxreboot#4797]
- Add group clone action [keepassxreboot#6124]
- Show modifications between entry history items [keepassxreboot#6789]
- Ability to bulk-delete and purge unused custom icons [keepassxreboot#5970]
- Support adding custom passphrase wordlists [keepassxreboot#6799]
- Support passphrase wordlists in numbered and PGP-signed formats [keepassxreboot#6791]
- Implement support for hardware keys via wireless NFC [keepassxreboot#6895]
- SSH Agent: Add support for OpenSSH 8.2 FIDO/U2F keys [keepassxreboot#6371]
- CLI: Implement attachment handling [keepassxreboot#5538]
- CLI: Add support for okon in offline HIBP checks [keepassxreboot#5478]
- CLI: Implement `search` command and remove `locate` [keepassxreboot#6805]
- CLI: Add db statistic output to `db-info` command [keepassxreboot#7032]
- CLI: Add -i/--include option to `generate` command. [keepassxreboot#7112]
- CLI: Add a -n (--notes) option to `add` and `edit` commands [keepassxreboot#4646]
- CLI: Add keyfile option to `import` command [keepassxreboot#5402]
- CLI: Adding a best option to clip to copy a password of the best match [keepassxreboot#4489]
- Browser: Add Microsoft Edge support on Linux [keepassxreboot#7100]
- Browser: Support native password generator from the extension [keepassxreboot#6529]
- Browser: Add group settings [keepassxreboot#4180]
- Browser: Add feature to ignore entries for HTTP-Auth Logins [keepassxreboot#5394]
- Browser: Support triggering Auto-Type from browser extension [keepassxreboot#6272]
- Browser: Add delete-entry command to API [keepassxreboot#6899]
- Browser: Add search 'by-path' url to API [keepassxreboot#5535]
- Browser: search for entries by UUID to API [keepassxreboot#4763]
- Browser: Support auto-download of favicon on entry addition [keepassxreboot#7179]
- Auto-Type: Major improvements to Auto-Type [keepassxreboot#5864][keepassxreboot#7463][keepassxreboot#7435][keepassxreboot#7391][keepassxreboot#7129][keepassxreboot#6400][keepassxreboot#6364][keepassxreboot#6361][keepassxreboot#5283][keepassxreboot#7507]
- Auto-Type: Fix typing to virtual machines on Windows [keepassxreboot#7366]
- Auto-Type: Re-implement X11 keysym emulation [keepassxreboot#7098]
- Auto-Type: Support multiple Xkb layouts [keepassxreboot#6247]
- Auto-Type: Abort keystroke if modifiers held on X11 [keepassxreboot#6351][keepassxreboot#6357]
- Auto-Type: Add TOTP option to entry level Auto-Type menu [keepassxreboot#6675]
- FdoSecrets: Major Refactor and Code Consolidation [keepassxreboot#5747][keepassxreboot#5660][keepassxreboot#7043][keepassxreboot#6915]
- FdoSecrets: Implement unlock before search [keepassxreboot#6943]
- Reports: Add browser statistics report [keepassxreboot#7197]

Major Changes
- Port crypto backend to [Botan](https://github.com/randombit/botan) [keepassxreboot#6209]
- Improve attachment handling and security [keepassxreboot#6606][keepassxreboot#5034][keepassxreboot#7083]
- Allow selecting any open database in unlock dialog [keepassxreboot#5427]
- KeeShare: Remove checking signed container and QuaZip dependency [keepassxreboot#7223]
- Introduce security option to enable copy on double click (default off) [keepassxreboot#6433]
- Add 'delete entry without confirm' functionality [keepassxreboot#5812]
- Improve macOS and Windows platform integration [keepassxreboot#5851]
- Lock only the current database by default [keepassxreboot#6652]
- Show expired entries on DB unlock [keepassxreboot#7290]
- Update D-Bus adaptor interface class name to match definition file [keepassxreboot#7523]

Other Changes and Fixes
- Add countdown progress bar to TOTP preview [keepassxreboot#6930]
- Enter favicon url directly on icons page [keepassxreboot#6614]
- Set C++17 as standard in the build system [keepassxreboot#7180]
- Internalize ykcore into code base [keepassxreboot#6654]
- Transition to Visual Studio builds on Windows [keepassxreboot#5874]
- Ability to delete entries from health check reports [keepassxreboot#6537]
- Enhance remembering last-used directories [keepassxreboot#6711]
- Implement org.freedesktop.appearance.color-scheme support on Linux [keepassxreboot#7422]
- Support sorting HTML export [keepassxreboot#7011]
- Add display number of characters in passphrases [keepassxreboot#5449]
- Use Alt+Tab on macOS to switch between databases [keepassxreboot#5407]
- Add feature to sort groups using shortcut keys [keepassxreboot#6999]
- Add CTRL+Enter to apply password generator changes [keepassxreboot#6414]
- Display `Database created` timestamp on statistics report [keepassxreboot#6876]
- Browser: Improve best matching credentials setting [keepassxreboot#6893]
- SSH Agent: Use both Pageant and OpenSSH agent simultaneously on Windows [keepassxreboot#6288]
- SSH Agent: Allow using database path to resolve keys [keepassxreboot#6365]
- SSH Agent: Show correct error messages in main window [keepassxreboot#7166]
- Multiple fixes for MSI installer [keepassxreboot#6630]
- Fix tab order for CSV import dialog to match screen order [keepassxreboot#7315]
- Don't mark kdbx:// urls as invalid [keepassxreboot#7221]
- Make selected text copyable instead of copying password [keepassxreboot#7209]
- Detect timestamp resolution for CSV files [keepassxreboot#7196]
- Fix crash while downloading favicon [keepassxreboot#7104]
- Correct naming of newly generated keyx files [keepassxreboot#7010]
- Place the 'Recycle Bin' at the bottom of the list when groups are sorted [keepassxreboot#7004]
- Handle tilde with custom browser paths [keepassxreboot#6659]
- Don't scroll up when deleting an entry [keepassxreboot#6833]
- Set the MIME-Type to text/plain when using wl-copy on wayland [keepassxreboot#6832]
- Fix adaptive icon painting [keepassxreboot#5989][keepassxreboot#6033]
- Fix favicon download from URL with non-standard port [keepassxreboot#5509]
- Ignore recycle bin on KeePassHTTP migration [keepassxreboot#5481]
- Fix keepassxc-cr-recovery utility [keepassxreboot#7521]
- Fix Auto-Type not working when audio recording indicator is active on macOS 12.2+ [keepassxreboot#7526]

2.7.0-beta1

Toggle 2.7.0-beta1's commit message

Verified

This tag was signed with the committer’s verified signature.
phoerious Janek Bevendorff
Release 2.7.0-beta1

Major Additions

- Implement KDBX 4.1 [keepassxreboot#7114]
- Add direct write save option for cloud storage and GVFS [keepassxreboot#6594]
- Prevent screen capture on Windows and macOS [keepassxreboot#6030]
- Support quick unlock using Windows Hello [keepassxreboot#7384]
- Support quick unlock using Apple Watch [keepassxreboot#5526]
- Allow specifying database backup paths [keepassxreboot#7035]
- Add tag functionality [keepassxreboot#6487][keepassxreboot#7436][keepassxreboot#7446]
- Add password rating column to entry view [keepassxreboot#4797]
- Add group clone action [keepassxreboot#6124]
- Show modifications between entry history items [keepassxreboot#6789]
- Ability to bulk-delete and purge unused custom icons [keepassxreboot#5970]
- Support adding custom passphrase wordlists [keepassxreboot#6799]
- Support passphrase wordlists in numbered and PGP-signed formats [keepassxreboot#6791]
- Implement support for hardware keys via wireless NFC [keepassxreboot#6895]
- SSH Agent: Add support for OpenSSH 8.2 FIDO/U2F keys [keepassxreboot#6371]
- CLI: Implement attachment handling [keepassxreboot#5538]
- CLI: Add support for okon in offline HIBP checks [keepassxreboot#5478]
- CLI: Implement `search` command and remove `locate` [keepassxreboot#6805]
- CLI: Add db statistic output to `db-info` command [keepassxreboot#7032]
- CLI: Add -i/--include option to `generate` command. [keepassxreboot#7112]
- CLI: Add a -n (--notes) option to `add` and `edit` commands [keepassxreboot#4646]
- CLI: Add keyfile option to `import` command [keepassxreboot#5402]
- CLI: Adding a best option to clip to copy a password of the best match [keepassxreboot#4489]
- Browser: Add Microsoft Edge support on Linux [keepassxreboot#7100]
- Browser: Support native password generator from the extension [keepassxreboot#6529]
- Browser: Add group settings [keepassxreboot#4180]
- Browser: Add feature to ignore entries for HTTP-Auth Logins [keepassxreboot#5394]
- Browser: Support triggering Auto-Type from browser extension [keepassxreboot#6272]
- Browser: Add delete-entry command to API [keepassxreboot#6899]
- Browser: Add search 'by-path' url to API [keepassxreboot#5535]
- Browser: search for entries by UUID to API [keepassxreboot#4763]
- Browser: Support auto-download of favicon on entry addition [keepassxreboot#7179]
- Auto-Type: Major improvements to Auto-Type [keepassxreboot#5864][keepassxreboot#7463][keepassxreboot#7435][keepassxreboot#7391][keepassxreboot#7129][keepassxreboot#6400][keepassxreboot#6364][keepassxreboot#6361][keepassxreboot#5283]
- Auto-Type: Fix typing to virtual machines on Windows [keepassxreboot#7366]
- Auto-Type: Re-implement X11 keysym emulation [keepassxreboot#7098]
- Auto-Type: Support multiple Xkb layouts [keepassxreboot#6247]
- Auto-Type: Abort keystroke if modifiers held on X11 [keepassxreboot#6351][keepassxreboot#6357]
- Auto-Type: Add TOTP option to entry level Auto-Type menu [keepassxreboot#6675]
- FdoSecrets: Major Refactor and Code Consolidation [keepassxreboot#5747][keepassxreboot#5660][keepassxreboot#7043][keepassxreboot#6915]
- FdoSecrets: Implement unlock before search [keepassxreboot#6943]
- Reports: Add browser statistics report [keepassxreboot#7197]

Major Changes

- Port crypto backend to [Botan](https://github.com/randombit/botan) [keepassxreboot#6209]
- Improve attachment handling and security [keepassxreboot#6606][keepassxreboot#5034][keepassxreboot#7083]
- Allow selecting any open database in unlock dialog [keepassxreboot#5427]
- KeeShare: Remove checking signed container and QuaZip dependency [keepassxreboot#7223]
- Introduce security option to enable copy on double click (default off) [keepassxreboot#6433]
- Add 'delete entry without confirm' functionality [keepassxreboot#5812]
- Improve macOS and Windows platform integration [keepassxreboot#5851]
- Lock only the current database by default [keepassxreboot#6652]
- Show expired entries on DB unlock [keepassxreboot#7290]

Other Changes and Fixes

- Add countdown progress bar to TOTP preview [keepassxreboot#6930]
- Enter favicon url directly on icons page [keepassxreboot#6614]
- Set C++17 as standard in the build system [keepassxreboot#7180]
- Internalize ykcore into code base [keepassxreboot#6654]
- Transition to Visual Studio builds on Windows [keepassxreboot#5874]
- Ability to delete entries from health check reports [keepassxreboot#6537]
- Enhance remembering last-used directories [keepassxreboot#6711]
- Implement org.freedesktop.appearance.color-scheme support on Linux [keepassxreboot#7422]
- Support sorting HTML export [keepassxreboot#7011]
- Add display number of characters in passphrases [keepassxreboot#5449]
- Use Alt+Tab on macOS to switch between databases [keepassxreboot#5407]
- Add feature to sort groups using shortcut keys [keepassxreboot#6999]
- Add CTRL+Enter to apply password generator changes [keepassxreboot#6414]
- Display `Database created` timestamp on statistics report [keepassxreboot#6876]
- Browser: Improve best matching credentials setting [keepassxreboot#6893]
- SSH Agent: Use both Pageant and OpenSSH agent simultaneously on Windows [keepassxreboot#6288]
- SSH Agent: Allow using database path to resolve keys [keepassxreboot#6365]
- SSH Agent: Show correct error messages in main window [keepassxreboot#7166]
- Multiple fixes for MSI installer [keepassxreboot#6630]
- Fix tab order for CSV import dialog to match screen order [keepassxreboot#7315]
- Don't mark kdbx:// urls as invalid [keepassxreboot#7221]
- Make selected text copyable instead of copying password [keepassxreboot#7209]
- Detect timestamp resolution for CSV files [keepassxreboot#7196]
- Fix crash while downloading favicon [keepassxreboot#7104]
- Correct naming of newly generated keyx files [keepassxreboot#7010]
- Place the 'Recycle Bin' at the bottom of the list when groups are sorted [keepassxreboot#7004]
- Handle tilde with custom browser paths [keepassxreboot#6659]
- Don't scroll up when deleting an entry [keepassxreboot#6833]
- Set the MIME-Type to text/plain when using wl-copy on wayland [keepassxreboot#6832]
- Fix adaptive icon painting [keepassxreboot#5989][keepassxreboot#6033]
- Fix favicon download from URL with non-standard port [keepassxreboot#5509]
- Ignore recycle bin on KeePassHTTP migration [keepassxreboot#5481]

2.6.6

Toggle 2.6.6's commit message

Verified

This tag was signed with the committer’s verified signature.
droidmonkey Jonathan White
Release 2.6.6

Fixed

- Fix focusing search when pressing hotkey [keepassxreboot#6603]
- Trim whitespace from TOTP key input prior to processing [keepassxreboot#6604]
- Fix building on macOS [keepassxreboot#6598]
- Resolve compiler warnings for unused return values [keepassxreboot#6607]

2.6.5

Toggle 2.6.5's commit message

Verified

This tag was signed with the committer’s verified signature.
droidmonkey Jonathan White
Release 2.6.5

Added

- Show search bar when toolbar is hidden or in overflow [keepassxreboot#6279]
- Show countdown for clipboard clearing in status bar [keepassxreboot#6333]
- Command line option to lock all open databases [keepassxreboot#6511]
- Allow CSV import of bare TOTP secrets [keepassxreboot#6211]
- Retain file creation time when saving database [keepassxreboot#6576]
- Set permissions of saved attachments to be private to the current user [keepassxreboot#6363]
- OPVault: Use Text instead of Name for attribute names [keepassxreboot#6334]

Changed

- Reports: Allow resizing of reports columns [keepassxreboot#6435]
- Reports: Toggle showing expired entries [keepassxreboot#6534]
- Save Always on Top setting [keepassxreboot#6236]
- Password generator can exclude additional lookalike characters (6/G, 8/B) [keepassxreboot#6196]

Fixed

- Allow setting MSI properties in unattended install [keepassxreboot#6196]
- Update MainWindow minimum size to enable smaller verticle space [keepassxreboot#6196]
- Use application font size when setting default or monospace fonts [keepassxreboot#6332]
- Fix notes not clearing in entry preview panel in some cases [keepassxreboot#6481]
- macOS: Correct window activation when restoring from tray [keepassxreboot#6575]
- macOS: Better handling of minimize after unlock when using browser integration [keepassxreboot#6338]
- Linux: Start after the system tray is available on LXQt [keepassxreboot#6216]
- Linux: Allow selection of modal dialogs on X11 in Auto-Type [keepassxreboot#6204]
- KeeShare: prevent crash when file extension is missing [keepassxreboot#6174]

2.6.4

Toggle 2.6.4's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
phoerious Janek Bevendorff
Release 2.6.4

Added

- Automatically adapt to light/dark system theme changes (Windows/macOS only) [keepassxreboot#6034]

Changed

- Show window title as tooltip on system tray [keepassxreboot#5948]
- Compress Snap release as LZO for faster initial startup [keepassxreboot#5877]
- Password generator: Set maximum selectable password length to 999 [keepassxreboot#5937]

Fixed

- Fix crash on app close when using SSH agent [keepassxreboot#5935]
- Fix KDF selection showing wrong item when using Argon2id [keepassxreboot#5923]
- Automatically close About dialog on database lock if it is still open [keepassxreboot#5947]
- Linux: Fix automatic launch at system startup with AppImages [keepassxreboot#5901]
- Linux: Fix click-to-move on empty area activating when using menus [keepassxreboot#5971]
- Linux: Try multiple times to show tray icon if tray is not ready yet [keepassxreboot#5948]
- macOS: Fix KeePassXC blocking clean shutdown [keepassxreboot#6002]

2.6.3

Toggle 2.6.3's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
phoerious Janek Bevendorff
Release 2.6.3

Added

- Support Argon2id KDF [keepassxreboot#5778]
- Support XMLv2 key files [keepassxreboot#5798]

Changed

- Improve CSV Import/Export, include time fields and TOTP [keepassxreboot#5346]
- Support empty area dragging of the application window [keepassxreboot#5860]
- Display default Auto-Type sequence in preview pane [keepassxreboot#5654]
- Remove strict length limit on generated passwords [keepassxreboot#5748]
- Hide key file path by default when unlocking database [keepassxreboot#5779]
- Document browser extension use with Edge in managed mode [keepassxreboot#5692]
- Windows: Prevent clipboard history and cloud sync [keepassxreboot#5853]
- macOS: Update the application icon to Big Sur styling [keepassxreboot#5851]

Fixed

- Re-select previously selected entry on database unlock [keepassxreboot#5559]
- Properly save special character choice in password generator [keepassxreboot#5610]
- Fix crash in browser integration with multiple similar entries [keepassxreboot#5653]
- Remove offset on username field in classic theme [keepassxreboot#5788]
- Ensure entry history is copied when drag/dropping entries and groups [keepassxreboot#5817]
- Close modal dialogs when database is locked [keepassxreboot#5820]
- Prevent crash when KeeShare modifies an entry that is currently being edited [keepassxreboot#5827]
- Improve preview of entry attributes [keepassxreboot#5834]
- Always activate/focus database open dialog preventing mistype [keepassxreboot#5878]
- Reports: fix calculation of average password length [keepassxreboot#5862]
- Linux: Delay startup on login to correct tray icon issues [keepassxreboot#5724]

2.6.2

Toggle 2.6.2's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
phoerious Janek Bevendorff
Release 2.6.2

Added

- Add option to keep window always on top to view menu [keepassxreboot#5542]
- Move show/hide usernames and passwords to view menu [keepassxreboot#5542]
- Add command line options and environment variables for changing the config locations [keepassxreboot#5452]
- Include TOTP settings in CSV import/export and add support for ISO datetimes [keepassxreboot#5346]

Changed

- Mask sensitive information in command execution confirmation prompt [keepassxreboot#5542]
- SSH Agent: Avoid shortcut conflict on macOS by changing "Add key" to Ctrl+H on all platforms [keepassxreboot#5484]

Fixed

- Prevent data loss with drag and drop between databases [keepassxreboot#5536]
- Fix crash when toggling Capslock rapidly [keepassxreboot#5545]
- Don't mark URL references as invalid URL [keepassxreboot#5380]
- Reset entry preview after search [keepassxreboot#5483]
- Set Qt::Dialog flag on database open dialog [keepassxreboot#5356]
- Fix sorting of database report columns [keepassxreboot#5426]
- Fix IfDevice matching logic [keepassxreboot#5344]
- Fix layout issues and a stray scrollbar appearing on top of the entry edit screen [keepassxreboot#5424]
- Fix tabbing into the notes field [keepassxreboot#5424]
- Fix password generator ignoring settings on load [keepassxreboot#5340]
- Restore natural entry sort order on application load [keepassxreboot#5438]
- Fix paperclip and TOTP columns not saving state [keepassxreboot#5327]
- Enforce fixed password font in entry preview [keepassxreboot#5454]
- Add scrollbar when new database wizard exceeds screen size [keepassxreboot#5560]
- Do not mark database as modified when viewing Auto-Type associations [keepassxreboot#5542]
- CLI: Fix two heap-use-after-free crashes [keepassxreboot#5368,keepassxreboot#5470]
- Browser: Fix key exchange not working with multiple simultaneous users on Windows [keepassxreboot#5485]
- Browser: Fix entry retrieval when "only best matching" is enabled [keepassxreboot#5316]
- Browser: Ignore recycle bin on KeePassHTTP migration [keepassxreboot#5481]
- KeeShare: Fix import crash [keepassxreboot#5542]
- macOS: Fix toolbar theming and breadcrumb display issues [keepassxreboot#5482]
- macOS: Fix file dialog randomly closing [keepassxreboot#5479]
- macOS: Fix being unable to select OPVault files for import [keepassxreboot#5341]

2.6.1

Toggle 2.6.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
phoerious Janek Bevendorff
Release 2.6.1

Added

- Add menu entries for auto-typing only username or only password [keepassxreboot#4891]
- Browser: Add command for retrieving current TOTP [keepassxreboot#5278]
- Improve man pages [keepassxreboot#5010]
- Linux: Support Xfce screen lock signals [keepassxreboot#4971]
- Linux: Add OARS metadata to AppStream markup [keepassxreboot#5031]
- SSH Agent: Substitute tilde with %USERPROFILE% on Windows [keepassxreboot#5116]

Changed

- Improve password generator UI and UX [keepassxreboot#5129]
- Do not prompt to restart if switching the theme back and forth [keepassxreboot#5084]
- Change actions for F1, F2, and F3 keys [keepassxreboot#5082]
- Skip referenced passwords in health check report [keepassxreboot#5056]
- Check system-wide Qt translations directory for downstream translations packaging [keepassxreboot#5064]
- macOS: Change password visibility toggle shortcut to Ctrl+H to avoid conflict with system shortcut [keepassxreboot#5114]
- Browser: Only display domain name in browser access confirm dialog to avoid overly wide window sizes [keepassxreboot#5214]

Fixed

- Fix clipboard not being cleared when database is locked while timeout is still active [keepassxreboot#5184]
- Fix list of previous databases not being cleared in some cases [keepassxreboot#5123]
- Fix saving of non-data changes on database lock [keepassxreboot#5210]
- Fix search results banner theming [keepassxreboot#5197]
- Don't enforce theme palette in Classic theme mode and add hover effect for buttons [keepassxreboot#5122,keepassxreboot#5267]
- Fix label clipping in settings on high-DPI screens [keepassxreboot#5227]
- Fix excessive memory usage by icons on systems with high-DPI screens [keepassxreboot#5266]
- Fix crash if number of TOTP digits exceeds ten [keepassxreboot#5106]
- Fix slot detection when first YubiKey is configured on the second slot [keepassxreboot#5004]
- Prevent crash if focus widget gets deleted during saving [keepassxreboot#5005]
- Always show buttons for opening or saving attachments [keepassxreboot#4956]
- Update link to Auto-Type help [keepassxreboot#5228]
- Fix build errors with Ninja [keepassxreboot#5121]
- CLI: Fix db-info command wrongly labelled as db-show in usage listing [keepassxreboot#5140]
- Windows: Use Classic theme by default if high-contrast mode is on [keepassxreboot#5191]
- Linux: Add workaround for qt5ct bug, causing icons not to show up [keepassxreboot#5011]
- Linux: Correct high-DPI display by not allowing fractional scaling [keepassxreboot#5185]
- Browser: Consider subdomain and path when requesting only "best-matching credentials" [keepassxreboot#4832]
- SSH Agent: Always forget all keys on lock [keepassxreboot#5115]