- Security fix: sanitize controller name
Fix compatibility version error with PS 8.2
Fix error with infinite redirect on homepage
Fix event name view_item_list on category page
Add a default event when ecommerce event is empty
- Code refactoring - Improve performance
- Discontinued support for UA to focus on GA4
- add item_list_id and item_list_name properties in ecommerce object
- Push view_item_list for page category loaded asynchronously (ajax loading)
- Add variable name "email_address" in customer object for compatibility with GA4 user_data format
- Add a configuration to exclude orders from the resend feature (based on order payment)
- Rework refund system and fix bug with partial refund
Add a configuration to exclude orders from the resend feature (based on order payment)
Rework refund system and fix bug with partial refund
- Generate remarketing parameters on resend orders
- Add items array in google_tag_params
- Fix bug when showing invalid products in product list
- Add hook 'actionCdcgtmUpdateDatalayer' to update datalayer
- Improve resend orders mecanism (datalayer generation, fix duplicate event ...)
- Fix compatibility with Paypal module
- Add value for view_item
- item price and item price_tax_exc now use quantity discount
- hookHeader renamed to hookDisplayHeader
- Add compatibility with Prestashop 8
- The full GTM script URL can now ben modified (server side tracking)
- It is now possible to disable the loading of the GTM script
- If cart_id is not sent by the PSP, try to get it from last order
- It is now possible to change the variant id separator
- Hook backOfficeHeader renamed to displayBackOfficeHeader