Releases: talon-one/maven-artefacts
v9.0.0: Merge pull request #11 from talon-one/sc-42167-update-java-sdk
Summary
New endpoints
Integration API
Management API
- Create loyalty cards
- Export loyalty cards
- Creates a coupon deletion job
- Disconnect stores
- Export stores
- Import stores
- Validate Okta API ownership
- List SCIM users
- Create SCIM user
- Get SCIM user
- Delete SCIM user
- Update SCIM user
- Update SCIM user attributes
- List supported SCIM resource types
- Get SCIM service provider configuration
- List supported SCIM schemas
v8.0.0
Summary
New endpoints
Management API
Changes
The disabled
and archived
campaign states were added.
⚠️ Deprecation Notice
v7.0.0
Summary
New endpoints
Management API
- Create Achievements
- Get achievement
- List achievements
- Update achievement
- List customer achievements
- Export achievement customer data
- Delete achievement
- Invite User
- Resend Invitation Email
- Update user
- Deactivate user by email address
- Delete user
- Delete user by email address
- Update role
- Export audience members
- Import audience members
- List audience members
- List audience analytics
- Get campaign access group
- List campaign access groups
v6.0.1: Fix issue with management key authentication
What's Changed
- v6.0.1 by @rubyjohn93 in #8
New Contributors
- @rubyjohn93 made their first contribution in #8
Full Changelog: v6.0.0...v6.0.1
v6.0.0: Add stores
Summary
New endpoints
Integration API
Management API
Changes:
- Create strikethrough notification endpoint path was changed to
/v1/applications/{applicationId}/catalogs/notifications/strikethrough
⚠️ Deprecation Notice
- The endpoint to create notification about campaign-related changes (POST
/v1/applications/{applicationId}/notification_webhooks
) was deprecated - The endpoint to delete notification about campaign-related changes (DELETE
/v1/applications/{applicationId}/notification_webhooks/{notificationWebhookId}
) was deprecated - The endpoint to get notification about campaign-related changes (GET
/v1/applications/{applicationId}/notification_webhooks/{notificationWebhookId}
) was deprecated - The endpoint to list notifications about campaign-related changes (GET
/v1/applications/{applicationId}/notification_webhooks
) was deprecated - The endpoint to update notification about campaign-related changes (PUT
/v1/applications/{applicationId}/notification_webhooks/{notificationWebhookId}
) was deprecated
v5.0.3: fix notifications campaign FrontendStateEnum and refactor fix for notifications campaign StateEnum
v5.0.2: fix notification campaign class enum missing values
Changes List
- #36 : fix notification campaign class enum missing values (by @altJake and @kkupreeva)
v5.0.1: Fix faulty response payloads in integration api endpoints
Summary
Fix faulty response payload for Reopen customer session endpoint
Endpoint now returns a ReopenSessionResponse, which maps correctly to the endpoint returned value.
Fix faulty response payload for List card's transactions
response of the endpoint was lacking the wrapping in the "page" structure that contains the list of transactions in it's Data
field, see InlineResponse2001.
v5.0.0: Reopen session endpoint, loyalty data integration endpoints and loyalty card management endpoints
Summary
Integration API
- Reopen customer session
- Get customer's loyalty points
- List customer's loyalty transactions
- Get card's point balances
- List card's transactions
- Link customer profile to card
Management API
-
Export customer loyalty balances -- please note deprecation notice blow
⚠️ Deprecation Notice: Export customer loyalty balance to CSV endpoint
Please note that the Export customer loyalty balance to CSV endpoint is getting deprecated, please update your code to point at the new Export customer loyalty balances
v.4.5.1: Serializing null values correctly & bumping gson@2.8.9
Serializing null
values in attribute objects correctly
When sending integration requests, allowing to remove a value for a key by serializing nulls properly.
As explained at the bottom of this section in our documentation website
Upgrade gson dependency
Bump the gson dependency a few minor versions up, to 2.8.9 to resolve a potential security issue with the current version (2.8.6)