Oznaczenie wersji oprogramowania sklepu internetowego OpenCart składa się z czterech cyfr. Poniżej prezentujemy znaczenie każdej z nich:
Szczegółowe kalendarium wydań
Jeśli programowanie nie jest Twoją mocną stroną wybieraj zawsze STABILNE WERSJE PROGRAMU!
Wydanie naprawiające wszystkie dotychczas zgłaszane przez użytkowników błędy oraz dostosowujące program do działania w najnowszych, aktualnych wersjach PHP 7.3.x - 8.x.x.
Dalsza optymalizacja bibliotek znacznie wpłynęła na przyspieszenie i stabilność działania sklepu.
WAŻNA INFORMACJA: Wymaga minimum PHP 7.3.x lub 7.4.x !
Wydanie poprawkowe - wdrożenie większości znanych i zgłaszanych przez użytkowników poprawek i modyfikacji oraz przystosowanie do działania w PHP 7.4.x.
WAŻNA INFORMACJA: wymga minimum PHP 7.3.x !
Wydanie poprawkowe - usunięto rozszerzenie OpenBay PRO. Zaktualizowany został również kompilator SASS
WAŻNA INFORMACJA: OpenCart od wersji 3.0.3.5 wymaga do działania wyłącznie PHP 7.3.x !
Wydanie poprawkowe - na wniosek użytkowników przywrócono usunięte w wersji 3.0.3.3 starsze moduły obsługi płatności PayPal, wyeliminowano błędy w działaniu nowego modułu płatności PayPal Commerce oraz zaktualizowano do najnowszej wersji system szablonów .twig. Wprowadzono również modyfikacje w instalatorze oprogramowania.
WAŻNA INFORMACJA: od obecnej wersji (3.0.3.5) OpenCart działa wyłącznie w wersji PHP 7.3.x !
Wydanie poprawkowe, głównie obejmujące usunięcie większości rzadziej używanych modułów płatności oraz obsługi dostawy. Dzięki takiemu podejściu ewentualne przyszłe aktualizacje programu będą zdecydowanie łatwiejsze do wdrożenia. Przy pomocy tego wydania nie należy dokonywać aktualizacji poprzednio wydanej stabilnej wersji OpenCart (3.0.3.2), głównie z uwagi na fakt, iż nie zawiera ono żadnych innych aktualizacji oprócz opisanych powyżej, natomiast można go użyć do założenia nowego sklepu.
Kolejne wydanie poprawkowe usuwające wszystkie zgłaszane dotychczas przez użytkowników błędy, co nareszcie pozwala na uznanie tej wersji jako w pełni stabilnej i zalecanej do zastosowań produkcyjnych. Dodatkowo całość skryptu została zoptymalizowana pod kątem szybkości i niezawodności działania.
Wydana dziś wersja przynosi jedynie korektę numeracji wydania oraz niewielkie zmiany "kosmetyczne" dotyczące dodanego w poprzedniej wersji modułu Google Shopping. Niestety, żaden z błędów, które "powróciły" do wersji 3.0.3.0 z wcześniejszych wydań nie został usunięty.
Dziś pojawiła się kolejna aktualizacja programu przynosząca 1 nowy moduł: Google Shopping oraz drobne korekty w modułach PayPal Express Checkout oraz eWay. To tyle niestety z tych lepszych informacji. W kwestii informacji zaliczanych do grupy gorszych, obecnie wydana wersja OpenCart-a wybija się na wyraźne prowadzenie, a to głównie z przyczyny tajemniczego "powrotu" większości błędów i niedoróbek jakie występowały w wersjach 3.0.1.1 oraz 3.0.2.0! Pozostaje tylko mieć nadzieję, że obecna "wpadka" spowodowana jest atmosferą świateczno-noworoczną a nie ogólnym bałaganem w zespole.
Po ponad roku od wydania
pierwszej, niestabilnej wersji OpenCart-a 3.x doczekaliśmy się nareszcie
wersji stabilnej oznaczonej numerkiem 3.0.2.8. Wersja ta z powodzeniem
może być wykorzystywana do zastosowań produkcyjnych
z uwagi na fakt, iż niemal
wszystkie dotychczasowe błędy i niedoróbki jakie były zgłaszane przez
użytkowników wersji rozwojowych zostały naprawione, oprócz funkcji
integracji z Marketplace, która to funkcja tak
naprawdę na obecnym etapie
rozwoju programu jest zupełnie zbędna. Z najważniejszych poprawek
błędów, które uniemożliwiały prawidłowe działanie sklepu począwszy od
wersji 3.0.0.0 wymienić należy między innymi:
- naprawiony mechanizm obsługi kilku wersji językowych sklepu
- uzupełnione brakujące fragmenty kodu odpowiedzialne za prawidłowe wyświetlanie tytułów poszczególnych podstron sklepu
- naprawiona i zmodyfikowana obsługa pamięci podręcznej szablonów .twig
- poprawione działanie wbudowanego edytora szablonów .twig
- poprawione działanie wbudowanego edytora tłumaczeń
- naprawiony menadżer obrazków
- wyeliminowanie konieczności
przenoszenia po instalacji sklepu katalogu pamięci podręcznej "powyżej"
głównego katalogu sklepu - wymóg ten stwarzał problemy użytkownikom
korzystającym z hostingu współdzielonego
- dodane dodatkowe mechanizmy związane z bezpieczeństwem sklepu
Czy wiesz jakie informacje kryje w sobie numer wersji programu?
- Pierwsza cyfra - jest oznaczeniem gałęzi rozwojowej programu. Zmiana pierwszej cyfry w numerze wersji oznacza, iż w programie zostały wprowadzone głębokie zmiany i modyfikacje, co najczęściej wiąże się z koniecznością zmodyfikowania wszystkich używanych w sklepie dodatków i rozszerzeń firm trzecich w przypadku aktualizowania sklepu z wersji wcześniejszej.
- Druga cyfra - jest oznaczeniem wersji w ramach tej samej gałęzi rozwojowej. Zmiana drugiej cyfry w numerze wersji oznacza, iż w programie zostały wprowadzone zmiany i modyfikacje podstawowych funkcji, co również często wymaga wprowadzenia modyfikacji w większości używanych w sklepie dodatków i rozszerzeń firm trzecich w przypadku aktualizowania sklepu z wersji wcześniejszej.
- Trzecia cyfra - jej zmiana informuje użytkowników o dodaniu do programu nowej funkcji lub rozszerzenia i najczęściej nie powinno to mieć wpływu na działanie większości używanych w sklepie dodatków i rozszerzeń firm trzecich w przypadku aktualizowania sklepu z wersji wcześniejszej.
- Czwarta cyfra - jej zmiana jest informacją o wprowadzeniu w programie drobnych poprawek i zasadniczo nie powinno to mieć wpływu na działanie wszystkich używanych w sklepie dodatków i rozszerzeń firm trzecich w przypadku aktualizowania sklepu z wersji wcześniejszej.