Właśnie ukazała się pierwsza wersja poprawkowa dla PrestaShop 9!
Mocny start dla PrestaShop 9
Od momentu premiery, PrestaShop 9 spotkał się z ogromnym entuzjazmem ze strony społeczności. Wielu deweloperów, agencji i właścicieli sklepów aktywnie testowało nową wersję i dzieliło się cennymi uwagami. Ta wspólna praca była nieoceniona w dopracowywaniu systemu. Wielkie dzięki dla każdego z Was za zaangażowanie!
Co nowego w PrestaShop 9.0.1?
Ta wersja maintenance koncentruje się na rozwiązaniu kluczowych problemów, które bezpośrednio wpływają na codzienną pracę sklepów.
Główny nacisk położono na problemy napotykane podczas instalacji w niektórych środowiskach - teraz proces wdrożenia powinien przebiegać płynniej i bardziej niezawodnie.
Wersja 9.0.1 zawiera:
- Ponad 60 poprawek błędów
- Ponad 140 pull requestów
- Wszystkie zmiany z najnowszych wersji PrestaShop 8.2.2 i 8.2.3
Jak zaktualizować do PrestaShop 9.0.1?
Gorąco zachęcam do szybkiej aktualizacji, aby skorzystać z wszystkich poprawek i ulepszeń. Przed aktualizacją koniecznie zróbcie pełny backup sklepu!
Aktualizacja do najnowszej wersji PrestaShop 9.0.x jest prosta dzięki modułowi Update Assistant, który usprawnia cały proces.
Jeśli napotkasz jakiekolwiek problemy podczas aktualizacji, które Twoim zdaniem nie są spowodowane przez moduły third-party lub modyfikacje w sklepie, zgłoś bug report.
Pełny changelog
Back Office:
Nowe funkcje:
- Przywrócono możliwość wypełniania pól logowania z parametrów URL
- Monit do migracji na nową stronę
- Poprawiono możliwość usuwania tekstury i czyszczenia pola koloru przy konfiguracji wartości atrybutów
- Dodano customer_service do wyboru zapytań kontaktowych
- Możliwość filtrowania listy modułów przy eksporcie tłumaczeń
- TinyMCE Editor bardziej elastyczny i rozszerzalny przez moduły
- Zmieniono szablon 404 w adminie
- Dodano pole "Nazwa modułu" do listy przewoźników w adminie
- Ulepszono obsługę błędów API
- Nowe hooki: actionOrderHasBeenShipped i actionOrderHasBeenDelivered
- Zharmonizowano style na stronie przewoźników
- Wyłączono autouzupełnianie hasła przy edycji klienta w BO
- I wiele więcej...
- Poprawiono wyświetlanie paska nawigacji z ikonami NULL
- Naprawiono problemy z rabatami grup klientów na kategorie
- Poprawiono link do niezabezpieczonej płatności
- Naprawiono ilość w dowodzie dostawy przy zwróconych produktach
- Poprawiono ładowanie obrazów w nowym katalogu produktów w trybie multi-store
- Nie można już usunąć domyślnego kraju
- Naprawiono niemożność używania nowych linii w textarea na stronie produktu
- Poprawiono zapamiętywanie języka używanego w Adminie w cookie
- Poprawiono przekierowanie gdy brak uprawnień
- I dziesiątki innych poprawek...
Ulepszenia:
- Zaktualizowano motyw classic do wersji 3.0.3
- Propagacja nagłówka auth
- Wyświetlanie pełnej historii czasowej
- Dodano hook na rendertemplate w CheckoutStep
- Poprawiono szybkość obrazów kombinacji
- Nowy Hook: actionPaymentModuleProductVarTplAfter
- Nowy Hook: actionGetPdfTemplateObject
- Przywrócono walidację unikalności emaila
- Naprawiono: Back Office staje się niedostępny, jeśli język przypisany pracownikowi zostanie usunięty
- Zapisywanie wyboru adresu przy kliknięciu
- Naprawiono link recoverCart - użytkownik nie był logowany
- Poprawiono walidację daty urodzenia klienta w FO
- Naprawiono ścieżkę favicon
Nowe funkcje:
- Dodano hook umożliwiający całkowicie niestandardowe zastosowanie reguły koszyka
- Ulepszona generacja zapytań i komend
- Ulepszono sprawdzanie unikalności klienta
- Dokumentacja kontekstu multistore w Admin API OpenAPI
- Zaktualizowano komponenty Symfony po wydaniu 6.4.25
- Dodano dodatkowy poziom ochrony dla Tools::unSerialize
- Dodano czeskiego bota (SeznamBot) do funkcji "isBot"
- Opcja automatycznego generowania tekstowej wersji emaili
- Zaktualizowano Hummingbird do v1.0.1
- Nowe hooki w getImageLink
- Nowy hook displayCustomerAccountTop na górze sekcji konta klienta
- Zapewniono bezpieczne usuwanie cen specjalnych przy usuwaniu klienta
- Poprawiono inicjalizację konstruktora Cart
- Ustabilizowano czyszczenie cache
- Naprawiono problemy z symlinkami przy instalacji
- Dodawanie podatków do kosztów wysyłki gdy potrzebne
- Naprawiono ID przewoźnika dla modułów
- Zaktualizowano domyślny katalog 9.0.x
- Dodano parametr --symlink do komendy assets:install Symfony
- Naprawiono instalację en-GB, ulepszono raportowanie błędów instalacji
- Zaktualizowano favicon w instalatorze
- Naprawiono błąd 500 przy tworzeniu produktu z id_default_category równym 0
- Dodano wiele nowych testów funkcjonalnych API
- Zoptymalizowano testy API UI
- Poprawiono organizację endpointów według domen
źródło informacji:
Kod: Zaznacz cały
https://build.prestashop-project.org/news/2025/prestashop-9-0-1-maintenance-release/