I updated my addon - https://addons.mozilla.org/en-US/firefox/addon/mudcat-browser-tools/ - to a webextension. I marked it compatible with Fx 56 because one of the APIs - options_ui on Android - is only available in 56.
I expected the new version to only appear in the listing if the user is using Fx 56 or above, but that’s not what happens. The listing says ‘unavailable for Fx 52’ or whatever, and there’s no indication that there is an earlier, compatible version. This is misleading and will be offputting to a potential new user, or an existing user installing on a new device. (On desktop, it’s also labelled 'compatible with Fx 57+ which I know means it’s a webextension but is also misleading. Android does at least say it needs 56.)
Can this be improved? An option to specify that a new version should only be offered to a compatible browser - because the earlier version still works?
I thought I might disable the new version, and re-enable it once Fx56 was released. There is a ‘delete/disable’ button on the ‘manage - all versions’ page. The resulting popup explains what happens if you delete it, but not if you disable it.
Does it do what I want - disappear until I re-enable it and offer a user the previous latest version? Or is the user presented with the webextension version and told it’s disabled? I don’t want to try it in case it’s irrevocable and I have to get it re-reviewed.