OpenCart 3.0.5.0: технічне оновлення та підтримка нових версій PHP
Команда розробників OpenCart представила оновлення версії 3.0.5.0, яке замінило попередній реліз 3.0.4.1. Цей апдейт не містить нових функцій або змін у логіці роботи платформи, натомість зосереджений на стабільності, безпеці та сумісності з актуальними версіями PHP.
Оновлення має технічний характер і фактично є безпековим патчем. Головним досягненням версії 3.0.5.0 стала повна підтримка PHP 8.4, а також базова сумісність із PHP 8.5. Для цього команда внесла значні зміни до ядра системи, Twig та системних класів.
Основні зміни в OpenCart 3.0.5.0
-
Підтримка нових версій PHP
OpenCart повністю сумісний із PHP 8.4 та частково адаптований до PHP 8.5 завдяки оновленням ядра і шаблонізатора Twig. -
Виправлення помилок
Усунено численні баги у кошику, поверненнях товарів, адресах, платіжних методах, моделях товарів, Google Base, PayPal Checkout та перевірці адрес. -
Покращення безпеки
Додано захист від XSS-уразливостей у модулях та покращено обробку користувацького введення. -
Оновлений інсталятор та механізм апгрейду
Внесено зміни у процес оновлення, SQL-скрипти, robots.txt, а також стилі та логіку інсталятора. -
Новий драйвер кешу APCu
Додано можливість зберігати нативні значення без ручної серіалізації. -
Кодування бази даних utf8mb4
Повна підтримка emoji та інших багатобайтових символів. -
Оновлення сторонніх бібліотек
Актуалізовано зовнішні бібліотеки та платіжний модуль Cardinity. -
Оптимізація та очищення коду
Виправлено синтаксичні й типографічні помилки, оновлено назви країн, покращено повідомлення Twig та загальну якість коду. -
Видалені застарілі модулі
З системи прибрано UPS Shipping та Squareup. -
Google Shopping
До конфігурації Google Shopping додано підтримку Румунії.
Связанные товары
