Skip to content

Releases: Synerise/android-sdk

SDK and Sample v5.22.2

23 Oct 12:25
Compare
Choose a tag to compare

Fixed

  • issue with cutting title in notifications due to text sizes.
  • issue with sending render.fail event when inapp was loaded properly.

SDK and Sample v5.22.1

11 Oct 09:26
Compare
Choose a tag to compare

Fixed

  • workManager npe - for android api lower than 24

SDK and Sample v5.22.0

08 Oct 09:48
Compare
Choose a tag to compare

Added

  • safety mechanism in workManager fcm token refreshing flow for RN and Flutter.
  • support for bigPicture and bigText style in notification at the same time. Text max lines is 5.

Fixed

  • notification callback issue when app was in foreground.

SDK and Sample v 5.21.0

19 Sep 15:15
Compare
Choose a tag to compare

Added

  • workManager mechanism to call onRegisterForPushRequired every 20 days.
  • updateAccountBasicInformation method to update anonymous users.
  • optional onRegisterForPushRequired(PushRegistrationOrigin origin) callback with origin.
  • setContentBaseUrl(String contentBaseUrl) to inAppMessagingSettings. This method sets contentBaseUrl to attach inapps to a specific domain.

Changed

  • variants in inApps are now attached to clientId instead od uuid.
  • Sdk is not making any calls to walkthrough endpoints.
  • fresco library is now updated to 3.2.0

SDK and Sample v5.20.1

16 Sep 09:45
Compare
Choose a tag to compare

Fixed

  • Null pointer exception while launching callback from push notification in some cases.

SDK and Sample v5.20.0

05 Aug 14:44
Compare
Choose a tag to compare

Added:

  • changeApiKey(@NonNull String apiKey, InitializationConfig initializationConfig) method. It enables developer to pass salt.

Changed:

  • changeApiKey method without InitializationConfig will now reset salt.
  • notification actionButton click will now create push.click with parameter event instead of push.button.click.
  • Additional parameters in push.click event such as: clickSource, actionType, url
  • onOpenUrl and onDeepLink mechanism (not affecting user).

SDK and Sample v5.19.0

02 Jul 08:06
Compare
Choose a tag to compare

Added:

  • testDelivery and journeyId parameters to all push events.
  • context parameters to screenViews and documents. There are two additional methods.
  • validation of reserved parameters in events. ReservedKeys will not be send. Only error log will be printed to logcat.

SDK and Sample 5.18.0

11 Jun 08:04
Compare
Choose a tag to compare

Changed:

  • upgraded bouncycastle library to version 1.78.1

Fixed:

  • blank space issue. Blank space inside deeplink is no longer causing a crash.

SDK and Sample v5.17.0

25 Apr 18:26
Compare
Choose a tag to compare

Added:

  • systemPushConsent field to registerForPush body. This will improve notification permission management.
  • Synerise.settings.tracker.eventsTriggeringFlush - this is the list with action names of event's which will trigger instant send of all events in a batch.

Changed:

  • registerForPushRequired will be now called after full initialization of sdk. ( It was triggered during initialization in previous versions of sdk )

SDK and Sample 5.16.2

05 Apr 09:38
Compare
Choose a tag to compare

Fixed:

  • NPE on getClientId after apiKey changes