Skip to content
This repository has been archived by the owner on Oct 17, 2020. It is now read-only.

en | Upgrading from KeeFox 1.1

Chris Tomlinson edited this page Sep 2, 2015 · 4 revisions

We strongly recommend that you upgrade from KeeFox 1.1 or earlier to no higher than KeeFox 1.4.x. Upgrading directly to KeeFox 1.5 or higher from KeeFox 1.1 will result in some of your settings being deleted. Please upgrade to KeeFox 1.4.x first, open and use all of your databases and then upgrade to KeeFox 1.5 or higher. (Keep backups too!)

One of the improvements in KeeFox 1.2 is a change to the way that the KeePassRPC plugin stores information about the web pages that KeeFox fills in for you.

When first accessing a KeePass database after KeeFox 1.2 has been installed, your database will be upgraded to work with KeeFox 1.2 and higher.

This converts the KeePassRPC configuration in each entry from a collection of uniquely named advanced strings to a single configuration object, represented by JSON.

For example, the following two advanced strings...

"KPRPC Never Auto Submit":"true"
"KPRPC Priority":"10"

...might be replaced by this JSON string.

"KPRPC JSON": {
    "version":1,
    "neverAutoSubmit":true,
    "priority":10
}

Because the new JSON format is not understood by earlier versions of KeeFox, you must revert to a backup of your database if you want to go back to using an old version of KeeFox for any reason. Of course, we intend to ensure you have no need to downgrade but until beta testing is complete we can't say for sure whether there will be any reason to do so.

Note that you will need to upgrade KeePassRPC (and therefore KeeFox) in all locations that might access your database. If you keep swapping and changing between version 1.2 and earlier versions, you may lose important information.

It should be possible to undo the changes but it would take a lot of work. If you decide to implement a new feature to do this, feel free to let us know so we can incorporate your work into a later version of KeeFox.

WARNING!

OLD INFORMATION

The information in this Wiki is out of date.

It is only of interest if you are using the old add-on called KeeFox in a very old (insecure) version of Firefox or other browsers based on the old Firefox XUL technology.

Read the manual for Kee and KeeBird instead.

Clone this wiki locally