Как обновления применяются к расширениям, опубликованным для Google Chrome и Edge?

Я разрабатываю расширение браузера для Chrome и Edge, используя полифилл webextension. Я намерен выпустить несколько исправлений и ошибок, связанных с улучшениями, после первого выпуска [то есть для уже опубликованного приложения].

Для Chrome я нашел это:

https://developer.chrome.com/docs/extensions/mv2/hosting/#updating — согласно этому браузер Chrome периодически проверяет наличие новых версий установленных расширений и обновляет их без вмешательства пользователя.

Но у меня дополнительный вопрос, будут ли обновления применяться без вмешательства пользователя даже при изменении(добавлении и вычитании) вpermissionsвmanifest?

Для Edge я нашел это: https://learn.microsoft.com/en-us/microsoft-edge/extensions-chromium/publish/auto-update . Это полностью отличается от философии обновления Chrome'e. Здесь необходимо иметьupdate-urlсогласно документу.

Итак, каково правильное поведение в обоих случаях.

PS: Я использую манифест V3.

1 ответ

Этот документ, который вы найдете для Edge, не применяется к расширениям, которые вы публикуете с помощью панели мониторинга Центра партнеров . Вы можете использовать панель мониторинга, чтобы публиковать обновленные версии для своих пользователей и на веб-сайте дополнений Microsoft Edge. Дополнительные сведения см. в разделе Обновление расширения Microsoft Edge .