Version 1.6.3b1
Released July 25, 2016
993.0 KiB
Works with
Firefox 32.0 and later, Thunderbird 32.0 and later

* Support for HTTP Auth dialogs in Firefox 50+* Minor domain name identification bug fix that will improve URL matching accuracy of a small number of websites. See luckyrat/domain-public-suffix#1 for details* Adds support for the loading spinner in Firefox 48+

Version 1.6.0b4
Released March 29, 2016
1006.6 KiB
Works with
Firefox 32.0 and later, Thunderbird 32.0 and later

* Display the "save password?" dialog less frequently* A new (default enabled) KeePassRPC option automatically stores passwords that were auto-generated for KeeFox in a special "KeeFox Generated Password Backups" group* Improved detection of and advice about invalid KeePass entry configurations* Prevented some duplicate UUID possibilities* More accurate form-filling of radio buttons in some situations* Support for Firefox changes introduced in versions 44, 46 and 47* Other general code and text improvements

Version 1.6.0b3
Released March 17, 2016
1006.6 KiB
Works with
Firefox 32.0 and later, Thunderbird 32.0 and later

* Display the "save password?" dialog less frequently* A new (default enabled) KeePassRPC option automatically stores passwords that were auto-generated for KeeFox in a special "KeeFox Generated Password Backups" group* Improved detection of and advice about invalid KeePass entry configurations* Prevented some duplicate UUID possibilities* More accurate form-filling of radio buttons in some situations* Support for Firefox changes introduced in version 46 and 47* Other general code and text improvements

Version 1.6.0b2
Released February 29, 2016
998.9 KiB
Works with
Firefox 32.0 and later, Thunderbird 32.0 and later

* Display the "save password?" dialog less frequently* A new (default enabled) KeePassRPC option automatically stores passwords that were auto-generated for KeeFox in a special "KeeFox Generated Password Backups" group* Improved detection of and advice about invalid KeePass entry configurations* Prevented some duplicate UUID possibilities* More accurate form-filling of radio buttons in some situations* Other general code and text improvements

Version 1.6.0b1
Released January 24, 2016
982.0 KiB
Works with
Firefox 32.0 and later, Thunderbird 32.0 and later

* Display the "save password?" dialog less frequently* A new (default enabled) KeePassRPC option automatically stores passwords that were auto-generated for KeeFox in a special "KeeFox Generated Password Backups" group* Improved detection of and advice about invalid KeePass entry configurations* Prevented some duplicate UUID possibilities* Other general code and text improvements

Version 1.5.4
Released December 10, 2015
949.7 KiB
Works with
Firefox 29.0 and later, Thunderbird 29.0 and later

Changes:

Updated KeeFox to work with Firefox 44

Matched password notifications were too invisible for some users and too visible for others so this version reveals them for localisers to translate and also offers an option to disable them for those that see them too often

Version 1.5.4b3
Released December 2, 2015
1.1 MiB
Works with
Firefox 29.0 and later, Thunderbird 29.0 and later

Changes since 1.5.4b2:

* Hungarian translation updated

Changes:

* Updated KeeFox to work with Firefox 44 (modified let semantics)* Matched password notifications were too invisible for some users and too visible for others so this reveals them for localisers to translate and offers an option to disable them for those that see them too often.* Enables KeePass synchronisation option when saving to an externally modified KeePass database (#560)* Protect against exceptional NS_ERROR_FAILURE from nsIHttpChannel (only in CyberFox?)* HTTP Auth dropdown list of logins now displays the first URL listed within each matching KeePass entry* Improved notification box style for FF44+

Bug fixes:

* HTTP Auth matched logins are not ordered by relevance in the dropdown popup (#568)* System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string (#544)* Input string was not in a correct format (#567)* Log level selection did not work in non-English locales

Version 1.5.4b2
Released November 22, 2015
1.1 MiB
Works with
Firefox 29.0 and later, Thunderbird 29.0 and later

Changes since 1.5.4b1:

* Fixes #569 (HTTP Auth dropdown popup URL should be from the matching entry but is the hostname of the page)* Improved notification box appearance for FF44+

Changes:

* Updated KeeFox to work with Firefox 44 (modified let semantics)* Matched password notifications were too invisible for some users and too visible for others so this reveals them for localisers to translate and offers an option to disable them for those that see them too often.* Enables KeePass synchronisation option when saving to an externally modified KeePass database (#560)* Protect against exceptional NS_ERROR_FAILURE from nsIHttpChannel (only in CyberFox?)* HTTP Auth dropdown list of logins now displays the first URL listed within each matching KeePass entry* Improved notification box style for FF44+

Bug fixes:

* HTTP Auth matched logins are not ordered by relevance in the dropdown popup (#568)* System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string (#544)* Input string was not in a correct format (#567)* Log level selection did not work in non-English locales

Version 1.5.4b1
Released October 28, 2015
1.1 MiB
Works with
Firefox 29.0 and later, Thunderbird 29.0 and later

Changes:

* Updated KeeFox to work with Firefox 44 (modified let semantics)* Matched password notifications were too invisible for some users and too visible for others so this reveals them for localisers to translate and offers an option to disable them for those that see them too often.* Enables KeePass synchronisation option when saving to an externally modified KeePass database (#560)* Protect against exceptional NS_ERROR_FAILURE from nsIHttpChannel (only in CyberFox?)

Bug fixes:

* HTTP Auth matched logins are not ordered by relevance in the dropdown popup (#568)* System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string (#544)* Input string was not in a correct format (#567)* Log level selection did not work in non-English locales

Version 1.5.3b10
Released August 31, 2015
1.1 MiB
Works with
Firefox 29.0 and later, Thunderbird 29.0 and later

There are many fundamental changes in KeeFox 1.5. Please find the first draft of release notes below and let us know on github or in the support forum if you come across any possible bugs or pain points that other users might want to know about (or that we can do something about). Thanks.

Version 1.5.3b9
Released August 23, 2015
1.1 MiB
Works with
Firefox 29.0 and later, Thunderbird 29.0 and later

Changes since 1.5.3b7:* Fixed a small bug in form filling code (should enable a few more forms to be filled)* Added a new "Filling Entries" options dialog tab and simplified the layout of the options relating to default auto-fill and submit behaviour* Updated locales

There are many fundamental changes in KeeFox 1.5. Please find the first draft of release notes below and let us know on github or in the support forum if you come across any possible bugs or pain points that other users might want to know about (or that we can do something about). Thanks.

Version 1.5.3b7
Released August 15, 2015
1.1 MiB
Works with
Firefox 29.0 and later, Thunderbird 29.0 and later

Changes since 1.5.3b5:

* Bug fixes relating to the recent "prevent auto-fill when a login has far fewer data fields compared to the form on the web page" feature.* Remember last search query and results until the set of matched logins changes (e.g. page/tab changes or KeePass data changes).

There are many fundamental changes in KeeFox 1.5. Please find the first draft of release notes below and let us know on github or in the support forum if you come across any possible bugs or pain points that other users might want to know about (or that we can do something about). Thanks.

Version 1.5.3b5
Released July 26, 2015
1.1 MiB
Works with
Firefox 29.0 and later, Thunderbird 29.0 and later

There are many fundamental changes in KeeFox 1.5. Please find the first draft of release notes below and let us know on github or in the support forum if you come across any possible bugs or pain points that other users might want to know about (or that we can do something about). Thanks.

Version 1.4.7.1-signed
Released March 10, 2015
926.3 KiB
Works with
Firefox 22.0 and later, Thunderbird 22.0 and later

1. Slovenian language added2. Performance improvement: Some parts of KeeFox will be faster provided you use a recent version of Firefox (37+) although many people will not notice a difference. More details are below.

Known issue: Users with multiple databases where those databases have unusual characters in their file name may experience some minor problems.

If you can type your database filename on a standard US, UK or European keyboard you are unlikely to be affected.

If you think you might be affected, just rename your database to one that contains plain ASCII characters or upgrade to KeeFox 1.5 once it's released.

Some complex changes to Firefox over the recent versions leading up to Firefox 37 will cause some aspects of KeeFox version 1.4.6 and older to be much slower for users with large password databases and/or slow computers.

This new version speeds things up (now faster than ever before) but it will be slightly slower for users of Firefox 36 and below. I recommend upgrading anyway since it is unlikely you will notice the slow down but if your specific situation does result in worse performance, please just remember to upgrade KeeFox before you upgrade to Firefox 37.

Version 1.4.7b3
Released February 27, 2015
1.0 MiB
Works with
Firefox 22.0 and later, Thunderbird 22.0 and later

Only updated some language translations but note this from the previous beta in case you missed it:

Cryptography change: The previous AES encryption routines have been replaced with a newer approach based on the WebCrypto API. I've been forced into this change earlier than expected but there should be no notable change to the security of the communication between KeePass and Firefox, merely an implementation change. In fact, the functionality I am now using has only been available to Firefox addons since Jan 2015 so this is very cutting edge stuff, hence why I want to call it out specifically to all technical followers and beta testers. I don't intend to announce this implementation change to all users, but I will note the impact on performance as per below. On the off-chance that I find enough time I might post about some of the technical details merely as an interesting guide for other developers - please shout if you're interested in that.

You can see the exact code changes in PR #362 - feel free to comment in there or in the associated issue #356

Performance change: Some complex changes to Firefox over the recent versions leading up to Firefox 37 will cause some aspects of KeeFox version 1.4.6 and older to be much slower for users with large password databases and/or slow computers.

This new version speeds things up (now faster than ever before) but it will be slightly slower for users of Firefox 36 and below. I recommend upgrading to 1.4.7 since it is unlikely you will notice the slow down but if your specific situation does result in worse performance, please just remember to upgrade KeeFox before you upgrade to Firefox 37.

Firefox 37 is due for release on the 7th of April 2015 and is already available for download as the "Firefox Developer Edition".

Version 1.4.7b2
Released February 9, 2015
1.0 MiB
Works with
Firefox 22.0 and later, Thunderbird 22.0 and later

Some locale additions and changes plus...

Cryptography change: The previous AES encryption routines have been replaced with a newer approach based on the WebCrypto API. I've been forced into this change earlier than expected but there should be no notable change to the security of the communication between KeePass and Firefox, merely an implementation change. In fact, the functionality I am now using has only been available to Firefox addons since Jan 2015 so this is very cutting edge stuff, hence why I want to call it out specifically to all technical followers and beta testers. I don't intend to announce this implementation change to all users, but I will note the impact on performance as per below. On the off-chance that I find enough time I might post about some of the technical details merely as an interesting guide for other developers - please shout if you're interested in that.

You can see the exact code changes in PR #362 - feel free to comment in there or in the associated issue #356

Performance change: Some complex changes to Firefox over the recent versions leading up to Firefox 37 will cause some aspects of KeeFox version 1.4.6 and older to be much slower for users with large password databases and/or slow computers.

This new version speeds things up (now faster than ever before) but it will be slightly slower for users of Firefox 36 and below. I recommend upgrading to 1.4.7 since it is unlikely you will notice the slow down but if your specific situation does result in worse performance, please just remember to upgrade KeeFox before you upgrade to Firefox 37.

Firefox 37 is due for release on the 7th of April 2015 and is already available for download as the "Firefox Developer Edition".

Version 1.4.4.1-signed
Released October 25, 2014
891.4 KiB
Works with
Firefox 17.0 and later, Thunderbird 17.0 and later

- It is now possible to remove an entry from the per-site configuration window.- Added support for Firefox 35+- Fixed: When saving passwords, the "never for this site" button did not work reliably.- There are a few issues with KeePass 2.28 for users with very high quality screens (high DPI/PPI). This release fixes the most annoying of those - the others are pretty minor niggles.- Other minor bug fixes