OpenCart 3.0.5.0: technical update and support for new PHP versions
The OpenCart development team has released version 3.0.5.0 , which replaces the previous release 3.0.4.1. This update does not contain any new features or changes to the platform's logic, but instead focuses on stability, security, and compatibility with current PHP versions.
The update is technical in nature and is actually a security patch. The main achievement of version 3.0.5.0 was full support for PHP 8.4 , as well as basic compatibility with PHP 8.5 . To achieve this, the team made significant changes to the system core, Twig, and system classes.
Major changes in OpenCart 3.0.5.0
- Support for new PHP versions
OpenCart is fully compatible with PHP 8.4 and partially adapted to PHP 8.5 thanks to updates to the core and Twig templating engine. - Error correction
Fixed numerous bugs in the cart, product returns, addresses, payment methods, product models, Google Base, PayPal Checkout, and address validation. - Security improvements
Added protection against XSS vulnerabilities in modules and improved user input handling. - Updated installer and upgrade mechanism
Changes have been made to the update process, SQL scripts, robots.txt, and installer styles and logic. - New APCu cache driver
Added the ability to store native values without manual serialization. - Database encoding utf8mb4
Full support for emoji and other multibyte characters. - Updating third-party libraries
External libraries and the Cardinity payment module have been updated. - Code optimization and cleanup
Fixed syntax and typographical errors, updated country names, improved Twig messages, and improved overall code quality. - Removed obsolete modules
UPS Shipping and Squareup have been removed from the system. - Google Shopping
Support for Romania has been added to the Google Shopping configuration.
Связанные товары
