Skip to content
This repository has been archived by the owner on Aug 18, 2023. It is now read-only.

Releases: klaviyo/php-klaviyo

2.3.6

22 Apr 13:55
Compare
Choose a tag to compare

Add #[\ReturnTypeWillChange] to method declarations in order to suppress deprecation warnings in php 8.1

2.3.5

20 Apr 14:27
Compare
Choose a tag to compare

Remove null coalesce operator to keep php 5.6 compatibility

2.3.4

18 Apr 14:00
7e0516f
Compare
Choose a tag to compare

EventModel does not to throw warnings if optional 'properties' parameter is not set

Track and Identify Post Request

17 Aug 13:23
b2157a8
Compare
Choose a tag to compare

Update - Add ability to track and identify calls to use POST instead of GET

Add global suppression endpoint

23 Jun 14:07
434c237
Compare
Choose a tag to compare
  • Update - Add global suppression endpoint.
  • Fix - Explicitly set curl query array and authentication.

Use generic exception message if details not available.

26 May 16:44
f1b9792
Compare
Choose a tag to compare
  • Fix - Use generic exception message if details not available.

Add people/search and data-privacy endpoints

16 Apr 19:44
e1737f6
Compare
Choose a tag to compare
  • Update - Add people/search endpoint.
  • Update - Add data-privacy/deletion-request endpoint.
  • Deprecate - Rename List API methods: getListDetails, updateListDetails, subscribeMembersToList, unsubscribeMembersFromList, getGroupMemberIdentifiers, getAllExclusionsOnList
  • Deprecate - Rename Metric API methods: getMetricTimeline, exportMetricData

2.2.5

23 Feb 17:26
aede517
Compare
Choose a tag to compare
  • Update - Add error details into KlaviyoAPI handleResponse function
  • Update - Add KlaviyoApiException

2.2.4

23 Nov 15:39
097f9ef
Compare
Choose a tag to compare
  • Fix - Instantiate KlaviyoRateLimitException properly
  • Update - Add retryAfter as an array key for the KlaviyoRateLimitException message

2.2.3

14 Oct 12:11
3da6d90
Compare
Choose a tag to compare

Fix - ProfileModel file to convert specialAttributes properties to camel case before executing property_exists method inside jsonSerialize