KeeFox 0.9.3 released
A new version of KeeFox has just been approved on the official Firefox add-ons site.
This version supports KeePass 2.17 (and earlier). There are a few other improvements too - full details are in the release notes for version 0.9.3a on this page: https://addons.mozilla.org/en-US/firefox/addon/keefox/versions/
I recommend installing the updated version of KeeFox while still running version 2.16 (or earlier) of KeePass. If you have already upgraded to KeePass 2.17 you will need to “paste and go” this URL in your location bar and click “Upgrade KeeFox”:
chrome://keefox/content/install.xul?upgrade=1
A change was made to KeePass in version 2.17 which means that KeeFox 0.9.2 and earlier no longer work. Specifically, the KeePassRPC KeePass plugin no longer loads (it gives an error message saying it is incompatible with the new version of KeePass). This sort of plugin incompatibility issue was supposed to have been eliminated with the new “plgx” plugin format but there are evidently still a few edge cases that can cause a problem and KeeFox was the unlucky plugin this time around.
Dominik (the main developer of KeePass) has kindly agreed to try to give me advance notice of future KeePass releases so emergency fixes like this can be developed before the new KeePass version is made publicly available. Neither me nor Dominik can make any promises but we think the 2.17 upgrade problems are atypical of past and future KeePass upgrades.
Special thanks have to go to the addons.mozilla.org team (particularly Jorge Villalobos) for fast tracking this new version through their thorough and often lengthy review processes!
Sorry for any confusion or inconvenience this may have caused you.
NB: A few bits of text are “NOT TRANSLATED” for non-English users - they shouldn’t be crucial to understanding the add-on and will be replaced with correct translated versions as soon as possible. Sorry, this decision was the lesser of two evils!
Translating KeeFox
KeeFox is now ready for an international audience with translations into non-English languages. Incomplete Swedish and Russian translations are available in version 0.9 but complete versions have already been submitted ready for the version 0.9.1 release, along with Chinese (Simplified).
It will be great if we can increase the number of translations over the next few weeks so that version 0.9.1 can be understood by as many people as possible. If you (or anyone you know) are willing to contribute to the translation of KeeFox into other languages please register on Babelzilla and follow the simple instructions they provide.
See:
Babelzilla
The KeeFox section on Babelzilla
KeeFox thread on the Babelzilla Discussion forum (please direct all translation related queries here)
Note that there is currently no way to modify the text of the KeePassRPC plugin. If anyone has any time to implement a suitable localisation system for KeePass PLGX plugins I’m sure it will be appreciated by many KeePass plugin authors. I’m thinking maybe a seperate plugin or patch for KeePass that allows runtime modification of strings; it would be good if PLGX compilation were not a requirement for translators. Please post any further thoughts or offers of help in the main KeeFox forum or KeePass forum (depending on how specific your comment or solution is).
KeeFox 0.9 Release candidate available
You can now download version 0.9b from the development channel at https://addons.mozilla.org/en-US/firefox/addon/keefox/
Users already subscribed to the development channel (i.e. running 0.8.22b at the moment) will be upgraded automatically.
You can easily swap back to 0.8.21 if you find a problem with 0.9 so please try it out and post in the forum if you do find any new issues.
Assuming a successful beta testing period, this version will be rolled out to all 0.8.21 users in a couple of weeks.
This version is suitable for widespread use but may still contain a few bugs.
This version has a few improvements to the features added in 0.8.22, updates the default version of KeePass to 2.16 and adds the first two (incomplete) translations:
- Swedish
- Russian
The previously unannounced version 0.8.22 also changes:
- FIXED: Editing passwords with KeePassRPC GUI sometimes showed an empty password
- Master key entry dialog focuses correctly on all versions of Windows (most of the time)
- Improved form filling for some types of form
Note that earlier versions of Firefox 6 had a bug which prevented KeeFox from working. FF6b3+ should work fine, as should Firefox 7a*.
A full record of changes is available in the changelog as usual: http://keefox.svn.sourceforge.net/viewvc/keefox/trunk/Firefox%20addon/CHANGELOG.txt
Before releasing version 1.0 I will improve documentation / help, add as many translations as possible and of course fix any bugs that I can.
KeeFox 0.8.21 released
You can now download version 0.8.21 from https://addons.mozilla.org/en-US/firefox/addon/keefox/
This is a required upgrade for all users. You must upgrade before the end of June 2011 or KeeFox will stop working. Firefox should automatically prompt you to install a new version soon and future versions of KeeFox will keep up to date automatically through the official Firefox add-ons site.
Apart from the switch to an automatic update system, there are a few other minor improvements too. Full details are available in the changelog as usual: http://keefox.svn.sourceforge.net/viewvc/keefox/trunk/Firefox%20addon/CHANGELOG.txt
KeeFox is on the official Firefox add-ons website
I’m pleased to announce that KeeFox has recently been accepted into the official Firefox add-ons directory and can now be found at https://addons.mozilla.org/en-US/firefox/addon/keefox/
After the 30th of June 2011 versions of KeeFox previously downloaded from this website will cease to function so you will need to install the version from the Firefox add-ons directory sometime in the next month. This expiry time is simply to ensure that no-one gets stuck using potentially insecure old versions of KeeFox; all future updates will be delivered automatically in the same way as most Firefox add-ons you have installed (so a fixed expiry time is no longer required).
Version 0.8.20 is currently available and can be installed from the Mozilla add-ons website even if you have already installed version 0.8.20 from this website. Since future updates will be installed automatically it shouldn’t make a big difference whether you install KeeFox from https://addons.mozilla.org/en-US/firefox/addon/keefox/ now or when the next update is announced.
Note that this does not change the beta status of KeeFox. I still think it is nearly ready for an official “1.0” release and the Mozilla add-ons review team think that it is “good enough” to be included in the official directory but there is still work to be done, especially with respect to documentation.