Skip to content

Tags: abordin/keepassxc

Tags

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]

2.6.0

Toggle 2.6.0's commit message

Verified

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

Added

- Custom Light and Dark themes [keepassxreboot#4110, keepassxreboot#4769, keepassxreboot#4791, keepassxreboot#4796, keepassxreboot#4892, keepassxreboot#4915]
- Compact mode to use classic Group and Entry line height [keepassxreboot#4910]
- View menu to quickly switch themes, compact mode, and toggle UI elements [keepassxreboot#4910]
- Search for groups and scope search to matched groups [keepassxreboot#4705]
- Save Database Backup feature [keepassxreboot#4550]
- Sort entries by "natural order" and move lines up/down [keepassxreboot#4357]
- Option to launch KeePassXC on system startup/login [keepassxreboot#4675]
- Caps Lock warning on password input fields [keepassxreboot#3646]
- Add "Size" column to entry view [keepassxreboot#4588]
- Browser-like tab experience using Ctrl+[Num] (Alt+[Num] on Linux) [keepassxreboot#4063, keepassxreboot#4305]
- Password Generator: Define additional characters to choose from [keepassxreboot#3876]
- Reports: Database password health check (offline) [keepassxreboot#3993]
- Reports: HIBP online service to check for breached passwords [keepassxreboot#4438]
- Auto-Type: DateTime placeholders [keepassxreboot#4409]
- Browser: Show group name in results sent to browser extension [keepassxreboot#4111]
- Browser: Ability to define a custom browser location (macOS and Linux only) [keepassxreboot#4148]
- Browser: Ability to change root group UUID and inline edit connection ID [keepassxreboot#4315, keepassxreboot#4591]
- CLI: `db-info` command [keepassxreboot#4231]
- CLI: Use wl-clipboard if xclip is not available (Linux) [keepassxreboot#4323]
- CLI: Incorporate xclip into snap builds [keepassxreboot#4697]
- SSH Agent: Key file path env substitution, SSH_AUTH_SOCK override, and connection test [keepassxreboot#3769, keepassxreboot#3801, keepassxreboot#4545]
- SSH Agent: Context menu actions to add/remove keys [keepassxreboot#4290]

Changed

- Complete replacement of default database icons [keepassxreboot#4699]
- Complete replacement of application icons [keepassxreboot#4066, keepassxreboot#4161, keepassxreboot#4203, keepassxreboot#4411]
- Complete rewrite of documentation and manpages using Asciidoctor [keepassxreboot#4937]
- Complete refactor of config files; separate between local and roaming [keepassxreboot#4665]
- Complete refactor of browser integration and proxy code [keepassxreboot#4680]
- Complete refactor of hardware key integration (YubiKey and OnlyKey) [keepassxreboot#4584, keepassxreboot#4843]
- Significantly improve performance when saving and opening databases [keepassxreboot#4309, keepassxreboot#4833]
- Remove read-only detection for database files [keepassxreboot#4508]
- Overhaul of password fields and password generator [keepassxreboot#4367]
- Replace instances of "Master Key" with "Database Credentials" [keepassxreboot#4929]
- Change settings checkboxes to positive phrasing for consistency [keepassxreboot#4715]
- Improve UX of using entry actions (focus fix) [keepassxreboot#3893]
- Set expiration time to Now when enabling entry expiration [keepassxreboot#4406]
- Always show "New Entry" in context menu [keepassxreboot#4617]
- Issue warning before adding large attachments [keepassxreboot#4651]
- Improve importing OPVault [keepassxreboot#4630]
- Improve AutoOpen capability [keepassxreboot#3901, keepassxreboot#4752]
- Check for updates every 7 days even while still running [keepassxreboot#4752]
- Improve Windows installer UI/UX [keepassxreboot#4675]
- Improve config file handling of portable distribution [keepassxreboot#4131, keepassxreboot#4752]
- macOS: Hide dock icon when application is hidden to tray [keepassxreboot#4782]
- Browser: Use unlock dialog to improve UX of opening a locked database [keepassxreboot#3698]
- Browser: Improve database and entry settings experience [keepassxreboot#4392, keepassxreboot#4591]
- Browser: Improve confirm access dialog [keepassxreboot#2143, keepassxreboot#4660]
- KeeShare: Improve monitoring file changes of shares [keepassxreboot#4720]
- CLI: Rename `create` command to `db-create` [keepassxreboot#4231]
- CLI: Cleanup `db-create` options (`--set-key-file` and `--set-password`) [keepassxreboot#4313]
- CLI: Use stderr for help text and password prompts [keepassxreboot#4086, keepassxreboot#4623]
- FdoSecrets: Display existing secret service process [keepassxreboot#4128]

Fixed

- Fix changing focus around the main window using tab key [keepassxreboot#4641]
- Fix search field clearing while still using the application [keepassxreboot#4368]
- Improve search help widget displaying on macOS and Linux [keepassxreboot#4236]
- Return keyboard focus after editing an entry [keepassxreboot#4287]
- Reset database path after failed "Save As" [keepassxreboot#4526]
- Use SHA256 Digest for Windows code signing [keepassxreboot#4129]
- Improve handling of ccache when building [keepassxreboot#4104, keepassxreboot#4335]
- macOS: Properly re-hide application window after browser integration and Auto-Type usage [keepassxreboot#4909]
- Auto-Type: Fix crash when performing on new entry [keepassxreboot#4132]
- Browser: Send legacy HTTP settings to recycle bin [keepassxreboot#4589]
- Browser: Fix merging browser keys [keepassxreboot#4685]
- CLI: Fix encoding when exporting database [keepassxreboot#3921]
- SSH Agent: Improve reliability and underlying code [keepassxreboot#3833, keepassxreboot#4256, keepassxreboot#4549, keepassxreboot#4595]
- FdoSecrets: Fix crash when editing settings before service is enabled [keepassxreboot#4332]

2.6.0-beta1

Toggle 2.6.0-beta1's commit message

Verified

This tag was signed with the committer’s verified signature.
droidmonkey Jonathan White
2.6.0 Beta 1