Releases: purejava/keepassxc-proxy-access
Releases · purejava/keepassxc-proxy-access
1.2.5
- API changes: new method
isDatabaseLocked()
to check the connected database. getDatabasehash()
returns an Optional now (kudos for the code improvements to @realpixelcode).
- Update maven dependencies
1.2.4
- Passkey support: Passkey credentials can now be registered with
passkeys-register
and request for Passkeys authentication is possible with passkeys-get
(KeePassXC 2.7.7+)
- Update maven dependencies
1.2.3
Maintenance
- Security update json from 20230618 to 20231013
- Update maven dependencies
1.2.2
Maintenance
- Security update json from 20220924 to 20230227 in #14
- Update maven dependencies
1.2.1
Bugfixes
- Fix Nonce increment when multiple bytes need changing (#9, kudos to @causalnet)
Maintenance
- Update maven dependencies
1.2.0
What's new
- Access KeePassXC installed as a snap or a Flatpak package (#5)
Maintenance
- Update maven dependencies
1.1.2
What's new
- Replaced
RandomAccessFile
with AsynchronousFileChannel
to fix deadlock problems on Windows
- Introduced timeouts for requests without manual user input
- Added a check that is forseen by the KeePassXC messaging protocol: every message that gets returned by KeePassXC has a nonce incremented by 1 (compared to the message sent)
- Reconnect to KeePassXC in case the connection was lost (Windows)
- Added a
closeConnection()
method to manually close the connection to the KeePassXC database
Maintenance
- Communication on Windows has been turned back to one named pipe to simplify things
- Reworked and improved the connection handling with the KeePassXC backend
1.1.1
Bugfixes
- Threads accessing the plugin due to vaults being configured for automount are synchronized
- Fixed path for storing the public keys on Windows
- Fixed error key for received messages
Maintenance
- Update maven dependencies
1.1.0
What's new
- Reconnect to KeePassXC in case the connection was lost (Mac and Linux)
- The
generate-password
request uses KeePassXC's password generator popup (KeePassXC 2.7.0+)
- Increased robustness in case corrupted message are received