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 добавлена поддержка Румынии.
Пов’язані товари
