W tym tygodniu z przyjemnością informujemy o wprowadzeniu nowej funkcji, która pozwala deweloperom przywrócić rozszerzenia do poprzednio opublikowanej wersji w Chrome Web Store. Chcemy zapewnić deweloperom większy spokój ducha przy publikowaniu aktualizacji, zwłaszcza po przejściu na Manifest V3.
W moim rozszerzeniu wystąpił błąd. Co teraz?
Od dzisiaj nie musisz przesyłać nowej wersji rozszerzenia z poprawką ani czekać, aż przejdzie weryfikację. Zamiast tego możesz zainicjować wycofanie zmian w menu więcej lub na stronie pakietu produktu.
![Zrzut ekranu panelu dewelopera pokazujący działanie cofania zmian w](https://developer.chrome.com/static/blog/chrome-webstore-rollback/image/rollback-menu.png?hl=pl)
Przywracanie wymaga nowego numeru wersji, w której zostanie ponownie opublikowana poprzednia wersja rozszerzenia, oraz podania przyczyny przywrócenia poprzedniej wersji. Po wpisaniu wymaganych informacji potwierdź przywrócenie.
![Zrzut ekranu z panelu dewelopera, w którym widać okno przywracania z prośbą o podanie wersji i przyczyny](https://developer.chrome.com/static/blog/chrome-webstore-rollback/image/rollback-dialog.png?hl=pl)
Po zakończeniu przywracania wycofany pakiet zostanie przekazany użytkownikom w ramach zwykłego procesu automatycznej aktualizacji Chrome. O tym, czy przywracanie się udało, możesz sprawdzić na stronie pakietu lub stanu.
![Zrzut ekranu z panelu dewelopera pokazujący stan przywracania do wcześniejszej wersji na stronie stanu pakietu](https://developer.chrome.com/static/blog/chrome-webstore-rollback/image/rollback-status.png?hl=pl)
Więcej informacji, m.in. sposób postępowania z przywróceniami w niektórych przypadkach, znajdziesz w dokumentacji przywracania danych. Funkcja przywracania do wcześniejszej wersji jest już dostępna, a zespół Chrome Web Store chce nadal ulepszać proces zarządzania wdrażaniem dla deweloperów.