Releases: klaviyo/magento2-klaviyo
Releases · klaviyo/magento2-klaviyo
Release 4.4.3
Added
- Adds AddedItemImageUrl to Added To Cart event payload
Fixed
- Added fallback image selection for Added To Cart events to fix cases where
there is no "small_image" set on the product. This greatly reduces the
possibility that "AddedItemImageUrlKey" will be set to null or "no_selection"
Release 4.4.2
Added
- Add isKlaviyoEnabled to product/viewed.phtml.
Changed
- Update Klaviyo V3 API revision to 2025-10-15
Fixed
- Ensure Controller/Checkout/Email.php loads proper classes on frontend.
Release 4.4.1
Fixed
- Removes escapeJs call that was preventing Viewed Product events from syncing
successfully in 4.4.0
Release 4.4.0
Added
- Add 'kl_parent_ids' extension attribute in product requests.
Fixed
- null argument to str_replace() caused by getPrice() fallback return of null
instead of "0".
Release 4.3.1
Fixed
- BUGPORT-8326: Formatted $value field in Viewed Product snippet causes API
error in latest extension.
Release 4.3.0
Added
- Add 'external_catalog_id' and 'integration_key' to Viewed Product and Added To
Cart events. - Adds 'value' field to Viewed Product events
Changed
- Bumps Klaviyo API revision to 2025-04-15
Fixed
- Fixed Deprecated use of base64_encode in Observer/SalesQuoteSaveAfter.php
- Fixed profile identification on checkout page
- Fixed edge case attempting to get product images when product is null
Release 4.2.0
Added
- Adds StoreId field to Viewed Product events
Changed
- Updated the klaviyo onsite javascript to the new url format
Fixed
- Removes call to isLoggerEnabled() in Logger __construct to address "Area Code
is already set" issue when running consumer-based jobs
Release 4.1.4
Changed
- Updated Added to Cart events to show preference to simple product images over
configurable product images. - Added StoreId and SimpleProductId fields to Added to Cart event.
Fixed
- Properly encodes emails before search request to Klaviyo
- Updated KlaviyoV3Api to fix the profile properties sent in events to match the
format required the V3 API
Release 4.1.3
Fixed
- Fixed unhandled exception by unsetting $response variable from api call during list subscription
3.0.11-patch
This release updates version 3.0.11 of the Klaviyo Magento 2 module to use Klaviyo's V3 APIs. The V1/V2 APIs will be deprecated on June 30, 2024.