I changed my extension to use a new webextension feature (bugzilla) which means that it’s only compatible with Firefox 62 and upwards. I’m now wondering how I’m supposed to publish it since I still want users to be able to easily use the old version.
One way would be to make my extension backwards-compatible, i.e. to fall back to the old behaviour. To implement this I would need some (preferably documented and reliable) way of testing this feature’s availability. Do I test for the Firefox version? If so, how? (I couldn’t find anything) (e: oops, found it) Though I would prefer if this wasn’t necessary.
The other way would be if AMO were to offer the new version only to browsers that actually fulfill the strict_min_version
requirements and use the old version otherwise (it doesn’t lack any features).