Aktualizacja modułów SEIGI – zgodność z PrestaShop 9 i PHP 8.4
Wydana została nowa wersja PrestaShop 9, która wprowadza wsparcie dla PHP 8.4. W związku z tym rozpoczęliśmy proces dostosowywania naszych rozwiązań do nowych wymagań technicznych tej wersji.
Na początek zaktualizowaliśmy kilka naszych najpopularniejszych rozwiązań. To jeszcze nie wszystko – pozostałe moduły również czekają na swoją kolej, ale skupiliśmy się najpierw na tych najczęściej używanych.
Zaktualizowane moduły:
- PriceWars II
- Cookie & Consent
- Delivery Manager
- Tag Manager
- Price History – Omnibus
- MobyDick
- Risky Order
- GPSR
Większość zmian dotyczy wsparcia dla PHP 8.4 i PrestaShop 9, ale w niektórych przypadkach pojawiły się także nowe funkcje oraz poprawki błędów:
Co się zmieniło w wybranych modułach?
SEIGI Delivery Manager – Poprawki błędów, optymalizacja JavaScript oraz inne drobne usprawnienia.
PriceWars II – Usunięcie starych, nieużywanych formatów XML: Arena.pl (zastąpione przez moduł API Arena.pl), domodi, empik, vidaxl, zanox, szoker, spartoo, kreocen, idealo, idealo UK, edipresse, guenstiger.
SEIGI Tag Manager – Dodano nowe parametry dla Google Ads oraz ulepszenia w zakresie remarketingu dynamicznego. – Wprowadzono wsparcie dla Microsoft Clarity – darmowej alternatywy dla HotJar.
Moduł GPSR – Kilka mniejszych poprawek błędów.
Planowane zmiany wsparcia technicznego
W związku z rozwojem PrestaShop 9 i PHP 8.4, planujemy zakończenie aktywnego wsparcia dla bardzo starych wersji PHP: 5.6–7.1.
Obecnie nasze moduły wspierają szeroki zakres wersji zarówno PrestaShop, jak i PHP. Przypominamy jednak, że:
-
PrestaShop 1.6.1.24 można uruchomić na PHP 7.2 – dzięki forkowi przygotowanemu przez społeczność: https://github.com/PrestaShop/PrestaShop-1.6 (jest to niezależna, nieoficjalna wersja, przystosowana przez wolontariuszy do działania z nowszym PHP)
-
W związku z tym nie widzimy już potrzeby dalszego wspierania wersji PHP starszych niż 7.2.
Co to oznacza?
- Klienci nadal mogą korzystać z istniejących wersji modułów na PHP 5.6.
- Jednak nowe wersje modułów mogą wymagać nowszego PHP.
- Nie odcinamy klientów na siłę, ale nie możemy wiecznie wspierać technologii, która zakończyła cykl życia prawie 7 lat temu.
- Jeśli utrzymanie zgodności z PHP 5.6 będzie wymagało dodatkowych nakładów (np. brak bibliotek kompatybilnych ze starą wersją), wtedy możemy zakończyć wsparcie tej wersji dla danego modułu.
Użytkownicy PrestaShop 1.6 – alternatywa
Dla sklepów, które nie planują migracji do PrestaShop 1.7+, rekomendujemy zapoznanie się z projektem thirty bees – to aktywnie rozwijana i unowocześniona wersja PrestaShop 1.6, działająca z nowoczesnymi wersjami PHP.