Releases: Synerise/android-sdk
Releases · Synerise/android-sdk
SDK and Sample v6.10.1
Fixed
- samsung issue with
client.applicationStarted. Event was not sent properly due to wrong state of runningProcess on Samsung only. - issue with mapping errors from promotions. Now it should correctly map to
ApiErrorBody - issue with double
OnDismissedcallbacks inOnInAppListener
SDK and Sample v6.10.0
SDK and Sample v6.9.0
Added
checkGlobalActivationLimitsproperty inPromotionsApiQuerymodel to set param that checks if the promotion is available considering how many times it was activated.
Changed
- The
lastActivityDateproperty inGetAccountInformationnow is optional. It is also deprecated.
SDK and Sample v6.8.2
Changed
- Changes in generating Brickworks requests (new properties in
BrickworksApiQuery:contextandfieldContext. Theparamsproperty was removed).
SDK and Sample v6.8.0
Added
- The
Content.generateBrickworks(apiQuery)method. The new method generates a Brickworks record for the parameters provided in the query object.
Fixed
- issue with bad scaling of images in push notifications.
SDK and Sample v6.7.0
Added
Injector.closeInAppMessagemethod to close programmatically currently opened inapp from the application.
SDK and Sample v6.6.0
Added
SRInApp.getDeviceDatamethod to the JS interface in the in-app messaging module. This method allows fetching device info (operating system, if dark mode is enabled, etc.). You can read more in the documentation.
Changed
- We implemented a new format of input in the
SRInApp.internalMethodmethod in the JS interface in the in-app messaging module. Old parameters still work, but we changed the format for consistency.
SDK and Sample v6.5.0
Added
SRInApp.internalMethodmethod to JS interface in the InApp messaging module. This method allows invoking a native SDK method. See the documentation for a list of SDK methods available this way and their parameters.- Support for camera permissions inside inApp. Please note that before showing the InApp you have to be sure that application has got camera permission.
SRInApp.resize(layoutType, callback)method to JS interface in the InApp messaging module. This function can resize the inapp from bottom/top bar to fullScreen while being on display.
SDK and Sample v6.4.1
Fixed
- issue with anonymous login after doNotTrack update
Attributesfrom now will support any Object not just String.
Changed
- Upgraded version of
com.facebook.fresco:frescoto 3.4.0
SDK and Sample v6.3.1
Added
Synerise.settings.sdk.doNotTrackoption in settings to fully disable tracking customer's activity in SDK. It has setter and getter.
Fixed
- issue with anonymous login after doNotTrack update
- Better image scalling in push notifications when ratio 2:1 is not provided.