Skip to content

Commit 3fd7b7a

Browse files
klaviyo-sdkklaviyo-sdkben-horgan-klaviyo
authored
v12.0.0 (#65)
* version 12.0.0 * Update CHANGELOG.md --------- Co-authored-by: klaviyo-sdk <[email protected]> Co-authored-by: Ben Horgan <[email protected]>
1 parent 3e039d3 commit 3fd7b7a

File tree

75 files changed

+1284
-3368
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+1284
-3368
lines changed

CHANGELOG.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
NOTE: For more granular API-specific changes, please see our [API Changelog](https://developers.klaviyo.com/en/docs/changelog_)
99

10+
## [12.0.0] - 2024-07-15
11+
### Added
12+
- Added several method aliases based on previous operation IDs
13+
### Fixed
14+
- **Breaking**
15+
- Removed incorrect `links` property from several DTO classes. From issue https://github.com/klaviyo/klaviyo-api-python/issues/64
16+
17+
1018
## [11.0.1] - 2024-07-15
1119
### Fixed
1220
- Typing error when using `additional_fields_profile=['subscriptions']` on `get_profiles`. From issue https://github.com/klaviyo/klaviyo-api-python/issues/61
@@ -35,7 +43,7 @@ NOTE: For more granular API-specific changes, please see our [API Changelog](htt
3543
print(type(profile).__name__) # prints GetProfileResponseCompoundDocument
3644
```
3745
The class used in this example is found [here](src/openapi_client/models/get_profile_response_collection_compound_document.py).
38-
46+
3947
This is a breaking change, as response objects will now require dot notation to access their fields versus the subscriptable access method used for dictionaries, i.e. `profile.data.id` vs `profile['data']['id']`. We have provided a [backwards compatibility strategy](#backwards-compatibility) to smooth the transition from dictionary responses to typed responses.
4048

4149
#### Backwards Compatibility
@@ -440,4 +448,4 @@ For EmailMarketing:
440448
- client name: `Client``KlaviyoAPI`
441449
- Client variable name in readme examples: `client``klaviyo`
442450
- Some functions have changed name
443-
- New resources and endpoints: see [API Changelog](https://developers.klaviyo.com/en/docs/changelog_) for full details
451+
- New resources and endpoints: see [API Changelog](https://developers.klaviyo.com/en/docs/changelog_) for full details

0 commit comments

Comments
 (0)