Dlaczego Magento 2.1.0 jest wydany przed 2.0.9?

Odpowiedzi:

46

Magento2 śledzi wersję semantyczną . Oznacza to, że wersje składają się z major.minor.patchliczb. Ilekroć zostaną rozwiązane problemy lub problemy z bezpieczeństwem, Magento wyda nową „łatkę”, co oznacza wzrost trzeciej i ostatniej liczby.

Magento powiedział, że uważa każde drobne wydanie za wydanie LTS (Long Term Support). Co oznacza, że ​​każde zwiększenie drugiej liczby nie oznacza, że ​​zostanie wycofana obsługa poprzedniej wersji dodatkowej.

Tak więc obecnie mamy Magento 2.0.x i 2.1.x jako mniejsze wersje. Oba będą obsługiwane przez dłuższy czas, ale wszystkie nowsze nowsze wersje zostały już wydane.

Wersje 2.0.8 i 2.0.9 rozwiązują problemy występujące w wersjach 2.0.x. Najwyraźniej nie ma równoległych wydań 2.1.x, więc te problemy prawdopodobnie nie występują w wydaniach 2.1.x (czy może zostaną wydane od razu w 2.1.1?).

W przyszłości można spodziewać się kolejnych takich wersji (2.0.10, 2.0.11, 2.0.12 itd.). Być może po wydaniu wersji 2.2.0 nadal będą dostępne wersje 2.1.xi 2.0.x, dopóki obsługa LTS tych mniejszych wersji nie zakończy się. Jak zauważył Ben Marks of Magento poniżej, czas trwania wsparcia LTS wynosi 2 lata.

Przeczytaj więcej na temat wersji Magento2 tutaj w oficjalnych dokumentach:

Alen Kent napisał również fajnego bloga na temat wersji, w tym wszystkich modułów ( 100.x.xsystemu):

7ochem
źródło
1
Świetna odpowiedź. Być może możesz go nieco ulepszyć, wspominając, że 2.0.10 będzie zgodne z 2.0.9, aby dać przykład, w jaki sposób wersja jest zwiększana.
SBoss,
4
Czas trwania LTS dla mniejszych wersji marketingowych (np. 2.0, 2.1) wynosi 2 lata.
benmarks
Czy możesz podać cytat „2 lata”? Nie mogę znaleźć żadnego oficjalnego zobowiązania ze strony Magento do obsługi dowolnej wersji przez dowolny okres czasu, tylko komentarz dotyczący przepełnienia stosu.
josephdpurcell
@josephdpurcell Zobacz komentarz Sherrie Rohde i moją zaktualizowaną odpowiedź na to pytanie: magento.stackexchange.com/a/141875/3326
7ochem