keepass.currentKeepassXC as a blank string.keepass.currentKeepassXC as a blank string.https://github.com/keepassxreboot/keepassxc-browser/commit/9a5408e366c6422b557b0802704a4aa80664a447
Either remove the block-out code in keepass.enableAutomaticReconnect, or perform one manual connect before enabling auto-reconnect, like was done in earlier versions of the extension.
Or if you want to get really fancy, re-write the block-out code to work with the new reconnect logic. Though I can't tell if this is overkill, since I'm not sure why it's there in the first place.
Try to use the extension version 1.4.5 on Windows.
KeePassXC - 2.4.1
KeePassXC-Browser - 1.4.5
Operating system: Win
Browser: Firefox
This fix is released soon.
Is there any manual workaround for this issue before new version hits the ChromeWebStore? I'm just evaluating the whole Keepassxc environment and this issue blocked the process all together.
@Uriziel01 Two options:
1) Wait for the next release
2) Download the https://github.com/keepassxreboot/keepassxc-browser/pull/561 branch and load it to your browser locally and use it until the next release.
@Uriziel01 there's also a more involved workaround if you know how to deal with dev tools. You can use the extension debugger to set a breakpoint in keepass.enableAutomaticReconnect (in keepass.js), then disable and re-enable the extension, and when the breakpoint hits, type keepass.currentKeepassXC = '2.4.1' in the console and hit enter before resuming execution. It will work until the extension is next reloaded, at which point you will have to repeat the workaround.
Most helpful comment
This fix is released soon.