This repository has been archived by the owner on Jul 1, 2024. It is now read-only.
v4.15.0
[4.15.0] - 2024-03-06
Added
- Global Control Group support for in-app messages. From now on, you can use this feature in in-app messaging communication. This lets you take your marketing efforts to the next level and provides a solid foundation for accurate measurement of campaign effectiveness. Read more at https://hub.synerise.com/docs/settings/configuration/global-control-group/.
- We added a new
Client.authenticate(tokenPayload:authID:success:failure:)
method. This method signs in a customer in with the provided token payload. - We added a new
Client.getUUIDForAuthentication(authID:)
method. This method retrieves the current UUID or generates a new one from a seed (authId
). clientId
property in theToken
model.
Changed
- We added additional validation for the
Synerise.initialize(clientApiKey:)
andSynerise.initialize(clientApiKey:baseUrl:)
methods. Now, if you try to initialize the sdk when it's already running, the method is blocked and no action is invoked. - Improvements to stability.