Skip to content

Releases: Synerise/react-native-synerise-sdk

v0.25.0

22 May 13:30
Compare
Choose a tag to compare

[0.25.0] - 2025-05-22

Fixed

  • Changed the name of RNNotifications class to RNSyneriseNotifications to avoid name conflicts with some popular plugins for React Native.

v1.2.0

13 May 07:56
Compare
Choose a tag to compare

[1.2.0] - 2025-05-13

Added

  • params property in DocumentApiQuery model to set custom params for fetching Documents.
  • params property in ScreenViewApiQuery model to set custom params for fetching Screen Views.

v1.1.1

22 Apr 08:08
Compare
Choose a tag to compare

[1.1.1] - 2025-04-18

Fixed

  • Changed the name of RNNotifications class to RNSyneriseNotifications to avoid name conflicts with some popular plugins for React Native.

v1.1.0

15 Apr 09:42
Compare
Choose a tag to compare

[1.1.0] - 2025-04-15

Fixed

  • [Android] Empty payload in NotificationInfo after clicking on push.

Added

  • In-app campaigns can now use the safe area of the screen, allowing you to display full-screen in-app messages. This option is called "Safe area" in the "Display type" option group in the campaign creator. If switched on, it allows the in-app message to extend into system UI. If switched off, it avoids system bars, notches, and other UI elements.

v1.0.1

01 Apr 09:35
Compare
Choose a tag to compare

[1.0.1] - 2025-04-01

Fixed

  • [iOS] campaignId, schema, slug, uuid properties mapping in RecommendationResponse object.

Changed

  • Improvements to stability.

v0.24.4

16 Mar 23:26
Compare
Choose a tag to compare

[0.24.4] - 2025-03-16

Fixed

  • [iOS] campaignId, schema, slug, uuid properties mapping in RecommendationResponse object.

v0.24.3

12 Nov 12:51
Compare
Choose a tag to compare

[0.24.3] - 2024-11-12

Fixed

  • [iOS] Potential issues with checking if the app is launched in the background. The SDK set the background mode to true on UIScene and SwiftUI based apps. It could cause the app to freeze.

v0.24.2

15 Oct 14:09
Compare
Choose a tag to compare

[0.24.2] - 2024-10-15

Fixed

  • [iOS] Optimization of the registration for push notifications process. The cache for that request was erroneously removed in version 4.23.0 of the native SDK.

v0.24.1

14 Oct 10:29
Compare
Choose a tag to compare

[0.24.1] - 2024-10-14

Fixed

  • [Android] workManager npe - for android api lower than 24

Changed

  • Update of native SDK's dependencies.

v0.24.0

09 Oct 07:24
Compare
Choose a tag to compare

[0.24.0] - 2024-10-09

Fixed

  • [iOS] Some potential issues with possible database corruption.
  • [Android] Notification callback issue when app was in foreground.

Added

  • Synerise.Settings.inAppMessaging.contentBaseUrl option in settings to let you set the base URL to use for all relative URLs in an in-app message's creation.
  • Synerise.Client.updateAccountBasicInformation(context, onSuccess, onError) method. The new method updates anonymous users.
  • ClientAccountUpdateBasicInformationContext model correlated with the new Synerise.Client.updateAccountBasicInformation(context, onSuccess, onError) method.

Changed

  • [Android] Fresco library is now updated to 3.2.0.
  • Optimization of the In-app messaging module (variants are no longer assigned once more when the profile's UUID changes).
  • Improvements to stability.