Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
<em:targetApplication>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>24.0</em:minVersion>
<em:maxVersion>*</em:maxVersion>
</em:targetApplication>
без объявления войныСправедливости ради, об этом предупреждали ещё в начале прошлого года. И потом откладывали и откладывали, чтобы дать максимум времени разработчикам. В итоге, у разработчиков дополнений было аж полтора года, но всё равно это оказалось для них внезапно, как наступление зимы для коммунальщиков.
Ваше дополнение не смогло пройти валидацию, в нём найдена 1 ошибка.
Add-ons built with «cfx» are no longer accepted
Изменена семантика биндингов let и const на глобальном уровне. Подробности. Это сломало все дополнения, собранные со старыми версиями JPM. Mozilla самостоятельно пересобрала дополнения, размещённые в официальном каталоге, с новой версией JPM. К сожалению, избежать нарушения совместимости невозможно, старая семантика была несовместима со спецификацией ES2016. Кроме того, перестанут работать все дополнения, собранные с помощью cfx.
cfx is no longer supported as of Firefox 44 and no longer accepted for add-on submission. jpm should now be used instead. For information on how to migrate from cfx to jpm see this guide.
Подписываем расширения Firefox