Skip to content

Releases: talon-one/talon_go

v9.0.0

16 Jan 16:16
dd2cd0f
Compare
Choose a tag to compare

What's Changed

  • add dependabot config by @Neokil in #31
  • build(deps): bump golang.org/x/oauth2 from 0.0.0-20190604053449-0f29369cfe45 to 0.23.0 by @dependabot in #32
  • add test workflow by @Neokil in #36
  • Update Go SDK to version 9.0.0 by @Crandel in #37

New Contributors

Full Changelog: v8.0.0...v9.0.0

v8.0.0

30 Sep 08:26
5a3846e
Compare
Choose a tag to compare

Summary

New endpoints

Integration API

generateLoyaltyCard | POST /v1/loyalty_programs/{loyaltyProgramId}/cards | Generate loyalty card

Management API

createBatchLoyaltyCards | POST /v1/loyalty_programs/{loyaltyProgramId}/cards/batch | Create loyalty cards
createCouponsDeletionJob | POST /v1/applications/{applicationId}/campaigns/{campaignId}/coupons_deletion_jobs | Creates a coupon deletion job
disconnectCampaignStores | DELETE /v1/applications/{applicationId}/campaigns/{campaignId}/stores | Disconnect stores
exportCampaignStores | GET /v1/applications/{applicationId}/campaigns/{campaignId}/stores/export | Export stores
exportLoyaltyCards | GET /v1/loyalty_programs/{loyaltyProgramId}/cards/export | Export loyalty cards
importCampaignStores | POST /v1/applications/{applicationId}/campaigns/{campaignId}/stores/import | Import stores
oktaEventHandlerChallenge | GET /v1/provisioning/okta | Validate Okta API ownership
scimCreateUser | POST /v1/provisioning/scim/Users | Create SCIM user
scimDeleteUser | DELETE /v1/provisioning/scim/Users/{userId} | Delete SCIM user
scimGetResourceTypes | GET /v1/provisioning/scim/ResourceTypes | List supported SCIM resource types
scimGetSchemas | GET /v1/provisioning/scim/Schemas | List supported SCIM schemas
scimGetServiceProviderConfig | GET /v1/provisioning/scim/ServiceProviderConfig | Get SCIM service provider configuration
scimGetUser | GET /v1/provisioning/scim/Users/{userId} | Get SCIM user
scimGetUsers | GET /v1/provisioning/scim/Users | List SCIM users
scimPatchUser | PATCH /v1/provisioning/scim/Users/{userId} | Update SCIM user attributes
scimReplaceUserAttributes | PUT /v1/provisioning/scim/Users/{userId} | Update SCIM user

Changes

Management API

activateUserByEmail | POST /v1/users/activate | Enable user by email address
deactivateUserByEmail | POST /v1/users/deactivate | Disable user by email address

v7.0.0

10 Jun 12:59
cf96fd8
Compare
Choose a tag to compare

Summary

New endpoints

Management API

Changes

The disabled and archived campaign states were added.

⚠️ Deprecation Notice

  • The GET /v1/roles endpoint was deprecated. Please use the new one GET /v2/roles
  • The GET /v1/roles/{roleId} endpoint was deprecated. Please use the new one GET /v2/roles/{roleId}

v6.0.0

v5.0.0: Stores

17 Nov 13:08
fe8e46b
Compare
Choose a tag to compare

Summary

New endpoints

Management API

⚠️ 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.0 Stores

17 Nov 12:55
d4eb808
Compare
Choose a tag to compare

Summary

New endpoints

Management API

⚠️ 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

v4.0.0: Track Event V2 endpoint, loyalty integration endpoint and loyalty, catalogs management endpoints

17 Oct 08:30
2888ce8
Compare
Choose a tag to compare

v3.0.0: Reopen session endpoint, loyalty data integration endpoints and loyalty card management endpoints

28 Apr 15:02
bfaee0c
Compare
Choose a tag to compare

Summary

Integration API

Management API

⚠️⚠️ Migration to v3.0.0 from prior versions

As part of introducing and incorporating Cart Item Catalogs in the SDKs, we had to introduce some breaking changes to our CartItem model.

Please refer to this migration guide for a detailed explanation about the required changes.

⚠️ 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

v2.6.1: Fix malformed GetLoyaltyTransactions function response type

16 Aug 18:41
f0d0b19
Compare
Choose a tag to compare

v2.6.1

  • Fix malformed GetLoyaltyTransactions function response type (#20)

v2.6.0: Partial Returns, Collections & Improved customer inventory

14 Aug 15:06
e589abe
Compare
Choose a tag to compare