В каталоге дополнений AMO (addons.mozilla.org) в команде Mozilla добавили для разработчиков возможность отката уже опубликованного выпуска дополнения (расширения) к браузеру на прошлую версию.
Это сделано для того, чтобы оперативно отработать ситуации, когда разработчик выявил серьёзные ошибки после выпуска дополнения. В этом случае откат на прошлую версию позволит сразу отозвать проблемное дополнение, не тратя время на публикацию нового выпуска и ожидание завершения его проверки в Mozilla. У пользователей, успевших установить отозванный выпуск, дополнение будет переведено на прошлую версию во время проверки браузером наличия обновлений, проводимой по умолчанию раз в сутки.
«Если разработка исправленной версии и получение отзыва не решит проблему достаточно быстро, вы можете откатиться к более ранней версии дополнения. Пользователи затем обновятся до откатанной версии, когда их браузер снова проверит наличие обновлений дополнения, что по умолчанию означает в течение 24 часов. Чтобы решить эту проблему, вы можете откатить дополнение, повторно опубликовав предыдущую версию с новым номером и отправив её пользователям через Центр разработчиков или API отправки дополнений», — сообщили в Mozilla.
Откат версии дополнений теперь доступен для любого дополнения, имеющего как минимум две одобренные версии, что позволяет разработчикам вернуться к одобренной версии, выпущенной до текущей, для версий, распространяемых на addons.mozilla.org. Однако, если дополнение распространяется самостоятельно, разработчики дополнений Firefox могут вернуться к любой одобренной версии. Чтобы вернуться к ранее одобренной версии через Центр разработчиков, разработчикам необходимо использовать опцию «Откат к предыдущей версии», расположенную рядом с кнопкой «Загрузить новую версию» на странице «Статус и версии».
Источник: habr.com