Releases: klaviyo/klaviyo-api-ruby
Releases · klaviyo/klaviyo-api-ruby
v5.0.0
Version 5.0.0
v4.2.0
Version 4.2.0
v4.1.0
Version 4.1.0
v4.0.0
Version 4.0.0
v3.0.0
Version 3.0.0
Version 2.0.0
[2.0.0] - 2023-04-06
Added
- Profiles API now returns predictive analytics when calling
get_profile
andget_profiles
by passing inadditional_fields_profile: ["predictive_analytics"]
.
Changed
- Relationship endpoints that were previously grouped together are now split into related-resource-specific endpoints.
Migration Guide
- To migrate to this latest version, all calls to relationship endpoints need to be updated, as in the following example:
get_campaign_relationships(id, "tags")
will becomeget_campaign_relationships_tags(id)
.
Version 1.2.0
[1.2.0] - 2023-02-22
Added
- Campagins (which were previously in our Beta API/SDKs)
Changes
- Profiles
- Fix longitude value in ProfileLocation type mapping
- Flows
- Pagination changed from page offset to cursor
Version 1.1.0
[1.1.0] - 2022-01-24
Added
- Added the following endpoints (which were previously in our Beta API/SDKs):
- Data Privacy
- All Tags endpoints, as well as the following related resource-specific endpoints:
- Get Flow Tags
- Get List Tags
- Get Segment Tags
Version 1.0.1
[1.0.1] - 2022-12-06
Changes
- Support for cursor pagination
- Passing the
next
value from a paginated result to the following call via thepage_cursor
query string argument will now result in the cursor being parsed and set appropriately by theApiClient
.
- Passing the
Version 1.0.0
[1.0.0] - 2022-10-19
Added
- Initial release
Changes
- Naming changes:
- Package name: klaviyo/sdk-beta → klaviyo/api
- Namespace: KlaviyoBeta → KlaviyoAPI
- Client name: Client → KlaviyoAPI
- Client variable name in readme examples: $client → $klaviyo
- Some functions have changed name
- Parameter ordering:
- The order of params has changed; you will need to update these for your existing implementation to work
- New resources and endpoints:
- See API Changelog for full details