Cardbook (99.2) support broken in the latest release (1.10)
Environment: Thunderbird: 136.0b3 (64 bity) , official snap gives access only to 136 release in beta version on Ubuntu 24.04 keepassxc-mail: 1.10 cardbook: 99.2
The error message from the console:
.....
WebExtensions: KeePassXC-Mail: ... cardbook registering failed 50 times implementation.js:34
WebExtensions: KeePassXC-Mail: unable to register support for CardBook Error: Failed to load chrome://cardbook/content/cardbookRepository.js
importModule jar:file:///home/afiergol/snap/thunderbird/common/.thunderbird/gwzsonpj.default/extensions/[email protected]!/experiment/implementation.js:11
registerCardbook jar:file:///home/afiergol/snap/thunderbird/common/.thunderbird/gwzsonpj.default/extensions/[email protected]!/experiment/implementation.js:1235
notify resource://gre/modules/Timer.sys.mjs:49
I figured it would not quite work and checked their code. What I did not realize that the master branch on the repository is not the active one. With the right information now it seems to work. But I need to test a little bit more.
I confirm the error is gone with keepassxc-mail-1.10.1.
Great.
Version is submitted to ATN.
Well... it got rejected - the Cardbook team and I need to work on a different solution for that (creating an official WebExtension API interface...)