Add-ons submitted to Mozilla Add-ons must have an install.rdf file with at least one of the below applications supported

While submitting my add-on for Mozilla Signing process , i was getting the error like “Invalid maximum version number”. So to resolve this error i found that "Add-ons submitted to Mozilla Add-ons must have an install.rdf file with at least one of the below applications supported. ".

Now after applying maxVersion = 45.0 in my add-on’s install.rdf file , it is working properly.

But my question is if FireFox version will go to say 46 or above 45.0 then do i need to again apply the max version in to my install.rdf and again i need to upload the add-on in to mozilla for sign in process for add-on verification?

For quite a while now, add-ons are compatible by default if all of the following is true:

  • no binary components
  • no ‘strictCompatibility’ flag in install.rdf
  • (if listed on AMO:) no compatibility issues found during Add-on compatibility checks that are run every six weeks

That is fine.My Add-on is approved by mozilla and in this Add-on i applied Max Version as 45.0.

Now if mozilla goes say 46 then do i need to upload my add-on again with version 46.0 for Verification process?.

See my answer above.

To make it clear, no. It is basically a useless feature that should be deprecated.

What is?

One more question.

My Add-on is approved already. It is not published to site.

So now i am removing my current add-on and installing the approved add-on by browsing from my local machine.So will it work after mozilla goes to 44 also?

Yes it should. However, you should not delete your add-on. You might want to submit an update with bug fixes or new features at some point which you can’t if you delete your add-on.

maxVersion

Nope, they still serve a purpose as I explained.

Ok.

what i did is:

1.Approved the add-on from Mozilla ( Preliminarily Reviewed ).
2.Removed my old add-on first from mozilla firefox.
3.Go to settings of Add-on and clicked on Install Add-on From File >> Browse your Downloaded Add-on >> Install >> Restart.

I have couple of questions :

1.After mozilla goes to 44 where add-on must need to verified by mozilla ,will this work?

2.Right now after installing this verified add-on , i am getting bellow

seems to be add-on is not yet verified?

I just tried installing your add-on on Firefox 41 and it works just fine.

Did you change any of the files in your add-on?

Is there any way such that i can download my add-on from Mozilla site ? It was Set as Private while upload for verification.

FYI: I did not change any in my add-on

Of course, if you are the owner, you can download your add-on, go to https://addons.mozilla.org/en-US/developers/addon/fuse5-addon-setup/versions/1764222 (for your version 2.0) and right click on the file link and chose, “Save Link As…”.

Thanks :slight_smile: It worked for me either.

Now i have applied update url also in my add-on.And after installing add-on it was perfect but when i did update and got new add-on from my server and install then again i am getting error as i gave before in screen shot.

Do i need to verify my new version add-on from mozzila every time before push it for the update?

Yes. Every version needs to be signed.