Version 1.5.0
Features
- Premium modules
- Extracted minification from core, introduced new module instead
- Extracted email sending functionality from core, introduced Mail Transport modules
- use Server Side Cache [redis/memcache] for smarty caching
- Attributes / Features list - drilldowns to products
- Support combinations for virtual products
- New carrier conditions - min order weight, min order value, max order value
- Cookies optimization - smaller, faster
- CSV import - support custom import entities
- Contact form: option to disable confirmation email
- Revamped File Manager - image handling, update library, security fixes
- Revamped modules zip files handling - unification, fixed problem with deleting assets
- Currency - ability to specify decimal places
- Cart rules: ability to set maximum discount value
- Support for custom notifications in toolbar
- System Notifications
- Webservice: Order Detail Pack informations
- Webserivce: expose Order Cart Rules
- Experimental features - stringify fetches
- Support tinymce editor customization
- Public names for features
Bugs and Maintenance
- A lot of bug fixes in core and native moudles
- Fixed lot of PHP 8.2 compatibility warnings
- Fixed redis/memcache/acpu cache
- Security fixes
- Removed support for PHP 7.3 and older
- Removed unused code (push notifications, configuration tests, rijndael)
- Fixed dashboard and stats reporting
- fixed ecotax calculation
- Fixes BO order edit - support free product, weight calc, restock...
- Fixed installation packs data - tax rates, zones,...
- Decreased dependency on third party library (google maps,...)
Database schema changes
tb_system_notification
- new table
tb_carrier.min_total
tb_carrier.min_total_tax
tb_carrier.max_total
tb_carrier.max_total_tax
tb_carrier.min_weight
tb_cart_product.date_upd
tb_cart_rule.reduction_max
tb_cart_rule.reduction_max_tax
tb_cart_rule.reduction_max_currency
tb_contact.active
tb_contact.send_confirm
tb_currency.decimal_places
tb_employee.last_connection_date
tb_employee.signature
tb_feature_lang.public_name
tb_mail.recipient_type
tb_mail.from
tb_order_detail.product_reference
- increased size
tb_order_detail.product_supplier_reference
- increased size
tb_product.reference
- increased size
tb_product.supplier_reference
- increased size
tb_product_supplier.product_supplier_reference
- increased size
tb_search_index.word
- increased size
tb_stock.reference
- increased size
tb_supply_order_detail.reference
- increased size
tb_supply_order_detail.supplier_reference
- increased size
tb_search_engine
- deleted
tb_tab_module_preference
- deleted