Skip to content

Version 1.5.0

Compare
Choose a tag to compare
@getdatakick getdatakick released this 09 Oct 10:34
· 82 commits to main since this release

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