Magento 2.3.5: Wszystko o najnowszej wersji

Magento Handbook

Kluczowym dla prawidłowego i bezpiecznego funkcjonowania sklepu na platformie Magento 2 jest dbanie o regularne aktualizacje do najnowszych wersji. Najświeższy update wydany 28 kwietnia 2020 roku zawiera 180 poprawek oraz ponad 25 ulepszeń bezpieczeństwa. Sprawdźmy zatem, czego dokładnie dotyczą te zmiany.

W tym artykule dowiesz się o:

  • Nowych ulepszeniach dostępnych w Magento 2.3.5.
  • Łatkach bezpieczeństwa.
  • Nowościach w Magento Commerce.

Nowe funkcje i ulepszenia dostępne w Magento 2.3.5

Istotne ulepszenia bezpieczeństwa:

  • Wyeliminowano luki w zabezpieczeniach związanych ze zdalnym wykonywaniem kodu (RCE) i atakami typu cross-site scripting (XSS).
  • Zaimplementowano Politykę Bezpieczeństwa Treści, której przeglądarki mogą używać do zwiększenia bezpieczeństwa strony internetowej.
  • Identyfikator sesji został usunięty z adresów URL.

Ulepszenia platformy:

  • Wdrożono wsparcie dla wyszukiwarki Elasticsearch w wersji 7.5.
  • Zrezygnowano ze wspierania przestarzałych integracji metod płatności Authorize.Net, eWay, CyberSource i Worldpay.
  • Wycofano integracji kodu ochrony przed oszustwami: Signifyd
  • Uaktualniono komponenty Symfony (Komponenty Symfony to zestaw oddzielonych bibliotek PHP używanych przez Magento Framework).
  • Zmigrowano zależności z Zend Framework do obecnie rozwijanego przez Linux Foundation projektu Laminas. Magento zawiera minimalną liczbę zmian w kodzie i konfiguracji wymaganych do obsługi korzystania z bibliotek Laminas.

Zwiększenie wydajności

  • Wprowadzono nową metodę unieważniania sekcji danych klienta, dzięki czemu rozwiązano problem z pamięcią lokalną. 
  • Zoptymalizowano wydajność integracji Magento z bazą danych Redis (jest tworzona w pamięci operacyjnej serwera i wykorzystywana do przechowywania sesji użytkowników oraz cache’owania strony).

Ulepszenia w infrastrukturze

  • Poprawiono błędy związane z płatnościami wykonywanymi za pośrednictwem usługi PayPal Pro w przeglądarce Chrome w wersji 80.
  • Dodano nowe narzędzie do analizy kodu statycznego PHPStan, które lepiej analizuje kod i znajduje problemy niewykrywane przez inne tego typu narzędzia, takie jak PHP CodeSniffer czy PHP Mess Detector.

Ulepszenia w obsłudze sklepu

  • Ulepszono zarządzanie stanami magazynowymi.
  • Poprawiono i ulepszono obsługę API przez GraphQL.
  • Zaktualizowano PWA Studio do wersji 6.0.0.
  • Zawarte są również drobne ulepszenia w rozszerzeniach takich jak: Klarna, YotpoVertex oraz dotdigital.

Łatka bezpieczeństwa 2.3.4-p2 do Magento 2.3.4

Poza nową wersją Magento 2.3.5-p1, dostępna jest także aktualizacja 2.3.4-p2 (przeznaczona dla użytkowników Magento 2.3.4), która zawiera tylko łatki bezpieczeństwa. Jej zastosowanie pozwala na znaczne zwiększenie zabezpieczeń sklepu bez konieczności stosowania setek poprawek związanych ze zmianami w działaniu oprogramowania, które mogą mieć negatywny wpływ na prawidłowe funkcjonowanie niestandardowych modułów.

Nowości w Magento Commerce

  • Udoskonalono funkcjonalność kreatora stron typu „przeciągnij i upuść” („drag and drop”), która pozwala na lepsze oraz łatwiejsze tworzenie treści zwiększających zainteresowanie klientów. 
  • Podobnie jak w wersji Open Source, naprawiono wiele drobnych błędów, przeprowadzono “czyszczenie” kodu, poprawiono zarządzanie stanami oraz zoptymalizowano API GraphQL.

Podsumowanie

Wykonanie aktualizacji Magento 2 do wersji 2.3.5 pozwoli zaoferować klientom bezpieczną platformę zakupów online oraz wprowadzić istotne ulepszenia do już obecnych funkcjonalności. Jeśli jednak w obecnej chwili nie jesteś gotowy na przeprowadzenie pełnej aktualizacji, to koniecznie powinieneś zainstalować dostępne łatki bezpieczeństwa do Magento w wersji 2.3.4. 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *