Guys,
I updated my add-on to be compatible with FF +57, now I’m trying to test how to update it and it is winning the battle. I always sign my add-ons on AMO to be able to distribute by my own. The process is simple, when I install my application it copies my xpi file to the right directory (…Extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}) and that’s it, the user only has to accept the new installation. Now when I try to do the same I mean substitute the xpi file for a new one, Firefox never takes my change and keeps the old version.
The manifest has this section:
“applications”: {
“gecko”: {
“id”: "id@some.net",
“strict_min_version”: “43.0a1”,
“update_url”: “https://domain.net/firefox/extensions/updates.json”
}
}
The update.json has:
{
“addons”: {
"id@some.net": {
“updates”: [
{
“version”: “2.0.1”,
“update_link”: “https://domain.net/firefox/extensions/myextension-2.0.1.xpi”
}
]
}
}
}
Any clue why I’m not receiving any update?