Version 4.0.3

September 14, 2024

Fixed

  • Fixed an inadvertant dependency on SEOmatic (#35)

Version 4.0.2

July 9, 2024

Added

  • Allow access to the request() method by making it public (#31)
  • Add phpstan and ecs code linting
  • Add code-analysis.yaml GitHub action

Changed

  • Updated docs to use node 20 & a new sitemap plugin
  • PHPstan code cleanup
  • ECS code cleanup

Version 4.0.1

January 11, 2024

Changed

  • Updated the buildchain to use Vite 5

Fixed

  • Fixed an error where it was impossible to add a Commerce Product list impression without providing a list name. (#25)
  • Fixed an error where it was impossible to send more than 25 GA4 events. (#24)
  • Fixed an issue where a purchasable can be null if the product variant has been deleted in the backend while still being in basket (#28)

Version 4.0.0

October 31, 2023

Fixed

  • Add currency to all Commerce GA4 events, but better. (#20)

Version 4.0.0-beta.5

October 23, 2023
null

Version 4.0.0-beta.4

July 21, 2023

Fixed

  • Fixed an error where Google client id and GA session id would get mixed up.

Version 4.0.0-beta.3

July 4, 2023
null

Version 4.0.0-beta.2

June 25, 2023

Added

  • It is now possible to select Entry fields for Commerce Product Category and Brand fields. (#2)
  • Added addCommerceProductDetailView() as a deprecated method. (#6)

Fixed

  • No longer automatic send page views for requests that are AJAX (XHR's) (#3)
  • Fixed a bug where sending a product view impression for a product might trigger an error.
  • Fixed a PHP error when sending a product impression event for a Variant.

Changed

  • ClientId is now always generated, if missing and the setting requireGaCookieClientId has been removed.

Version 4.0.0-beta.1

June 13, 2023

Added

  • Initial beta release