Skip to content

Releases: klaviyo/magento2-klaviyo

Release 4.2.0

24 Sep 14:21
10b5c10
Compare
Choose a tag to compare

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

23 May 17:52
b43e681
Compare
Choose a tag to compare

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

29 Mar 20:00
d7621a3
Compare
Choose a tag to compare

Fixed

  • Fixed unhandled exception by unsetting $response variable from api call during list subscription

3.0.11-patch

08 Feb 21:24
b5462e3
Compare
Choose a tag to compare

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.

3.0.4-patch

06 Feb 22:01
5fb0e87
Compare
Choose a tag to compare

This release updates version 3.0.4 of the Klaviyo Magento 2 module to use Klaviyo's V3 APIs. The V1/V2 APIs will be deprecated on June 30, 2024.

2.2.0-patch

06 Feb 21:42
4e6c361
Compare
Choose a tag to compare

This release updates version 2.2.0 of the Klaviyo Magento 2 module to use Klaviyo's V3 APIs. The V1/V2 APIs will be deprecated on June 30, 2024.

Release 4.1.2

31 Jan 19:41
7eb2261
Compare
Choose a tag to compare

Fixed

  • Updated customer.js to correctly handle promise returned from isIdentified
  • Updated KlaviyoV3Api to handle new response patterns returned from V3 APIs
  • Fixed issue with Added to Cart events not syncing for multi-site
    configurations
  • Fixed Added to Cart observer to check for private key instead of public key
  • Fixed error handling from V3 APIs, logs out the error message instead of the
    stack trace on retries.

Release 4.1.1

13 Dec 18:53
d660b14
Compare
Choose a tag to compare

Added

  • Added name to initialize block in checkout
  • Added ACL rules for Klaviyo extension configuration.

Changed

  • Changed system.xml sort to stop becoming default instead of core options

Fixed

  • Updated getKlaviyoLists() exception handling to properly print error message.
  • Paginate to get all lists for account.
  • Updated response handling in KlaviyoV3Sdk to not retry for falsey responses
    from curl_exec.

Release 4.1.0

29 Sep 19:27
7c7d8a9
Compare
Choose a tag to compare

Added

  • New Klaviyo onsite object
  • New X-Klaviyo-User-Agent to headers to collect plugin usage meta data
  • Added support for Klaviyo V3 API

Removed

  • Support for V2 APIs: /track and /identify
  • Removed _learnq onsite object in favor of klaviyo object

Release 4.0.12

20 Jul 22:48
325dde2
Compare
Choose a tag to compare

Fixed

  • Fixed issue when viewed product block on product page caused slower response
    time
  • Fixed issue for newletter module where new subscriptions weren't being sent to
    klaviyo via magento forms for stores using Magento version < 2.4.3