v0.2.0
Bug Fixes & UX Improvements
Bug Fixes
search: Now usesget-loginsinstead ofget-database-entries. No longer requires the 'Allow access to all entries' KeePassXC permission; results are matched by URL/hostname just like the browser extension.generate: Fixed password generation failing when no prior association check had been done.edit: No longer callsget-database-entries. Now resolves the current entry viaget-logins— no special permission needed.--urlis now required.
UX Improvements
-j / --jsonflag replaces the old global--formatoption. Place it anywhere after the subcommand:keepassxc-cli show https://github.com -j keepassxc-cli ls -j- TOTP hidden by default in
showoutput. Pass-pto reveal both password and TOTP. totpaccepts a URL (like all other commands) instead of a UUID:keepassxc-cli totp https://github.comclipfield is now positional:keepassxc-cli clip password https://github.com keepassxc-cli clip totp https://github.com keepassxc-cli clip username https://github.comlshelp text now states the 'Allow access to all entries' KeePassXC permission requirement.- TSV output format removed.
Dependencies
- Bumped
keepassxc-browser-apito>=0.1.3.